Contract: Vyper_contract
Etherscan label: token-contract
Tag: Pickle.Finance: CORN Token
Malicious: no
Decompiled opcodes:
PUSH1 0x60 PUSH2 0x123a PUSH2 0x0140 CODECOPY PUSH1 0x60 PUSH1 0x20 PUSH2 0x123a PUSH1 0xc0 CODECOPY PUSH1 0xc0 MLOAD PUSH2 0x123a ADD PUSH2 0x01a0 CODECOPY PUSH1 0x40 PUSH1 0x20 PUSH2 0x123a PUSH1 0xc0 CODECOPY PUSH1 0xc0 MLOAD PUSH1 0x04 ADD CALLDATALOAD GT ISZERO PUSH2 0x0039 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x40 PUSH1 0x20 PUSH1 0x20 PUSH2 0x123a ADD PUSH1 0xc0 CODECOPY PUSH1 0xc0 MLOAD PUSH2 0x123a ADD PUSH2 0x0220 CODECOPY PUSH1 0x20 PUSH1 0x20 PUSH1 0x20 PUSH2 0x123a ADD PUSH1 0xc0 CODECOPY PUSH1 0xc0 MLOAD PUSH1 0x04 ADD CALLDATALOAD GT ISZERO PUSH2 0x0070 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x01a0 DUP1 PUSH1 0x00 PUSH1 0xc0 MSTORE PUSH1 0x20 PUSH1 0xc0 SHA3 PUSH1 0x20 DUP3 MLOAD ADD PUSH2 0x0120 PUSH1 0x00 PUSH1 0x03 DUP2 DUP4 MSTORE ADD JUMPDEST DUP3 PUSH2 0x0120 MLOAD PUSH1 0x20 MUL GT ISZERO PUSH2 0x00a2 JUMPI PUSH2 0x00c4 JUMP JUMPDEST PUSH2 0x0120 MLOAD PUSH1 0x20 MUL DUP6 ADD MLOAD PUSH2 0x0120 MLOAD DUP6 ADD SSTORE JUMPDEST DUP2 MLOAD PUSH1 0x01 ADD DUP1 DUP4 MSTORE DUP2 EQ ISZERO PUSH2 0x008f JUMPI JUMPDEST POP POP POP POP POP POP PUSH2 0x0220 DUP1 PUSH1 0x01 PUSH1 0xc0 MSTORE PUSH1 0x20 PUSH1 0xc0 SHA3 PUSH1 0x20 DUP3 MLOAD ADD PUSH2 0x0120 PUSH1 0x00 PUSH1 0x02 DUP2 DUP4 MSTORE ADD JUMPDEST DUP3 PUSH2 0x0120 MLOAD PUSH1 0x20 MUL GT ISZERO PUSH2 0x00fc JUMPI PUSH2 0x011e JUMP JUMPDEST PUSH2 0x0120 MLOAD PUSH1 0x20 MUL DUP6 ADD MLOAD PUSH2 0x0120 MLOAD DUP6 ADD SSTORE JUMPDEST DUP2 MLOAD PUSH1 0x01 ADD DUP1 DUP4 MSTORE DUP2 EQ ISZERO PUSH2 0x00e9 JUMPI JUMPDEST POP POP POP POP POP POP PUSH1 0x12 PUSH1 0x02 SSTORE PUSH20 0x6b175474e89094c44da98b954eedeac495271d0f PUSH1 0x07 SSTORE PUSH2 0x0180 MLOAD PUSH1 0x03 CALLER PUSH1 0xe0 MSTORE PUSH1 0xc0 MSTORE PUSH1 0x40 PUSH1 0xc0 SHA3 SSTORE PUSH2 0x0180 MLOAD PUSH1 0x06 SSTORE PUSH2 0x0180 MLOAD PUSH2 0x0280 MSTORE CALLER PUSH1 0x00 PUSH32 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef PUSH1 0x20 PUSH2 0x0280 LOG3 PUSH1 0x00 PUSH32 0x8b73c3c69bb8fe3d512ecc4cf759cc79239f7b179b0ffacaa9a75d522b39400f PUSH1 0x20 DUP3 PUSH2 0x05e0 ADD ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH1 0x00 DUP1 DUP1 PUSH1 0xc0 MSTORE PUSH1 0x20 PUSH1 0xc0 SHA3 PUSH2 0x04a0 PUSH1 0x20 DUP3 SLOAD ADD PUSH2 0x0120 PUSH1 0x00 PUSH1 0x03 DUP2 DUP4 MSTORE ADD JUMPDEST DUP3 PUSH2 0x0120 MLOAD PUSH1 0x20 MUL GT ISZERO PUSH2 0x01f2 JUMPI PUSH2 0x0214 JUMP JUMPDEST PUSH2 0x0120 MLOAD DUP6 ADD SLOAD PUSH2 0x0120 MLOAD PUSH1 0x20 MUL DUP6 ADD MSTORE JUMPDEST DUP2 MLOAD PUSH1 0x01 ADD DUP1 DUP4 MSTORE DUP2 EQ ISZERO PUSH2 0x01df JUMPI JUMPDEST POP POP POP POP POP POP DUP1 PUSH1 0xc0 MSTORE PUSH1 0x20 PUSH1 0xc0 SHA3 SLOAD PUSH2 0x04c0 SHA3 SWAP1 POP PUSH1 0x20 DUP3 PUSH2 0x05e0 ADD ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH1 0x01 PUSH2 0x0580 MSTORE PUSH32 0x3100000000000000000000000000000000000000000000000000000000000000 PUSH2 0x05a0 MSTORE PUSH2 0x0580 DUP1 MLOAD PUSH1 0x20 DUP3 ADD SHA3 SWAP1 POP PUSH1 0x20 DUP3 PUSH2 0x05e0 ADD ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP CHAINID PUSH1 0x20 DUP3 PUSH2 0x05e0 ADD ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP ADDRESS PUSH1 0x20 DUP3 PUSH2 0x05e0 ADD ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP DUP1 PUSH2 0x05e0 MSTORE PUSH2 0x05e0 SWAP1 POP DUP1 MLOAD PUSH1 0x20 DUP3 ADD SHA3 SWAP1 POP PUSH1 0x08 SSTORE PUSH2 0x1222 JUMP CALLVALUE ISZERO PUSH2 0x000a JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x04 CALLDATASIZE LT ISZERO PUSH2 0x0018 JUMPI PUSH2 0x0f62 JUMP JUMPDEST PUSH1 0x00 CALLDATALOAD PUSH1 0x1c MSTORE PUSH4 0x18160ddd PUSH1 0x00 MLOAD EQ ISZERO PUSH2 0x003a JUMPI PUSH1 0x06 SLOAD PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 RETURN POP STOP JUMPDEST PUSH4 0x54fd4d50 PUSH1 0x00 MLOAD EQ ISZERO PUSH2 0x00d3 JUMPI PUSH1 0x01 PUSH2 0x0140 MSTORE PUSH32 0x3100000000000000000000000000000000000000000000000000000000000000 PUSH2 0x0160 MSTORE PUSH2 0x0140 DUP1 MLOAD PUSH1 0x20 ADD DUP1 PUSH2 0x01e0 DUP3 DUP5 PUSH1 0x00 PUSH1 0x04 GAS CALL PUSH2 0x0090 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP PUSH2 0x01e0 MLOAD DUP1 PUSH2 0x0200 ADD DUP2 DUP3 PUSH1 0x20 PUSH1 0x01 DUP3 SUB MOD PUSH1 0x1f DUP3 ADD SUB SWAP1 POP SUB CALLDATASIZE DUP3 CALLDATACOPY POP POP PUSH1 0x20 PUSH2 0x01c0 MSTORE PUSH1 0x40 PUSH2 0x01e0 MLOAD ADD PUSH1 0x20 PUSH1 0x01 DUP3 SUB MOD PUSH1 0x1f DUP3 ADD SUB SWAP1 POP PUSH2 0x01c0 RETURN POP STOP JUMPDEST PUSH4 0xdd62ed3e PUSH1 0x00 MLOAD EQ ISZERO PUSH2 0x012b JUMPI PUSH1 0x04 CALLDATALOAD PUSH1 0xa0 SHR ISZERO PUSH2 0x00f1 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x24 CALLDATALOAD PUSH1 0xa0 SHR ISZERO PUSH2 0x0101 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x05 PUSH1 0x04 CALLDATALOAD PUSH1 0xe0 MSTORE PUSH1 0xc0 MSTORE PUSH1 0x40 PUSH1 0xc0 SHA3 PUSH1 0x24 CALLDATALOAD PUSH1 0xe0 MSTORE PUSH1 0xc0 MSTORE PUSH1 0x40 PUSH1 0xc0 SHA3 SLOAD PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 RETURN POP STOP JUMPDEST PUSH1 0x00 ISZERO PUSH2 0x0324 JUMPI JUMPDEST PUSH2 0x01c0 MSTORE PUSH2 0x0140 MSTORE PUSH2 0x0160 MSTORE PUSH2 0x0180 MSTORE PUSH2 0x01a0 MSTORE ADDRESS PUSH2 0x0200 MSTORE PUSH1 0x00 PUSH2 0x0220 MSTORE PUSH1 0x00 PUSH2 0x01e0 MSTORE PUSH2 0x01e0 PUSH2 0x0120 PUSH1 0x00 PUSH1 0x02 DUP2 DUP4 MSTORE ADD JUMPDEST PUSH2 0x0120 MLOAD PUSH1 0x20 MUL PUSH2 0x0200 ADD MLOAD PUSH2 0x0180 MLOAD EQ ISZERO PUSH2 0x0186 JUMPI PUSH1 0x01 DUP4 MSTORE PUSH2 0x0197 JUMP JUMPDEST JUMPDEST DUP2 MLOAD PUSH1 0x01 ADD DUP1 DUP4 MSTORE DUP2 EQ ISZERO PUSH2 0x0167 JUMPI JUMPDEST POP POP POP PUSH2 0x01e0 MLOAD PUSH1 0x01 EQ ISZERO PUSH2 0x01ab JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x03 PUSH2 0x0160 MLOAD PUSH1 0xe0 MSTORE PUSH1 0xc0 MSTORE PUSH1 0x40 PUSH1 0xc0 SHA3 DUP1 SLOAD PUSH2 0x01a0 MLOAD DUP1 DUP3 LT ISZERO PUSH2 0x01cf JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP1 DUP3 SUB SWAP1 POP SWAP1 POP DUP2 SSTORE POP PUSH1 0x03 PUSH2 0x0180 MLOAD PUSH1 0xe0 MSTORE PUSH1 0xc0 MSTORE PUSH1 0x40 PUSH1 0xc0 SHA3 DUP1 SLOAD PUSH2 0x01a0 MLOAD DUP2 DUP2 DUP4 ADD LT ISZERO PUSH2 0x01ff JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP1 DUP3 ADD SWAP1 POP SWAP1 POP DUP2 SSTORE POP PUSH2 0x0140 MLOAD PUSH2 0x0160 MLOAD XOR ISZERO PUSH2 0x0260 JUMPI PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff PUSH1 0x05 PUSH2 0x0160 MLOAD PUSH1 0xe0 MSTORE PUSH1 0xc0 MSTORE PUSH1 0x40 PUSH1 0xc0 SHA3 PUSH2 0x0140 MLOAD PUSH1 0xe0 MSTORE PUSH1 0xc0 MSTORE PUSH1 0x40 PUSH1 0xc0 SHA3 SLOAD EQ ISZERO PUSH2 0x0263 JUMP JUMPDEST PUSH1 0x00 JUMPDEST ISZERO PUSH2 0x02dd JUMPI PUSH1 0x05 PUSH2 0x0160 MLOAD PUSH1 0xe0 MSTORE PUSH1 0xc0 MSTORE PUSH1 0x40 PUSH1 0xc0 SHA3 PUSH2 0x0140 MLOAD PUSH1 0xe0 MSTORE PUSH1 0xc0 MSTORE PUSH1 0x40 PUSH1 0xc0 SHA3 DUP1 SLOAD PUSH2 0x01a0 MLOAD DUP1 DUP3 LT ISZERO PUSH2 0x029b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP1 DUP3 SUB SWAP1 POP SWAP1 POP DUP2 SSTORE POP PUSH2 0x01a0 MLOAD PUSH2 0x01e0 MSTORE PUSH2 0x0140 MLOAD PUSH2 0x0160 MLOAD PUSH32 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925 PUSH1 0x20 PUSH2 0x01e0 LOG3 JUMPDEST PUSH2 0x01a0 MLOAD PUSH2 0x01e0 MSTORE PUSH2 0x0180 MLOAD PUSH2 0x0160 MLOAD PUSH32 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef PUSH1 0x20 PUSH2 0x01e0 LOG3 PUSH1 0x01 PUSH1 0x00 MSTORE PUSH1 0x00 MLOAD PUSH2 0x01c0 MLOAD JUMP POP STOP JUMPDEST PUSH4 0xa9059cbb PUSH1 0x00 MLOAD EQ ISZERO PUSH2 0x0386 JUMPI PUSH1 0x04 CALLDATALOAD PUSH1 0xa0 SHR ISZERO PUSH2 0x0342 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST CALLER PUSH2 0x0140 MSTORE CALLER PUSH2 0x0160 MSTORE PUSH1 0x04 CALLDATALOAD PUSH2 0x0180 MSTORE PUSH1 0x24 CALLDATALOAD PUSH2 0x01a0 MSTORE PUSH2 0x01a0 MLOAD PUSH2 0x0180 MLOAD PUSH2 0x0160 MLOAD PUSH2 0x0140 MLOAD PUSH1 0x06 PC ADD PUSH2 0x0133 JUMP JUMPDEST PUSH2 0x0200 MSTORE PUSH2 0x0200 MLOAD PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 RETURN POP STOP JUMPDEST PUSH4 0x23b872dd PUSH1 0x00 MLOAD EQ ISZERO PUSH2 0x03fa JUMPI PUSH1 0x04 CALLDATALOAD PUSH1 0xa0 SHR ISZERO PUSH2 0x03a4 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x24 CALLDATALOAD PUSH1 0xa0 SHR ISZERO PUSH2 0x03b4 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST CALLER PUSH2 0x0140 MSTORE PUSH1 0x04 CALLDATALOAD PUSH2 0x0160 MSTORE PUSH1 0x24 CALLDATALOAD PUSH2 0x0180 MSTORE PUSH1 0x44 CALLDATALOAD PUSH2 0x01a0 MSTORE PUSH2 0x01a0 MLOAD PUSH2 0x0180 MLOAD PUSH2 0x0160 MLOAD PUSH2 0x0140 MLOAD PUSH1 0x06 PC ADD PUSH2 0x0133 JUMP JUMPDEST PUSH2 0x0200 MSTORE PUSH2 0x0200 MLOAD PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 RETURN POP STOP JUMPDEST PUSH4 0x095ea7b3 PUSH1 0x00 MLOAD EQ ISZERO PUSH2 0x0477 JUMPI PUSH1 0x04 CALLDATALOAD PUSH1 0xa0 SHR ISZERO PUSH2 0x0418 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x24 CALLDATALOAD PUSH1 0x05 CALLER PUSH1 0xe0 MSTORE PUSH1 0xc0 MSTORE PUSH1 0x40 PUSH1 0xc0 SHA3 PUSH1 0x04 CALLDATALOAD PUSH1 0xe0 MSTORE PUSH1 0xc0 MSTORE PUSH1 0x40 PUSH1 0xc0 SHA3 SSTORE PUSH1 0x24 CALLDATALOAD PUSH2 0x0140 MSTORE PUSH1 0x04 CALLDATALOAD CALLER PUSH32 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925 PUSH1 0x20 PUSH2 0x0140 LOG3 PUSH1 0x01 PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 RETURN POP STOP JUMPDEST PUSH1 0x00 ISZERO PUSH2 0x051a JUMPI JUMPDEST PUSH2 0x0160 MSTORE PUSH2 0x0140 MSTORE PUSH1 0x06 SLOAD ISZERO ISZERO PUSH2 0x049f JUMPI PUSH1 0x00 PUSH1 0x00 MSTORE PUSH1 0x00 MLOAD PUSH2 0x0160 MLOAD JUMP POP JUMPDEST PUSH2 0x0140 MLOAD PUSH1 0x20 PUSH2 0x0200 PUSH1 0x24 PUSH4 0x70a08231 PUSH2 0x0180 MSTORE ADDRESS PUSH2 0x01a0 MSTORE PUSH2 0x019c PUSH1 0x07 SLOAD GAS STATICCALL PUSH2 0x04c9 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x1f RETURNDATASIZE GT PUSH2 0x04d6 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 POP PUSH2 0x0200 MLOAD DUP1 DUP3 MUL DUP3 ISZERO DUP3 DUP5 DUP4 DIV EQ OR PUSH2 0x04f1 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP1 SWAP1 POP SWAP1 POP SWAP1 POP PUSH1 0x06 SLOAD DUP1 DUP1 PUSH2 0x0506 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP3 DIV SWAP1 POP SWAP1 POP PUSH1 0x00 MSTORE PUSH1 0x00 MLOAD PUSH2 0x0160 MLOAD JUMP POP STOP JUMPDEST PUSH4 0x2c4e722e PUSH1 0x00 MLOAD EQ ISZERO PUSH2 0x0561 JUMPI PUSH1 0x4e PUSH1 0x02 SLOAD LT PUSH2 0x0537 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x02 SLOAD PUSH1 0x0a EXP PUSH2 0x0140 MSTORE PUSH2 0x0140 MLOAD PUSH1 0x06 PC ADD PUSH2 0x047f JUMP JUMPDEST PUSH2 0x01a0 MSTORE PUSH2 0x01a0 MLOAD PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 RETURN POP STOP JUMPDEST PUSH1 0x00 ISZERO PUSH2 0x07b0 JUMPI JUMPDEST PUSH2 0x01a0 MSTORE PUSH2 0x0140 MSTORE PUSH2 0x0160 MSTORE PUSH2 0x0180 MSTORE PUSH1 0x00 PUSH2 0x0160 MLOAD XOR PUSH2 0x0589 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0140 MLOAD PUSH2 0x0160 MLOAD PUSH2 0x0180 MLOAD PUSH2 0x01a0 MLOAD PUSH2 0x01c0 MLOAD PUSH2 0x0180 MLOAD PUSH2 0x01e0 MSTORE PUSH2 0x01e0 MLOAD PUSH1 0x06 PC ADD PUSH2 0x047f JUMP JUMPDEST PUSH2 0x0240 MSTORE PUSH2 0x01c0 MSTORE PUSH2 0x01a0 MSTORE PUSH2 0x0180 MSTORE PUSH2 0x0160 MSTORE PUSH2 0x0140 MSTORE PUSH2 0x0240 MLOAD PUSH2 0x01c0 MSTORE PUSH1 0x20 PUSH2 0x0280 PUSH1 0x44 PUSH4 0xa9059cbb PUSH2 0x01e0 MSTORE PUSH2 0x0160 MLOAD PUSH2 0x0200 MSTORE PUSH2 0x01c0 MLOAD PUSH2 0x0220 MSTORE PUSH2 0x01fc PUSH1 0x00 PUSH1 0x07 SLOAD GAS CALL PUSH2 0x0605 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x1f RETURNDATASIZE GT PUSH2 0x0612 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 POP PUSH2 0x0280 POP PUSH2 0x0180 MLOAD PUSH2 0x01e0 MSTORE PUSH2 0x01c0 MLOAD PUSH2 0x0200 MSTORE PUSH2 0x0160 MLOAD PUSH32 0x6c5f2e7c8fbfb75b99bf8ec98d891a83c467e447ecf60469f6fab18558951af7 PUSH1 0x40 PUSH2 0x01e0 LOG2 PUSH1 0x06 DUP1 SLOAD PUSH2 0x0180 MLOAD DUP1 DUP3 LT ISZERO PUSH2 0x0669 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP1 DUP3 SUB SWAP1 POP SWAP1 POP DUP2 SSTORE POP PUSH1 0x03 PUSH2 0x0160 MLOAD PUSH1 0xe0 MSTORE PUSH1 0xc0 MSTORE PUSH1 0x40 PUSH1 0xc0 SHA3 DUP1 SLOAD PUSH2 0x0180 MLOAD DUP1 DUP3 LT ISZERO PUSH2 0x0697 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP1 DUP3 SUB SWAP1 POP SWAP1 POP DUP2 SSTORE POP PUSH2 0x0140 MLOAD PUSH2 0x0160 MLOAD XOR ISZERO PUSH2 0x06f8 JUMPI PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff PUSH1 0x05 PUSH2 0x0160 MLOAD PUSH1 0xe0 MSTORE PUSH1 0xc0 MSTORE PUSH1 0x40 PUSH1 0xc0 SHA3 PUSH2 0x0140 MLOAD PUSH1 0xe0 MSTORE PUSH1 0xc0 MSTORE PUSH1 0x40 PUSH1 0xc0 SHA3 SLOAD EQ ISZERO PUSH2 0x06fb JUMP JUMPDEST PUSH1 0x00 JUMPDEST ISZERO PUSH2 0x0775 JUMPI PUSH1 0x05 PUSH2 0x0160 MLOAD PUSH1 0xe0 MSTORE PUSH1 0xc0 MSTORE PUSH1 0x40 PUSH1 0xc0 SHA3 PUSH2 0x0140 MLOAD PUSH1 0xe0 MSTORE PUSH1 0xc0 MSTORE PUSH1 0x40 PUSH1 0xc0 SHA3 DUP1 SLOAD PUSH2 0x0180 MLOAD DUP1 DUP3 LT ISZERO PUSH2 0x0733 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP1 DUP3 SUB SWAP1 POP SWAP1 POP DUP2 SSTORE POP PUSH2 0x0180 MLOAD PUSH2 0x01e0 MSTORE PUSH2 0x0140 MLOAD PUSH2 0x0160 MLOAD PUSH32 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925 PUSH1 0x20 PUSH2 0x01e0 LOG3 JUMPDEST PUSH2 0x0180 MLOAD PUSH2 0x01e0 MSTORE PUSH1 0x00 PUSH2 0x0160 MLOAD PUSH32 0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef PUSH1 0x20 PUSH2 0x01e0 LOG3 PUSH2 0x01a0 MLOAD JUMP JUMPDEST PUSH4 0x44df8e70 PUSH1 0x00 MLOAD EQ ISZERO PUSH2 0x07e8 JUMPI PUSH32 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff PUSH2 0x0140 MSTORE PUSH2 0x080e JUMP JUMPDEST PUSH4 0x42966c68 PUSH1 0x00 MLOAD EQ ISZERO PUSH2 0x0806 JUMPI PUSH1 0x20 PUSH1 0x04 PUSH2 0x0140 CALLDATACOPY PUSH1 0x00 POP PUSH2 0x080e JUMP JUMPDEST PUSH1 0x00 ISZERO PUSH2 0x0875 JUMPI JUMPDEST PUSH2 0x0140 MLOAD PUSH1 0x03 CALLER PUSH1 0xe0 MSTORE PUSH1 0xc0 MSTORE PUSH1 0x40 PUSH1 0xc0 SHA3 SLOAD DUP1 DUP3 GT ISZERO PUSH2 0x082f JUMPI DUP1 PUSH2 0x0831 JUMP JUMPDEST DUP2 JUMPDEST SWAP1 POP SWAP1 POP PUSH2 0x0160 MSTORE PUSH2 0x0140 MLOAD PUSH2 0x0160 MLOAD CALLER PUSH2 0x0180 MSTORE CALLER PUSH2 0x01a0 MSTORE PUSH2 0x0160 MLOAD PUSH2 0x01c0 MSTORE PUSH2 0x01c0 MLOAD PUSH2 0x01a0 MLOAD PUSH2 0x0180 MLOAD PUSH1 0x06 PC ADD PUSH2 0x0569 JUMP JUMPDEST PUSH2 0x0160 MSTORE PUSH2 0x0140 MSTORE PUSH1 0x00 POP STOP JUMPDEST PUSH4 0x79cc6790 PUSH1 0x00 MLOAD EQ ISZERO PUSH2 0x08c0 JUMPI PUSH1 0x04 CALLDATALOAD PUSH1 0xa0 SHR ISZERO PUSH2 0x0893 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST CALLER PUSH2 0x0140 MSTORE PUSH1 0x04 CALLDATALOAD PUSH2 0x0160 MSTORE PUSH1 0x24 CALLDATALOAD PUSH2 0x0180 MSTORE PUSH2 0x0180 MLOAD PUSH2 0x0160 MLOAD PUSH2 0x0140 MLOAD PUSH1 0x06 PC ADD PUSH2 0x0569 JUMP JUMPDEST PUSH1 0x00 POP STOP JUMPDEST PUSH1 0x00 ISZERO PUSH2 0x0a15 JUMPI JUMPDEST PUSH2 0x01e0 MSTORE PUSH2 0x0140 MSTORE PUSH2 0x0160 MSTORE PUSH2 0x0180 MSTORE PUSH2 0x01a0 MSTORE PUSH2 0x01c0 MSTORE PUSH1 0x00 PUSH1 0x02 PUSH2 0x0500 MSTORE PUSH32 0x1901000000000000000000000000000000000000000000000000000000000000 PUSH2 0x0520 MSTORE PUSH2 0x0500 PUSH1 0x02 DUP1 PUSH1 0x20 DUP5 PUSH2 0x0760 ADD ADD DUP3 PUSH1 0x20 DUP6 ADD PUSH1 0x00 PUSH1 0x04 GAS CALL POP POP DUP1 MLOAD DUP3 ADD SWAP2 POP POP PUSH1 0x08 SLOAD PUSH1 0x20 DUP3 PUSH2 0x0760 ADD ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH1 0x00 PUSH32 0xc64a2ff74451406e9340af1b221bb9a80b307f593bc6630fc8285b950aa0f4a1 PUSH1 0x20 DUP3 PUSH2 0x0660 ADD ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x0140 MLOAD PUSH1 0x20 DUP3 PUSH2 0x0660 ADD ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x0160 MLOAD PUSH1 0x20 DUP3 PUSH2 0x0660 ADD ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x0180 MLOAD PUSH1 0x20 DUP3 PUSH2 0x0660 ADD ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x01a0 MLOAD PUSH1 0x20 DUP3 PUSH2 0x0660 ADD ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP PUSH2 0x01c0 MLOAD PUSH1 0x20 DUP3 PUSH2 0x0660 ADD ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP DUP1 PUSH2 0x0660 MSTORE PUSH2 0x0660 SWAP1 POP DUP1 MLOAD PUSH1 0x20 DUP3 ADD SHA3 SWAP1 POP PUSH1 0x20 DUP3 PUSH2 0x0760 ADD ADD MSTORE PUSH1 0x20 DUP2 ADD SWAP1 POP DUP1 PUSH2 0x0760 MSTORE PUSH2 0x0760 SWAP1 POP DUP1 MLOAD PUSH1 0x20 DUP3 ADD SHA3 SWAP1 POP PUSH1 0x00 MSTORE PUSH1 0x00 MLOAD PUSH2 0x01e0 MLOAD JUMP POP STOP JUMPDEST PUSH4 0x4f6be2b7 PUSH1 0x00 MLOAD EQ ISZERO PUSH2 0x0d63 JUMPI PUSH1 0x04 CALLDATALOAD PUSH1 0xa0 SHR ISZERO PUSH2 0x0a33 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x24 CALLDATALOAD PUSH1 0xa0 SHR ISZERO PUSH2 0x0a43 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x61 PUSH1 0xa4 CALLDATALOAD PUSH1 0x04 ADD PUSH2 0x0140 CALLDATACOPY PUSH1 0x41 PUSH1 0xa4 CALLDATALOAD PUSH1 0x04 ADD CALLDATALOAD GT ISZERO PUSH2 0x0a63 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST TIMESTAMP PUSH1 0x84 CALLDATALOAD LT ISZERO PUSH2 0x0a72 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 PUSH1 0x04 CALLDATALOAD XOR PUSH2 0x0a81 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x04 PUSH1 0x04 CALLDATALOAD PUSH1 0xe0 MSTORE PUSH1 0xc0 MSTORE PUSH1 0x40 PUSH1 0xc0 SHA3 SLOAD PUSH1 0x64 CALLDATALOAD EQ PUSH2 0x0a9f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0140 MLOAD PUSH2 0x0160 MLOAD PUSH2 0x0180 MLOAD PUSH2 0x01a0 MLOAD PUSH2 0x01c0 MLOAD PUSH2 0x01e0 MLOAD PUSH1 0x04 CALLDATALOAD PUSH2 0x0200 MSTORE PUSH1 0x24 CALLDATALOAD PUSH2 0x0220 MSTORE PUSH1 0x44 CALLDATALOAD PUSH2 0x0240 MSTORE PUSH1 0x64 CALLDATALOAD PUSH2 0x0260 MSTORE PUSH1 0x84 CALLDATALOAD PUSH2 0x0280 MSTORE PUSH2 0x0280 MLOAD PUSH2 0x0260 MLOAD PUSH2 0x0240 MLOAD PUSH2 0x0220 MLOAD PUSH2 0x0200 MLOAD PUSH1 0x06 PC ADD PUSH2 0x08c8 JUMP JUMPDEST PUSH2 0x02e0 MSTORE PUSH2 0x01e0 MSTORE PUSH2 0x01c0 MSTORE PUSH2 0x01a0 MSTORE PUSH2 0x0180 MSTORE PUSH2 0x0160 MSTORE PUSH2 0x0140 MSTORE PUSH2 0x02e0 MLOAD PUSH2 0x01e0 MSTORE PUSH1 0x00 PUSH1 0x20 PUSH1 0x20 DUP3 MOD PUSH2 0x02e0 ADD PUSH2 0x0140 MLOAD DUP3 DUP5 ADD GT ISZERO PUSH2 0x0b39 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x41 DUP1 PUSH2 0x0300 DUP3 PUSH1 0x20 PUSH1 0x20 DUP9 MOD DUP9 SUB ADD PUSH2 0x0140 ADD PUSH1 0x00 PUSH1 0x04 GAS CALL POP POP DUP2 DUP2 MSTORE DUP1 SWAP1 POP SWAP1 POP SWAP1 POP DUP1 PUSH1 0x20 ADD MLOAD PUSH1 0x00 DUP3 MLOAD DUP1 PUSH1 0x20 SWAP1 SGT ISZERO PUSH2 0x0b77 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP1 SWAP2 SWAP1 SLT ISZERO PUSH2 0x0b85 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP1 PUSH1 0x20 SUB PUSH2 0x0100 EXP DUP3 DIV SWAP1 POP SWAP1 POP SWAP1 POP PUSH2 0x0200 MSTORE PUSH1 0x20 PUSH1 0x20 PUSH1 0x20 DUP3 MOD PUSH2 0x0300 ADD PUSH2 0x0140 MLOAD DUP3 DUP5 ADD GT ISZERO PUSH2 0x0bb7 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x41 DUP1 PUSH2 0x0320 DUP3 PUSH1 0x20 PUSH1 0x20 DUP9 MOD DUP9 SUB ADD PUSH2 0x0140 ADD PUSH1 0x00 PUSH1 0x04 GAS CALL POP POP DUP2 DUP2 MSTORE DUP1 SWAP1 POP SWAP1 POP SWAP1 POP DUP1 PUSH1 0x20 ADD MLOAD PUSH1 0x00 DUP3 MLOAD DUP1 PUSH1 0x20 SWAP1 SGT ISZERO PUSH2 0x0bf5 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP1 SWAP2 SWAP1 SLT ISZERO PUSH2 0x0c03 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP1 PUSH1 0x20 SUB PUSH2 0x0100 EXP DUP3 DIV SWAP1 POP SWAP1 POP SWAP1 POP PUSH2 0x0220 MSTORE PUSH1 0x40 PUSH1 0x01 PUSH1 0x20 DUP3 MOD PUSH2 0x0320 ADD PUSH2 0x0140 MLOAD DUP3 DUP5 ADD GT ISZERO PUSH2 0x0c35 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x41 DUP1 PUSH2 0x0340 DUP3 PUSH1 0x20 PUSH1 0x20 DUP9 MOD DUP9 SUB ADD PUSH2 0x0140 ADD PUSH1 0x00 PUSH1 0x04 GAS CALL POP POP DUP2 DUP2 MSTORE DUP1 SWAP1 POP SWAP1 POP SWAP1 POP DUP1 PUSH1 0x20 ADD MLOAD PUSH1 0x00 DUP3 MLOAD DUP1 PUSH1 0x20 SWAP1 SGT ISZERO PUSH2 0x0c73 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP1 SWAP2 SWAP1 SLT ISZERO PUSH2 0x0c81 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP1 PUSH1 0x20 SUB PUSH2 0x0100 EXP DUP3 DIV SWAP1 POP SWAP1 POP SWAP1 POP PUSH2 0x0240 MSTORE PUSH1 0x04 CALLDATALOAD PUSH2 0x01e0 MLOAD PUSH2 0x0260 MSTORE PUSH2 0x0240 MLOAD PUSH2 0x0280 MSTORE PUSH2 0x0200 MLOAD PUSH2 0x02a0 MSTORE PUSH2 0x0220 MLOAD PUSH2 0x02c0 MSTORE PUSH1 0x20 PUSH1 0xc0 PUSH1 0x80 PUSH2 0x0260 PUSH1 0x01 GAS STATICCALL POP PUSH1 0xc0 MLOAD EQ PUSH2 0x0cd3 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x44 CALLDATALOAD PUSH1 0x05 PUSH1 0x04 CALLDATALOAD PUSH1 0xe0 MSTORE PUSH1 0xc0 MSTORE PUSH1 0x40 PUSH1 0xc0 SHA3 PUSH1 0x24 CALLDATALOAD PUSH1 0xe0 MSTORE PUSH1 0xc0 MSTORE PUSH1 0x40 PUSH1 0xc0 SHA3 SSTORE PUSH1 0x04 PUSH1 0x04 CALLDATALOAD PUSH1 0xe0 MSTORE PUSH1 0xc0 MSTORE PUSH1 0x40 PUSH1 0xc0 SHA3 DUP1 SLOAD PUSH1 0x01 DUP2 DUP2 DUP4 ADD LT ISZERO PUSH2 0x0d18 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP1 DUP3 ADD SWAP1 POP SWAP1 POP DUP2 SSTORE POP PUSH1 0x44 CALLDATALOAD PUSH2 0x0260 MSTORE PUSH1 0x24 CALLDATALOAD PUSH1 0x04 CALLDATALOAD PUSH32 0x8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925 PUSH1 0x20 PUSH2 0x0260 LOG3 PUSH1 0x01 PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 RETURN POP STOP JUMPDEST PUSH4 0x06fdde03 PUSH1 0x00 MLOAD EQ ISZERO PUSH2 0x0e0c JUMPI PUSH1 0x00 DUP1 PUSH1 0xc0 MSTORE PUSH1 0x20 PUSH1 0xc0 SHA3 PUSH2 0x0180 PUSH1 0x20 DUP3 SLOAD ADD PUSH2 0x0120 PUSH1 0x00 PUSH1 0x03 DUP2 DUP4 MSTORE ADD JUMPDEST DUP3 PUSH2 0x0120 MLOAD PUSH1 0x20 MUL GT ISZERO PUSH2 0x0da3 JUMPI PUSH2 0x0dc5 JUMP JUMPDEST PUSH2 0x0120 MLOAD DUP6 ADD SLOAD PUSH2 0x0120 MLOAD PUSH1 0x20 MUL DUP6 ADD MSTORE JUMPDEST DUP2 MLOAD PUSH1 0x01 ADD DUP1 DUP4 MSTORE DUP2 EQ ISZERO PUSH2 0x0d90 JUMPI JUMPDEST POP POP POP POP POP POP PUSH2 0x0180 MLOAD DUP1 PUSH2 0x01a0 ADD DUP2 DUP3 PUSH1 0x20 PUSH1 0x01 DUP3 SUB MOD PUSH1 0x1f DUP3 ADD SUB SWAP1 POP SUB CALLDATASIZE DUP3 CALLDATACOPY POP POP PUSH1 0x20 PUSH2 0x0160 MSTORE PUSH1 0x40 PUSH2 0x0180 MLOAD ADD PUSH1 0x20 PUSH1 0x01 DUP3 SUB MOD PUSH1 0x1f DUP3 ADD SUB SWAP1 POP PUSH2 0x0160 RETURN POP STOP JUMPDEST PUSH4 0x95d89b41 PUSH1 0x00 MLOAD EQ ISZERO PUSH2 0x0eb5 JUMPI PUSH1 0x01 DUP1 PUSH1 0xc0 MSTORE PUSH1 0x20 PUSH1 0xc0 SHA3 PUSH2 0x0180 PUSH1 0x20 DUP3 SLOAD ADD PUSH2 0x0120 PUSH1 0x00 PUSH1 0x02 DUP2 DUP4 MSTORE ADD JUMPDEST DUP3 PUSH2 0x0120 MLOAD PUSH1 0x20 MUL GT ISZERO PUSH2 0x0e4c JUMPI PUSH2 0x0e6e JUMP JUMPDEST PUSH2 0x0120 MLOAD DUP6 ADD SLOAD PUSH2 0x0120 MLOAD PUSH1 0x20 MUL DUP6 ADD MSTORE JUMPDEST DUP2 MLOAD PUSH1 0x01 ADD DUP1 DUP4 MSTORE DUP2 EQ ISZERO PUSH2 0x0e39 JUMPI JUMPDEST POP POP POP POP POP POP PUSH2 0x0180 MLOAD DUP1 PUSH2 0x01a0 ADD DUP2 DUP3 PUSH1 0x20 PUSH1 0x01 DUP3 SUB MOD PUSH1 0x1f DUP3 ADD SUB SWAP1 POP SUB CALLDATASIZE DUP3 CALLDATACOPY POP POP PUSH1 0x20 PUSH2 0x0160 MSTORE PUSH1 0x40 PUSH2 0x0180 MLOAD ADD PUSH1 0x20 PUSH1 0x01 DUP3 SUB MOD PUSH1 0x1f DUP3 ADD SUB SWAP1 POP PUSH2 0x0160 RETURN POP STOP JUMPDEST PUSH4 0x313ce567 PUSH1 0x00 MLOAD EQ ISZERO PUSH2 0x0ed1 JUMPI PUSH1 0x02 SLOAD PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 RETURN POP STOP JUMPDEST PUSH4 0x70a08231 PUSH1 0x00 MLOAD EQ ISZERO PUSH2 0x0f0b JUMPI PUSH1 0x04 CALLDATALOAD PUSH1 0xa0 SHR ISZERO PUSH2 0x0eef JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x03 PUSH1 0x04 CALLDATALOAD PUSH1 0xe0 MSTORE PUSH1 0xc0 MSTORE PUSH1 0x40 PUSH1 0xc0 SHA3 SLOAD PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 RETURN POP STOP JUMPDEST PUSH4 0x7ecebe00 PUSH1 0x00 MLOAD EQ ISZERO PUSH2 0x0f45 JUMPI PUSH1 0x04 CALLDATALOAD PUSH1 0xa0 SHR ISZERO PUSH2 0x0f29 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x04 PUSH1 0x04 CALLDATALOAD PUSH1 0xe0 MSTORE PUSH1 0xc0 MSTORE PUSH1 0x40 PUSH1 0xc0 SHA3 SLOAD PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 RETURN POP STOP JUMPDEST PUSH4 0x3644e515 PUSH1 0x00 MLOAD EQ ISZERO PUSH2 0x0f61 JUMPI PUSH1 0x08 SLOAD PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 RETURN POP STOP JUMPDEST JUMPDEST PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH2 0x02ba PUSH2 0x1222 SUB PUSH2 0x02ba PUSH1 0x00 CODECOPY PUSH2 0x02ba PUSH2 0x1222 SUB PUSH1 0x00 RETURN STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP PUSH1 0x00 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP LOG0 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP LT PC UNKNOWN_0xba UNKNOWN_0xb3 UNKNOWN_0xf8 UNKNOWN_0x1e UNKNOWN_0xaa MUL UNKNOWN_0xaf PUSH20 0xce00000000000000000000000000000000000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP MULMOD NUMBER PUSH16 0x726e6963686f6e000000000000000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP DIV NUMBER UNKNOWN_0x4f MSTORE UNKNOWN_0x4e 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