Function at 0x1402a66dc
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x47eb2ab5
pushf
not eax
add eax, 0xb3155517
xor eax, 0xb793f202
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xd8a13730
xor eax, 0xf0c501ed
rol eax, 0x44
popf
pushf
not eax
add eax, 0xd82cc2eb
xor eax, 0xd9a44a8c
rol eax, 0xd
popf
cmp eax, 4
jne 0x1402a672c
popf
pop rax
jmp 0x1402a6a58
cmp eax, 0
jne 0x1402a673b
popf
pop rax
jmp 0x1402a680d
cmp eax, 3
jne 0x1402a674a
popf
pop rax
jmp 0x1402a6992
cmp eax, 1
jne 0x1402a6759
popf
pop rax
jmp 0x1402a68b9
cmp eax, 0xd
jne 0x1402a6768
popf
pop rax
jmp 0x1402a6f07
cmp eax, 7
jne 0x1402a6777
popf
pop rax
jmp 0x1402a6c0f
cmp eax, 0xe
jne 0x1402a6786
popf
pop rax
jmp 0x1402a6f66
cmp eax, 0xb
jne 0x1402a6795
popf
pop rax
jmp 0x1402a6e35
cmp eax, 0xc
jne 0x1402a67a4
popf
pop rax
jmp 0x1402a6ec7
cmp eax, 8
jne 0x1402a67b3
popf
pop rax
jmp 0x1402a6c8d
cmp eax, 5
jne 0x1402a67c2
popf
pop rax
jmp 0x1402a6b39
cmp eax, 2
jne 0x1402a67d1
popf
pop rax
jmp 0x1402a694a
cmp eax, 9
jne 0x1402a67e0
popf
pop rax
jmp 0x1402a6d31
cmp eax, 0xa
jne 0x1402a67ef
popf
pop rax
jmp 0x1402a6d9a
cmp eax, 6
jne 0x1402a67fe
popf
pop rax
jmp 0x1402a6bb8
cmp eax, 0xf
jne 0x1402a680d
popf
pop rax
jmp 0x1402a6fc4
mov qword [rsp + 0x18], rbx
push rsi
sub rsp, 0x20
mov rbx, rcx
mov rcx, qword [rcx]
mov rax, qword [rcx]
jmp 0x1402a6821
call qword [rax + 0x20]
cmp dword [rbx + 0x10], 0
mov rcx, rax
jl 0x1402a6873
push rax
pushf
mov eax, 0x860102b8
pushf
not eax
add eax, 0x948bed45
xor eax, 0xced5e470
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xe68a5954
xor eax, 0xd17f775e
rol eax, 0xda
popf
pushf
not eax
add eax, 0xc6e62f7d
xor eax, 0xce146994
rol eax, 0xfa
popf
jmp 0x1402a671d
push rax
pushf
mov eax, 0x5241290f
pushf
not eax
add eax, 0xc7436d78
xor eax, 0xbc6bdcc2
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x826ef9f3
xor eax, 0x9503a4b0
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xe55c2016
xor eax, 0x81e6a54f
rol eax, 0x3b
popf
jmp 0x1402a671d
cmp rax, qword [rbx]
jne 0x1402a6917
push rax
pushf
mov eax, 0xc5e5769
pushf
not eax
add eax, 0xac0e6bca
xor eax, 0xc0dcbbf1
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x98a88943
xor eax, 0xac340da2
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xa9002f35
xor eax, 0x882c2c87
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xb0732ee0
xor eax, 0xea103c2d
rol eax, 0x22
popf
jmp 0x1402a671d
push rax
pushf
mov eax, 0x69573e8e
pushf
not eax
add eax, 0x8241d69f
xor eax, 0x86e86bf6
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x822a5290
xor eax, 0x8d3a3af0
rol eax, 0xa2
popf
jmp 0x1402a671d
mov rsi, rbx
lock inc dword [rbx + 0x10]
mov rax, rbx
mov rbx, qword [rsp + 0x40]
add rsp, 0x20
pop rsi
ret
mov rax, qword [rax]
mov r8d, 0x3aad1b08
pushf
not r8d
add r8d, 0xa3c0cace
xor r8d, 0xe950de17
rol r8d, 0xe8
popf
pushf
not r8d
add r8d, 0xf035b40f
xor r8d, 0xacc3e10e
rol r8d, 0x3a
popf
mov edx, dword [rbx + 8]
jmp 0x1402a69d1
call qword [rax]
mov rsi, rax
test rax, rax
je 0x1402a6a12
push rax
pushf
mov eax, 0x53547e1a
pushf
not eax
add eax, 0xecb2ec2c
xor eax, 0xba1582d0
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xc125e99b
xor eax, 0xd464c647
rol eax, 0xdf
popf
jmp 0x1402a671d
push rax
pushf
mov eax, 0x2c8f538d
pushf
not eax
add eax, 0x85ffe60f
xor eax, 0xb1c62f50
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xd7f751b2
xor eax, 0xf2825c72
rol eax, 0x87
popf
pushf
not eax
add eax, 0xd3c25902
xor eax, 0xa2af9671
rol eax, 0xfe
popf
jmp 0x1402a671d
mov ecx, dword [rbx + 8]
mov dword [rax + 8], ecx
mov eax, dword [rbx + 8]
jmp 0x1402a6a62
inc eax
mov qword [rsp + 0x30], rbp
mov qword [rsp + 0x38], rdi
lea rbp, [rbx + 0x18]
movsxd rdi, eax
lea eax, [rcx + 1]
movsxd rbx, eax
lea rcx, [rsi + 0x18]
add rbx, rbx
add rdi, rdi
je 0x1402a6ae0
push rax
pushf
mov eax, 0x4d0eba40
pushf
not eax
add eax, 0x9a64e041
xor eax, 0xdd7f41d5
rol eax, 0x31
popf
pushf
not eax
add eax, 0x8086300f
xor eax, 0x943da612
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x9c6548f1
xor eax, 0xe4ccddee
rol eax, 0x81
popf
pushf
not eax
add eax, 0xfbe8a8c8
xor eax, 0x95df4e9d
rol eax, 0xf9
popf
jmp 0x1402a671d
push rax
pushf
mov eax, 0x7c090ddd
pushf
not eax
add eax, 0xecaddff4
xor eax, 0xb6e8c55b
rol eax, 0x71
popf
pushf
not eax
add eax, 0xd9a3ffa3
xor eax, 0xa666020c
rol eax, 0x23
popf
pushf
not eax
add eax, 0xda9c0cac
xor eax, 0x91b39047
rol eax, 0x26
popf
pushf
not eax
add eax, 0xa66efea3
xor eax, 0xfc29ef63
rol eax, 0xaa
popf
jmp 0x1402a671d
test rcx, rcx
jne 0x1402a6b84
push rax
pushf
mov eax, 0xcf97abc
pushf
not eax
add eax, 0x95aa1f71
xor eax, 0x8808cb2c
rol eax, 0xf
popf
pushf
not eax
add eax, 0xa13eb30e
xor eax, 0x816a331e
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xc9b1e077
xor eax, 0x88b9ec6a
rol eax, 0x6c
popf
jmp 0x1402a671d
push rax
pushf
mov eax, 0x1c72f97
pushf
not eax
add eax, 0xe82cb299
xor eax, 0x9c76e5db
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xec98dca1
xor eax, 0x82c08f05
rol eax, 0xc
popf
jmp 0x1402a671d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov dword [rax], 0x16
jmp 0x1402a6f07
test rbp, rbp
je 0x1402a6c47
push rax
pushf
mov eax, 0xcd7fa315
pushf
not eax
add eax, 0x9a2ee22d
xor eax, 0x988cc18a
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xb77b07a2
xor eax, 0xccd9c7ad
rol eax, 0xd6
popf
jmp 0x1402a671d
push rax
pushf
mov eax, 0xb8d1d079
pushf
not eax
add eax, 0xc634d722
xor eax, 0xd45149eb
rol eax, 0xda
popf
pushf
not eax
add eax, 0xe5476778
xor eax, 0xc45828d8
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xdd3fcf01
xor eax, 0xffe449f8
rol eax, 0x17
popf
jmp 0x1402a671d
cmp rbx, rdi
jb 0x1402a6ceb
push rax
pushf
mov eax, 0xdda2b01e
pushf
not eax
add eax, 0xf2e490a2
xor eax, 0xc622d699
rol eax, 0x43
popf
pushf
not eax
add eax, 0x9648e95c
xor eax, 0xc73118b8
rol eax, 0x89
popf
pushf
not eax
add eax, 0xb0d7d248
xor eax, 0xb3f9c299
rol eax, 0x85
popf
pushf
not eax
add eax, 0xabe8a835
xor eax, 0xbe17bd5c
rol eax, 0x32
popf
jmp 0x1402a671d
push rax
pushf
mov eax, 0xe88cf739
pushf
not eax
add eax, 0xfd4bec60
xor eax, 0xb6eed85d
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xbfaed699
xor eax, 0x8d3f2300
rol eax, 0xec
popf
pushf
not eax
add eax, 0x8b24316e
xor eax, 0xad7bc336
rol eax, 0x99
popf
jmp 0x1402a671d
mov r8, rdi
mov rdx, rbp
call sub.VCRUNTIME140.dll_memcpy
jmp 0x1402a6f66
mov r8, rbx
xor edx, edx
call sub.VCRUNTIME140.dll_memset
test rbp, rbp
je 0x1402a6def
push rax
pushf
mov eax, 0xed0d7fc7
pushf
not eax
add eax, 0xcf9bc3b2
xor eax, 0xf90157df
rol eax, 0x58
popf
pushf
not eax
add eax, 0xb7184b56
xor eax, 0x952f3f28
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xfb5a7f95
xor eax, 0xa930d88b
rol eax, 0x41
popf
jmp 0x1402a671d
push rax
pushf
mov eax, 0xe5c7eef9
pushf
not eax
add eax, 0xa83821b9
xor eax, 0xdf602b35
rol eax, 0xa
popf
pushf
not eax
add eax, 0x9cecc9a1
xor eax, 0x8678fa6a
rol eax, 0x33
popf
pushf
not eax
add eax, 0xc19a8802
xor eax, 0xe763b003
rol eax, 0x5f
popf
jmp 0x1402a671d
cmp rbx, rdi
jae 0x1402a6e93
push rax
pushf
mov eax, 0xfe237d66
pushf
not eax
add eax, 0xebc549b6
xor eax, 0x80d7546c
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x9cbd5e63
xor eax, 0xfb89be5c
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x8d5fee38
xor eax, 0xd9970d3f
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xb8e35bc5
xor eax, 0xffbb6290
rol eax, 0x73
popf
jmp 0x1402a671d
push rax
pushf
mov eax, 0x1cf6a30e
pushf
not eax
add eax, 0x9aa5ecee
xor eax, 0xf6d27aa4
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x9c9c786a
xor eax, 0xcadddeac
rol eax, 0xa7
popf
jmp 0x1402a671d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__errno]
mov dword [rax], 0x22
push rax
pushf
mov eax, 0xc0755a08
pushf
not eax
add eax, 0xde813fef
xor eax, 0x974722b9
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xcaeb5c9b
xor eax, 0x80852c9e
rol eax, 0x58
popf
jmp 0x1402a671d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo]
push rax
pushf
mov eax, 0xe3b742e8
pushf
not eax
add eax, 0xf3e032fb
xor eax, 0x92d8ef53
rol eax, 0x23
popf
pushf
not eax
add eax, 0xc359f66e
xor eax, 0xb9c61ef5
rol eax, 0x20
popf
pushf
not eax
add eax, 0x9dad3273
xor eax, 0xab02fbe3
rol eax, 0x26
popf
pushf
not eax
add eax, 0xf921d589
xor eax, 0xd5f42640
rol eax, 0xb4
popf
jmp 0x1402a671d
mov rbp, qword [rsp + 0x30]
mov rax, rsi
mov rdi, qword [rsp + 0x38]
mov rbx, qword [rsp + 0x40]
add rsp, 0x20
pop rsi
ret
call fcn.1400fe0b8
int3