Function at 0x140068aa4
Capabilities:
Hash data using murmur3

Disassembly:
xchg r11, rax
mov r11, qword [rdx]
xchg r11, rax
movabs rcx, 0x25e9816842228982
xor rcx, 0x600afb9d
add rcx, 0xc67cb97
add rcx, 0x3c60466d
add rcx, 0x7fffffff
xor rcx, 0x1b0f814a
rol rax, 0x21
rol rax, 0xf
rol rax, 9
rol rax, 1
xor rax, rcx
movabs rcx, 0x45f3cd557f1c6b49
sub rcx, 0x25611338
add rcx, 0x2200c658
sub rcx, 0x52144eba
add rcx, 0x73c3def3
rol rax, 0x38
rol rax, 4
rol rax, 1
xor rax, rcx
movabs rcx, 0xd4aad2723458159
add rcx, 0x4ca39558
sub rcx, 0x4f5a7d89
sub rcx, 0x2023c09a
movzx eax, word [rax + 4]
mov dword [0x140141030], eax
mov dword [rsp - 0x10], esp
xchg r13, rax
mov r13, qword [rdx + 8]
xchg r13, rax
xor rax, rcx
mov r15, r15
movabs rcx, 0x4c03c47b20692b90
xor rcx, 0x628842cd
xor rcx, 0x4570aa0
add rcx, 0x3a5c701d
not rax
mov dword [rsp - 0x28], 0x7abf3efe
sub rax, rcx
movabs rcx, 0x10ed3c41219190a4
xor rcx, 0x5c03b5cb
sub rcx, 0x6e993047
add rcx, 0x6b5d1fb0
not rax
rol rax, 9
rol rax, 0xc
rol rax, 0x14
rol rax, 1
rol rax, 1
rol rax, 1
not rax
mov dword [rsp - 0x20], 0x7f1b1a0
movzx eax, word [rax + 4]
mov dword [0x140141034], eax
mov rax, qword [rdx + 0x10]
mov r13, r13
xor rax, rcx
movabs rcx, 0x4b5c12c12c98551a
add rcx, 0x37f5b798
add rcx, 0x16951bce
add rcx, 0x7fffffff
xor rcx, 0xc19b249
not rax
add rax, rcx
mov dword [rsp - 0x10], 0x6c0bea32
movabs rcx, 0x2a40aab1093ea41f
add rcx, 0x3a4c6fd3
xor rcx, 0xca9abf5
sub rcx, 0x1670681d
add rcx, 0x7fffffff
xor rcx, 0x50aae239
xor rax, rcx
xchg r14, r14
movabs rcx, 0x520710a07a9da9b0
sub rcx, 0x551ebe51
xor rcx, 0x5a3bad2d
sub rcx, 0x5bdb6216
not rax
sub rax, rcx
mov dword [rsp - 0x10], 0x10867ebb
movabs rcx, 0x145fa1dd2a9ff60e
xor rcx, 0x34f1d380
add rcx, 0x25c475b5
sub rcx, 0x3a6aecc1
add rcx, 0x7fffffff
xor rcx, 0x14002def
xor rax, rcx
movabs rcx, 0x2a3a0dcd33a517b8
add rcx, 0x290a455c
xor rcx, 0x50982d25
xor rcx, 0x4aef4a56
movzx eax, word [rax + 4]
mov dword [0x140141038], eax
mov rax, qword [rdx + 0x18]
mov dword [rsp - 0x40], 0x1871cbbe
sub rax, rcx
movabs rcx, 0x5f8b6f10317dad35
xor rcx, 0xa13a4f1
xor rcx, 0x65c0a0ba
xor rcx, 0x4d39b32b
xor rcx, 0x26bc8a97
ror rax, 0x1d
ror rax, 0xd
ror rax, 3
ror rax, 3
ror rax, 2
ror rax, 1
ror rax, 1
not rax
mov rdi, rdi
add rax, rcx
movabs rcx, 0x38a81cdf375aac20
sub rcx, 0x194cef00
add rcx, 0x4114c4f2
add rcx, 0x7fffffff
add rcx, 0x135a85d0
not rax
movzx eax, word [rax + rcx]
movabs rcx, 0x65aedca36e66397f
xor rcx, 0x212b9b71
add rcx, 0x20bb8eb0
sub rcx, 0x1f369485
mov dword [0x14014103c], eax
mov dword [rsp - 0x30], 0x6978c3e7
xchg r14, rax
mov r14, qword [rdx + 0x20]
xchg r14, rax
sub rax, rcx
mov dword [rsp - 0x40], ebx
movabs rcx, 0xcadb8b2913405025
xor rcx, 0x53b22d15
add rcx, 0x33548a67
sub rcx, 0xbfa467b
add rcx, 0x7fffffff
sub rcx, 0x69704d8
xor rax, rcx
movabs rcx, 0x5aa02a20762a2751
sub rcx, 0x2bfa1a79
sub rcx, 0xefa427b
add rcx, 0x7fffffff
xor rcx, 0x7cdf74a9
ror rax, 0x1f
ror rax, 0xa
ror rax, 1
xor rax, rcx
movabs rcx, 0x503c410a718c06b4
add rcx, 0x3b38ecc
sub rcx, 0x67219a4c
add rcx, 0x7fffffff
add rcx, 0x5d9499ee
sub rax, rcx
movabs rcx, 0x7ff6e86270e5eef0
sub rcx, 0x2cf1a6e7
add rcx, 0x1926f7e6
add rcx, 0xdc03a8b
xor rcx, 0x1c157e3a
not rax
mov dword [rsp - 0x28], esp
movzx eax, word [rax + 4]
mov dword [0x140141040], eax
xchg rsi, rax
mov rsi, qword [rdx + 0x28]
xchg rsi, rax
xor rax, rcx
movabs rcx, 0x784ae88f757717ac
sub rcx, 0x737286a2
add rcx, 0x6ad4a58
add rcx, 0x7fffffff
xor rcx, 0xa1231f5
ror rax, 6
ror rax, 0xe
ror rax, 2
ror rax, 0x25
ror rax, 1
add rcx, rax
mov dword [rsp - 0x18], ebp
movabs rax, 0x223898c44135e560
add rax, 0x3d4b6997
xor rax, 0x796d5876
add rax, 0x525c617e
add rax, 0x2f4944a0
xor rcx, rax
mov dword [rsp - 0x44], esp
movabs rax, 0x5070033171700d36
sub rax, 0x66fbd8d6
sub rax, 0xcd737
add rax, 0x5d16f7a3
add rax, 0x36c2c321
add rcx, rax
movabs rax, 0x39481a30c196a2a
add rax, 0x12ef0726
add rax, 0x1d53448f
add rax, 0x7fffffff
xor rax, 0x2b442edb
xor rcx, rax
mov dword [rsp - 0x2c], 0x6ba3d094
movzx eax, word [rcx + 4]
movabs rcx, 0x77be5d818fb30b3
add rcx, 0x24026db4
add rcx, 0x2ed669fc
xor rcx, 0x69db2d37
xor rcx, 0x4448e2a7
mov dword [0x140141044], eax
mov rax, qword [rdx + 0x30]
add rax, rcx
mov r14, r14
movabs rcx, 0x8e6605691b2e9fad
xor rcx, 0x71c7bd0a
sub rcx, 0x32c6303f
add rcx, 0x146f2a61
xor rcx, 0x60855728
rol rax, 4
rol rax, 1
rol rax, 6
rol rax, 8
rol rax, 2
rol rax, 1
add rcx, rax
mov rsi, rsi
not rcx
rol rcx, 2
rol rcx, 0x12
rol rcx, 1
rol rcx, 6
rol rcx, 1
not rcx
rol rcx, 0xd
mov dword [rsp - 0x28], 0x4ce5938d
movzx eax, word [rcx + 4]
movabs rcx, 0x3984a6c93bd6ec94
sub rcx, 0x19ba3354
add rcx, 0x23401a74
sub rcx, 0x2d34aad8
add rcx, 0x7fffffff
add rcx, 0x69e974e
mov dword [0x140141048], eax
xchg rdx, rdx
mov rax, qword [rdx + 0x38]
sub rax, rcx
movabs rcx, 0x6393fef24e6c7679
sub rcx, 0x3a47bf41
add rcx, 0x6135a2ff
sub rcx, 0x46624747
add rcx, 0x13668655
xor rax, rcx
movabs rcx, 0x2c421160197346d1
xor rcx, 0x53e8218f
xor rcx, 0x466dedd7
xor rcx, 0xb0dd762
ror rax, 0x17
ror rax, 3
ror rax, 3
ror rax, 8
ror rax, 1
not rax
mov dword [rsp - 0x1c], esi
rol rax, 0x2b
rol rax, 9
rol rax, 6
rol rax, 1
not rax
movzx eax, word [rax + rcx]
mov r10, r10
movabs rcx, 0x628a75782ce5143c
sub rcx, 0x1f199538
xor rcx, 0x2a8b459e
add rcx, 0x244f18a5
mov dword [0x14014104c], eax
mov rsi, rsi
mov rax, qword [rdx + 0x40]
xor rax, rcx
movabs rcx, 0x20d27133672ed4b1
add rcx, 0x87b7131
sub rcx, 0x65172942
sub rcx, 0x453ca0a
not rax
xchg rcx, rcx
add rax, rcx
ror rax, 0x10
ror rax, 3
ror rax, 3
ror rax, 6
ror rax, 7
ror rax, 1
movzx eax, word [rax + 4]
xchg rdi, rdi
mov dword [0x140141050], eax
mov al, 0x57
add al, 1
sub al, 0x24
add al, 0x2b
sub al, 0x5e
ret