Function at 0x14008d550
Capabilities:
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0x3e9e949b
pushf
not eax
add eax, 0xef46bab
xor eax, 0x2bf2daf1
rol eax, 0x18
popf
pushf
not eax
add eax, 0xa28476
xor eax, 0x16910a95
rol eax, 0xed
popf
pushf
not eax
add eax, 0x31926956
xor eax, 0x5bf225ac
rol eax, 0x69
popf
pushf
not eax
add eax, 0x14896076
xor eax, 0x52c1d99b
rol eax, 0x7a
popf
cmp eax, 0x12
jne 0x14008d5b3
popf
pop rax
jmp 0x14008e0a6
cmp eax, 0xf
jne 0x14008d5c2
popf
pop rax
jmp 0x14008df22
cmp eax, 0x16
jne 0x14008d5d1
popf
pop rax
jmp 0x14008e243
cmp eax, 0x15
jne 0x14008d5e0
popf
pop rax
jmp 0x14008e1e6
cmp eax, 0x10
jne 0x14008d5ef
popf
pop rax
jmp 0x14008df5d
cmp eax, 2
jne 0x14008d5fe
popf
pop rax
jmp 0x14008d892
cmp eax, 8
jne 0x14008d60d
popf
pop rax
jmp 0x14008dbfb
cmp eax, 0x17
jne 0x14008d61c
popf
pop rax
jmp 0x14008e27d
cmp eax, 0xa
jne 0x14008d62b
popf
pop rax
jmp 0x14008dcb8
cmp eax, 0
jne 0x14008d63a
popf
pop rax
jmp 0x14008d71b
cmp eax, 9
jne 0x14008d649
popf
pop rax
jmp 0x14008dc49
cmp eax, 5
jne 0x14008d658
popf
pop rax
jmp 0x14008da15
cmp eax, 0x13
jne 0x14008d667
popf
pop rax
jmp 0x14008e165
cmp eax, 6
jne 0x14008d676
popf
pop rax
jmp 0x14008dad8
cmp eax, 3
jne 0x14008d685
popf
pop rax
jmp 0x14008d8ee
cmp eax, 7
jne 0x14008d694
popf
pop rax
jmp 0x14008db6b
cmp eax, 0xd
jne 0x14008d6a3
popf
pop rax
jmp 0x14008de35
cmp eax, 0xe
jne 0x14008d6b2
popf
pop rax
jmp 0x14008dee1
cmp eax, 0x14
jne 0x14008d6c1
popf
pop rax
jmp 0x14008e1ae
cmp eax, 0xc
jne 0x14008d6d0
popf
pop rax
jmp 0x14008dd9c
cmp eax, 0xb
jne 0x14008d6df
popf
pop rax
jmp 0x14008dd51
cmp eax, 1
jne 0x14008d6ee
popf
pop rax
jmp 0x14008d7d7
cmp eax, 0x11
jne 0x14008d6fd
popf
pop rax
jmp 0x14008e00a
cmp eax, 4
jne 0x14008d70c
popf
pop rax
jmp 0x14008d93f
cmp eax, 0x18
jne 0x14008d71b
popf
pop rax
jmp 0x14008e2b6
push rbx
push rbp
push rsi
push rdi
push r15
sub rsp, 0x20
mov rbp, qword [rcx + 0x18]
mov rsi, r8
mov r15, rdx
mov rbx, rcx
cmp r8, rbp
ja 0x14008d791
push rax
pushf
mov eax, 0xdfe4029
pushf
not eax
add eax, 0x628069e0
xor eax, 0x314a6dd5
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x251a242a
xor eax, 0x316745ee
rol eax, 0x62
popf
pushf
not eax
add eax, 0x314ae1ae
xor eax, 0x7d65f7d7
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x502963e4
xor eax, 0x7ea3d278
rol eax, 0xaa
popf
jmp 0x14008d5a4
push rax
pushf
mov eax, 0x3f802e87
pushf
not eax
add eax, 0x32c415d3
xor eax, 0x135e2cc5
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x5bd81e3
xor eax, 0x5403fcc7
rol eax, 0x95
popf
pushf
not eax
add eax, 0x6eb378a8
xor eax, 0x39295e0c
rol eax, 0x1a
popf
jmp 0x14008d5a4
mov rdi, rcx
cmp rbp, 0xf
jbe 0x14008d839
push rax
pushf
mov eax, 0x2fb32057
pushf
not eax
add eax, 0x7f4b1a1f
xor eax, 0x411d4790
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x170bc447
xor eax, 0x73c42298
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x46baa12f
xor eax, 0x25a452ec
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x5c0bd425
xor eax, 0x1912dc73
rol eax, 0x17
popf
jmp 0x14008d5a4
push rax
pushf
mov eax, 0x7078a7c2
pushf
not eax
add eax, 0x80ffd68
xor eax, 0xb70256d
rol eax, 0xde
popf
pushf
not eax
add eax, 0x68815b75
xor eax, 0x12e2e9e8
rol eax, 0x41
popf
pushf
not eax
add eax, 0x298d0b19
xor eax, 0x3559e45e
rol eax, 0xf
popf
pushf
not eax
add eax, 0x5878d735
xor eax, 0x3babbba8
rol eax, 0xd2
popf
jmp 0x14008d5a4
mov rdi, qword [rcx]
push rax
pushf
mov eax, 0xa03a50de
pushf
not eax
add eax, 0x75c8cb3e
xor eax, 0x6c08e18e
rol eax, 0x47
popf
pushf
not eax
add eax, 0x1ac7f315
xor eax, 0x1b38a4b7
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x6f405f64
xor eax, 0x6f8aac47
rol eax, 0x17
popf
pushf
not eax
add eax, 0x61daa911
xor eax, 0x526d6449
rol eax, 0xdf
popf
jmp 0x14008d5a4
mov qword [rcx + 0x10], rsi
mov rcx, rdi
call sub.VCRUNTIME140.dll_memmove
mov rax, rbx
mov byte [rsi + rdi], 0
add rsp, 0x20
pop r15
pop rdi
pop rsi
pop rbp
pop rbx
ret
movabs rdi, 0x63b877ffcb
pushf
not rdi
add rdi, 0x2c21f781
xor rdi, 0x5c5483b3
rol rdi, 1
popf
pushf
not rdi
add rdi, 0x78cceb21
xor rdi, 0x3591f213
rol rdi, 0x38
popf
pushf
not rdi
add rdi, 0x64d37765
xor rdi, 0x6359cc0c
rol rdi, 0xb8
popf
cmp rsi, rdi
ja 0x14008d9cf
push rax
pushf
mov eax, 0xf2f7f7aa
pushf
not eax
add eax, 0x32686aef
xor eax, 0x194d75f1
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x3b55018
xor eax, 0x68e0b721
rol eax, 0x61
popf
jmp 0x14008d5a4
push rax
pushf
mov eax, 0x8de08f87
pushf
not eax
add eax, 0x126e2be4
xor eax, 0x66c0d275
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x76d2b188
xor eax, 0x20b96121
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x2103f980
xor eax, 0x2172dd79
rol eax, 0x58
popf
jmp 0x14008d5a4
mov rcx, rsi
mov qword [rsp + 0x68], r14
or rcx, 0xf
cmp rcx, rdi
ja 0x14008da7f
push rax
pushf
mov eax, 0x3c80bfce
pushf
not eax
add eax, 0x6b0d4abf
xor eax, 0x5507b39b
rol eax, 0x84
popf
pushf
not eax
add eax, 0xcbfa98f
xor eax, 0x684bb45c
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x279afaa5
xor eax, 0x51a93af1
rol eax, 0xea
popf
pushf
not eax
add eax, 0x5bb192da
xor eax, 0x5815a5ad
rol eax, 0xfa
popf
jmp 0x14008d5a4
push rax
pushf
mov eax, 0x8152de11
pushf
not eax
add eax, 0x19a16ba2
xor eax, 0x60fa5593
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x26fb76d
xor eax, 0x40d1515d
rol eax, 0x57
popf
pushf
not eax
add eax, 0x603391e4
xor eax, 0x68551bbd
rol eax, 0xda
popf
pushf
not eax
add eax, 0x64f7d9c5
xor eax, 0x7b3b3a11
rol eax, 0xd9
popf
jmp 0x14008d5a4
mov rdx, rbp
mov rax, rdi
shr rdx, 1
push rdx
not rdx
add rax, rdx
pop rdx
add rax, 1
cmp rbp, rax
ja 0x14008db38
push rax
pushf
mov eax, 0xb3f7ef90
pushf
not eax
add eax, 0x677fe48d
xor eax, 0x6d907f8a
rol eax, 0xd
popf
pushf
not eax
add eax, 0x2d3c4e7c
xor eax, 0x531ebb2d
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x57243ee2
xor eax, 0xc970248
rol eax, 0xa6
popf
jmp 0x14008d5a4
push rax
pushf
mov eax, 0x8f602449
pushf
not eax
add eax, 0x151bc68a
xor eax, 0x2bd2880c
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x14541905
xor eax, 0x7e8773bb
rol eax, 0x53
popf
jmp 0x14008d5a4
lea rax, [rdx + rbp]
mov rdi, rcx
cmp rcx, rax
cmovb rdi, rax
lea rcx, [rdi + 1]
test rcx, rcx
jne 0x14008dbc8
push rax
pushf
mov eax, 0x6a15c7d5
pushf
not eax
add eax, 0x158ffc3f
xor eax, 0x4c090e6e
rol eax, 0x20
popf
pushf
not eax
add eax, 0x54bd019b
xor eax, 0x653f13a3
rol eax, 0x22
popf
pushf
not eax
add eax, 0x5b45d739
xor eax, 0x396ac678
rol eax, 0x15
popf
jmp 0x14008d5a4
push rax
pushf
mov eax, 0xe5b2d8f5
pushf
not eax
add eax, 0x21a646e8
xor eax, 0x34cca5b2
rol eax, 0x52
popf
pushf
not eax
add eax, 0x342cb689
xor eax, 0x13647989
rol eax, 0xcd
popf
jmp 0x14008d5a4
xor r14d, r14d
jmp 0x14008df5d
cmp rcx, 0x1000
jb 0x14008dc85
push rax
pushf
mov eax, 0xc0f37025
pushf
not eax
add eax, 0x1cbcff3d
xor eax, 0x215c0e7b
rol eax, 0xad
popf
pushf
not eax
add eax, 0x197d0dd9
xor eax, 0x6c4f7e86
rol eax, 0x29
popf
jmp 0x14008d5a4
push rax
pushf
mov eax, 0xb38c4652
pushf
not eax
add eax, 0x3889fd4
xor eax, 0x269c53cf
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x149c80a1
xor eax, 0x69bdbba
rol eax, 0x45
popf
jmp 0x14008d5a4
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x14008dd1e
push rax
pushf
mov eax, 0xfa6fff2d
pushf
not eax
add eax, 0x2eb3dd40
xor eax, 0x41eeaa0f
rol eax, 0x93
popf
pushf
not eax
add eax, 0x52c43ee0
xor eax, 0x5c2fdac5
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x6d60a998
xor eax, 0x3f268107
rol eax, 0x82
popf
pushf
not eax
add eax, 0x3aae4b58
xor eax, 0x4f45189e
rol eax, 0xc2
popf
jmp 0x14008d5a4
push rax
pushf
mov eax, 0x5a015c58
pushf
not eax
add eax, 0x62494a71
xor eax, 0xa16926a
rol eax, 0xec
popf
pushf
not eax
add eax, 0x391e6a5e
xor eax, 0x21577a38
rol eax, 0x37
popf
jmp 0x14008d5a4
jmp 0x14008de35
movabs rax, 0x8bdeac5d84973957
pushf
not rax
add rax, 0x8767e37
xor rax, 0x54127c7e
rol rax, 0x48
popf
pushf
not rax
add rax, 0x1f2d82f8
xor rax, 0x51f4e183
rol rax, 0xde
popf
pushf
not rax
add rax, 0x5fe79741
xor rax, 0x28bc7ff6
rol rax, 0xe8
popf
add rax, 0x27
push rax
pushf
mov eax, 0xab9c60cf
pushf
not eax
add eax, 0x4900372c
xor eax, 0x3eec583b
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x651b474c
xor eax, 0x67a1ad1e
rol eax, 0xed
popf
pushf
not eax
add eax, 0x257b7b3c
xor eax, 0x70d3e77
rol eax, 0x13
popf
jmp 0x14008d5a4
mov rcx, rax
call fcn.14011277f
test rax, rax
je 0x14008de88
push rax
pushf
mov eax, 0x19c73763
pushf
not eax
add eax, 0x65348406
xor eax, 0x76f05388
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x37e1f484
xor eax, 0x6032c770
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x547d8a35
xor eax, 0x2189f2b7
rol eax, 0x1d
popf
jmp 0x14008d5a4
push rax
pushf
mov eax, 0x93d740ed
pushf
not eax
add eax, 0x3ef59895
xor eax, 0x5d1c09af
rol eax, 0x79
popf
pushf
not eax
add eax, 0x1fb9b3f0
xor eax, 0x5cb62fc5
rol eax, 0x90
popf
pushf
not eax
add eax, 0x1d4f15fb
xor eax, 0x26f1bab2
rol eax, 0xb
popf
pushf
not eax
add eax, 0x52583976
xor eax, 0x661e7a0
rol eax, 0x37
popf
jmp 0x14008d5a4
lea r14, [rax + 0x27]
and r14, 0xffffffffffffffe0
mov qword [r14 - 8], rax
jmp 0x14008df5d
call fcn.14011277f
mov r14, rax
push rax
pushf
mov eax, 0x1af6c40d
pushf
not eax
add eax, 0x59214a5e
xor eax, 0x1a53df6d
rol eax, 0x33
popf
pushf
not eax
add eax, 0x1a6ad654
xor eax, 0x5181b289
rol eax, 0x2c
popf
jmp 0x14008d5a4
mov r8, rsi
mov qword [rbx + 0x10], rsi
mov rdx, r15
mov qword [rbx + 0x18], rdi
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
mov byte [r14 + rsi], 0
cmp rbp, 0xf
jbe 0x14008dfb1
push rax
pushf
mov eax, 0x5d441d20
pushf
not eax
add eax, 0x797f5c14
xor eax, 0x154bb627
rol eax, 0x12
popf
pushf
not eax
add eax, 0x5d63e067
xor eax, 0x3a02baa4
rol eax, 0xf0
popf
jmp 0x14008d5a4
push rax
pushf
mov eax, 0x5750d291
pushf
not eax
add eax, 0x59d54b79
xor eax, 0x170535d
rol eax, 0x31
popf
pushf
not eax
add eax, 0x742ca86c
xor eax, 0x269945d2
rol eax, 0xc
popf
pushf
not eax
add eax, 0x72d13888
xor eax, 0x5f6594b2
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x5fb15872
xor eax, 0x384f310
rol eax, 0x3b
popf
jmp 0x14008d5a4
mov rcx, qword [rbx]
lea rdx, [rbp + 1]
cmp rdx, 0x1000
jb 0x14008e060
push rax
pushf
mov eax, 0x2a8da4d0
pushf
not eax
add eax, 0x3e99d3b1
xor eax, 0x18b95298
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x4ba6d0bd
xor eax, 0x6c1d06af
rol eax, 0x10
popf
pushf
not eax
add eax, 0x7464c314
xor eax, 0x59ebcf35
rol eax, 0xea
popf
jmp 0x14008d5a4
push rax
pushf
mov eax, 0x5fdf1534
pushf
not eax
add eax, 0x4ff8f062
xor eax, 0x52c8fec7
rol eax, 0x83
popf
pushf
not eax
add eax, 0x1140e94
xor eax, 0x2fd0fd83
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x7d48604c
xor eax, 0x37ccd537
rol eax, 0x5d
popf
jmp 0x14008d5a4
mov r8, qword [rcx - 8]
add rdx, 0x27
push r8
not r8
add rcx, r8
pop r8
add rcx, 1
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14008e11f
push rax
pushf
mov eax, 0x46fe7073
pushf
not eax
add eax, 0x336df422
xor eax, 0x3a64e042
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x52be7df3
xor eax, 0x26de97fa
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x26a2b452
xor eax, 0x2e7d907c
rol eax, 0xf
popf
pushf
not eax
add eax, 0x4895488a
xor eax, 0x5175b9aa
rol eax, 0x13
popf
jmp 0x14008d5a4
push rax
pushf
mov eax, 0x1901b41a
pushf
not eax
add eax, 0x37194491
xor eax, 0x61db79fc
rol eax, 0xdb
popf
pushf
not eax
add eax, 0x418c212e
xor eax, 0x6e1de85b
rol eax, 0x50
popf
pushf
not eax
add eax, 0x6233900f
xor eax, 0x1b790c7e
rol eax, 0x69
popf
jmp 0x14008d5a4
mov rcx, r8
push rax
pushf
mov eax, 0xc898075
pushf
not eax
add eax, 0x52886b82
xor eax, 0x3f8db0bb
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x2ecc7e47
xor eax, 0x6582f5c8
rol eax, 0xed
popf
pushf
not eax
add eax, 0x46cc6adf
xor eax, 0x57376897
rol eax, 0x20
popf
jmp 0x14008d5a4
call fcn.140114059
push rax
pushf
mov eax, 0x42da7e70
pushf
not eax
add eax, 0x2c384287
xor eax, 0x38a7cc4
rol eax, 0xea
popf
pushf
not eax
add eax, 0x752218b5
xor eax, 0x163ecd5d
rol eax, 0xde
popf
jmp 0x14008d5a4
mov qword [rbx], r14
mov rax, rbx
mov r14, qword [rsp + 0x68]
add rsp, 0x20
pop r15
pop rdi
pop rsi
pop rbp
pop rbx
ret
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.14005cfaf
int3
call fcn.14005ce14
int3