Contract: VTPPresale
Malicious: no
Decompiled opcodes:
PUSH1 0xa0 PUSH1 0x40 MSTORE CALLVALUE DUP1 ISZERO PUSH3 0x000011 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH1 0x40 MLOAD PUSH3 0x002441 CODESIZE SUB DUP1 PUSH3 0x002441 DUP4 CODECOPY DUP2 DUP2 ADD PUSH1 0x40 MSTORE PUSH1 0xe0 DUP2 LT ISZERO PUSH3 0x000037 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP DUP1 MLOAD PUSH1 0x20 DUP3 ADD MLOAD PUSH1 0x40 DUP4 ADD MLOAD PUSH1 0x60 DUP5 ADD MLOAD PUSH1 0x80 DUP6 ADD MLOAD PUSH1 0xa0 DUP7 ADD MLOAD PUSH1 0xc0 SWAP1 SWAP7 ADD MLOAD PUSH1 0x01 PUSH1 0x00 SSTORE SWAP5 SWAP6 SWAP4 SWAP5 SWAP3 SWAP4 SWAP2 SWAP3 SWAP1 SWAP2 SWAP1 DUP7 DUP6 DUP8 DUP7 DUP7 DUP5 DUP5 DUP5 DUP3 PUSH3 0x0000c4 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x14 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x43726f776473616c653a20726174652069732030000000000000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP3 AND PUSH3 0x00010b JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x25 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH3 0x00241c PUSH1 0x25 SWAP2 CODECOPY PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP2 AND PUSH3 0x000152 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x24 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH3 0x0023c1 PUSH1 0x24 SWAP2 CODECOPY PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x02 SWAP3 SWAP1 SWAP3 SSTORE PUSH1 0x60 SHL PUSH1 0x01 PUSH1 0x01 PUSH1 0x60 SHL SUB NOT AND PUSH1 0x80 MSTORE PUSH1 0x01 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP1 SWAP3 AND SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE NUMBER DUP3 LT ISZERO PUSH3 0x0001c8 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x33 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH3 0x00238e PUSH1 0x33 SWAP2 CODECOPY PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST DUP1 DUP3 LT PUSH3 0x000208 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x37 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH3 0x0023e5 PUSH1 0x37 SWAP2 CODECOPY PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x04 SWAP2 SWAP1 SWAP2 SSTORE PUSH1 0x05 SSTORE POP PUSH1 0x00 SWAP2 POP PUSH3 0x00022b SWAP1 POP PUSH1 0x01 PUSH1 0x01 PUSH1 0xe0 SHL SUB PUSH3 0x0003d6 AND JUMP JUMPDEST PUSH1 0x06 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP4 AND SWAP1 DUP2 OR SWAP1 SWAP2 SSTORE PUSH1 0x40 MLOAD SWAP2 SWAP3 POP SWAP1 PUSH1 0x00 SWAP1 PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0 SWAP1 DUP3 SWAP1 LOG3 POP DUP3 DUP5 LT PUSH3 0x0002ce JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x18 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x56545050726573616c653a54696d6520427265616b696e670000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x00 DUP2 GT PUSH3 0x000324 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x1f PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x56545050726573616c653a537465702063616e206e6f74206265207a65726f00 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x64 DUP2 GT ISZERO PUSH3 0x00037b JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x1a PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x56545050726573616c653a5374657020697320746f6f20626967000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x0b SWAP7 SWAP1 SWAP7 SSTORE PUSH1 0x0c DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP7 DUP8 AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT SWAP2 DUP3 AND OR SWAP1 SWAP2 SSTORE PUSH1 0x0d SWAP3 SWAP1 SWAP3 SSTORE PUSH1 0x18 DUP7 MUL PUSH1 0x0e SSTORE PUSH2 0x03e8 PUSH1 0x0f SSTORE PUSH1 0x10 DUP1 SLOAD SWAP2 SWAP1 SWAP6 AND SWAP2 AND OR SWAP1 SWAP3 SSTORE POP POP PUSH1 0x12 DUP1 SLOAD PUSH1 0xff NOT AND SWAP1 SSTORE PUSH1 0x11 SSTORE PUSH3 0x0003da JUMP JUMPDEST CALLER SWAP1 JUMP JUMPDEST PUSH1 0x80 MLOAD PUSH1 0x60 SHR PUSH2 0x1f96 PUSH3 0x0003f8 PUSH1 0x00 CODECOPY DUP1 PUSH2 0x08c3 MSTORE POP PUSH2 0x1f96 PUSH1 0x00 RETURN UNKNOWN_0xfe PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x04 CALLDATASIZE LT PUSH2 0x0123 JUMPI PUSH1 0x00 CALLDATALOAD PUSH1 0xe0 SHR DUP1 PUSH4 0x6658220b GT PUSH2 0x00a0 JUMPI DUP1 PUSH4 0xc0663527 GT PUSH2 0x0064 JUMPI DUP1 PUSH4 0xc0663527 EQ PUSH2 0x0325 JUMPI DUP1 PUSH4 0xc1f1b1b5 EQ PUSH2 0x0358 JUMPI DUP1 PUSH4 0xec8ac4d8 EQ PUSH2 0x036d JUMPI DUP1 PUSH4 0xf2fde38b EQ PUSH2 0x0393 JUMPI DUP1 PUSH4 0xfc0c546a EQ PUSH2 0x03c6 JUMPI PUSH2 0x013a JUMP JUMPDEST DUP1 PUSH4 0x6658220b EQ PUSH2 0x026c JUMPI DUP1 PUSH4 0x715018a6 EQ PUSH2 0x0281 JUMPI DUP1 PUSH4 0x86d1a69f EQ PUSH2 0x0296 JUMPI DUP1 PUSH4 0x892997d0 EQ PUSH2 0x02ab JUMPI DUP1 PUSH4 0x8da5cb5b EQ PUSH2 0x0310 JUMPI PUSH2 0x013a JUMP JUMPDEST DUP1 PUSH4 0x4042b66f GT PUSH2 0x00e7 JUMPI DUP1 PUSH4 0x4042b66f EQ PUSH2 0x01ce JUMPI DUP1 PUSH4 0x47535d7b EQ PUSH2 0x01e3 JUMPI DUP1 PUSH4 0x521eb273 EQ PUSH2 0x01f8 JUMPI DUP1 PUSH4 0x52c8cf0a EQ PUSH2 0x0229 JUMPI DUP1 PUSH4 0x624ee331 EQ PUSH2 0x023e JUMPI PUSH2 0x013a JUMP JUMPDEST DUP1 PUSH4 0x1515bc2b EQ PUSH2 0x013f JUMPI DUP1 PUSH4 0x1e632099 EQ PUSH2 0x0168 JUMPI DUP1 PUSH4 0x28180023 EQ PUSH2 0x017d JUMPI DUP1 PUSH4 0x2c4e722e EQ PUSH2 0x01a4 JUMPI DUP1 PUSH4 0x3705f69e EQ PUSH2 0x01b9 JUMPI PUSH2 0x013a JUMP JUMPDEST CALLDATASIZE PUSH2 0x013a JUMPI PUSH2 0x0138 PUSH2 0x0133 PUSH2 0x03db JUMP JUMPDEST PUSH2 0x03df JUMP JUMPDEST STOP JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x014b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0154 PUSH2 0x04f5 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 0x0174 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0138 PUSH2 0x04fd JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0189 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0192 PUSH2 0x0845 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x01b0 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0192 PUSH2 0x084b JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x01c5 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0154 PUSH2 0x0899 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x01da JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0192 PUSH2 0x08a2 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x01ef JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0154 PUSH2 0x08a8 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0204 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x020d PUSH2 0x08c1 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 0x0235 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0138 PUSH2 0x08e5 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x024a JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0253 PUSH2 0x0d77 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP3 DUP4 MSTORE PUSH1 0x20 DUP4 ADD SWAP2 SWAP1 SWAP2 MSTORE DUP1 MLOAD SWAP2 DUP3 SWAP1 SUB ADD SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0278 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0192 PUSH2 0x0d81 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x028d JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0138 PUSH2 0x0d87 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x02a2 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0138 PUSH2 0x0e29 JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x02b7 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x02c0 PUSH2 0x105c 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 DUP2 ADD SWAP2 MUL DUP1 DUP4 DUP4 PUSH1 0x00 JUMPDEST DUP4 DUP2 LT ISZERO PUSH2 0x02fc JUMPI DUP2 DUP2 ADD MLOAD DUP4 DUP3 ADD MSTORE PUSH1 0x20 ADD PUSH2 0x02e4 JUMP JUMPDEST POP POP POP POP SWAP1 POP ADD SWAP3 POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x031c JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x020d PUSH2 0x11cf JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0331 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0192 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x0348 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH2 0x11de JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0364 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x020d PUSH2 0x11f0 JUMP JUMPDEST PUSH2 0x0138 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x0383 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH2 0x03df JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x039f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x0138 PUSH1 0x04 DUP1 CALLDATASIZE SUB PUSH1 0x20 DUP2 LT ISZERO PUSH2 0x03b6 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP CALLDATALOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH2 0x12ec JUMP JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x03d2 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x020d PUSH2 0x13e5 JUMP JUMPDEST CALLER SWAP1 JUMP JUMPDEST PUSH1 0x02 PUSH1 0x00 SLOAD EQ ISZERO PUSH2 0x0437 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x1f PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x5265656e7472616e637947756172643a207265656e7472616e742063616c6c00 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x02 PUSH1 0x00 SSTORE CALLVALUE PUSH2 0x0447 DUP3 DUP3 PUSH2 0x13f4 JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0452 DUP3 PUSH2 0x159f JUMP JUMPDEST PUSH1 0x03 SLOAD SWAP1 SWAP2 POP PUSH2 0x0468 SWAP1 DUP4 PUSH4 0xffffffff PUSH2 0x1602 AND JUMP JUMPDEST PUSH1 0x03 SSTORE PUSH2 0x0475 DUP4 DUP3 PUSH2 0x1665 JUMP JUMPDEST DUP3 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH2 0x0487 PUSH2 0x03db JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH32 0x6faf93231a456e552dbc9961f58d9713ee4f2e69d15f1975b050ef0911053a7b DUP5 DUP5 PUSH1 0x40 MLOAD DUP1 DUP4 DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP3 POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG3 PUSH2 0x04d9 DUP4 DUP4 PUSH2 0x17f7 JUMP JUMPDEST PUSH2 0x04e1 PUSH2 0x1899 JUMP JUMPDEST PUSH2 0x04eb DUP4 DUP4 PUSH2 0x159b JUMP JUMPDEST POP POP PUSH1 0x01 PUSH1 0x00 SSTORE POP JUMP JUMPDEST PUSH1 0x05 SLOAD NUMBER GT SWAP1 JUMP JUMPDEST PUSH2 0x0505 PUSH2 0x03db JUMP JUMPDEST PUSH1 0x06 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP1 DUP2 AND SWAP2 AND EQ PUSH2 0x0555 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD DUP2 SWAP1 MSTORE PUSH1 0x24 DUP3 ADD MSTORE PUSH1 0x00 DUP1 MLOAD PUSH1 0x20 PUSH2 0x1eb5 DUP4 CODECOPY DUP2 MLOAD SWAP2 MSTORE PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x11 SLOAD PUSH1 0x01 EQ PUSH2 0x05b6 JUMPI NUMBER PUSH1 0x13 SLOAD GT ISZERO PUSH2 0x05b6 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x18 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x56545050726573616c653a6e6f742074686520626c6f636b0000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x11 SLOAD PUSH1 0x48 MUL PUSH1 0x13 SLOAD ADD PUSH1 0x13 DUP2 SWAP1 SSTORE POP PUSH1 0x00 PUSH2 0x05d0 PUSH2 0x11f0 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH4 0x70a08231 PUSH1 0xe0 SHL DUP2 MSTORE ADDRESS PUSH1 0x04 DUP3 ADD MSTORE SWAP1 MLOAD SWAP2 SWAP3 POP PUSH1 0x00 SWAP2 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP5 AND SWAP2 PUSH4 0x70a08231 SWAP2 PUSH1 0x24 DUP1 DUP4 ADD SWAP3 PUSH1 0x20 SWAP3 SWAP2 SWAP1 DUP3 SWAP1 SUB ADD DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x061c JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x0630 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 0x0646 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP MLOAD SWAP1 POP PUSH1 0x00 PUSH2 0x066e PUSH1 0x64 PUSH2 0x0662 DUP5 PUSH1 0x05 PUSH4 0xffffffff PUSH2 0x18c6 AND JUMP JUMPDEST SWAP1 PUSH4 0xffffffff PUSH2 0x191f AND JUMP JUMPDEST SWAP1 POP PUSH1 0x00 DUP2 GT PUSH2 0x06c5 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x1d PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x56545050726573616c653a68617665206e6f74206c6971756964697479000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x10 SLOAD PUSH1 0x40 DUP1 MLOAD PUSH4 0x095ea7b3 PUSH1 0xe0 SHL DUP2 MSTORE PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP3 DUP4 AND PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x24 DUP2 ADD DUP5 SWAP1 MSTORE SWAP1 MLOAD SWAP2 DUP6 AND SWAP2 PUSH4 0x095ea7b3 SWAP2 PUSH1 0x44 DUP1 DUP3 ADD SWAP3 PUSH1 0x20 SWAP3 SWAP1 SWAP2 SWAP1 DUP3 SWAP1 SUB ADD DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x071b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x072f 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 0x0745 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP PUSH1 0x10 SLOAD PUSH1 0x0c SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP2 DUP3 AND SWAP2 PUSH4 0x02751cec SWAP2 AND DUP4 PUSH1 0x00 DUP1 PUSH2 0x076c PUSH2 0x08c1 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xe0 SHL SUB NOT PUSH1 0xe0 DUP10 SWAP1 SHL AND DUP2 MSTORE PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP7 DUP8 AND PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x24 DUP2 ADD SWAP6 SWAP1 SWAP6 MSTORE PUSH1 0x44 DUP6 ADD SWAP4 SWAP1 SWAP4 MSTORE PUSH1 0x64 DUP5 ADD SWAP2 SWAP1 SWAP2 MSTORE SWAP1 SWAP3 AND PUSH1 0x84 DUP3 ADD MSTORE TIMESTAMP PUSH1 0xa4 DUP3 ADD MSTORE DUP2 MLOAD PUSH1 0xc4 DUP1 DUP4 ADD SWAP4 SWAP3 DUP3 SWAP1 SUB ADD DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x07d6 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x07ea JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x40 DUP2 LT ISZERO PUSH2 0x0800 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP PUSH1 0x13 SLOAD PUSH1 0x40 DUP1 MLOAD DUP4 DUP2 MSTORE PUSH1 0x20 DUP2 ADD SWAP3 SWAP1 SWAP3 MSTORE DUP1 MLOAD PUSH32 0x0c0855bfd9a544be243e9aa3c4f0a6d9de822447941be4264fa180cf6608a192 SWAP3 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG1 POP POP POP JUMP JUMPDEST PUSH1 0x05 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0894 PUSH2 0x0885 PUSH1 0x0f SLOAD PUSH2 0x0879 PUSH2 0x01f4 PUSH2 0x0662 PUSH8 0x0de0b6b3a7640000 PUSH1 0x09 SLOAD PUSH2 0x191f SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST SWAP1 PUSH4 0xffffffff PUSH2 0x18c6 AND JUMP JUMPDEST PUSH1 0x0b SLOAD SWAP1 PUSH4 0xffffffff PUSH2 0x1961 AND JUMP JUMPDEST SWAP1 POP SWAP1 JUMP JUMPDEST PUSH1 0x12 SLOAD PUSH1 0xff AND SWAP1 JUMP JUMPDEST PUSH1 0x03 SLOAD SWAP1 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x04 SLOAD NUMBER LT ISZERO DUP1 ISZERO PUSH2 0x0894 JUMPI POP POP PUSH1 0x05 SLOAD NUMBER GT ISZERO SWAP1 JUMP JUMPDEST PUSH32 0x0000000000000000000000000000000000000000000000000000000000000000 SWAP1 JUMP JUMPDEST PUSH2 0x08ed PUSH2 0x03db JUMP JUMPDEST PUSH1 0x06 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP1 DUP2 AND SWAP2 AND EQ PUSH2 0x093d JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD DUP2 SWAP1 MSTORE PUSH1 0x24 DUP3 ADD MSTORE PUSH1 0x00 DUP1 MLOAD PUSH1 0x20 PUSH2 0x1eb5 DUP4 CODECOPY DUP2 MLOAD SWAP2 MSTORE PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x02 PUSH1 0x00 SLOAD EQ ISZERO PUSH2 0x0995 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x1f PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x5265656e7472616e637947756172643a207265656e7472616e742063616c6c00 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x02 PUSH1 0x00 SSTORE PUSH1 0x11 SLOAD PUSH1 0x01 EQ PUSH2 0x09fd JUMPI PUSH2 0x09ac PUSH2 0x04f5 JUMP JUMPDEST PUSH2 0x09fd JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x19 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x56545050726573616c653a68617665206e6f7420636c6f736500000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x00 ADDRESS PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH4 0x521eb273 PUSH1 0x40 MLOAD DUP2 PUSH4 0xffffffff AND PUSH1 0xe0 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0a38 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x0a4c 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 0x0a62 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP MLOAD PUSH1 0x0a DUP1 SLOAD SWAP2 SWAP3 POP PUSH1 0x00 SWAP2 PUSH2 0x0a84 SWAP2 SWAP1 PUSH2 0x0662 SWAP1 PUSH1 0x0b PUSH4 0xffffffff PUSH2 0x18c6 AND JUMP JUMPDEST SWAP1 POP PUSH1 0x00 PUSH2 0x0aa3 PUSH1 0x0a PUSH2 0x0662 PUSH1 0x04 PUSH1 0x0a SLOAD PUSH2 0x18c6 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST PUSH1 0x0c SLOAD PUSH1 0x40 DUP1 MLOAD PUSH4 0x40c10f19 PUSH1 0xe0 SHL DUP2 MSTORE PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP8 DUP2 AND PUSH1 0x04 DUP4 ADD MSTORE PUSH1 0x24 DUP3 ADD DUP8 SWAP1 MSTORE SWAP2 MLOAD SWAP4 SWAP5 POP SWAP2 AND SWAP2 PUSH4 0x40c10f19 SWAP2 PUSH1 0x44 DUP1 DUP3 ADD SWAP3 PUSH1 0x00 SWAP3 SWAP1 SWAP2 SWAP1 DUP3 SWAP1 SUB ADD DUP2 DUP4 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0afa JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x0b0e JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP PUSH1 0x09 SLOAD PUSH1 0x00 SWAP3 POP PUSH2 0x0b29 SWAP2 POP PUSH1 0x02 PUSH4 0xffffffff PUSH2 0x191f AND JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 SWAP2 POP PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP6 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 DUP1 ISZERO PUSH2 0x0b62 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP PUSH1 0x09 SLOAD PUSH2 0x0b76 SWAP1 DUP3 PUSH4 0xffffffff PUSH2 0x1961 AND JUMP JUMPDEST PUSH1 0x0c SLOAD PUSH1 0x40 DUP1 MLOAD PUSH4 0x40c10f19 PUSH1 0xe0 SHL DUP2 MSTORE ADDRESS PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x24 DUP2 ADD DUP7 SWAP1 MSTORE SWAP1 MLOAD SWAP3 SWAP4 POP PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP1 SWAP2 AND SWAP2 PUSH4 0x40c10f19 SWAP2 PUSH1 0x44 DUP1 DUP3 ADD SWAP3 PUSH1 0x00 SWAP3 SWAP1 SWAP2 SWAP1 DUP3 SWAP1 SUB ADD DUP2 DUP4 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0bcc JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x0be0 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP PUSH1 0x0c SLOAD PUSH1 0x10 SLOAD PUSH1 0x40 DUP1 MLOAD PUSH4 0x095ea7b3 PUSH1 0xe0 SHL DUP2 MSTORE PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP3 DUP4 AND PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x24 DUP2 ADD DUP9 SWAP1 MSTORE SWAP1 MLOAD SWAP2 SWAP1 SWAP3 AND SWAP4 POP PUSH4 0x095ea7b3 SWAP3 POP PUSH1 0x44 DUP1 DUP4 ADD SWAP3 PUSH1 0x20 SWAP3 SWAP2 SWAP1 DUP3 SWAP1 SUB ADD DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0c3d JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x0c51 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 0x0c67 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP PUSH1 0x10 SLOAD PUSH1 0x0c SLOAD PUSH1 0x40 DUP1 MLOAD PUSH4 0xf305d719 PUSH1 0xe0 SHL DUP2 MSTORE PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP3 DUP4 AND PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x24 DUP2 ADD DUP7 SWAP1 MSTORE PUSH1 0x44 DUP2 ADD DUP7 SWAP1 MSTORE PUSH1 0x64 DUP2 ADD DUP6 SWAP1 MSTORE ADDRESS PUSH1 0x84 DUP3 ADD MSTORE TIMESTAMP PUSH1 0xa4 DUP3 ADD MSTORE SWAP1 MLOAD SWAP2 SWAP1 SWAP3 AND SWAP2 PUSH4 0xf305d719 SWAP2 DUP5 SWAP2 PUSH1 0xc4 DUP1 DUP3 ADD SWAP3 PUSH1 0x60 SWAP3 SWAP1 SWAP2 SWAP1 DUP3 SWAP1 SUB ADD DUP2 DUP6 DUP9 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0cde JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x0cf2 JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP POP POP PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x60 DUP2 LT ISZERO PUSH2 0x0d09 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP PUSH1 0x12 DUP1 SLOAD PUSH1 0xff NOT AND PUSH1 0x01 OR SWAP1 SSTORE PUSH1 0x11 SLOAD PUSH2 0x0d2f SWAP1 NUMBER SWAP1 PUSH1 0xd8 MUL PUSH4 0xffffffff PUSH2 0x1602 AND JUMP JUMPDEST PUSH1 0x13 SSTORE PUSH1 0x40 DUP1 MLOAD NUMBER DUP2 MSTORE ADDRESS PUSH1 0x20 DUP3 ADD MSTORE DUP2 MLOAD PUSH32 0xe23e82d663d6aa4590de2b696b990fa60b985f3ec0b57e3eac25e08296860495 SWAP3 SWAP2 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG1 POP POP PUSH1 0x01 PUSH1 0x00 SSTORE POP POP JUMP JUMPDEST PUSH1 0x09 SLOAD PUSH1 0x0a SLOAD SWAP1 SWAP2 JUMP JUMPDEST PUSH1 0x04 SLOAD SWAP1 JUMP JUMPDEST PUSH2 0x0d8f PUSH2 0x03db JUMP JUMPDEST PUSH1 0x06 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP1 DUP2 AND SWAP2 AND EQ PUSH2 0x0ddf JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD DUP2 SWAP1 MSTORE PUSH1 0x24 DUP3 ADD MSTORE PUSH1 0x00 DUP1 MLOAD PUSH1 0x20 PUSH2 0x1eb5 DUP4 CODECOPY DUP2 MLOAD SWAP2 MSTORE PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x06 SLOAD PUSH1 0x40 MLOAD PUSH1 0x00 SWAP2 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND SWAP1 PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0 SWAP1 DUP4 SWAP1 LOG3 PUSH1 0x06 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT AND SWAP1 SSTORE JUMP JUMPDEST PUSH1 0x02 PUSH1 0x00 SLOAD EQ ISZERO PUSH2 0x0e81 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x1f PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x5265656e7472616e637947756172643a207265656e7472616e742063616c6c00 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x02 PUSH1 0x00 SSTORE PUSH1 0x12 SLOAD PUSH1 0xff AND ISZERO ISZERO PUSH1 0x01 EQ PUSH2 0x0ed7 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x12 PUSH1 0x24 DUP3 ADD MSTORE PUSH18 0x56545050726573616c653a4c6f636b696e67 PUSH1 0x70 SHL PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x07 PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 SHA3 SWAP1 JUMPDEST DUP2 SLOAD DUP2 LT ISZERO PUSH2 0x1053 JUMPI PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x01 DUP4 ADD PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 PUSH1 0x02 DUP2 ADD SLOAD PUSH1 0xff AND PUSH2 0x104a JUMPI PUSH1 0x00 DUP1 JUMPDEST PUSH1 0x03 DUP2 LT ISZERO PUSH2 0x102e JUMPI PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x01 DUP1 DUP6 ADD PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SWAP2 SHA3 SWAP1 DUP2 ADD SLOAD NUMBER LT DUP1 ISZERO SWAP1 PUSH2 0x0f41 JUMPI POP DUP1 SLOAD PUSH1 0xff AND ISZERO JUMPDEST ISZERO PUSH2 0x100f JUMPI DUP1 SLOAD PUSH1 0xff NOT AND PUSH1 0x01 OR DUP2 SSTORE PUSH1 0x0c SLOAD PUSH1 0x02 DUP3 ADD SLOAD PUSH1 0x40 DUP1 MLOAD PUSH4 0x40c10f19 PUSH1 0xe0 SHL DUP2 MSTORE CALLER PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x24 DUP2 ADD SWAP3 SWAP1 SWAP3 MSTORE MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP1 SWAP3 AND SWAP2 PUSH4 0x40c10f19 SWAP2 PUSH1 0x44 DUP1 DUP3 ADD SWAP3 PUSH1 0x00 SWAP3 SWAP1 SWAP2 SWAP1 DUP3 SWAP1 SUB ADD DUP2 DUP4 DUP8 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x0fa9 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS CALL ISZERO DUP1 ISZERO PUSH2 0x0fbd JUMPI RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST POP POP POP PUSH1 0x02 DUP3 ADD SLOAD PUSH1 0x40 DUP1 MLOAD CALLER DUP2 MSTORE PUSH1 0x20 DUP2 ADD SWAP3 SWAP1 SWAP3 MSTORE DUP2 DUP2 ADD DUP6 SWAP1 MSTORE PUSH1 0x60 DUP3 ADD DUP9 SWAP1 MSTORE MLOAD PUSH32 0xede6afe09986f3a1d8fb6898e45c1bd910ecef7d2f738efba100d146b9231407 SWAP3 POP SWAP1 DUP2 SWAP1 SUB PUSH1 0x80 ADD SWAP1 LOG1 JUMPDEST DUP1 SLOAD PUSH1 0xff AND ISZERO ISZERO PUSH1 0x01 EQ ISZERO PUSH2 0x1025 JUMPI DUP3 PUSH1 0x01 ADD SWAP3 POP JUMPDEST POP PUSH1 0x01 ADD PUSH2 0x0f11 JUMP JUMPDEST POP DUP1 PUSH1 0x03 EQ ISZERO PUSH2 0x1048 JUMPI PUSH1 0x02 DUP3 ADD DUP1 SLOAD PUSH1 0xff NOT AND PUSH1 0x01 OR SWAP1 SSTORE JUMPDEST POP JUMPDEST POP PUSH1 0x01 ADD PUSH2 0x0ee8 JUMP JUMPDEST POP POP PUSH1 0x01 PUSH1 0x00 SSTORE JUMP JUMPDEST CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x07 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 DUP1 SLOAD PUSH1 0x60 SWAP2 SWAP1 PUSH1 0x09 MUL PUSH8 0xffffffffffffffff DUP2 GT DUP1 ISZERO PUSH2 0x108a JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH1 0x40 MLOAD SWAP1 DUP1 DUP3 MSTORE DUP1 PUSH1 0x20 MUL PUSH1 0x20 ADD DUP3 ADD PUSH1 0x40 MSTORE DUP1 ISZERO PUSH2 0x10b4 JUMPI DUP2 PUSH1 0x20 ADD PUSH1 0x20 DUP3 MUL DUP1 CALLDATASIZE DUP4 CALLDATACOPY ADD SWAP1 POP JUMPDEST POP SWAP2 POP PUSH1 0x00 JUMPDEST DUP2 SLOAD DUP2 LT ISZERO PUSH2 0x11ca JUMPI PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x01 DUP4 ADD PUSH1 0x20 MSTORE PUSH1 0x40 DUP2 SHA3 SWAP1 JUMPDEST DUP2 SLOAD DUP2 LT ISZERO PUSH2 0x11c0 JUMPI PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x01 DUP4 ADD PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD PUSH1 0xff AND ISZERO PUSH2 0x111e JUMPI PUSH1 0x01 DUP6 DUP3 PUSH1 0x03 MUL DUP6 PUSH1 0x09 MUL ADD DUP2 MLOAD DUP2 LT PUSH2 0x110d JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x20 MUL PUSH1 0x20 ADD ADD DUP2 DUP2 MSTORE POP POP PUSH2 0x1141 JUMP JUMPDEST PUSH1 0x00 DUP6 DUP3 PUSH1 0x03 MUL DUP6 PUSH1 0x09 MUL ADD DUP2 MLOAD DUP2 LT PUSH2 0x1134 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x20 MUL PUSH1 0x20 ADD ADD DUP2 DUP2 MSTORE POP POP JUMPDEST DUP2 PUSH1 0x01 ADD PUSH1 0x00 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 PUSH1 0x01 ADD SLOAD DUP6 DUP3 PUSH1 0x03 MUL DUP6 PUSH1 0x09 MUL ADD PUSH1 0x01 ADD DUP2 MLOAD DUP2 LT PUSH2 0x1171 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x20 MUL PUSH1 0x20 ADD ADD DUP2 DUP2 MSTORE POP POP DUP2 PUSH1 0x01 ADD PUSH1 0x00 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP1 DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x00 SHA3 PUSH1 0x02 ADD SLOAD DUP6 DUP3 PUSH1 0x03 MUL DUP6 PUSH1 0x09 MUL ADD PUSH1 0x02 ADD DUP2 MLOAD DUP2 LT PUSH2 0x11ad JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x20 SWAP1 DUP2 MUL SWAP2 SWAP1 SWAP2 ADD ADD MSTORE PUSH1 0x01 ADD PUSH2 0x10d5 JUMP JUMPDEST POP POP PUSH1 0x01 ADD PUSH2 0x10ba JUMP JUMPDEST POP POP SWAP1 JUMP JUMPDEST PUSH1 0x06 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND SWAP1 JUMP JUMPDEST PUSH1 0x08 PUSH1 0x20 MSTORE PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 PUSH2 0x0894 PUSH1 0x10 PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND PUSH4 0xc45a0155 PUSH1 0x40 MLOAD DUP2 PUSH4 0xffffffff AND PUSH1 0xe0 SHL DUP2 MSTORE PUSH1 0x04 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x1243 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x1257 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 0x126d JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP MLOAD PUSH1 0x0c SLOAD PUSH1 0x10 SLOAD PUSH1 0x40 DUP1 MLOAD PUSH4 0x15ab88c9 PUSH1 0xe3 SHL DUP2 MSTORE SWAP1 MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP4 DUP5 AND SWAP4 SWAP1 SWAP3 AND SWAP2 PUSH4 0xad5c4648 SWAP2 PUSH1 0x04 DUP1 DUP3 ADD SWAP3 PUSH1 0x20 SWAP3 SWAP1 SWAP2 SWAP1 DUP3 SWAP1 SUB ADD DUP2 DUP7 DUP1 EXTCODESIZE ISZERO DUP1 ISZERO PUSH2 0x12bb JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP GAS STATICCALL ISZERO DUP1 ISZERO PUSH2 0x12cf 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 0x12e5 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP MLOAD PUSH2 0x19a3 JUMP JUMPDEST PUSH2 0x12f4 PUSH2 0x03db JUMP JUMPDEST PUSH1 0x06 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP1 DUP2 AND SWAP2 AND EQ PUSH2 0x1344 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD DUP2 SWAP1 MSTORE PUSH1 0x24 DUP3 ADD MSTORE PUSH1 0x00 DUP1 MLOAD PUSH1 0x20 PUSH2 0x1eb5 DUP4 CODECOPY DUP2 MLOAD SWAP2 MSTORE PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP2 AND PUSH2 0x1389 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x26 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH2 0x1e28 PUSH1 0x26 SWAP2 CODECOPY PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x06 SLOAD PUSH1 0x40 MLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP1 DUP5 AND SWAP3 AND SWAP1 PUSH32 0x8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0 SWAP1 PUSH1 0x00 SWAP1 LOG3 PUSH1 0x06 DUP1 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB NOT AND PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB SWAP3 SWAP1 SWAP3 AND SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND SWAP1 JUMP JUMPDEST PUSH2 0x13fe DUP3 DUP3 PUSH2 0x1a63 JUMP JUMPDEST PUSH1 0x09 SLOAD PUSH9 0xa2a15d09519be00000 GT PUSH2 0x145d JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x19 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x56545050726573616c653a457863656564206d6178696d756d00000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x09 SLOAD PUSH10 0x043c33c1937564800000 SWAP1 PUSH2 0x147c SWAP1 DUP4 PUSH4 0xffffffff PUSH2 0x1602 AND JUMP JUMPDEST LT PUSH2 0x14c0 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x0f PUSH1 0x24 DUP3 ADD MSTORE PUSH15 0x56545050726573616c653a4f6f7073 PUSH1 0x88 SHL PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH7 0x2386f26fc10000 DUP2 GT PUSH2 0x1505 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x21 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH2 0x1e73 PUSH1 0x21 SWAP2 CODECOPY PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x02 PUSH1 0x11 SLOAD GT ISZERO DUP1 PUSH2 0x1553 JUMPI POP PUSH2 0x1541 PUSH9 0x056bc75e2d63100000 PUSH2 0x1535 PUSH1 0x64 PUSH1 0x09 SLOAD PUSH2 0x191f SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST SWAP1 PUSH4 0xffffffff PUSH2 0x1602 AND JUMP JUMPDEST CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x08 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD LT JUMPDEST PUSH2 0x159b JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x14 PUSH1 0x24 DUP3 ADD MSTORE PUSH20 0x159514141c995cd85b194e909d5e481b1a5b5a5d PUSH1 0x62 SHL PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST POP POP JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH2 0x15aa PUSH2 0x084b JUMP JUMPDEST SWAP1 POP PUSH1 0x00 DUP2 GT PUSH2 0x15eb JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x21 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH2 0x1f40 PUSH1 0x21 SWAP2 CODECOPY PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH2 0x15fb DUP4 DUP3 PUSH4 0xffffffff PUSH2 0x18c6 AND JUMP JUMPDEST SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH1 0x00 DUP3 DUP3 ADD DUP4 DUP2 LT ISZERO PUSH2 0x165c JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x1b PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x536166654d6174683a206164646974696f6e206f766572666c6f770000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST SWAP1 POP JUMPDEST SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP3 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x07 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 DUP1 SLOAD PUSH1 0x01 DUP1 DUP3 ADD DUP4 SSTORE SWAP1 DUP6 MSTORE DUP2 ADD DUP4 MSTORE DUP2 DUP5 SHA3 PUSH1 0x03 DUP2 SSTORE DUP3 MLOAD PUSH1 0x60 DUP2 ADD DUP5 MSTORE SWAP5 DUP6 MSTORE PUSH1 0x11 SLOAD PUSH1 0x8c MUL NUMBER ADD SWAP4 DUP6 ADD SWAP4 SWAP1 SWAP4 MSTORE SWAP3 SWAP1 DUP2 ADD PUSH2 0x16c5 PUSH1 0x0a PUSH2 0x0662 DUP8 PUSH1 0x02 PUSH2 0x18c6 JUMP JUMPDEST SWAP1 MSTORE PUSH1 0x00 DUP1 DUP1 MSTORE PUSH1 0x01 DUP4 DUP2 ADD PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP5 SHA3 DUP6 MLOAD DUP2 SLOAD PUSH1 0xff NOT AND SWAP1 ISZERO ISZERO OR DUP2 SSTORE DUP6 DUP4 ADD MLOAD SWAP4 DUP2 ADD SWAP4 SWAP1 SWAP4 SSTORE SWAP4 DUP5 ADD MLOAD PUSH1 0x02 SWAP1 SWAP3 ADD SWAP2 SWAP1 SWAP2 SSTORE DUP3 MLOAD PUSH1 0x60 DUP2 ADD DUP5 MSTORE SWAP2 DUP3 MSTORE PUSH1 0x11 SLOAD PUSH1 0xd8 MUL NUMBER ADD SWAP1 DUP3 ADD MSTORE SWAP1 DUP2 ADD PUSH2 0x172b PUSH1 0x0a PUSH2 0x0662 DUP8 PUSH1 0x03 PUSH2 0x18c6 JUMP JUMPDEST SWAP1 MSTORE PUSH1 0x01 PUSH1 0x00 DUP2 DUP2 MSTORE DUP4 DUP3 ADD PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 DUP1 DUP4 SHA3 DUP6 MLOAD DUP2 SLOAD PUSH1 0xff NOT AND SWAP1 ISZERO ISZERO OR DUP2 SSTORE DUP6 DUP4 ADD MLOAD SWAP5 DUP2 ADD SWAP5 SWAP1 SWAP5 SSTORE SWAP4 DUP5 ADD MLOAD PUSH1 0x02 SWAP1 SWAP4 ADD SWAP3 SWAP1 SWAP3 SSTORE DUP3 MLOAD PUSH1 0x60 DUP2 ADD DUP5 MSTORE SWAP1 DUP2 MSTORE PUSH1 0x11 SLOAD PUSH2 0x0120 MUL NUMBER ADD SWAP2 DUP2 ADD SWAP2 SWAP1 SWAP2 MSTORE SWAP1 DUP2 ADD PUSH2 0x1795 PUSH1 0x0a PUSH2 0x0662 DUP8 PUSH1 0x05 PUSH2 0x18c6 JUMP JUMPDEST SWAP1 MSTORE PUSH1 0x02 PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x01 DUP1 DUP6 ADD PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP3 DUP4 SWAP1 SHA3 DUP6 MLOAD DUP2 SLOAD SWAP1 ISZERO ISZERO PUSH1 0xff NOT SWAP2 DUP3 AND OR DUP3 SSTORE SWAP2 DUP7 ADD MLOAD SWAP3 DUP2 ADD SWAP3 SWAP1 SWAP3 SSTORE SWAP4 SWAP1 SWAP2 ADD MLOAD SWAP1 DUP3 ADD SSTORE DUP3 ADD DUP1 SLOAD SWAP1 SWAP2 AND SWAP1 SSTORE PUSH1 0x0a SLOAD PUSH2 0x17ee SWAP1 DUP5 PUSH4 0xffffffff PUSH2 0x1602 AND JUMP JUMPDEST PUSH1 0x0a SSTORE POP POP POP POP JUMP JUMPDEST PUSH1 0x00 PUSH2 0x181a PUSH8 0x0de0b6b3a7640000 PUSH2 0x0662 DUP5 PUSH1 0x09 SLOAD PUSH2 0x1602 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST SWAP1 POP PUSH1 0x00 PUSH2 0x01f4 DUP3 GT ISZERO PUSH2 0x1856 JUMPI PUSH2 0x184f PUSH2 0x1841 PUSH2 0x01f4 PUSH2 0x0662 DUP6 DUP3 PUSH4 0xffffffff PUSH2 0x1961 AND JUMP JUMPDEST PUSH1 0x05 SWAP1 PUSH4 0xffffffff PUSH2 0x1602 AND JUMP JUMPDEST SWAP1 POP PUSH2 0x186a JUMP JUMPDEST PUSH2 0x1867 DUP3 PUSH1 0x64 PUSH4 0xffffffff PUSH2 0x191f AND JUMP JUMPDEST SWAP1 POP JUMPDEST PUSH1 0x00 PUSH2 0x1887 PUSH1 0x0d SLOAD PUSH2 0x1535 PUSH1 0x0e SLOAD DUP6 PUSH2 0x18c6 SWAP1 SWAP2 SWAP1 PUSH4 0xffffffff AND JUMP JUMPDEST SWAP1 POP PUSH2 0x1892 DUP2 PUSH2 0x1ac6 JUMP JUMPDEST POP POP POP POP POP JUMP JUMPDEST PUSH1 0x09 SLOAD PUSH2 0x18ac SWAP1 CALLVALUE PUSH4 0xffffffff PUSH2 0x1602 AND JUMP JUMPDEST PUSH1 0x09 SSTORE CALLER PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x08 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 DUP1 SLOAD CALLVALUE ADD SWAP1 SSTORE JUMP JUMPDEST PUSH1 0x00 DUP3 PUSH2 0x18d5 JUMPI POP PUSH1 0x00 PUSH2 0x165f JUMP JUMPDEST DUP3 DUP3 MUL DUP3 DUP5 DUP3 DUP2 PUSH2 0x18e2 JUMPI UNKNOWN_0xfe JUMPDEST DIV EQ PUSH2 0x165c JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x21 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH2 0x1e94 PUSH1 0x21 SWAP2 CODECOPY PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x00 PUSH2 0x165c DUP4 DUP4 PUSH1 0x40 MLOAD DUP1 PUSH1 0x40 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x1a DUP2 MSTORE PUSH1 0x20 ADD PUSH32 0x536166654d6174683a206469766973696f6e206279207a65726f000000000000 DUP2 MSTORE POP PUSH2 0x1bb6 JUMP JUMPDEST PUSH1 0x00 PUSH2 0x165c DUP4 DUP4 PUSH1 0x40 MLOAD DUP1 PUSH1 0x40 ADD PUSH1 0x40 MSTORE DUP1 PUSH1 0x1e DUP2 MSTORE PUSH1 0x20 ADD PUSH32 0x536166654d6174683a207375627472616374696f6e206f766572666c6f770000 DUP2 MSTORE POP PUSH2 0x1c58 JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x00 PUSH2 0x19b2 DUP6 DUP6 PUSH2 0x1cb2 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH12 0xffffffffffffffffffffffff NOT PUSH1 0x60 SWAP5 DUP6 SHL DUP2 AND PUSH1 0x20 DUP1 DUP5 ADD SWAP2 SWAP1 SWAP2 MSTORE SWAP4 DUP6 SHL DUP2 AND PUSH1 0x34 DUP4 ADD MSTORE DUP3 MLOAD PUSH1 0x28 DUP2 DUP5 SUB ADD DUP2 MSTORE PUSH1 0x48 DUP4 ADD DUP5 MSTORE DUP1 MLOAD SWAP1 DUP6 ADD SHA3 PUSH1 0x01 PUSH1 0x01 PUSH1 0xf8 SHL SUB NOT PUSH1 0x68 DUP5 ADD MSTORE SWAP11 SWAP1 SWAP5 SHL SWAP1 SWAP4 AND PUSH1 0x69 DUP5 ADD MSTORE PUSH1 0x7d DUP4 ADD SWAP9 SWAP1 SWAP9 MSTORE PUSH32 0x96e8ac4277198ff8b6f785478aa9a39f403cb768dd02cbee326c3e7da348845f PUSH1 0x9d DUP1 DUP5 ADD SWAP2 SWAP1 SWAP2 MSTORE DUP9 MLOAD DUP1 DUP5 SUB SWAP1 SWAP2 ADD DUP2 MSTORE PUSH1 0xbd SWAP1 SWAP3 ADD SWAP1 SWAP8 MSTORE DUP1 MLOAD SWAP7 ADD SWAP6 SWAP1 SWAP6 SHA3 SWAP6 SWAP5 POP POP POP POP POP JUMP JUMPDEST PUSH2 0x1a6b PUSH2 0x08a8 JUMP JUMPDEST PUSH2 0x1abc JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x18 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x426c6f636b43726f776473616c653a206e6f74206f70656e0000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH2 0x159b DUP3 DUP3 PUSH2 0x1d90 JUMP JUMPDEST PUSH2 0x1ace PUSH2 0x04f5 JUMP JUMPDEST ISZERO PUSH2 0x1b20 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x1e PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x426c6f636b43726f776473616c653a20616c726561647920636c6f7365640000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST PUSH1 0x05 SLOAD DUP2 LT ISZERO PUSH2 0x1b61 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x41 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH2 0x1ed5 PUSH1 0x41 SWAP2 CODECOPY PUSH1 0x60 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH1 0x05 SLOAD DUP2 EQ ISZERO PUSH2 0x1b70 JUMPI PUSH2 0x1bb3 JUMP JUMPDEST PUSH1 0x05 SLOAD PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE PUSH1 0x20 DUP3 ADD DUP4 SWAP1 MSTORE DUP1 MLOAD PUSH32 0x3b24a3e1b48793b292bf7d96e9cf0289479fa5ba0024a43a5b048755d28e3ed6 SWAP3 DUP2 SWAP1 SUB SWAP1 SWAP2 ADD SWAP1 LOG1 PUSH1 0x05 DUP2 SWAP1 SSTORE JUMPDEST POP JUMP JUMPDEST PUSH1 0x00 DUP2 DUP4 PUSH2 0x1c42 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE 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 0x1c07 JUMPI DUP2 DUP2 ADD MLOAD DUP4 DUP3 ADD MSTORE PUSH1 0x20 ADD PUSH2 0x1bef JUMP JUMPDEST POP POP POP POP SWAP1 POP SWAP1 DUP2 ADD SWAP1 PUSH1 0x1f AND DUP1 ISZERO PUSH2 0x1c34 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 REVERT JUMPDEST POP PUSH1 0x00 DUP4 DUP6 DUP2 PUSH2 0x1c4e JUMPI UNKNOWN_0xfe JUMPDEST DIV SWAP6 SWAP5 POP POP POP POP POP JUMP JUMPDEST PUSH1 0x00 DUP2 DUP5 DUP5 GT ISZERO PUSH2 0x1caa JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD DUP2 DUP2 MSTORE DUP4 MLOAD PUSH1 0x24 DUP5 ADD MSTORE DUP4 MLOAD SWAP1 SWAP3 DUP4 SWAP3 PUSH1 0x44 SWAP1 SWAP2 ADD SWAP2 SWAP1 DUP6 ADD SWAP1 DUP1 DUP4 DUP4 PUSH1 0x00 DUP4 ISZERO PUSH2 0x1c07 JUMPI DUP2 DUP2 ADD MLOAD DUP4 DUP3 ADD MSTORE PUSH1 0x20 ADD PUSH2 0x1bef JUMP JUMPDEST POP POP POP SWAP1 SUB SWAP1 JUMP JUMPDEST PUSH1 0x00 DUP1 DUP3 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP5 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND EQ ISZERO PUSH2 0x1d06 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x25 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH2 0x1e4e PUSH1 0x25 SWAP2 CODECOPY PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST DUP3 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND DUP5 PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB AND LT PUSH2 0x1d26 JUMPI DUP3 DUP5 PUSH2 0x1d29 JUMP JUMPDEST DUP4 DUP4 JUMPDEST SWAP1 SWAP3 POP SWAP1 POP PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP3 AND PUSH2 0x1d89 JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x1e PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x556e697377617056324c6962726172793a205a45524f5f414444524553530000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT JUMPDEST SWAP3 POP SWAP3 SWAP1 POP JUMP JUMPDEST PUSH1 0x01 PUSH1 0x01 PUSH1 0xa0 SHL SUB DUP3 AND PUSH2 0x1dd5 JUMPI PUSH1 0x40 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x2a DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH2 0x1f16 PUSH1 0x2a SWAP2 CODECOPY PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST DUP1 PUSH2 0x159b JUMPI PUSH1 0x40 DUP1 MLOAD PUSH3 0x461bcd PUSH1 0xe5 SHL DUP2 MSTORE PUSH1 0x20 PUSH1 0x04 DUP3 ADD MSTORE PUSH1 0x19 PUSH1 0x24 DUP3 ADD MSTORE PUSH32 0x43726f776473616c653a20776569416d6f756e74206973203000000000000000 PUSH1 0x44 DUP3 ADD MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x64 ADD SWAP1 REVERT UNKNOWN_0xfe UNKNOWN_0x4f PUSH24 0x6e61626c653a206e6577206f776e65722069732074686520 PUSH27 0x65726f2061646472657373556e697377617056324c696272617279 GASPRICE SHA3 UNKNOWN_0x49 DIFFICULTY GASLIMIT UNKNOWN_0x4e SLOAD UNKNOWN_0x49 NUMBER COINBASE UNKNOWN_0x4c UNKNOWN_0x5f COINBASE DIFFICULTY DIFFICULTY MSTORE GASLIMIT MSTORE8 MSTORE8 GASLIMIT MSTORE8 JUMP SLOAD POP POP PUSH19 0x6573616c653a4d6179626520627579206c6974 PUSH21 0x6c65206d6f72653f536166654d6174683a206d756c PUSH21 0x69706c69636174696f6e206f766572666c6f774f77 PUSH15 0x61626c653a2063616c6c6572206973 SHA3 PUSH15 0x6f7420746865206f776e6572426c6f PUSH4 0x6b43726f PUSH24 0x6473616c653a206e657720636c6f73696e6720626c6f636b SHA3 PUSH10 0x73206265666f72652063 PUSH22 0x7272656e7420636c6f73696e6720626c6f636b43726f PUSH24 0x6473616c653a2062656e6566696369617279206973207468 PUSH6 0x207a65726f20 PUSH2 0x6464 PUSH19 0x65737356545050726573616c653a63616e206e PUSH16 0x7420616e7920746f6b656e206e6f7721 LOG2 PUSH5 0x6970667358 UNKNOWN_0x22 SLT SHA3 UNKNOWN_0x21 CHAINID UNKNOWN_0x5d UNOFFICIAL_SWAP UNKNOWN_0xeb UNKNOWN_0x29 NUMBER UNKNOWN_0xe1 UNKNOWN_0xc9 PUSH1 0x4c PUSH15 0x464508167b546b6958582b3832549b UNKNOWN_0xa7 PUSH31 0xe0ba5d64736f6c63430006060033426c6f636b43726f776473616c653a206f PUSH17 0x656e696e672074696d6520697320626566 PUSH16 0x72652063757272656e742074696d6543 PUSH19 0x6f776473616c653a20746f6b656e2069732074 PUSH9 0x65207a65726f206164 PUSH5 0x7265737342 PUSH13 0x6f636b43726f776473616c653a SHA3 PUSH16 0x70656e696e672074696d65206973206e PUSH16 0x74206265666f726520636c6f73696e67 SHA3 PUSH21 0x696d6543726f776473616c653a2077616c6c657420 PUSH10 0x7320746865207a65726f SHA3 PUSH2 0x6464 PUSH19 0x65737300000000000000000000000000000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0xc3 POP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP GASPRICE UNKNOWN_0xef DUP15 DUP1 EXTCODESIZE UNKNOWN_0xd9 UNKNOWN_0xbe SELFBALANCE UNKNOWN_0xe6 SWAP12 SWAP16 CALLDATASIZE BASEFEE PUSH24 0x48d30d940b9600000000000000000000000071dac253dbb6 EXTCODECOPY UNKNOWN_0x27 GASLIMIT NOT LOG1 UNKNOWN_0xb9 UNKNOWN_0xa6 SLT UNKNOWN_0x2f UNKNOWN_0xaf DELEGATECALL UNKNOWN_0x2c UNKNOWN_0xbc UNKNOWN_0xe3 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 LOG3 SSTORE ORIGIN 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 LOG3 SWAP12 DUP3 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP PUSH27 0x250d5630b4cf539739df2c5dacb4c659f2488d0000000000000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP INVALID_0x64