Function at 0x1400be4bc
Capabilities:
Hash data using murmur3

Disassembly:
xchg r9, rbx
mov qword [rsp + 8], r9
xchg rbx, r9
xchg r11, rbp
mov qword [rsp + 0x10], r11
xchg r11, rbp
mov qword [rsp + 0x18], rsi
xchg rsp, rsp
nop
sub rsp, 8
mov qword [rsp], rdi
nop
sub rsp, 8
mov qword [rsp], r12
nop
mov qword [rsp - 8], r13
sub rsp, 8
nop
mov qword [rsp - 8], r14
sub rsp, 8
nop
mov qword [rsp - 8], r15
sub rsp, 8
neg rsp
sub rsp, 0xffffffffffffffe0
neg rsp
xchg r14, rdx
mov rdx, r14
xchg rdx, r14
mov rsi, rcx
mov dword [rsp - 0x10], edi
mov edx, 0x6b96fdf1
xor edx, 0x2cecf6d0
add edx, 0x3664a39e
sub edx, 0xbcf6fa0
xor edx, 0x8053b04
call fcn.140083ec0
xor edi, edi
mov dword [rsp - 0x2c], ecx
lea r13d, [rdi + 1]
test rax, rax
je 0x1400be621
movabs rcx, 0x3ae84b7c69ba7f7e
xor rcx, 0x3a0546d3
add rcx, 0x1b7a6b7d
sub rcx, 0x6167a32a
xor rcx, 0x37491ffe
mov ebx, edi
mov dword [rsp - 0x18], 0xce051ef
add rax, rcx
movabs rcx, 0x7dfe42842e149cf0
add rcx, 0xab9993c
add rcx, 0x224764be
sub rcx, 0x2dd07af4
xor rcx, 0x702f26c1
xor rax, rcx
mov rcx, rcx
movabs rcx, 0x78b92a7906ce74d3
xor rcx, 0x7c0c01b5
sub rcx, 0x18e07981
add rcx, 0x7fffffff
add rcx, 0x1c600101
rol rax, 1
rol rax, 2
rol rax, 1
rol rax, 1
rol rax, 1
sub rax, rcx
rol rax, 0x11
rol rax, 3
rol rax, 1
not rax
mov dword [rsp - 0x1c], 0x4523fdcb
rol rax, 0x18
rol rax, 0xf
rol rax, 0xd
rol rax, 1
rol rax, 1
mov qword [r14], rax
jmp 0x1400be624
mov ebx, r13d
mov edx, 0x2283f444
add edx, 0x34e986d2
sub edx, 0x651c39
xor edx, 0x1b410bf4
xor edx, 0x1454e779
xchg rsi, r12
mov rcx, r12
xchg rsi, r12
call fcn.140083ec0
mov dword [rsp - 0x10], esp
test rax, rax
je 0x1400be719
movabs rcx, 0x515b31dd09ab444f
xor rcx, 0x5b8f0ee5
sub rcx, 0x4eca258d
xor rcx, 0x4a20913b
add rcx, 0x7fffffff
sub rcx, 0x2a8a0102
mov r12d, edi
mov r11, r11
xor rax, rcx
movabs rcx, 0x7c22af8734627386
add rcx, 0xcf1db35
sub rcx, 0x1cbbb5cd
sub rcx, 0xd7b532a
add rax, rcx
movabs rcx, 0x1603f5462231e472
xor rcx, 0x59a67da5
sub rcx, 0x2951c955
add rcx, 0x7fffffff
xor rcx, 0x6f69bd89
rol rax, 6
rol rax, 5
rol rax, 3
rol rax, 5
rol rax, 0xc
rol rax, 1
rol rax, 1
rol rax, 1
not rax
ror rax, 0x11
ror rax, 0x14
ror rax, 4
ror rax, 1
add rax, rcx
mov qword [r14 + 8], rax
mov dword [rsp - 0x20], edx
jmp 0x1400be71c
mov r12d, r13d
mov edx, 0x5d9d1937
xor edx, 0x1d29d64
sub edx, 0x55e8848a
xor edx, 0xfadb3d2b
xchg rsi, r12
mov rcx, r12
xchg rsi, r12
call fcn.140083ec0
test rax, rax
xchg rdi, rdi
je 0x1400be7e7
not rax
movabs rcx, 0x6f17dff131140719
xor rcx, 0x35822d64
add rcx, 0x44261484
sub rcx, 0x3f09b9cd
xor rcx, 0x7e648b1f
rol rax, 9
rol rax, 1
rol rax, 4
rol rax, 1
mov r15d, edi
mov r14, r14
xor rax, rcx
movabs rcx, 0x5966d6d32f59eab8
add rcx, 0x29e3c397
sub rcx, 0x2babda46
sub rcx, 0x50db50
not rax
add rax, rcx
mov rdi, rdi
movabs rcx, 0x1645e06e45a1d530
sub rcx, 0x1bde4a4d
xor rcx, 0x65056698
add rcx, 0x517048aa
xor rax, rcx
xchg r11, r11
xchg rsi, rax
mov qword [r14 + 0x10], rsi
xchg rsi, rax
jmp 0x1400be7ea
mov r15d, r13d
mov edx, 0x60760b1c
sub edx, 0x5dbb3288
add edx, 0x73520484
sub edx, 0x69bab14a
xchg rcx, rsi
mov rsi, rcx
xchg rcx, rsi
call fcn.140083ec0
test rax, rax
mov dword [rsp - 0x34], ebx
je 0x1400be8cf
movabs rcx, 0xc4166dcb21f6e240
xor rcx, 0x500c830d
sub rcx, 0x54aa1e30
add rcx, 0xf82ac45
add rcx, 0x7fffffff
xor rcx, 0x7008da43
mov ebp, edi
mov r14, r14
xor rax, rcx
movabs rcx, 0x57c59661420a7c67
sub rcx, 0x3b3709ef
add rcx, 0x1f99cae6
add rcx, 0x7fffffff
sub rcx, 0x2434899a
ror rax, 1
ror rax, 2
ror rax, 1
add rax, rcx
movabs rcx, 0x4187a9f559e1611f
sub rcx, 0x2ffa411f
add rcx, 0x1df3974c
add rcx, 0x7fffffff
xor rcx, 0x256faa0d
xor rax, rcx
not rax
mov dword [rsp - 0x24], esi
rol rax, 9
rol rax, 0x1c
rol rax, 1
rol rax, 7
rol rax, 1
mov qword [r14 + 0x18], rax
jmp 0x1400be8d2
mov ebp, r13d
mov edx, 0x3b54354f
add edx, 0x113f43e9
add edx, 0x20da3b84
sub edx, 0xa53a5c0
sub edx, 0x5b7eec9a
xchg rcx, r8
mov r8, rsi
xchg rcx, r8
call fcn.140083ec0
mov dword [rsp - 0x30], 0x58aaa3e7
test rax, rax
je 0x1400be9b2
not rax
movabs rcx, 0x54365c9176ccf92b
xor rcx, 0x2ee3f5c3
sub rcx, 0x13e66c7
sub rcx, 0x3378b7d4
rol rax, 0x1b
rol rax, 8
rol rax, 2
rol rax, 2
rol rax, 2
rol rax, 1
rol rax, 1
xor rax, rcx
movabs rcx, 0x399bf5fc4f718178
sub rcx, 0x2cbd7cb6
sub rcx, 0x1df91c62
add rcx, 0x7fffffff
add rcx, 0x505dc421
sub rax, rcx
mov rcx, rcx
movabs rcx, 0x44f080dd2e036786
add rcx, 0x10cc5b78
sub rcx, 0x24a655a1
add rcx, 0x7fffffff
xor rcx, 0x72176ec5
xor rax, rcx
xchg rdi, rdi
xchg r10, rax
mov qword [r14 + 0x20], r10
xchg r10, rax
jmp 0x1400be9b9
mov edi, r13d
mov dword [rsp - 0x1c], esp
xchg rsi, r10
mov r10, qword [rsp + 0x60]
xchg rsi, r10
or ebx, r12d
mov r10, r10
or ebx, r15d
or ebx, ebp
mov rbp, qword [rsp + 0x58]
or ebx, edi
mov dword [rsp - 0x14], 0x6483148b
xchg rbx, r9
mov r9, qword [rsp + 0x50]
xchg r9, rbx
sete al
nop
sub rsp, 0xdbef820
add rsp, 0xdbef840
nop
mov r15, qword [rsp]
add rsp, 8
pop r14
nop
add rsp, 8
mov r13, qword [rsp - 8]
nop
mov r12, qword [rsp]
add rsp, 8
pop rdi
ret