Function at 0x14006a7c0
Capabilities:
Hash data using murmur3

Disassembly:
xchg rbx, rdx
mov qword [rsp + 8], rdx
xchg rbx, rdx
push rbp
mov rsi, rsi
push rsi
nop
push 0x42156736
mov qword [rsp], rdi
nop
sub rsp, 8
mov qword [rsp], r12
nop
sub rsp, 8
mov qword [rsp], r13
nop
mov qword [rsp - 8], r14
sub rsp, 8
nop
mov qword [rsp - 8], r15
sub rsp, 8
nop
add rsp, 0x3f0c598e
sub rsp, 0x3f0c59ae
xchg rsp, r14
mov rsp, rdx
xchg r14, rsp
xchg rsi, r8
mov r8, rcx
xchg r8, rsi
mov edx, 0x9d06d23
add edx, 0x72bd0f55
sub edx, 0x877d35c
sub edx, 0x65b38c9
sub edx, 0x2e044165
call fcn.140083f50
mov dword [rsp - 0x10], 0x30285eba
xor ebx, ebx
mov ebp, 0x6bea55b4
add ebp, 0x29ef5a4
sub ebp, 0x38eb36be
sub ebp, 0x359e1499
test rax, rax
je 0x14006a8ee
mov dword [rsp - 0x14], ebx
movabs rcx, 0x1ee5afc35a0412b
add rcx, 0x852f364
sub rcx, 0x15bc536d
sub rcx, 0x34c3cef
mov dword [rsp + 0x78], ebx
mov dword [rsp - 0x34], esp
xor rax, rcx
movabs rcx, 0xffe3817647b0814
sub rcx, 0x1742a99c
sub rcx, 0x27077f78
xor rcx, 0x1e354eb0
add rax, rcx
movabs rcx, 0x68c161215d56a011
add rcx, 0x17868037
sub rcx, 0x3ab26ac5
add rcx, 0x7e825ee7
not rax
sub rax, rcx
mov dword [rsp - 0x34], esp
mov qword [r14], rax
jmp 0x14006a8f2
mov dword [rsp + 0x78], ebp
mov edx, 0x4c0e7074
sub edx, 0x1ff5c683
sub edx, 0x23b64857
add edx, 0x2e5c870e
sub edx, 0x2f90ca3e
mov rcx, rsi
call fcn.140083f50
mov rsi, rsi
test rax, rax
je 0x14006a9e7
ror rax, 0x1d
ror rax, 0x15
ror rax, 1
movabs rcx, 0x376f19953894fe6e
xor rcx, 0xeb49d46
sub rcx, 0x22ea91e7
xor rcx, 0x61821006
add rcx, 0x7be4a59f
add rax, rcx
mov r12, r12
mov edi, ebx
movabs rcx, 0x7e4277d24de90c2d
sub rcx, 0x3921227a
sub rcx, 0xf8d673c
add rcx, 0x4a3a074c
xor rcx, 0x4d2dac7
xor rax, rcx
xchg rbx, rbx
movabs rcx, 0x27d7e21c70647615
add rcx, 0x9b1fd6e
xor rcx, 0x64c3ae6e
add rcx, 0x7fffffff
add rcx, 0x4ee51302
rol rax, 0xe
rol rax, 5
rol rax, 7
rol rax, 3
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x34], ecx
ror rax, 1
ror rax, 0xe
ror rax, 5
ror rax, 3
ror rax, 1
xchg rsp, rax
mov qword [r14 + 8], rsp
xchg rsp, rax
jmp 0x14006a9e9
mov edi, ebp
mov edx, 0x2f52a8e
add edx, 0x474e737
xor edx, 0x1f9a62d9
xor edx, 0x5d395e2f
add edx, 0x10e80e00
xchg rcx, rsi
mov rsi, rcx
xchg rcx, rsi
call fcn.140083f50
test rax, rax
mov r11, r11
je 0x14006aaa9
not rax
mov dword [rsp + 0x68], ebx
rol rax, 0x1a
rol rax, 0xe
rol rax, 4
rol rax, 0xa
rol rax, 3
rol rax, 1
movabs rcx, 0xe1b10d2d088c5377
add rcx, 0x2eb421eb
xor rcx, 0x6e0df781
sub rcx, 0x35648c27
add rax, rcx
movabs rcx, 0xdf05222050532ea7
sub rcx, 0x3de4728d
add rcx, 0xe8247f2
xor rcx, 0x41052c0b
add rcx, 0x209033c1
xor rax, rcx
rol rax, 0x30
rol rax, 8
rol rax, 1
rol rax, 1
rol rax, 1
not rax
mov rsi, rsi
mov qword [r14 + 0x10], rax
jmp 0x14006aab0
mov dword [rsp + 0x68], ebp
xchg rsp, rsp
mov edx, 0x57d87207
xor edx, 0x51e4ff1f
add edx, 0x1c1f8407
add edx, 0x618d710b
xchg r14, rsi
mov rcx, r14
xchg r14, rsi
call fcn.140083f50
mov r13, r13
test rax, rax
je 0x14006ab6c
movabs rcx, 0xf0b58c0645ec0cb6
add rcx, 0x5495670
sub rcx, 0x33751edb
xor rcx, 0x6fe811f0
mov r13d, ebx
mov dword [rsp - 0x40], 0x4c36d62f
add rax, rcx
movabs rcx, 0x9c756fc3642928f7
sub rcx, 0x2a23720f
add rcx, 0x29b3956b
xor rcx, 0x70a1c42
add rcx, 0x6ddf319d
xor rax, rcx
xchg rbx, rbx
movabs rcx, 0x434d4c423e29b847
sub rcx, 0x103afbc1
add rcx, 0x3a037c33
sub rcx, 0x3e09d56f
sub rax, rcx
mov r12, r12
xchg r9, rax
mov qword [r14 + 0x18], r9
xchg r9, rax
jmp 0x14006ab72
mov r13d, ebp
xchg rbp, rbp
mov edx, 0x5dc2d8c8
add edx, 0x1a06798a
xor edx, 0x67adbda3
add edx, 0xc2c0b76d
xchg rsi, rcx
mov rsi, rcx
xchg rcx, rsi
call fcn.140083f50
test rax, rax
je 0x14006ac6b
mov dword [rsp - 0x28], ebp
movabs rcx, 0x3ff6989c1169667c
add rcx, 0x27ae2003
sub rcx, 0x5fe5b3e
add rcx, 0xe8c8218
xor rcx, 0x4f7121d0
mov dword [rsp + 0x70], ebx
mov dword [rsp - 0x24], esi
add rax, rcx
movabs rcx, 0x35ff9b682b4c6f05
add rcx, 0x443b97f
add rcx, 0x135b04b0
add rcx, 0x7fffffff
sub rcx, 0xca5d6
not rax
mov dword [rsp - 0x18], 0x2baa74c8
add rax, rcx
movabs rcx, 0x5af4951b6377b3dc
xor rcx, 0x21438dc1
add rcx, 0x13c504aa
sub rcx, 0x133f79c6
add rcx, 0x7fffffff
add rcx, 0x247e6a34
xor rax, rcx
movabs rcx, 0x3282832931da8e43
xor rcx, 0x3e3a72e8
xor rcx, 0x5ac85b3c
sub rcx, 0x7cb8732
add rax, rcx
xchg rbp, rbp
xchg rdi, rax
mov qword [r14 + 0x20], rdi
xchg rdi, rax
jmp 0x14006ac77
mov dword [rsp + 0x70], ebp
mov dword [rsp - 0x40], 0x41426b43
mov edx, 0x7fe8176
xor edx, 0x31edc0c6
sub edx, 0xea69594
xor edx, 0x4a80c950
sub edx, 0xdb064da
xchg r10, rcx
mov r10, rsi
xchg rcx, r10
call fcn.140083f50
mov dword [rsp - 0x14], esi
test rax, rax
je 0x14006ad2d
movabs rcx, 0x9f35f87020891d19
add rcx, 0x1f673069
xor rcx, 0x683053f6
add rcx, 0x18d5f644
sub rcx, 0x2886409
mov r15d, ebx
xor rax, rcx
movabs rcx, 0x3a6dbda50f375139
xor rcx, 0x1d973140
xor rcx, 0x4faff9c6
xor rcx, 0x6b179e48
xor rcx, 0x793ff2bf
ror rax, 0x24
ror rax, 3
ror rax, 0xc
ror rax, 1
xor rax, rcx
ror rax, 0x22
ror rax, 0xf
ror rax, 1
ror rax, 1
mov qword [r14 + 0x28], rax
mov r12, r12
jmp 0x14006ad34
mov r15d, ebp
mov dword [rsp - 0x2c], ebp
mov edx, 0x273b29bb
add edx, 0x248750f6
sub edx, 0x3e88e3b2
xor edx, 0x16f4b883
add edx, 0x52e46557
xchg rcx, r10
mov r10, rsi
xchg rcx, r10
call fcn.140083f50
mov dword [rsp - 0x38], esi
test rax, rax
je 0x14006adea
ror rax, 0x31
ror rax, 3
ror rax, 1
ror rax, 1
movabs rcx, 0x16ae02fd1d62a6fa
add rcx, 0x211e1673
add rcx, 0xdf2bc56
sub rcx, 0x260a71b
add rcx, 0x50a05c5f
not rax
mov r12d, ebx
mov rcx, rcx
add rax, rcx
ror rax, 5
ror rax, 0x31
ror rax, 2
ror rax, 2
ror rax, 1
ror rax, 1
not rax
rol rax, 0xf
rol rax, 0xd
rol rax, 3
rol rax, 1
rol rax, 1
rol rax, 1
not rax
xchg r11, rax
mov qword [r14 + 0x30], r11
xchg r11, rax
jmp 0x14006adf5
mov r12d, ebp
mov dword [rsp - 0x28], 0x257719bc
mov edx, 0x2eb886ae
sub edx, 0x2e0b843b
add edx, 0x5cbf524c
add edx, 0x1060f27d
xchg rsi, rsp
mov rcx, rsp
xchg rsi, rsp
call fcn.140083f50
test rax, rax
je 0x14006af08
mov dword [rsp - 0x28], 0x654e9038
movabs rcx, 0x2f844e71404d45a2
xor rcx, 0x54d01c91
add rcx, 0x595f756a
xor rcx, 0x3c3a7d21
add rcx, 0x7fffffff
xor rcx, 0x3975d62
mov ebp, ebx
xor rax, rcx
xchg r15, r15
movabs rcx, 0x6be2edac47c43df4
sub rcx, 0x1d5561ce
sub rcx, 0x181b37a2
add rcx, 0x7fffffff
add rcx, 0x3361d4ba
rol rax, 0x12
rol rax, 3
rol rax, 1
rol rax, 2
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x14], esp
movabs rcx, 0x6c4817d0430559fc
sub rcx, 0x25c8a01e
xor rcx, 0x63dc9d43
sub rcx, 0xf482625
sub rcx, 0x2f0ca7af
add rax, rcx
movabs rcx, 0x3e9898300047507b
add rcx, 0x25e3d929
xor rcx, 0x6deb709
add rcx, 0x2c2e1d6b
sub rcx, 0x3cac4c9
ror rax, 0x14
ror rax, 0x1a
ror rax, 4
ror rax, 1
xor rax, rcx
xchg r8, rax
mov qword [r14 + 0x38], r8
xchg r8, rax
mov edx, 0x78eab48c
xor edx, 0x621274ce
add edx, 0x3a0a05ed
xor edx, 0xafe9192b
mov rcx, rsi
mov dword [rsp - 0x10], 0x74681d16
call fcn.140083f50
test rax, rax
je 0x14006af9a
mov dword [rsp - 0x38], ecx
movabs rcx, 0x944574401f0ae8d4
xor rcx, 0x2050a641
add rcx, 0xbf48cb0
sub rcx, 0x8c5214d
xor rax, rcx
mov dword [rsp - 0x2c], ecx
movabs rcx, 0x5362bd79643301c4
sub rcx, 0xf2a868e
sub rcx, 0x463ab7d9
add rcx, 0x7fffffff
xor rcx, 0xfd27af1
not rax
sub rax, rcx
xchg r9, r9
mov qword [r14 + 0x40], rax
jmp 0x14006afb7
mov ebx, 0x4d3739f3
xor ebx, 0x3ef6d105
sub ebx, 0x390bd4be
sub ebx, 0x209e01c
xor ebx, 0x38ac341d
or edi, dword [rsp + 0x68]
or edi, r13d
or edi, dword [rsp + 0x70]
mov r14, r14
or edi, r15d
or edi, r12d
or edi, ebp
mov rsi, rsi
or edi, ebx
mov rbx, qword [rsp + 0x60]
or edi, dword [rsp + 0x78]
mov dword [rsp - 0x18], 0x371fe1b1
sete al
nop
sub rsp, 0x696a06c7
add rsp, 0x696a06e7
nop
add rsp, 8
mov r15, qword [rsp - 8]
nop
add rsp, 8
mov r14, qword [rsp - 8]
nop
add rsp, 8
mov r13, qword [rsp - 8]
nop
add rsp, 8
mov r12, qword [rsp - 8]
nop
mov rdi, qword [rsp]
add rsp, 8
nop
add rsp, 8
mov rsi, qword [rsp - 8]
nop
mov rbp, qword [rsp]
add rsp, 8
ret