Function at 0x14002468e
Capabilities:
Hash data using murmur3
Write file on windows

Disassembly:
push rax
pushf
mov eax, 0xd1b8456f
pushf
not eax
add eax, 0xa2b1b8d7
xor eax, 0xe38c69a6
rol eax, 0x39
popf
pushf
not eax
add eax, 0xf234e29d
xor eax, 0x8694a487
rol eax, 0x43
popf
pushf
not eax
add eax, 0xc792bedd
xor eax, 0xb123c012
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xeb39a526
xor eax, 0xacca8467
rol eax, 0x7c
popf
cmp eax, 4
jne 0x1400246f1
popf
pop rax
jmp 0x1400249fb
cmp eax, 0
jne 0x140024700
popf
pop rax
jmp 0x1400247b4
cmp eax, 3
jne 0x14002470f
popf
pop rax
jmp 0x14002496e
cmp eax, 1
jne 0x14002471e
popf
pop rax
jmp 0x140024850
cmp eax, 0xd
jne 0x14002472d
popf
pop rax
jmp 0x140024db9
cmp eax, 7
jne 0x14002473c
popf
pop rax
jmp 0x140024b53
cmp eax, 6
jne 0x14002474b
popf
pop rax
jmp 0x140024b09
cmp eax, 0xb
jne 0x14002475a
popf
pop rax
jmp 0x140024c7c
cmp eax, 0xc
jne 0x140024769
popf
pop rax
jmp 0x140024d67
cmp eax, 8
jne 0x140024778
popf
pop rax
jmp 0x140024bc1
cmp eax, 5
jne 0x140024787
popf
pop rax
jmp 0x140024a8c
cmp eax, 2
jne 0x140024796
popf
pop rax
jmp 0x1400248cf
cmp eax, 9
jne 0x1400247a5
popf
pop rax
jmp 0x140024c0c
cmp eax, 0xa
jne 0x1400247b4
popf
pop rax
jmp 0x140024c69
mov qword [rsp + 0x10], rbx
push rdi
sub rsp, 0x60
mov rax, qword [0x14000a010]
xor rax, rsp
mov qword [rsp + 0x58], rax
cmp qword [rcx + 0x68], 0
mov rbx, rcx
je 0x14002481d
push rax
pushf
mov eax, 0x9367c1d4
pushf
not eax
add eax, 0xaf5dbe92
xor eax, 0xbbf7a8c6
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xf32e23fa
xor eax, 0xd5947a8c
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xed17688f
xor eax, 0xa6fae2b1
rol eax, 0x18
popf
jmp 0x1400246e2
push rax
pushf
mov eax, 0xd5cde452
pushf
not eax
add eax, 0xe9b7c157
xor eax, 0x80e1769a
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x9a4c8093
xor eax, 0xfbb907e7
rol eax, 0x74
popf
jmp 0x1400246e2
cmp byte [rcx + 0x71], 0
je 0x140024889
push rax
pushf
mov eax, 0xed431f21
pushf
not eax
add eax, 0xa3d9bc76
xor eax, 0xb7654f62
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xe41c0092
xor eax, 0xe3621776
rol eax, 0x2b
popf
jmp 0x1400246e2
push rax
pushf
mov eax, 0x5154b77b
pushf
not eax
add eax, 0xfcf6efe0
xor eax, 0x9d970303
rol eax, 0x23
popf
pushf
not eax
add eax, 0xf739b918
xor eax, 0xa085080d
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x817dd5d7
xor eax, 0xd4279786
rol eax, 0xd0
popf
jmp 0x1400246e2
mov rax, qword [rcx]
or edx, 0xffffffff
jmp 0x1400248d6
call qword [rax + 0x18]
cmp eax, 0xffffffff
je 0x140024915
push rax
pushf
mov eax, 0xc209bb95
pushf
not eax
add eax, 0x829a98ec
xor eax, 0xc1f0c8e2
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xe0ed5678
xor eax, 0xb58653b7
rol eax, 0x10
popf
jmp 0x1400246e2
push rax
pushf
mov eax, 0xc1b969d6
pushf
not eax
add eax, 0xb1cb548d
xor eax, 0xda7eff7c
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xafee9667
xor eax, 0xe5061dbf
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xf73ec1da
xor eax, 0xd4c6d543
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xedd71a50
xor eax, 0xfadd3732
rol eax, 0x75
popf
jmp 0x1400246e2
mov rcx, qword [rbx + 0x68]
lea rax, [rsp + 0x30]
lea rdx, [rbx + 0x74]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x58]
lea r8, [rsp + 0x38]
jmp 0x14002498b
call qword [sym.imp.MSVCP140.dll_public:_int___cdecl_std::codecvt_char__char__struct__Mbstatet_::unshift_struct__Mbstatet____ptr64__char____ptr64__char____ptr64__char____ptr64____ptr64_const___ptr64]
test eax, eax
je 0x1400249c8
push rax
pushf
mov eax, 0x740dc221
pushf
not eax
add eax, 0xea22317f
xor eax, 0xfc2aa7b1
rol eax, 0x92
popf
pushf
not eax
add eax, 0xae67534f
xor eax, 0x8a352a53
rol eax, 0x4b
popf
jmp 0x1400246e2
push rax
pushf
mov eax, 0x5f7b450c
pushf
not eax
add eax, 0xf18fbb8e
xor eax, 0x860244ff
rol eax, 0x80
popf
pushf
not eax
add eax, 0xad1c7a10
xor eax, 0x99064e91
rol eax, 0xd8
popf
jmp 0x1400246e2
sub eax, 1
je 0x140024a59
push rax
pushf
mov eax, 0x34a8aa4b
pushf
not eax
add eax, 0xced68445
xor eax, 0xf8979e1f
rol eax, 0x15
popf
pushf
not eax
add eax, 0xba300103
xor eax, 0xd11af345
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xa17e5fd1
xor eax, 0x9ad8adeb
rol eax, 0x60
popf
pushf
not eax
add eax, 0xdeb5e753
xor eax, 0xe57e4db8
rol eax, 0x84
popf
jmp 0x1400246e2
push rax
pushf
mov eax, 0x36a4fa68
pushf
not eax
add eax, 0xef44c569
xor eax, 0xd930b9d9
rol eax, 0x50
popf
pushf
not eax
add eax, 0x92919e1c
xor eax, 0x9fb83c6e
rol eax, 0xe2
popf
jmp 0x1400246e2
cmp eax, 2
jne 0x140024ad6
push rax
pushf
mov eax, 0x86e8aade
pushf
not eax
add eax, 0xd4910a73
xor eax, 0xfc565021
rol eax, 1
popf
pushf
not eax
add eax, 0xf35a5367
xor eax, 0x8a30d1a3
rol eax, 0x66
popf
pushf
not eax
add eax, 0xe2ab122a
xor eax, 0x80f27c28
rol eax, 0xe8
popf
jmp 0x1400246e2
push rax
pushf
mov eax, 0x18821078
pushf
not eax
add eax, 0x994f2a70
xor eax, 0x87402ee6
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xa764815f
xor eax, 0x8555b6f0
rol eax, 0x94
popf
jmp 0x1400246e2
mov byte [rbx + 0x71], 0
push rax
pushf
mov eax, 0xe8c23eba
pushf
not eax
add eax, 0x883afc71
xor eax, 0xc2359761
rol eax, 0xd
popf
pushf
not eax
add eax, 0x93533224
xor eax, 0xa5f9f52f
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xa37a1376
xor eax, 0x9f734620
rol eax, 0x26
popf
jmp 0x1400246e2
mov al, 0x20
pushf
not al
add al, 0xee
xor al, 0xe9
rol al, 0xb
popf
pushf
not al
add al, 0xac
xor al, 0xf9
rol al, 0x79
popf
pushf
not al
add al, 0xab
xor al, 0x44
rol al, 1
popf
push rax
pushf
mov eax, 0xfd45942a
pushf
not eax
add eax, 0x8c130ef1
xor eax, 0xa26dfbc4
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xd285daaa
xor eax, 0xb664b908
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xb1be56fa
xor eax, 0xff9e1aec
rol eax, 0x18
popf
jmp 0x1400246e2
mov rcx, qword [rsp + 0x58]
xor rcx, rsp
call fcn.14001de10
mov rbx, qword [rsp + 0x78]
add rsp, 0x60
pop rdi
ret
mov byte [rbx + 0x71], 0
push rax
pushf
mov eax, 0xc59b996a
pushf
not eax
add eax, 0xef85a1b6
xor eax, 0xd47d9e8b
rol eax, 0xf
popf
pushf
not eax
add eax, 0xb3c23f7a
xor eax, 0x84fc028f
rol eax, 0x16
popf
pushf
not eax
add eax, 0xbcef6ffc
xor eax, 0xdc8abf7c
rol eax, 0x70
popf
pushf
not eax
add eax, 0xa4cda2c6
xor eax, 0xfcd5baa7
rol eax, 0xa5
popf
jmp 0x1400246e2
mov rdi, qword [rsp + 0x30]
lea rax, [rsp + 0x38]
sub rdi, rax
je 0x140024d67
mov r9, qword [rbx + 0x80]
lea rcx, [rsp + 0x38]
mov r8, rdi
mov edx, 0xc4156c89
pushf
not edx
add edx, 0xdc28ba05
xor edx, 0xc0b6cd77
rol edx, 0xea
popf
pushf
not edx
add edx, 0xe01871c2
xor edx, 0x93622692
rol edx, 0xc9
popf
pushf
not edx
add edx, 0xdf40fdc7
xor edx, 0xeb4f6214
rol edx, 0xea
popf
jmp 0x140024cd0
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
cmp rdi, rax
jne 0x140024d0e
push rax
pushf
mov eax, 0xb626c5a6
pushf
not eax
add eax, 0xc4faec28
xor eax, 0xccbc0311
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xf2a82b62
xor eax, 0xcd1768ff
rol eax, 0x41
popf
jmp 0x1400246e2
push rax
pushf
mov eax, 0x5f53549a
pushf
not eax
add eax, 0xc490335c
xor eax, 0xa3a3928e
rol eax, 0x28
popf
pushf
not eax
add eax, 0x800311be
xor eax, 0xddb5f125
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xc3ef6317
xor eax, 0xeda6be4b
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xcc7301a7
xor eax, 0xfe72d54e
rol eax, 9
popf
jmp 0x1400246e2
cmp byte [rbx + 0x71], 0
sete al
jmp 0x140024bc1
xor al, al
jmp 0x140024bc1