Function at 0x1800a5153
Capabilities:
Access peb ldr_data
Hash data using fnv

Disassembly:
mov r11, rsp
mov qword [r11 + 8], rbx
adc bh, al
mov qword [r11 + 0x10], rsi
movsx rax, r8w
xadd si, ax
sbb eax, 0x6cca7f27
push rdi
sub rsp, 0xa0
movsx si, r15b
mov rax, qword [0x180088eb0]
mov rbx, r9
sal di, cl
or rdi, r15
shl dil, 0x8a
mov rdi, r8
movzx si, r12b
mov rsi, rdx
clc
test rax, rax
jmp 0x1800a51a2
jne 0x1800a5575
movups xmm0, xmmword [0x18007a8c8]
stc
movzx eax, word [0x18007a8f8]
jmp 0x1800a51bc
sub r8d, r8d
test ebx, r8d
cmp dword [0x180086030], 2
jmp 0x1800a51ce
movups xmm1, xmmword [0x18007a8d8]
jmp 0x1800a51da
mov word [rsp + 0x60], ax
jmp 0x1800a51e4
movups xmmword [rsp + 0x30], xmm0
jmp 0x1800a51ee
movups xmm0, xmmword [0x18007a8e8]
jmp 0x1800a51fa
movups xmmword [rsp + 0x40], xmm1
jmp 0x1800a5204
movups xmmword [rsp + 0x50], xmm0
jmp 0x1800a520e
jl 0x1800a53f0
movdqa xmm0, xmmword [0x18007e5c0]
lea rcx, [r11 - 0x74]
jmp 0x1800a5225
movdqa xmm5, xmmword [0x18007e3c0]
mov eax, 5
jmp 0x1800a5237
movdqa xmm4, xmmword [0x18007e730]
movaps xmmword [r11 - 0x18], xmm6
jmp 0x1800a5249
movaps xmmword [r11 - 0x28], xmm7
jmp 0x1800a5276
movdqa xmm7, xmmword [0x18007e470]
movd xmm6, eax
mov eax, 0x1f
jmp 0x1800a528c
movdqa xmmword [rsp + 0x20], xmm0
mov edx, dword [rsp + 0x20]
jmp 0x1800a529b
movaps xmmword [r11 - 0x38], xmm8
jmp 0x1800a52a5
movd xmm8, eax
nop dword [rax]
jmp 0x1800a52b3
movd xmm2, r8d
lea eax, [r8 + 4]
jmp 0x1800a52c1
pshufd xmm2, xmm2, 0
lea rcx, [rcx + 8]
paddd xmm2, xmm5
movd xmm3, eax
movdqa xmm1, xmm2
pshufd xmm3, xmm3, 0
punpckldq xmm1, xmm2
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
paddd xmm3, xmm5
pmuldq xmm0, xmm4
add r8d, 8
jmp 0x1800a52f9
pmuldq xmm1, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
movdqa xmm1, xmm3
pand xmm2, xmmword [0x18007e540]
packuswb xmm2, xmm2
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 0xc]
pxor xmm2, xmm0
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
movd dword [rcx - 0xc], xmm2
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
movd xmm0, edx
pshufd xmm2, xmm1, 0xd8
pand xmm2, xmmword [0x18007e540]
packuswb xmm2, xmm2
paddb xmm2, xmm0
movd xmm0, dword [rcx - 8]
pxor xmm2, xmm0
movd dword [rcx - 8], xmm2
cmp r8d, 0x30
jmp 0x1800a53c7
jl 0x1800a52b3
movaps xmm8, xmmword [rsp + 0x70]
movaps xmm7, xmmword [rsp + 0x80]
stc
movaps xmm6, xmmword [rsp + 0x90]
stc
clc
cmp r8d, 0x32
jge 0x1800a5492
movsxd rax, r8d
bswap cx
movzx edx, r12w
shl cx, cl
lea r9, [rsp + 0x30]
add cl, r15b
rol dx, 0x8a
rcr cx, cl
add r9, rax
cbw
nop dword [rax]
rdtsc
bt rax, r8
nop word [rax + rax]
mov eax, 0x92492493
lea r9, [r9 + 1]
imul r8d
add edx, r8d
sar edx, 5
adc rcx, rdi
sbb cl, r12b
movsx rcx, dx
mov eax, edx
xor rcx, rdx
shrd cx, di, 0x77
clc
shr eax, 0x1f
cmc
add edx, eax
movsx cx, spl
shrd rax, r15, 0xc3
movsx eax, dl
xchg ecx, ecx
shl ch, 0x94
imul ecx, eax, 0x38
bswap rax
movzx eax, r8b
inc r8d
test bl, 0x71
cmc
sub al, cl
add al, 0x36
clc
xor byte [r9 - 1], al
cmp r12w, r11w
clc
cmp r8d, 0x32
jmp 0x1800a548c
jl 0x1800a5425
mov rax, qword gs:[0x60]
cqo
rol r9b, 0xb4
shrd rcx, r15, 0xd
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
xadd r8w, r9w
btr dx, dx
cqo
nop word [rax + rax]
mov rcx, qword [rax + 0x60]
mov r9w, 0x4c12
mov r8d, 0x811c9dc5
movzx edx, word [rax + 0x58]
ror r9d, 0x6d
movzx r9w, r13b
movsx r9w, r13b
shr rdx, 1
lea r9, [rcx + rdx*2]
cmp rcx, r9
jmp 0x1800a54f4
je 0x1800a5548
nop word [rax + rax]
btc dx, r11w
bts dx, si
movsx edx, byte [rcx]
add rcx, 2
jmp 0x1800a5515
xor edx, r8d
imul r8d, edx, 0x1000193
cmp r15b, dl
test r14w, 0x671b
cmp rcx, r9
jmp 0x1800a5530
jne 0x1800a5509
cmp r8d, 0xef6a0b73
jmp 0x1800a5542
je 0x1800a5555
mov rax, qword [rax]
jmp 0x1800a5550
jmp 0x1800a54c4
mov rcx, qword [rax + 0x30]
lea rdx, [rsp + 0x30]
jmp 0x1800a5563
call fcn.1800a4752
mov qword [0x180088eb0], rax
xchg cl, r8b
mov r11b, 0x42
mov r8, rbx
xchg rdx, rdx
not ch
cwd
mov rdx, rdi
bswap cx
movsxd rbx, r15d
mov bl, r10b
mov rcx, rsi
movzx esi, bp
lea r11, [rsp + 0xa0]
mov rbx, qword [r11 + 0x10]
mov rsi, qword [r11 + 0x18]
mov edi, 0x4b67139f
bswap di
mov rsp, r11
pop rdi
jmp 0x1800a55b2
jmp rax