Function at 0x1400b3fd2
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xbbe8311f
pushf
not eax
add eax, 0x6ab08228
xor eax, 0x31435943
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x53461a71
xor eax, 0xd3cdc2c
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x56ab29f
xor eax, 0x1860cfd4
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x33a66f09
xor eax, 0x5220702e
rol eax, 0x99
popf
cmp eax, 0
jne 0x1400b4035
popf
pop rax
jmp 0x1400b419d
cmp eax, 0x14
jne 0x1400b4044
popf
pop rax
jmp 0x1400b4ccb
cmp eax, 0x18
jne 0x1400b4053
popf
pop rax
jmp 0x1400b4eb8
cmp eax, 7
jne 0x1400b4062
popf
pop rax
jmp 0x1400b4696
cmp eax, 0xe
jne 0x1400b4071
popf
pop rax
jmp 0x1400b49ca
cmp eax, 0x13
jne 0x1400b4080
popf
pop rax
jmp 0x1400b4c3f
cmp eax, 4
jne 0x1400b408f
popf
pop rax
jmp 0x1400b43c2
cmp eax, 6
jne 0x1400b409e
popf
pop rax
jmp 0x1400b456f
cmp eax, 0x10
jne 0x1400b40ad
popf
pop rax
jmp 0x1400b4b14
cmp eax, 0x11
jne 0x1400b40bc
popf
pop rax
jmp 0x1400b4b61
cmp eax, 0xc
jne 0x1400b40cb
popf
pop rax
jmp 0x1400b48cf
cmp eax, 0x16
jne 0x1400b40da
popf
pop rax
jmp 0x1400b4dd6
cmp eax, 9
jne 0x1400b40e9
popf
pop rax
jmp 0x1400b47ac
cmp eax, 0x15
jne 0x1400b40f8
popf
pop rax
jmp 0x1400b4d9c
cmp eax, 0xa
jne 0x1400b4107
popf
pop rax
jmp 0x1400b4848
cmp eax, 1
jne 0x1400b4116
popf
pop rax
jmp 0x1400b4287
cmp eax, 0x12
jne 0x1400b4125
popf
pop rax
jmp 0x1400b4bac
cmp eax, 0x17
jne 0x1400b4134
popf
pop rax
jmp 0x1400b4e34
cmp eax, 0xf
jne 0x1400b4143
popf
pop rax
jmp 0x1400b4a8f
cmp eax, 5
jne 0x1400b4152
popf
pop rax
jmp 0x1400b450d
cmp eax, 8
jne 0x1400b4161
popf
pop rax
jmp 0x1400b4726
cmp eax, 2
jne 0x1400b4170
popf
pop rax
jmp 0x1400b42e3
cmp eax, 0xb
jne 0x1400b417f
popf
pop rax
jmp 0x1400b4891
cmp eax, 3
jne 0x1400b418e
popf
pop rax
jmp 0x1400b438c
cmp eax, 0xd
jne 0x1400b419d
popf
pop rax
jmp 0x1400b495a
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x20], rsi
push rbp
push rdi
push r12
push r14
push r15
lea rbp, [rsp - 0x37]
sub rsp, 0x90
mov rax, qword [0x14003d040]
xor rax, rsp
mov qword [rbp + 0x27], rax
mov rbx, r9
mov rsi, r8
mov r15, rdx
mov rdi, rcx
mov qword [rbp - 0x21], rcx
xor r12d, r12d
mov dword [rbp - 0x29], r12d
xorps xmm0, xmm0
movups xmmword [rcx], xmm0
mov qword [rcx + 0x10], r12
mov qword [rcx + 0x18], 0xf
mov byte [rcx], r12b
mov dword [rbp - 0x29], 1
call fcn.1400fbfea
mov r14d, eax
mov rcx, rsi
cmp qword [rsi + 0x18], 7
jbe 0x1400b4254
push rax
pushf
mov eax, 0x987d401c
pushf
not eax
add eax, 0x28fd608d
xor eax, 0x1a80583c
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x3e744725
xor eax, 0x2ffeb972
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x76e58e65
xor eax, 0x7706b0d0
rol eax, 0x79
popf
jmp 0x1400b4026
push rax
pushf
mov eax, 0x449a2081
pushf
not eax
add eax, 0x4d00587d
xor eax, 0x669b7e92
rol eax, 0x85
popf
pushf
not eax
add eax, 0x39b51129
xor eax, 0x5a0be3f9
rol eax, 0xc0
popf
jmp 0x1400b4026
mov rcx, qword [rsi]
push rax
pushf
mov eax, 0xdd87d4a4
pushf
not eax
add eax, 0x7c132224
xor eax, 0x7fce8062
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xe5be7a7
xor eax, 0x7f54aa5f
rol eax, 0x90
popf
pushf
not eax
add eax, 0x15d36890
xor eax, 0x501d9e2f
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x3f3ed184
xor eax, 0x431b148a
rol eax, 0xd5
popf
jmp 0x1400b4026
mov rax, qword [rsi + 0x10]
mov qword [rbp - 0x39], rcx
mov qword [rbp - 0x31], rax
movaps xmm0, xmmword [rbp - 0x39]
movdqa xmmword [rbp - 0x39], xmm0
lea r8, [rbp - 0x39]
mov edx, r14d
lea rcx, [rbp + 7]
call fcn.1400bf49a
nop
mov rcx, rbx
cmp qword [rbx + 0x18], 7
jbe 0x1400b4359
push rax
pushf
mov eax, 0x5492eb40
pushf
not eax
add eax, 0xbaff079
xor eax, 0x71a6e022
rol eax, 0xec
popf
pushf
not eax
add eax, 0x2b94ce8
xor eax, 0x4dfe5b5b
rol eax, 0x49
popf
pushf
not eax
add eax, 0x5ba49e06
xor eax, 0x27ae4fc2
rol eax, 0x9c
popf
jmp 0x1400b4026
push rax
pushf
mov eax, 0x236873a0
pushf
not eax
add eax, 0x1058bc88
xor eax, 0x2aecfa6b
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x7036a2a9
xor eax, 0x2d284962
rol eax, 5
popf
jmp 0x1400b4026
mov rcx, qword [rbx]
push rax
pushf
mov eax, 0x3024f8b
pushf
not eax
add eax, 0x34bf851a
xor eax, 0x7f6a58a
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x3ec42a21
xor eax, 0x18fc2c05
rol eax, 0x58
popf
jmp 0x1400b4026
mov rax, qword [rbx + 0x10]
mov qword [rbp - 0x39], rcx
mov qword [rbp - 0x31], rax
movaps xmm0, xmmword [rbp - 0x39]
movdqa xmmword [rbp - 0x39], xmm0
lea r8, [rbp - 0x39]
mov edx, r14d
lea rcx, [rbp - 0x19]
call fcn.1400bf49a
nop
mov edx, 0xcaa64b
pushf
not edx
add edx, 0x55f76f3a
xor edx, 0x5df3ba22
rol edx, 0x58
popf
pushf
not edx
add edx, 0x7b34b7f9
xor edx, 0x68b0c09c
rol edx, 0x53
popf
pushf
not edx
add edx, 0x1dc53923
xor edx, 0x3d248982
rol edx, 0x38
popf
pushf
not edx
add edx, 0x1cb6d978
xor edx, 0x54550f03
rol edx, 0xa3
popf
mov esi, 0x37e66de5
pushf
not esi
add esi, 0x6c748301
xor esi, 0x5461590d
rol esi, 0x70
popf
pushf
not esi
add esi, 0x5aaae897
xor esi, 0xe9483a7
rol esi, 0x58
popf
mov rax, qword [rbp - 9]
test rax, rax
cmove edx, esi
add rdx, qword [r15 + 8]
add rdx, qword [rbp + 0x17]
push rax
not rax
sub rdx, rax
pop rax
sub rdx, 1
cmp qword [rdi + 0x18], rdx
jae 0x1400b44da
push rax
pushf
mov eax, 0x2af4b8fe
pushf
not eax
add eax, 0x7c18d7a3
xor eax, 0x522d77bb
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x4dbe187d
xor eax, 0x2b1405f6
rol eax, 0x77
popf
pushf
not eax
add eax, 0x60bab8a7
xor eax, 0x46c721f3
rol eax, 0x86
popf
jmp 0x1400b4026
push rax
pushf
mov eax, 0x98408b43
pushf
not eax
add eax, 0x12e805f0
xor eax, 0x67b8d73c
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xa78d422
xor eax, 0x4272444b
rol eax, 0x4e
popf
jmp 0x1400b4026
mov rbx, qword [rdi + 0x10]
push rbx
not rbx
add rdx, rbx
pop rbx
add rdx, 1
mov rcx, rdi
call fcn.1400c0b13
mov qword [rdi + 0x10], rbx
push rax
pushf
mov eax, 0xab864ded
pushf
not eax
add eax, 0xf6cd7b2
xor eax, 0x2fff098b
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x743dbe2f
xor eax, 0x76a12fb5
rol eax, 0x69
popf
pushf
not eax
add eax, 0x326b9c86
xor eax, 0x2840c7c8
rol eax, 0x30
popf
jmp 0x1400b4026
mov r8, qword [r15 + 8]
mov rdx, qword [r15]
mov rcx, rdi
call fcn.140079008
mov r8d, 0x3b975f09
pushf
not r8d
add r8d, 0x748e8360
xor r8d, 0x76588cab
rol r8d, 0xf4
popf
pushf
not r8d
add r8d, 0x7d512c01
xor r8d, 0xff2828e
rol r8d, 0x8a
popf
pushf
not r8d
add r8d, 0xf14e44
xor r8d, 0x45e32ab8
rol r8d, 0x21
popf
lea rdx, [0x1a5671607]
pushf
sub rdx, 0x6563a0c3
popf
mov rcx, rdi
call fcn.140079008
lea rdx, [rbp + 7]
cmp qword [rbp + 0x1f], 0xf
cmova rdx, qword [rbp + 7]
mov r8, qword [rbp + 0x17]
mov rcx, rdi
call fcn.140079008
cmp qword [rbp - 9], 0
je 0x1400b4663
push rax
pushf
mov eax, 0x6d7b044c
pushf
not eax
add eax, 0x7159d96d
xor eax, 0x19f3521a
rol eax, 0x55
popf
pushf
not eax
add eax, 0x7c311e00
xor eax, 0x73fe07b7
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x45278b34
xor eax, 0x472abe3f
rol eax, 0xee
popf
pushf
not eax
add eax, 0x417f65a3
xor eax, 0x45ab633e
rol eax, 0x5e
popf
jmp 0x1400b4026
push rax
pushf
mov eax, 0xd60c394a
pushf
not eax
add eax, 0x787409a3
xor eax, 0xe5c560f
rol eax, 0xee
popf
pushf
not eax
add eax, 0x3d30ee8c
xor eax, 0x5a9b037d
rol eax, 0x6b
popf
jmp 0x1400b4026
mov r8, rsi
lea rdx, [0x1afd36df6]
pushf
sub rdx, 0x6fcff8ae
popf
mov rcx, rdi
call fcn.140079008
lea rdx, [rbp - 0x19]
cmp qword [rbp - 1], 0xf
cmova rdx, qword [rbp - 0x19]
mov r8, qword [rbp - 9]
mov rcx, rdi
call fcn.140079008
push rax
pushf
mov eax, 0x7c9c6f3e
pushf
not eax
add eax, 0x4b0e6dc1
xor eax, 0x577eb408
rol eax, 0x56
popf
pushf
not eax
add eax, 0x739820b5
xor eax, 0x10f882fd
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x7484a990
xor eax, 0x1dd81425
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xd1fc5c7
xor eax, 0x64a27129
rol eax, 0xa0
popf
jmp 0x1400b4026
mov rcx, qword [rdi + 0x10]
mov rdx, qword [rdi + 0x18]
cmp rcx, rdx
jae 0x1400b4779
push rax
pushf
mov eax, 0x1ea39d46
pushf
not eax
add eax, 0x72590e08
xor eax, 0x2d94c3c4
rol eax, 0x11
popf
pushf
not eax
add eax, 0x731223cc
xor eax, 0x3cb101c6
rol eax, 0x22
popf
pushf
not eax
add eax, 0x1fe83bf3
xor eax, 0x590fa29e
rol eax, 0x7e
popf
jmp 0x1400b4026
push rax
pushf
mov eax, 0x943602fe
pushf
not eax
add eax, 0x2d7dc4d9
xor eax, 0x637910c
rol eax, 0xef
popf
pushf
not eax
add eax, 0xae6490d
xor eax, 0x627af955
rol eax, 3
popf
jmp 0x1400b4026
lea rax, [rcx + 1]
mov qword [rdi + 0x10], rax
mov rax, rdi
cmp rdx, 0xf
jbe 0x1400b4802
push rax
pushf
mov eax, 0x89bf8584
pushf
not eax
add eax, 0x373e1af9
xor eax, 0x1172828b
rol eax, 0xce
popf
pushf
not eax
add eax, 0x4214d53f
xor eax, 0x35f8e4dd
rol eax, 1
popf
pushf
not eax
add eax, 0x2f8c48a4
xor eax, 0x1bb4e2d7
rol eax, 0x54
popf
jmp 0x1400b4026
push rax
pushf
mov eax, 0x95e35e20
pushf
not eax
add eax, 0x79fbdf9b
xor eax, 0x233a7f14
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x206f6e42
xor eax, 0x2b9f4f1f
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x1295ee2f
xor eax, 0x15adf42e
rol eax, 0xe9
popf
jmp 0x1400b4026
mov rax, qword [rdi]
push rax
pushf
mov eax, 0x1fb40bdf
pushf
not eax
add eax, 0x4da9646e
xor eax, 0x6c39da02
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x4ff61397
xor eax, 0x72ad78c4
rol eax, 0xac
popf
pushf
not eax
add eax, 0x2e564e12
xor eax, 0x26ea2545
rol eax, 0xaa
popf
jmp 0x1400b4026
mov word [rax + rcx], 0x22
jmp 0x1400b495a
mov r9b, 0x42
pushf
not r9b
add r9b, 0x6d
xor r9b, 0x69
rol r9b, 0x21
popf
pushf
not r9b
add r9b, 5
xor r9b, 0x3a
rol r9b, 0xd7
popf
mov rcx, rdi
call fcn.14007f705
nop
push rax
pushf
mov eax, 0xc54c83b3
pushf
not eax
add eax, 0x75631d14
xor eax, 0x25e3fe29
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x3b40f7ad
xor eax, 0x7385e1a9
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x88f802f
xor eax, 0x3b62d110
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x142e6a72
xor eax, 0x572b6ea6
rol eax, 0xef
popf
jmp 0x1400b4026
mov rdx, qword [rbp - 1]
cmp rdx, 0xf
jbe 0x1400b4997
push rax
pushf
mov eax, 0x7de48175
pushf
not eax
add eax, 0x60bba879
xor eax, 0x194f36e8
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x1ab0edf3
xor eax, 0x3df06693
rol eax, 0x36
popf
jmp 0x1400b4026
push rax
pushf
mov eax, 0x1e7ad848
pushf
not eax
add eax, 0x6d9b3b78
xor eax, 0x58c1af49
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x6e8f5b18
xor eax, 0x55096280
rol eax, 0x3f
popf
jmp 0x1400b4026
inc rdx
mov rcx, qword [rbp - 0x19]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400b4a36
push rax
pushf
mov eax, 0xc0157abe
pushf
not eax
add eax, 0x5b26ca1
xor eax, 0x39c0cf02
rol eax, 0x71
popf
pushf
not eax
add eax, 0x42a5b6a6
xor eax, 0x71c10bc8
rol eax, 0x80
popf
pushf
not eax
add eax, 0x7568f6b
xor eax, 0x6b8462f2
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x2ee9edf4
xor eax, 0x6b1c4816
rol eax, 0x27
popf
jmp 0x1400b4026
push rax
pushf
mov eax, 0x6be4d45b
pushf
not eax
add eax, 0x7ff50dcb
xor eax, 0x542eff63
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x5ee514f5
xor eax, 0x2e87ece5
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x1b219155
xor eax, 0x6fce8bd
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x323c211a
xor eax, 0x4d48e036
rol eax, 0x42
popf
jmp 0x1400b4026
add rdx, 0x27
mov rcx, qword [rcx - 8]
push rcx
not rcx
add rax, rcx
pop rcx
add rax, 1
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400b4ae0
push rax
pushf
mov eax, 0x71c6c29f
pushf
not eax
add eax, 0x4d92e209
xor eax, 0x5557d522
rol eax, 0xae
popf
pushf
not eax
add eax, 0x3f85b82d
xor eax, 0x4cf0d486
rol eax, 0xb3
popf
jmp 0x1400b4026
push rax
pushf
mov eax, 0x9833848e
pushf
not eax
add eax, 0x74966d44
xor eax, 0xd626ecb
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x17288556
xor eax, 0x77700534
rol eax, 0xf2
popf
jmp 0x1400b4026
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140100bbf
push rax
pushf
mov eax, 0x8072f717
pushf
not eax
add eax, 0x3246a679
xor eax, 0x26d356ed
rol eax, 0xd
popf
pushf
not eax
add eax, 0x72e3032f
xor eax, 0x4fab8905
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x424fea18
xor eax, 0x51e404ef
rol eax, 0xa2
popf
jmp 0x1400b4026
mov qword [rbp - 9], r12
mov qword [rbp - 1], 0xf
mov byte [rbp - 0x19], 0
mov rdx, qword [rbp + 0x1f]
cmp rdx, 0xf
jbe 0x1400b4c0c
push rax
pushf
mov eax, 0x29c20b00
pushf
not eax
add eax, 0x186792b4
xor eax, 0x6741e920
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x2bbec238
xor eax, 0x6ec3d941
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x3ab3a19a
xor eax, 0x73169579
rol eax, 0xf9
popf
jmp 0x1400b4026
push rax
pushf
mov eax, 0x9308624a
pushf
not eax
add eax, 0x2b35845a
xor eax, 0x3f120c5d
rol eax, 0xea
popf
pushf
not eax
add eax, 0x241d637c
xor eax, 0x277318df
rol eax, 0x30
popf
jmp 0x1400b4026
inc rdx
mov rcx, qword [rbp + 7]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400b4c98
push rax
pushf
mov eax, 0x149b1427
pushf
not eax
add eax, 0x20eae5b9
xor eax, 0x62fedcb0
rol eax, 0x97
popf
pushf
not eax
add eax, 0x15830af
xor eax, 0x27ce19c4
rol eax, 0x33
popf
pushf
not eax
add eax, 0x5d75adec
xor eax, 0x4e107275
rol eax, 0x73
popf
jmp 0x1400b4026
push rax
pushf
mov eax, 0x6984f297
pushf
not eax
add eax, 0x5580421e
xor eax, 0x7f4b0d5
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x13a4319b
xor eax, 0x6bcd719c
rol eax, 0x94
popf
jmp 0x1400b4026
add rdx, 0x27
mov rcx, qword [rcx - 8]
push rcx
not rcx
add rax, rcx
pop rcx
add rax, 1
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400b4d42
push rax
pushf
mov eax, 0xf7cc93fd
pushf
not eax
add eax, 0x797daea3
xor eax, 0x25f59c49
rol eax, 0x44
popf
pushf
not eax
add eax, 0x34eae73b
xor eax, 0x1ca5357b
rol eax, 0xf
popf
pushf
not eax
add eax, 0x557ac306
xor eax, 0x686fdb3b
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x54369c98
xor eax, 0x6919b948
rol eax, 0xa3
popf
jmp 0x1400b4026
push rax
pushf
mov eax, 0x5292a82f
pushf
not eax
add eax, 0x3b488be7
xor eax, 0x3aba8f7a
rol eax, 3
popf
pushf
not eax
add eax, 0x705714b0
xor eax, 0x71ed0c39
rol eax, 0x23
popf
pushf
not eax
add eax, 0x10269ccd
xor eax, 0x6bdb8fb
rol eax, 0x32
popf
pushf
not eax
add eax, 0x47c7e058
xor eax, 0x7fd57d0b
rol eax, 0x3f
popf
jmp 0x1400b4026
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140100bbf
push rax
pushf
mov eax, 0x5a8f09e4
pushf
not eax
add eax, 0x4e6821a6
xor eax, 0x391c29e
rol eax, 0x38
popf
pushf
not eax
add eax, 0x7d56d77d
xor eax, 0x4fbf5be0
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x457b1c2c
xor eax, 0x340965b3
rol eax, 0x31
popf
pushf
not eax
add eax, 0x46549a3e
xor eax, 0x75e9128a
rol eax, 0x96
popf
jmp 0x1400b4026
mov rax, rdi
mov rcx, qword [rbp + 0x27]
xor rcx, rsp
call fcn.1400ff118
lea r11, [rsp + 0x90]
mov rbx, qword [r11 + 0x40]
mov rsi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r12
pop rdi
pop rbp
ret
int3