Contract: CZRSnowLocker
Malicious: no
Decompiled opcodes:
PUSH1 0x60 PUSH1 0x40 MSTORE PUSH1 0x01 DUP1 SLOAD PUSH1 0xa0 PUSH1 0x02 EXP PUSH1 0xff MUL NOT AND SWAP1 SSTORE CALLVALUE ISZERO PUSH2 0x001f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x20 DUP1 PUSH2 0x0863 DUP4 CODECOPY DUP2 ADD PUSH1 0x40 MSTORE DUP1 DUP1 MLOAD PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB CALLER DUP2 AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB NOT SWAP3 DUP4 AND OR SWAP1 SWAP3 SSTORE PUSH1 0x01 DUP1 SLOAD SWAP3 SWAP1 SWAP4 AND SWAP2 AND OR SWAP1 SSTORE POP POP PUSH2 0x07f4 DUP1 PUSH2 0x006f PUSH1 0x00 CODECOPY PUSH1 0x00 RETURN STOP PUSH1 0x60 PUSH1 0x40 MSTORE PUSH1 0x04 CALLDATASIZE LT PUSH2 0x007f JUMPI PUSH4 0xffffffff PUSH1 0xe0 PUSH1 0x02 EXP PUSH1 0x00 CALLDATALOAD DIV AND PUSH4 0x5fbe4d1d DUP2 EQ PUSH2 0x0084 JUMPI DUP1 PUSH4 0x7eee288d EQ PUSH2 0x00b3 JUMPI DUP1 PUSH4 0x8456cb59 EQ PUSH2 0x00d7 JUMPI DUP1 PUSH4 0x8da5cb5b EQ PUSH2 0x00ea JUMPI DUP1 PUSH4 0x8f4ffcb1 EQ PUSH2 0x00fd JUMPI DUP1 PUSH4 0xb187bd26 EQ PUSH2 0x0169 JUMPI DUP1 PUSH4 0xbe9a6555 EQ PUSH2 0x0190 JUMPI DUP1 PUSH4 0xcee1c864 EQ PUSH2 0x01a3 JUMPI DUP1 PUSH4 0xf2fde38b EQ PUSH2 0x01eb JUMPI JUMPDEST PUSH1 0x00 DUP1 REVERT JUMPDEST CALLVALUE ISZERO PUSH2 0x008f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0097 PUSH2 0x020a JUMP JUMPDEST PUSH1 0x40 MLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 SWAP2 AND DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x00be JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00d5 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH1 0x24 CALLDATALOAD PUSH2 0x0219 JUMP JUMPDEST STOP JUMPDEST CALLVALUE ISZERO PUSH2 0x00e2 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00d5 PUSH2 0x03bd JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x00f5 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x0097 PUSH2 0x040f JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x0108 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00d5 PUSH1 0x04 DUP1 CALLDATALOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 PUSH1 0x24 DUP1 CALLDATALOAD SWAP3 PUSH1 0x44 CALLDATALOAD AND SWAP2 SWAP1 PUSH1 0x84 SWAP1 PUSH1 0x64 CALLDATALOAD SWAP1 DUP2 ADD SWAP1 DUP4 ADD CALLDATALOAD DUP1 PUSH1 0x20 PUSH1 0x1f DUP3 ADD DUP2 SWAP1 DIV DUP2 MUL ADD PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 MSTORE DUP2 DUP2 MSTORE SWAP3 SWAP2 SWAP1 PUSH1 0x20 DUP5 ADD DUP4 DUP4 DUP1 DUP3 DUP5 CALLDATACOPY POP SWAP5 SWAP7 POP PUSH2 0x041e SWAP6 POP POP POP POP POP POP JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x0174 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x017c PUSH2 0x0454 JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP1 ISZERO ISZERO DUP2 MSTORE PUSH1 0x20 ADD PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x019b JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00d5 PUSH2 0x0475 JUMP JUMPDEST CALLVALUE ISZERO PUSH2 0x01ae JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x01c5 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH1 0x24 CALLDATALOAD PUSH2 0x04b0 JUMP JUMPDEST PUSH1 0x40 MLOAD SWAP3 DUP4 MSTORE PUSH1 0x20 DUP4 ADD SWAP2 SWAP1 SWAP2 MSTORE ISZERO ISZERO PUSH1 0x40 DUP1 DUP4 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0x60 SWAP1 SWAP2 ADD SWAP1 MLOAD DUP1 SWAP2 SUB SWAP1 RETURN JUMPDEST CALLVALUE ISZERO PUSH2 0x01f6 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x00d5 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB PUSH1 0x04 CALLDATALOAD AND PUSH2 0x04f4 JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH1 0x00 DUP1 PUSH1 0x00 DUP1 CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP7 PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND EQ ISZERO ISZERO PUSH2 0x023f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP7 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x02 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 DUP1 SLOAD DUP7 SWAP1 DUP2 LT PUSH2 0x0263 JUMPI UNKNOWN_0xfe JUMPDEST SWAP1 PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 SHA3 SWAP1 PUSH1 0x03 MUL ADD SWAP4 POP PUSH1 0x00 DUP5 PUSH1 0x01 ADD SLOAD GT DUP1 ISZERO PUSH2 0x028c JUMPI POP PUSH1 0x02 DUP5 ADD SLOAD PUSH1 0xff AND ISZERO JUMPDEST ISZERO ISZERO PUSH2 0x0297 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP4 PUSH1 0x00 ADD SLOAD TIMESTAMP SUB SWAP3 POP PUSH2 0x02ae DUP4 DUP6 PUSH1 0x01 ADD SLOAD PUSH2 0x053e JUMP JUMPDEST PUSH1 0x01 DUP1 SLOAD PUSH1 0x00 DUP1 SLOAD SWAP3 DUP9 ADD SLOAD SWAP4 SWAP6 POP PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP2 DUP3 AND SWAP5 POP DUP5 SWAP4 PUSH4 0x23b872dd SWAP4 SWAP1 SWAP3 AND SWAP2 DUP11 SWAP2 SWAP1 DUP8 ADD SWAP1 PUSH1 0x40 MLOAD PUSH1 0x20 ADD MSTORE PUSH1 0x40 MLOAD PUSH1 0xe0 PUSH1 0x02 EXP PUSH4 0xffffffff DUP7 AND MUL DUP2 MSTORE PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP4 DUP5 AND PUSH1 0x04 DUP3 ADD MSTORE SWAP2 SWAP1 SWAP3 AND PUSH1 0x24 DUP3 ADD MSTORE PUSH1 0x44 DUP2 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0x64 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO ISZERO PUSH2 0x0332 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x02c6 GAS SUB CALL ISZERO ISZERO PUSH2 0x0343 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP POP PUSH1 0x40 MLOAD DUP1 MLOAD POP POP PUSH1 0x02 DUP5 ADD DUP1 SLOAD PUSH1 0xff NOT AND PUSH1 0x01 SWAP1 DUP2 OR SWAP1 SWAP2 SSTORE DUP5 ADD SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP8 AND SWAP1 PUSH32 0xa0a01f5aa68fdaf8aa6fb537fe6078fa09dcde567f2634e239f990716cb335b0 SWAP1 DUP8 SWAP1 DUP6 PUSH1 0x40 MLOAD DUP1 DUP5 DUP2 MSTORE PUSH1 0x20 ADD DUP4 DUP2 MSTORE PUSH1 0x20 ADD DUP3 DUP2 MSTORE PUSH1 0x20 ADD SWAP4 POP POP POP POP PUSH1 0x40 MLOAD DUP1 SWAP2 SUB SWAP1 LOG2 POP POP POP POP POP POP JUMP JUMPDEST PUSH1 0x00 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ PUSH2 0x03d8 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x01 DUP1 SLOAD PUSH21 0xff0000000000000000000000000000000000000000 NOT AND PUSH21 0x010000000000000000000000000000000000000000 OR SWAP1 SSTORE JUMP JUMPDEST PUSH1 0x00 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB AND DUP2 JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP4 DUP2 AND SWAP2 AND EQ PUSH2 0x0438 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST DUP1 MLOAD ISZERO PUSH2 0x0444 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x044e DUP5 DUP5 PUSH2 0x05a7 JUMP JUMPDEST POP POP POP POP JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH21 0x010000000000000000000000000000000000000000 SWAP1 DIV 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 0x0490 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x01 DUP1 SLOAD PUSH21 0xff0000000000000000000000000000000000000000 NOT AND SWAP1 SSTORE JUMP JUMPDEST PUSH1 0x02 PUSH1 0x20 MSTORE DUP2 PUSH1 0x00 MSTORE PUSH1 0x40 PUSH1 0x00 SHA3 DUP2 DUP2 SLOAD DUP2 LT ISZERO ISZERO PUSH2 0x04cb JUMPI UNKNOWN_0xfe JUMPDEST PUSH1 0x00 SWAP2 DUP3 MSTORE PUSH1 0x20 SWAP1 SWAP2 SHA3 PUSH1 0x03 SWAP1 SWAP2 MUL ADD DUP1 SLOAD PUSH1 0x01 DUP3 ADD SLOAD PUSH1 0x02 SWAP1 SWAP3 ADD SLOAD SWAP1 SWAP4 POP SWAP1 SWAP2 POP PUSH1 0xff AND DUP4 JUMP JUMPDEST PUSH1 0x00 SLOAD CALLER PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP1 DUP2 AND SWAP2 AND EQ PUSH2 0x050f JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x00 DUP1 SLOAD PUSH20 0xffffffffffffffffffffffffffffffffffffffff NOT AND PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP3 SWAP1 SWAP3 AND SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE JUMP JUMPDEST PUSH1 0x00 PUSH3 0x76a700 DUP4 DIV DUP1 ISZERO ISZERO PUSH2 0x0556 JUMPI PUSH1 0x00 SWAP2 POP PUSH2 0x05a0 JUMP JUMPDEST DUP1 PUSH1 0x01 EQ ISZERO PUSH2 0x056e JUMPI PUSH1 0x64 PUSH1 0x02 DUP5 MUL JUMPDEST DIV SWAP2 POP PUSH2 0x05a0 JUMP JUMPDEST DUP1 PUSH1 0x02 EQ ISZERO PUSH2 0x0582 JUMPI PUSH1 0x64 PUSH1 0x05 DUP5 MUL PUSH2 0x0566 JUMP JUMPDEST DUP1 PUSH1 0x03 EQ ISZERO PUSH2 0x0596 JUMPI PUSH1 0x64 PUSH1 0x08 DUP5 MUL PUSH2 0x0566 JUMP JUMPDEST PUSH1 0x64 PUSH1 0x0c DUP5 MUL DIV SWAP2 POP JUMPDEST POP SWAP3 SWAP2 POP POP JUMP JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x00 SWAP1 DUP2 SWAP1 PUSH21 0x010000000000000000000000000000000000000000 SWAP1 DIV PUSH1 0xff AND ISZERO PUSH2 0x05d4 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH9 0x056bc75e2d63100000 DUP4 LT ISZERO PUSH2 0x05ea JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH1 0x01 SLOAD PUSH1 0x00 DUP1 SLOAD PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP3 DUP4 AND SWAP5 POP DUP5 SWAP3 PUSH4 0x23b872dd SWAP3 DUP9 SWAP3 SWAP1 SWAP2 AND SWAP1 DUP8 SWAP1 PUSH1 0x40 MLOAD PUSH1 0x20 ADD MSTORE PUSH1 0x40 MLOAD PUSH1 0xe0 PUSH1 0x02 EXP PUSH4 0xffffffff DUP7 AND MUL DUP2 MSTORE PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB SWAP4 DUP5 AND PUSH1 0x04 DUP3 ADD MSTORE SWAP2 SWAP1 SWAP3 AND PUSH1 0x24 DUP3 ADD MSTORE PUSH1 0x44 DUP2 ADD SWAP2 SWAP1 SWAP2 MSTORE PUSH1 0x64 ADD PUSH1 0x20 PUSH1 0x40 MLOAD DUP1 DUP4 SUB DUP2 PUSH1 0x00 DUP8 DUP1 EXTCODESIZE ISZERO ISZERO PUSH2 0x0664 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST PUSH2 0x02c6 GAS SUB CALL ISZERO ISZERO PUSH2 0x0675 JUMPI PUSH1 0x00 DUP1 REVERT JUMPDEST POP POP POP PUSH1 0x40 MLOAD DUP1 MLOAD POP POP PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP5 AND PUSH1 0x00 SWAP1 DUP2 MSTORE PUSH1 0x02 PUSH1 0x20 MSTORE PUSH1 0x40 SWAP1 SHA3 DUP1 SLOAD PUSH1 0x01 DUP2 ADD PUSH2 0x06a7 DUP4 DUP3 PUSH2 0x0764 JUMP JUMPDEST SWAP2 PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 SHA3 SWAP1 PUSH1 0x03 MUL ADD PUSH1 0x00 PUSH1 0x60 PUSH1 0x40 MLOAD SWAP1 DUP2 ADD PUSH1 0x40 SWAP1 DUP2 MSTORE TIMESTAMP DUP3 MSTORE PUSH1 0x20 DUP3 ADD DUP9 SWAP1 MSTORE PUSH1 0x00 SWAP1 DUP3 ADD MSTORE SWAP2 SWAP1 POP DUP2 MLOAD DUP2 SSTORE PUSH1 0x20 DUP3 ADD MLOAD DUP2 PUSH1 0x01 ADD SSTORE PUSH1 0x40 DUP3 ADD MLOAD PUSH1 0x02 SWAP2 DUP3 ADD DUP1 SLOAD PUSH1 0xff NOT AND SWAP2 ISZERO ISZERO SWAP2 SWAP1 SWAP2 OR SWAP1 SSTORE PUSH1 0x01 PUSH1 0xa0 PUSH1 0x02 EXP SUB DUP8 AND PUSH1 0x00 DUP2 DUP2 MSTORE PUSH1 0x20 SWAP3 SWAP1 SWAP3 MSTORE PUSH1 0x40 SWAP2 DUP3 SWAP1 SHA3 SLOAD PUSH1 0x00 NOT ADD SWAP5 POP SWAP3 POP PUSH32 0x49eaf4942f1237055eb4cfa5f31c9dfe50d5b4ade01e021f7de8be2fbbde557b SWAP2 POP DUP4 SWAP1 DUP7 SWAP1 MLOAD SWAP2 DUP3 MSTORE PUSH1 0x20 DUP3 ADD MSTORE PUSH1 0x40 SWAP1 DUP2 ADD SWAP1 MLOAD DUP1 SWAP2 SUB SWAP1 LOG2 POP POP POP POP JUMP JUMPDEST DUP2 SLOAD DUP2 DUP4 SSTORE DUP2 DUP2 ISZERO GT PUSH2 0x0790 JUMPI PUSH1 0x03 MUL DUP2 PUSH1 0x03 MUL DUP4 PUSH1 0x00 MSTORE PUSH1 0x20 PUSH1 0x00 SHA3 SWAP2 DUP3 ADD SWAP2 ADD PUSH2 0x0790 SWAP2 SWAP1 PUSH2 0x0795 JUMP JUMPDEST POP POP POP JUMP JUMPDEST PUSH2 0x07c5 SWAP2 SWAP1 JUMPDEST DUP1 DUP3 GT ISZERO PUSH2 0x07c1 JUMPI PUSH1 0x00 DUP1 DUP3 SSTORE PUSH1 0x01 DUP3 ADD SSTORE PUSH1 0x02 DUP2 ADD DUP1 SLOAD PUSH1 0xff NOT AND SWAP1 SSTORE PUSH1 0x03 ADD PUSH2 0x079b JUMP JUMPDEST POP SWAP1 JUMP JUMPDEST SWAP1 JUMP STOP LOG1 PUSH6 0x627a7a723058 SHA3 UNKNOWN_0xe6 UNKNOWN_0xad GASLIMIT SELFBALANCE UNKNOWN_0xea DELEGATECALL EXTCODEHASH SHR LOG1 UNKNOWN_0x4a PUSH13 0x8cf7dad83d0f941433ef8b0407 JUMPDEST UNKNOWN_0xd3 CREATE PUSH4 0x43a19892 STOP UNKNOWN_0x29 STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP STOP MUL UNKNOWN_0x23 UNKNOWN_0xfc INVALID_0x70 0x574214f65813fe336d870ac47e147fae