Function at 0x14006a910
Capabilities:
Hash data using murmur3

Disassembly:
xchg r15, rax
mov r15, qword [rdx]
xchg r15, rax
movabs rcx, 0x79a5475776f3acf2
sub rcx, 0x6711881a
add rcx, 0x29fcf7bc
add rcx, 0x4738f274
add rax, rcx
movabs rcx, 0x3f9e5854147990f2
add rcx, 0x2dbe6d97
add rcx, 0x313d5286
sub rcx, 0x4111f10d
add rcx, 0x7fffffff
xor rcx, 0x4cb0736f
not rax
xchg rdx, rdx
rol rax, 9
rol rax, 0xc
rol rax, 0xd
rol rax, 2
rol rax, 0xd
rol rax, 2
rol rax, 2
rol rax, 1
sub rax, rcx
xchg r13, r13
movabs rcx, 0x427f46dc2c94626c
add rcx, 0x53619b68
sub rcx, 0x5181b1f5
add rcx, 0x397feea0
add rcx, 0x7fffffff
xor rcx, 0x3326173c
rol rax, 0x27
rol rax, 2
rol rax, 8
rol rax, 1
movzx eax, word [rax + 4]
mov dword [rsp - 0x18], 0x5d748e45
mov dword [0x140142b90], eax
xchg r14, rax
mov r14, qword [rdx + 8]
xchg r14, rax
sub rax, rcx
movabs rcx, 0xa91ad9c07c2cc33b
xor rcx, 0x472a8cdd
sub rcx, 0x3215b97b
add rcx, 0x7fffffff
add rcx, 0x305af7a4
rol rax, 4
rol rax, 0x1a
rol rax, 4
rol rax, 1
add rax, rcx
movabs rcx, 0x5fc1806045010530
sub rcx, 0x315de7b0
add rcx, 0x3623f469
add rcx, 0x306fb06b
sub rcx, 0x6e29f4a6
xor rax, rcx
movabs rcx, 0xff333b801383404c
add rcx, 0x2aa472c0
xor rcx, 0x5ae8779
add rcx, 0x7fffffff
sub rcx, 0x180020d
movzx eax, word [rax + rcx]
mov dword [rsp - 0x34], ecx
movabs rcx, 0xe6f947c72b0a85b
sub rcx, 0x63125c18
add rcx, 0x613c39ce
sub rcx, 0x677fa504
mov dword [0x140142b94], eax
mov rax, qword [rdx + 0x10]
mov r8, r8
sub rax, rcx
movabs rcx, 0x232becb8792d26d8
xor rcx, 0x45b24959
sub rcx, 0x2010095a
sub rcx, 0x1a6c4f9e
xor rcx, 0x2987516
ror rax, 1
ror rax, 0x29
ror rax, 3
ror rax, 7
ror rax, 1
ror rax, 1
add rcx, rax
mov dword [rsp - 0x18], 0x570b2b9a
movabs rax, 0x419165d1400f8b25
sub rax, 0x3b171570
xor rax, 0x1b3d017f
add rax, 0x7fffffff
xor rax, 0x587c87c8
not rcx
ror rcx, 0x30
ror rcx, 7
ror rcx, 1
xor rcx, rax
mov dword [rsp - 0x1c], 0x2fe8eb0c
movabs rax, 0xaa651e9d4c18b3ae
add rax, 0x29be3801
sub rax, 0x5fbb6916
add rax, 0x7fffffff
xor rax, 0x6b969f70
movzx eax, word [rcx + rax]
movabs rcx, 0x3b77508b4393aab1
add rcx, 0x347d5882
add rcx, 0x2109e35
sub rcx, 0x297279a2
mov dword [0x140142b98], eax
mov dword [rsp - 0x38], 0x37e654e5
mov rax, qword [rdx + 0x18]
not rax
add rax, rcx
movabs rcx, 0x1700ba1715107e6f
add rcx, 0x9d20c24
add rcx, 0x1ebc4882
xor rcx, 0x48aa5577
add rcx, 0x2ac74c1f
xor rax, rcx
movabs rcx, 0x24a7c3b71d80bb2c
add rcx, 0x17becdf4
xor rcx, 0x61d9044c
add rcx, 0x7fffffff
xor rcx, 0x1c625c7f
movzx eax, word [rax + rcx]
xchg rdx, rdx
movabs rcx, 0x7601d22b6ce5fa01
xor rcx, 0x4c28101d
xor rcx, 0x460f2706
xor rcx, 0x79eb736b
mov dword [0x140142b9c], eax
mov dword [rsp - 0x34], 0x241006d5
mov rax, qword [rdx + 0x20]
add rax, rcx
movabs rcx, 0x7d85cde225a3d361
add rcx, 0x3f1dc823
xor rcx, 0xbdb73d4
add rcx, 0x5374d342
xor rax, rcx
mov r9, r9
movabs rcx, 0x62900dbd6661750b
sub rcx, 0x5f0c2d1
xor rcx, 0x6e0952a3
sub rcx, 0x1bcfd44
add rcx, 0x77128604
ror rax, 0x2a
ror rax, 1
ror rax, 1
xor rax, rcx
movabs rcx, 0x6d439a4f197f2c34
xor rcx, 0x1abb3f77
add rcx, 0x1f49b565
add rcx, 0x248472bb
not rax
rol rax, 2
rol rax, 3
movzx eax, word [rax + 4]
mov dword [0x140142ba0], eax
mov rax, qword [rdx + 0x28]
xchg rsp, rsp
sub rax, rcx
movabs rcx, 0x2a85060733c3dead
add rcx, 0x3cbb97e5
sub rcx, 0x4219a3b7
xor rcx, 0x327379fa
add rcx, 0x2848b9f6
not rax
sub rax, rcx
movabs rcx, 0x433e5a89260d64aa
sub rcx, 0x1c388a85
add rcx, 0x103fec81
add rcx, 0x5e40391d
xor rcx, 0x5732951b
rol rax, 1
rol rax, 3
rol rax, 0xf
rol rax, 1
rol rax, 2
rol rax, 1
rol rax, 1
movzx eax, word [rax + 4]
mov dword [0x140142ba4], eax
mov rbx, rbx
mov rax, qword [rdx + 0x30]
add rax, rcx
movabs rcx, 0x4179fc084d56edf7
add rcx, 0xfdbd893
sub rcx, 0x5442d4ad
xor rcx, 0x34f346
rol rax, 0x18
rol rax, 3
rol rax, 3
rol rax, 1
not rax
mov dword [rsp - 0x3c], 0x76e7c5bd
rol rax, 1
rol rax, 1
xor rax, rcx
movabs rcx, 0x74f2dac2607c2f8
add rcx, 0x414949b1
xor rcx, 0x1c33bd3e
sub rcx, 0x23844dd9
movzx eax, word [rax + rcx]
movabs rcx, 0x5c614e277233b820
sub rcx, 0x4a9480a0
xor rcx, 0x370a40e2
add rcx, 0x34cf916f
mov dword [0x140142ba8], eax
xchg r10, rax
mov r10, qword [rdx + 0x38]
xchg r10, rax
ror rax, 0xe
ror rax, 1
not rax
mov dword [rsp - 0x34], ecx
add rax, rcx
ror rax, 0xb
ror rax, 5
ror rax, 7
ror rax, 3
ror rax, 8
ror rax, 1
not rax
movabs rcx, 0x78be8a1632d43125
add rcx, 0x3482a2d0
add rcx, 0xa2131ac
sub rcx, 0x2cd31398
add rcx, 0x110e4c1f
movzx eax, word [rax + 4]
mov dword [rsp - 0x10], 0x71b21ad8
mov dword [0x140142bac], eax
xchg r12, rax
mov r12, qword [rdx + 0x40]
xchg r12, rax
not rax
mov r15, r15
add rax, rcx
movabs rcx, 0x354354d12f331faf
add rcx, 0x38b3690
add rcx, 0x2664f3a2
add rcx, 0x7fffffff
xor rcx, 0x10454c93
xor rax, rcx
movabs rcx, 0x306219214e2ee2f
add rcx, 0x684dc9e7
sub rcx, 0x7bc71762
add rcx, 0x7fffffff
xor rcx, 0x28bc8544
ror rax, 0xe
ror rax, 0xa
ror rax, 2
ror rax, 2
ror rax, 1
ror rax, 1
add rax, rcx
mov dword [rsp - 0x28], 0x61cc6d0
movabs rcx, 0x30cca16b726e0872
xor rcx, 0x3d81fd5e
add rcx, 0x2be67fd
sub rcx, 0x1f1d9b40
add rcx, 0x7fffffff
add rcx, 0x3a55b25b
rol rax, 0x27
rol rax, 1
rol rax, 1
xor rax, rcx
mov dword [rsp - 0x1c], 0x708072f4
movzx eax, word [rax + 4]
mov dword [0x140142bb0], eax
mov al, 0x45
sub al, 0x1c
add al, 0x4a
sub al, 0x31
xor al, 0x43
ret