Contract: PayingProxy
Malicious: no
Decompiled opcodes:
PUSH1 0x80 PUSH1 0x40 MSTORE CALLVALUE DUP1 ISZERO PUSH2 0x0010 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH1 0x40 MLOAD PUSH2 0x060a CODESIZE SUB DUP1 PUSH2 0x060a DUP4 CODECOPY DUP2 ADD DUP1 PUSH1 0x40 MSTORE DUP2 ADD SWAP1 DUP1 DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 MLOAD DUP3 ADD SWAP3 SWAP2 SWAP1 PUSH1 0x20 ADD DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 DUP1 MLOAD SWAP1 PUSH1 0x20 ADD SWAP1 SWAP3 SWAP2 SWAP1 POP POP POP DUP5 DUP5 DUP2 PUSH1 0x00 DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ ISZERO ISZERO ISZERO PUSH2 0x0116 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x24 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH32 0x496e76616c6964206d617374657220636f707920616464726573732070726f76 DUP2 MSTORE PUSH1 0x20 ADD PUSH32 0x6964656400000000000000000000000000000000000000000000000000000000 DUP2 MSTORE POP PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST DUP1 PUSH1 0x00 DUP1 PUSH2 0x0100 EXP DUP2 SLOAD DUP2 PUSH20 0xffffffffffffffffffffffffffffffffffffffff MUL NOT AND SWAP1 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND MUL OR SWAP1 SSTORE POP POP PUSH1 0x00 DUP2 MLOAD GT ISZERO PUSH2 0x01a3 JUMPI PUSH20 0xffffffffffffffffffffffffffffffffffffffff PUSH1 0x00 SLOAD AND PUSH1 0x00 DUP1 DUP4 MLOAD PUSH1 0x20 DUP6 ADD DUP5 PUSH2 0x2710 GAS SUB DELEGATECALL PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x00 DUP3 RETURNDATACOPY PUSH1 0x00 DUP3 EQ ISZERO PUSH2 0x019f JUMPI RETURNDATASIZE DUP2 REVERT JUMPDEST POP POP POP JUMPDEST POP POP PUSH1 0x00 DUP2 GT ISZERO PUSH2 0x036d JUMPI PUSH1 0x00 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP3 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND EQ ISZERO PUSH2 0x02b7 JUMPI DUP3 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH2 0x08fc DUP3 SWAP1 DUP2 ISZERO MUL SWAP1 PUSH1 0x40 MLOAD PUSH1 0x00 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 DUP6 DUP9 DUP9 CALL SWAP4 POP POP POP POP ISZERO ISZERO PUSH2 0x02b2 JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x26 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH32 0x436f756c64206e6f74207061792073616665206372656174696f6e2077697468 DUP2 MSTORE PUSH1 0x20 ADD PUSH32 0x2065746865720000000000000000000000000000000000000000000000000000 DUP2 MSTORE POP PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST PUSH2 0x036c JUMP JUMPDEST PUSH2 0x02d1 DUP3 DUP5 DUP4 PUSH2 0x0377 PUSH5 0x0100000000 MUL PUSH5 0x0100000000 SWAP1 DIV JUMP JUMPDEST ISZERO ISZERO PUSH2 0x036b JUMPI PUSH1 0x40 MLOAD PUSH32 0x08c379a000000000000000000000000000000000000000000000000000000000 DUP2 MSTORE PUSH1 0x04 ADD DUP1 DUP1 PUSH1 0x20 ADD DUP3 DUP2 SUB DUP3 MSTORE PUSH1 0x26 DUP2 MSTORE PUSH1 0x20 ADD DUP1 PUSH32 0x436f756c64206e6f74207061792073616665206372656174696f6e2077697468 DUP2 MSTORE PUSH1 0x20 ADD PUSH32 0x20746f6b656e0000000000000000000000000000000000000000000000000000 DUP2 MSTORE POP PUSH1 0x40 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 REVERT JUMPDEST JUMPDEST JUMPDEST POP POP POP POP POP PUSH2 0x0490 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x60 DUP4 DUP4 PUSH1 0x40 MLOAD PUSH1 0x24 ADD DUP1 DUP4 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP3 POP POP POP PUSH1 0x40 MLOAD PUSH1 0x20 DUP2 DUP4 SUB SUB DUP2 MSTORE SWAP1 PUSH1 0x40 MSTORE PUSH32 0xa9059cbb00000000000000000000000000000000000000000000000000000000 PUSH28 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffff NOT AND PUSH1 0x20 DUP3 ADD DUP1 MLOAD PUSH28 0xffffffffffffffffffffffffffffffffffffffffffffffffffffffff DUP4 DUP2 DUP4 AND OR DUP4 MSTORE POP POP POP POP SWAP1 POP PUSH1 0x00 DUP1 DUP3 MLOAD PUSH1 0x20 DUP5 ADD PUSH1 0x00 DUP10 PUSH2 0x2710 GAS SUB CALL PUSH1 0x40 MLOAD RETURNDATASIZE PUSH1 0x00 DUP3 RETURNDATACOPY RETURNDATASIZE PUSH1 0x00 DUP2 EQ PUSH2 0x0473 JUMPI PUSH1 0x20 DUP2 EQ PUSH2 0x047b JUMPI PUSH1 0x00 SWAP5 POP PUSH2 0x0485 JUMP JUMPDEST DUP3 SWAP5 POP PUSH2 0x0485 JUMP JUMPDEST DUP2 MLOAD ISZERO DUP4 ISZERO OR ISZERO SWAP5 POP JUMPDEST POP POP POP POP SWAP4 SWAP3 POP POP POP JUMP JUMPDEST PUSH2 0x016b DUP1 PUSH2 0x049f PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN STOP PUSH1 0x80 PUSH1 0x40 MSTORE PUSH1 0x04 CALLDATASIZE LT PUSH2 0x004c JUMPI PUSH1 0x00 CALLDATALOAD PUSH29 0x0100000000000000000000000000000000000000000000000000000000 SWAP1 DIV PUSH4 0xffffffff AND DUP1 PUSH4 0x4555d5c9 EQ PUSH2 0x008b JUMPI DUP1 PUSH4 0x5c60da1b EQ PUSH2 0x00b6 JUMPI JUMPDEST PUSH20 0xffffffffffffffffffffffffffffffffffffffff PUSH1 0x00 SLOAD AND CALLDATASIZE PUSH1 0x00 DUP1 CALLDATACOPY PUSH1 0x00 DUP1 CALLDATASIZE PUSH1 0x00 DUP5 GAS DELEGATECALL RETURNDATASIZE PUSH1 0x00 DUP1 RETURNDATACOPY PUSH1 0x00 DUP2 EQ ISZERO PUSH2 0x0086 JUMPI RETURNDATASIZE PUSH1 0x00 REVERT JUMPDEST RETURNDATASIZE PUSH1 0x00 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x0097 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x00a0 PUSH2 0x010d JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE DUP1 ISZERO PUSH2 0x00c2 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP PUSH2 0x00cb PUSH2 0x0116 JUMP JUMPDEST PUSH1 0x40 MLOAD DUP1 DUP3 PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND DUP2 MSTORE PUSH1 0x20 ADD SWAP2 POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST PUSH1 0x00 PUSH1 0x02 SWAP1 POP SWAP1 JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x00 SWAP1 SLOAD SWAP1 PUSH2 0x0100 EXP SWAP1 DIV PUSH20 0xffffffffffffffffffffffffffffffffffffffff AND SWAP1 POP SWAP1 JUMP STOP LOG1 PUSH6 0x627a7a723058 SHA3 SMOD SELFDESTRUCT REVERT SSTORE PUSH30 0xfc8c4d2fdf56ba6381a6ce5b65b6260e1492d87f26c6d4f1d04108002900 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP DUP10 TIMESTAMP MSIZE GAS UNKNOWN_0x2d UNKNOWN_0xc5 XOR SAR CREATE CHAINID GAS CREATE UNKNOWN_0xd7 UNKNOWN_0xbe ADDMOD UNKNOWN_0xc8 CALLCODE EXTCODECOPY SWAP4 UNKNOWN_0xaf 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 LOG0 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP SMOD DELEGATECALL SSTORE RETURN UNKNOWN_0xe DUP7 UNKNOWN_0x2e SGT UNKNOWN_0xe3 UNKNOWN_0xe3 UNKNOWN_0xd9 PUSH1 0x76 UNKNOWN_0x2c UNOFFICIAL_DUP SHR UNKNOWN_0x4f PUSH21 0x4d5200000000000000000000000000000000000000 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 UNKNOWN_0x21 UNKNOWN_0xdc LOG1 PUSH7 0x971d9400000000 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 ADD PUSH5 0x0ec78d9e00 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 DUP1 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 MUL 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 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP ADD SHA3 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 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0x29 UNKNOWN_0x2e SLOAD UNKNOWN_0xd9 PUSH15 0xfd25e81136bc4174d7b5d17c8f47d9 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP PUSH1 0xa2 SWAP14 RETURNDATACOPY JUMP UNKNOWN_0xca SWAP5 BYTE UNKNOWN_0xc4 PC GASLIMIT SIGNEXTEND EQ UNKNOWN_0xba PUSH4 0x99e06d97 PUSH16 0x000000000000000000000000636f1e95 SWAP13 UNKNOWN_0xca UNKNOWN_0x22 SIGNEXTEND RETURN PUSH15 0x7ce14671be696423bc6c0000000000 STOP STOP STOP STOP STOP STOP STOP PUSH18 0x2ab91706feb6c1cde0d930b7aaf967a1fff5 SWAP8 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 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 STOP STOP