Contract: Fundraiser
Malicious: no
Decompiled opcodes:
PUSH1 0x60 PUSH1 0x40 MSTORE PUSH1 0x05 DUP1 SLOAD PUSH1 0xff NOT AND SWAP1 SSTORE PUSH1 0x00 PUSH1 0x07 DUP2 SWAP1 SSTORE PUSH1 0x08 DUP2 SWAP1 SSTORE PUSH1 0x09 SSTORE CALLVALUE ISZERO PUSH2 0x0025 JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x40 MLOAD PUSH1 0xa0 DUP1 PUSH2 0x0722 DUP4 CODECOPY DUP2 ADD PUSH1 0x40 SWAP1 DUP2 MSTORE DUP2 MLOAD PUSH1 0x20 DUP4 ADD MLOAD SWAP2 DUP4 ADD MLOAD PUSH1 0x60 DUP5 ADD MLOAD PUSH1 0x80 SWAP1 SWAP5 ADD MLOAD SWAP2 SWAP4 SWAP1 SWAP2 JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP1 DUP9 AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB NOT SWAP3 DUP4 AND OR SWAP1 SWAP3 SSTORE PUSH1 0x01 DUP1 SLOAD SWAP3 DUP8 AND SWAP3 SWAP1 SWAP2 AND SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE PUSH1 0x02 DUP4 SWAP1 SSTORE PUSH1 0x03 DUP3 SWAP1 SSTORE PUSH1 0x04 DUP2 SWAP1 SSTORE JUMPDEST POP POP POP POP POP JUMPDEST PUSH2 0x067b DUP1 PUSH2 0x00a7 PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN STOP PUSH1 0x60 PUSH1 0x40 MSTORE CALLDATASIZE ISZERO PUSH2 0x00d5 JUMPI PUSH4 0xffffffff PUSH1 0xe0 PUSH1 0x02 EXP PUSH1 0x00 CALLDATALOAD DIV AND PUSH4 0x083c6323 DUP2 EQ PUSH2 0x00d7 JUMPI DUP1 PUSH4 0x1c9981f8 EQ PUSH2 0x00f9 JUMPI DUP1 PUSH4 0x22f3e2d4 EQ PUSH2 0x0122 JUMPI DUP1 PUSH4 0x3465d6d5 EQ PUSH2 0x0146 JUMPI DUP1 PUSH4 0x41c0e1b5 EQ PUSH2 0x0174 JUMPI DUP1 PUSH4 0x55b726bc EQ PUSH2 0x0186 JUMPI DUP1 PUSH4 0x574a5e31 EQ PUSH2 0x019b JUMPI DUP1 PUSH4 0x5e9a1849 EQ PUSH2 0x01bd JUMPI DUP1 PUSH4 0x5ed7ca5b EQ PUSH2 0x01df JUMPI DUP1 PUSH4 0x615fa416 EQ PUSH2 0x01f1 JUMPI DUP1 PUSH4 0x61d027b3 EQ PUSH2 0x0213 JUMPI DUP1 PUSH4 0x6d98e9fc EQ PUSH2 0x023f JUMPI DUP1 PUSH4 0xa6903278 EQ PUSH2 0x0261 JUMPI DUP1 PUSH4 0xc7ff1584 EQ PUSH2 0x0283 JUMPI DUP1 PUSH4 0xcb3e64fd EQ PUSH2 0x02a7 JUMPI DUP1 PUSH4 0xf851a440 EQ PUSH2 0x02b9 JUMPI DUP1 PUSH4 0xfad9aba3 EQ PUSH2 0x02e5 JUMPI JUMPDEST UNKNOWN_0xfe JUMPDEST CALLVALUE ISZERO PUSH2 0x00df JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x00e7 PUSH2 0x0307 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST PUSH2 0x0120 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD DUP2 AND SWAP1 PUSH1 0x24 CALLDATALOAD AND PUSH1 0x01 PUSH1 0xe0 PUSH1 0x02 EXP SUB NOT PUSH1 0x44 CALLDATALOAD AND PUSH2 0x030d JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x012a JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x0132 PUSH2 0x045e 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 0x014e JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x00e7 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH2 0x0488 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x017c JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x0120 PUSH2 0x049a JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x018e JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x0120 PUSH1 0x04 CALLDATALOAD PUSH2 0x04d8 JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x01a3 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x00e7 PUSH2 0x04fe JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x01c5 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x00e7 PUSH2 0x0504 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x01e7 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x0120 PUSH2 0x050a JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x01f9 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x00e7 PUSH2 0x058b JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x021b JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x0223 PUSH2 0x0591 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 0x0247 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x00e7 PUSH2 0x05a0 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x0269 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x00e7 PUSH2 0x05a6 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x028b JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x0132 PUSH2 0x05ac 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 0x02af JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x0120 PUSH2 0x05b5 JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x02c1 JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x0223 PUSH2 0x0634 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 0x02ed JUMPI UNKNOWN_0xfe JUMPDEST PUSH2 0x00e7 PUSH2 0x0643 JUMP JUMPDEST PUSH1 0x40 DUP1 MLOAD SWAP2 DUP3 MSTORE MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 RETURN JUMPDEST PUSH1 0x03 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 PUSH1 0x02 SLOAD NUMBER LT DUP1 PUSH2 0x0321 JUMPI POP PUSH1 0x03 SLOAD NUMBER LT ISZERO JUMPDEST DUP1 PUSH2 0x032e JUMPI POP PUSH1 0x05 SLOAD PUSH1 0xff AND JUMPDEST ISZERO PUSH2 0x0339 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH8 0x027f7d0bdb920000 CALLVALUE LT ISZERO PUSH2 0x034f JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x40 DUP1 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP7 DUP2 AND SWAP1 DUP7 AND XOR DUP2 MSTORE SWAP1 MLOAD SWAP1 DUP2 SWAP1 SUB PUSH1 0x20 ADD SWAP1 SHA3 PUSH1 0x01 PUSH1 0xe0 PUSH1 0x02 EXP SUB NOT SWAP1 DUP2 AND SWAP1 DUP4 AND EQ PUSH2 0x0389 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x40 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP2 AND SWAP1 CALLVALUE DUP1 ISZERO PUSH2 0x08fc MUL SWAP2 PUSH1 0x00 DUP2 DUP2 DUP2 DUP6 DUP9 DUP9 CALL SWAP4 POP POP POP POP ISZERO ISZERO PUSH2 0x03bd JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x04 SLOAD CALLVALUE DUP2 ISZERO ISZERO PUSH2 0x03ca JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP1 DUP8 AND PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x06 PUSH1 0x20 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP2 DUP3 SWAP1 SHA3 DUP1 SLOAD SWAP7 SWAP1 SWAP6 DIV SWAP6 DUP7 ADD SWAP1 SWAP5 SSTORE PUSH1 0x07 DUP1 SLOAD CALLVALUE SWAP1 DUP2 ADD SWAP1 SWAP2 SSTORE PUSH1 0x08 DUP1 SLOAD DUP8 ADD SWAP1 SSTORE PUSH1 0x09 DUP1 SLOAD PUSH1 0x01 ADD SWAP1 SSTORE PUSH1 0x04 SLOAD DUP3 MLOAD SWAP5 DUP11 AND DUP6 MSTORE SWAP5 DUP5 ADD MSTORE DUP3 DUP2 ADD SWAP4 SWAP1 SWAP4 MSTORE SWAP2 MLOAD SWAP3 SWAP4 POP SWAP1 SWAP2 PUSH32 0x14432f6e1dc0e8c1f4c0d81c69cecc80c0bea817a74482492b0211392478ab9b SWAP2 DUP2 SWAP1 SUB PUSH1 0x60 ADD SWAP1 LOG2 JUMPDEST JUMPDEST JUMPDEST POP POP POP POP JUMP JUMPDEST PUSH1 0x00 PUSH1 0x02 SLOAD NUMBER LT ISZERO DUP1 ISZERO PUSH2 0x0473 JUMPI POP PUSH1 0x03 SLOAD NUMBER LT JUMPDEST DUP1 ISZERO PUSH2 0x0482 JUMPI POP PUSH1 0x05 SLOAD PUSH1 0xff AND ISZERO JUMPDEST SWAP1 POP JUMPDEST SWAP1 JUMP JUMPDEST PUSH1 0x06 PUSH1 0x20 MSTORE PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x40 SWAP1 SHA3 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ PUSH2 0x04b6 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x03 SLOAD NUMBER LT ISZERO PUSH2 0x04c6 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND SELFDESTRUCT JUMPDEST JUMPDEST JUMPDEST JUMP JUMPDEST PUSH1 0x00 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ PUSH2 0x04f4 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x04 DUP2 SWAP1 SSTORE JUMPDEST JUMPDEST POP JUMP JUMPDEST PUSH1 0x04 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x09 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ PUSH2 0x0526 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x02 SLOAD NUMBER LT DUP1 PUSH2 0x0538 JUMPI POP PUSH1 0x03 SLOAD NUMBER LT ISZERO JUMPDEST DUP1 PUSH2 0x0545 JUMPI POP PUSH1 0x05 SLOAD PUSH1 0xff AND JUMPDEST ISZERO PUSH2 0x0550 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x05 DUP1 SLOAD PUSH1 0xff NOT AND PUSH1 0x01 OR SWAP1 SSTORE PUSH1 0x40 MLOAD PUSH32 0x1ee9080f6b55ca44ce58681c8162e6c1ac1c47e1da791a4a1c1ec6186d8af1f3 SWAP1 PUSH1 0x00 SWAP1 LOG1 JUMPDEST JUMPDEST JUMPDEST JUMP JUMPDEST PUSH1 0x08 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH1 0x07 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x02 SLOAD DUP2 JUMP JUMPDEST PUSH1 0x05 SLOAD PUSH1 0xff AND DUP2 JUMP JUMPDEST PUSH1 0x00 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ PUSH2 0x05d1 JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x02 SLOAD NUMBER LT DUP1 PUSH2 0x05e3 JUMPI POP PUSH1 0x03 SLOAD NUMBER LT ISZERO JUMPDEST DUP1 PUSH2 0x05f1 JUMPI POP PUSH1 0x05 SLOAD PUSH1 0xff AND ISZERO JUMPDEST ISZERO PUSH2 0x05fc JUMPI PUSH1 0x00 PUSH1 0x00 REVERT JUMPDEST PUSH1 0x05 DUP1 SLOAD PUSH1 0xff NOT AND SWAP1 SSTORE PUSH1 0x40 MLOAD PUSH32 0x7c46a5e7a10434913e987d799d659758880ce8e790692e13e66ddfae4cc9afca SWAP1 PUSH1 0x00 SWAP1 LOG1 JUMPDEST JUMPDEST JUMPDEST JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH8 0x027f7d0bdb920000 DUP2 JUMP STOP LOG1 PUSH6 0x627a7a723058 SHA3 UNKNOWN_0x28 UNKNOWN_0xe7 UNKNOWN_0xb9 ADD UNKNOWN_0x2f PUSH19 0x7b515456a46f13584918d23c6cb93cb08d884c LOG2 BYTE UNKNOWN_0xee UNKNOWN_0xdf EQ MUL PUSH21 0x0029000000000000000000000000bd26b72fb6cbe2 POP OR DUP11 UNKNOWN_0xe CALLDATACOPY STATICCALL UNOFFICIAL_PUSH PUSH8 0x781a051550000000 STOP STOP STOP STOP STOP STOP STOP STOP STOP UNKNOWN_0xe8 UNKNOWN_0x25 CALLDATASIZE EXTCODEHASH EXTCODESIZE UNKNOWN_0xed UNKNOWN_0xab UNKNOWN_0xc9 JUMPDEST UNKNOWN_0x2a SWAP14 TIMESTAMP UNKNOWN_0xdb UNKNOWN_0xc7 RETURNDATACOPY UNKNOWN_0xc7 UNKNOWN_0xb8 UNKNOWN_0x2b JUMPI UNKNOWN_0xd3 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 CALLDATALOAD UNKNOWN_0x23 BASEFEE 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 CALLDATASIZE PUSH31 0xb40000000000000000000000000000000000000000000000000007dad261b8 UNKNOWN_0xad UNKNOWN_0xdf