Function at 0x1800838f0
Capabilities:
Encode data using xor
Hash data using fnv

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x198]
sub rsp, 0x270
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x58], xmm8
movaps xmmword [rax - 0x68], xmm9
movaps xmmword [rax - 0x78], xmm10
movaps xmmword [rax - 0x88], xmm11
movaps xmmword [rax - 0x98], xmm12
movaps xmmword [rax - 0xa8], xmm13
movaps xmmword [rax - 0xb8], xmm14
movaps xmmword [rax - 0xc8], xmm15
mov rax, qword [0x1800d8040]
xor rax, rsp
mov qword [rbp + 0xc0], rax
mov r12, r8
mov r13, rdx
mov r15d, 1
mov rax, qword [0x18013a488]
cmp dword [rax + 0x1510], r15d
jl 0x180084152
movabs rsi, 0x100000001b3
movabs rbx, 0xaf639e4c86018332
movabs r14, 0xcbf29ce484222325
movss xmm12, dword [0x1800c5648]
movss xmm9, dword [0x1800c564c]
movss xmm13, dword [0x1800c5654]
movss xmm14, dword [0x1800c5518]
movss xmm8, dword [0x1800c5590]
movss xmm10, dword [0x1800c5528]
movss xmm11, dword [0x1800c5488]
movss xmm15, dword [0x1800c55f0]
nop dword [rax]
mov edx, r15d
mov rcx, rax
call fcn.180080700
mov rdi, rax
test rax, rax
je 0x180084131
cmp rax, r13
je 0x180084131
mov rcx, qword [0x18013a408]
mov rdx, qword [rcx]
mov r8, qword [rdx + 0xb8]
call r8
mov rcx, qword [rax]
mov rdx, qword [rcx + 0x20]
mov rcx, rax
call rdx
cmp r15d, dword [rax + 0x10]
jg 0x1800841ba
cmp byte [0x1801388b4], 0
je 0x180084131
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x60], 0
mov qword [rsp + 0x68], 0
mov r8d, 0x13
lea rdx, str.CCSPlayerController
lea rcx, [rsp + 0x50]
call fcn.18001c9b0
lea rdx, [rsp + 0x50]
mov rcx, rdi
call fcn.180067850
test al, al
je 0x180084131
mov rcx, rdi
call fcn.1800643b0
cmp byte [rax], 0
je 0x180084131
mov rcx, rdi
call fcn.180064290
mov edx, dword [rax]
mov rcx, qword [0x18013a488]
call fcn.180065240
mov r14, rax
test rax, rax
je 0x180084127
mov rcx, qword [0x18013a440]
mov rdx, qword [rcx]
mov r8, qword [rdx + 0x98]
call r8
cmp eax, 1
jne 0x180083af6
mov rcx, qword [0x18013a440]
mov rdx, qword [rcx]
mov rax, qword [rdx + 0xa0]
call rax
cmp eax, 2
jne 0x180083af6
mov sil, 1
jmp 0x180083b11
mov rcx, r12
call fcn.180078940
mov rbx, rax
mov rcx, r14
call fcn.180078940
mov ecx, dword [rax]
cmp dword [rbx], ecx
setne sil
cmp byte [0x1801388b5], 0
je 0x180083b23
test sil, sil
je 0x18008411d
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
xor eax, eax
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x68], rax
mov r8d, 7
lea rdx, str.spine_1
lea rcx, [rsp + 0x50]
call fcn.18001c9b0
lea r8, [rsp + 0x50]
lea rdx, [rbp + 0xa0]
mov rcx, r14
call fcn.18007e710
lea rdx, [rbp + 0xb0]
mov rcx, r12
call fcn.18007dfa0
lea r9, [rbp + 0xa0]
lea r8, [rbp + 0xb0]
mov rdx, r12
mov rcx, r14
call fcn.18007dc80
movzx ebx, al
cmp byte [0x1801388b6], 0
je 0x180083b9e
test al, al
je 0x18008411d
xor r8d, r8d
mov rdx, r14
call fcn.1800846d0
test al, al
je 0x18008411d
mov rdx, r12
mov rcx, r14
call fcn.1800813d0
movaps xmm1, xmm12
divss xmm1, xmm0
movaps xmm2, xmm1
mulss xmm2, xmm12
comiss xmm9, xmm2
jbe 0x180083bd8
movaps xmm6, xmm9
jmp 0x180083be0
movaps xmm6, xmm13
minss xmm6, xmm2
addss xmm1, xmm1
comiss xmm14, xmm1
jbe 0x180083bf0
movaps xmm7, xmm14
jmp 0x180083bfc
movss xmm7, dword [0x1800c55c0]
minss xmm7, xmm1
cmp byte [0x1801388b8], 0
je 0x180083c89
test sil, sil
je 0x180083c32
test bl, bl
je 0x180083c22
movups xmm0, xmmword [0x1801388bc]
movups xmmword [rbp - 0x50], xmm0
movups xmm2, xmm0
jmp 0x180083c54
movups xmm0, xmmword [0x1801388dc]
movups xmmword [rbp - 0x40], xmm0
movups xmm2, xmm0
jmp 0x180083c54
test bl, bl
je 0x180083c46
movups xmm0, xmmword [0x1801388cc]
movups xmmword [rbp - 0x30], xmm0
movups xmm2, xmm0
jmp 0x180083c54
movups xmm0, xmmword [0x1801388ec]
movups xmmword [rbp - 0x20], xmm0
movups xmm2, xmm0
movsd qword [rsp + 0x70], xmm2
movdqa xmm0, xmm2
shufps xmm2, xmm2, 0xff
psrldq xmm0, 8
movss dword [rsp + 0x7c], xmm2
movd dword [rsp + 0x78], xmm0
movups xmm0, xmmword [rsp + 0x70]
movdqa xmmword [rbp + 0x70], xmm0
xorps xmm3, xmm3
lea rdx, [rbp + 0x70]
call fcn.180084d10
cmp byte [0x1801388fc], 0
je 0x180083d0c
mov ebx, dword [0x180138900]
movups xmm0, xmmword [0x180138904]
movups xmmword [rbp - 0x10], xmm0
mov rcx, rdi
call fcn.1800815d0
mov rdx, qword [rax]
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
xor esi, esi
mov qword [rsp + 0x60], rsi
mov qword [rsp + 0x68], rsi
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rdx + r8], sil
jne 0x180083cd0
lea rcx, [rsp + 0x50]
call fcn.18001c9b0
movups xmm0, xmmword [rbp - 0x10]
movdqa xmmword [rbp + 0x70], xmm0
movss dword [rsp + 0x28], xmm6
movss dword [rsp + 0x20], xmm8
mov r9d, ebx
lea r8, [rbp + 0x70]
lea rdx, [rsp + 0x50]
call fcn.180084ef0
jmp 0x180083d0e
xor esi, esi
cmp byte [0x180138914], 0
je 0x180083efe
mov rcx, r14
call fcn.180079340
mov rcx, qword [rax]
test rcx, rcx
je 0x18008411d
call fcn.180079220
mov edx, dword [rax]
and edx, 0x7fff
mov rcx, qword [0x18013a488]
call fcn.18007cbe0
mov rbx, rax
test rax, rax
je 0x18008411d
mov edi, dword [0x180138918]
movups xmm0, xmmword [0x18013891c]
cmp byte [0x180138915], 0
je 0x180083e30
movups xmmword [rbp - 0x80], xmm0
lea rdx, [rsp + 0x50]
mov rcx, rax
call fcn.180083680
movups xmm5, xmmword [rax]
movsd xmm0, qword [rax + 0x10]
movsd qword [rbp + 0x90], xmm0
cmp edi, 1
jne 0x180083dc1
movss xmm4, dword [0x18013a18c]
subss xmm4, xmm8
mulss xmm6, xmm10
movaps xmm1, xmm6
movaps xmm3, xmm4
subss xmm3, xmm6
lea rax, [rbp + 0x70]
mov qword [rsp + 0x30], rax
movss dword [rsp + 0x28], xmm4
jmp 0x180083df2
cmp edi, 3
jne 0x180083efe
movss xmm3, dword [0x18013a194]
addss xmm3, xmm8
mulss xmm6, xmm10
movaps xmm1, xmm6
addss xmm6, xmm3
lea rax, [rbp + 0x70]
mov qword [rsp + 0x30], rax
movss dword [rsp + 0x28], xmm6
movups xmm0, xmmword [rbp - 0x80]
mulss xmm1, dword [rbp + 0x90]
movdqa xmmword [rbp + 0x70], xmm0
mulss xmm1, xmm11
movss xmm2, dword [0x18013a198]
movaps xmm0, xmm1
addss xmm0, xmm2
subss xmm2, xmm1
movss dword [rsp + 0x20], xmm0
movq rdx, xmm5
call fcn.180083070
jmp 0x180083efe
movups xmmword [rbp], xmm0
cmp qword [0x18013a410], 0
je 0x180083e9d
mov rcx, rbx
call fcn.180078b80
mov rcx, rax
call fcn.180078700
mov rcx, rax
call fcn.180067610
cmp word [rax], 0
je 0x180083e9d
mov rcx, rbx
call fcn.180078b80
mov rcx, rax
call fcn.180078700
mov rcx, qword [rax]
mov rdx, qword [rcx + 0x68]
mov rcx, rax
call rdx
mov rcx, qword [rax]
mov rdx, qword [rcx + 0x10]
mov rcx, rax
call rdx
mov rcx, qword [0x18013a410]
mov rdx, qword [rcx]
mov r8, qword [rdx + 0x88]
mov rdx, rax
call r8
jmp 0x180083ea4
lea rax, [0x1800b3fe7]
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x60], rsi
mov qword [rsp + 0x68], rsi
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rax + r8], 0
jne 0x180083ec0
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.18001c9b0
movups xmm0, xmmword [rbp]
movdqa xmmword [rbp + 0x70], xmm0
movss dword [rsp + 0x28], xmm6
movss dword [rsp + 0x20], xmm8
mov r9d, edi
lea r8, [rbp + 0x70]
lea rdx, [rsp + 0x50]
call fcn.180084ef0
cmp byte [0x18013892c], 0
je 0x18008408c
mov rcx, r14
call fcn.1800812b0
cmp dword [rax], 0
je 0x18008411d
movzx ebx, byte [0x18013892e]
movzx edi, byte [0x18013892d]
mov esi, dword [0x180138930]
mov ecx, 4
mov eax, dword [0x18013a0b4]
mov rdx, qword gs:[0x58]
mov rax, qword [rdx + rax*8]
mov ecx, dword [rcx + rax]
cmp dword [0x18013a884], ecx
jle 0x18008401e
lea rcx, [0x18013a884]
call fcn.1800ad598
cmp dword [0x18013a884], 0xffffffff
jne 0x18008401e
lea rcx, str.m_iMaxHealth
movabs r10, 0xcbf29ce484222325
mov rdx, r10
mov al, 0x6d
movabs r9, 0x100000001b3
movsx rax, al
lea rcx, [rcx + 1]
xor rdx, rax
imul rdx, r9
movzx eax, byte [rcx]
test al, al
jne 0x180083f90
lea r8, str.C_BaseEntity
mov rcx, r10
mov al, 0x43
nop dword [rax]
nop word [rax + rax]
movsx rax, al
lea r8, [r8 + 1]
xor rcx, rax
imul rcx, r9
movzx eax, byte [r8]
test al, al
jne 0x180083fc0
mov qword [rbp + 0x80], rcx
mov qword [rbp + 0x70], rdx
lea r8, [rbp + 0x80]
lea rdx, [rbp + 0x50]
call fcn.180065550
mov rcx, qword [rax]
add rcx, 0x18
lea r8, [rbp + 0x70]
lea rdx, [rbp + 0x60]
call fcn.1800652e0
mov rax, qword [rax]
mov eax, dword [rax + 0x18]
mov dword [0x18013a8bc], eax
lea rcx, [0x18013a884]
call fcn.1800ad52c
movsxd rax, dword [0x18013a8bc]
movd xmm6, dword [rax + r14]
cvtdq2ps xmm6, xmm6
mov rcx, r14
call fcn.1800812b0
movd xmm1, dword [rax]
cvtdq2ps xmm1, xmm1
movdqa xmm0, xmmword [0x1800c5bb0]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm0, xmmword [0x1800c5be0]
movdqa xmmword [rbp + 0x80], xmm0
lea rax, [rbp + 0x70]
mov qword [rsp + 0x48], rax
movss dword [rsp + 0x40], xmm7
mov byte [rsp + 0x38], bl
mov byte [rsp + 0x30], dil
movss dword [rsp + 0x28], xmm15
mov dword [rsp + 0x20], esi
lea r9, [rbp + 0x80]
movaps xmm2, xmm6
call fcn.180085030
cmp byte [0x180138934], 0
je 0x18008411d
mov rcx, r14
call fcn.1800837d0
cmp dword [rax], 0
je 0x18008411d
movzx ebx, byte [0x180138936]
movzx edi, byte [0x180138935]
mov esi, dword [0x180138938]
mov rcx, r14
call fcn.1800837d0
movd xmm1, dword [rax]
cvtdq2ps xmm1, xmm1
movdqa xmm0, xmmword [0x1800c5d30]
movdqa xmmword [rbp + 0x70], xmm0
movdqa xmm0, xmmword [0x1800c5d20]
movdqa xmmword [rbp + 0x80], xmm0
lea rax, [rbp + 0x70]
mov qword [rsp + 0x48], rax
movss dword [rsp + 0x40], xmm7
mov byte [rsp + 0x38], bl
mov byte [rsp + 0x30], dil
movss dword [rsp + 0x28], xmm15
mov dword [rsp + 0x20], esi
lea r9, [rbp + 0x80]
movss xmm2, dword [0x1800c56f0]
call fcn.180085030
movabs rsi, 0x100000001b3
movabs r14, 0xcbf29ce484222325
inc r15d
mov rax, qword [0x18013a488]
cmp r15d, dword [rax + 0x1510]
movabs rbx, 0xaf639e4c86018332
jle 0x1800839f0
mov rcx, qword [rbp + 0xc0]
xor rcx, rsp
call fcn.1800ad4d0
lea r11, [rsp + 0x270]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x48]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
movaps xmm12, xmmword [r11 - 0x70]
movaps xmm13, xmmword [r11 - 0x80]
movaps xmm14, xmmword [r11 - 0x90]
movaps xmm15, xmmword [r11 - 0xa0]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
mov rcx, rdi
call fcn.18007d760
cmp dword [rax], 0xffffffff
jne 0x180084131
mov rax, qword [rdi]
mov rdx, qword [rax + 0x4e0]
mov rcx, rdi
call rdx
test al, al
je 0x180084131
mov rcx, rdi
call fcn.180078b80
mov rcx, rax
call fcn.180078700
mov rcx, rax
call fcn.180067610
cmp word [rax], 0
je 0x180084131
mov rcx, rdi
call fcn.180078b80
mov rcx, rax
call fcn.180078700
mov rcx, qword [rax]
mov rdx, qword [rcx + 0x68]
mov rcx, rax
call rdx
mov rcx, qword [rax]
mov rdx, qword [rcx + 0x18]
mov rcx, rax
call rdx
mov rdx, r14
movzx ecx, byte [rax]
test cl, cl
je 0x180084256
nop word [rax + rax]
lea rax, [rax + 1]
movsx rcx, cl
xor rdx, rcx
imul rdx, rsi
movzx ecx, byte [rax]
test cl, cl
jne 0x180084240
cmp rdx, 0xffffffffffffffff
je 0x180084131
mov r8b, 1
mov rdx, rdi
call fcn.1800846d0
test al, al
je 0x180084131
mov rdx, r12
mov rcx, rdi
call fcn.1800813d0
movaps xmm1, xmm12
divss xmm1, xmm0
mulss xmm1, xmm12
comiss xmm9, xmm1
jbe 0x180084297
movaps xmm6, xmm9
jmp 0x18008429f
movaps xmm6, xmm13
minss xmm6, xmm1
comiss xmm0, dword [0x1800c5688]
ja 0x180084131
mov r8, rbx
lea rdx, [0x1800c3669]
call fcn.1800641f0
mov rbx, rax
mov rcx, rdi
call fcn.180078b80
mov rcx, rax
call fcn.180078700
mov rcx, rax
call fcn.180067610
cmp word [rax], 0
je 0x180084328
mov rcx, rdi
call fcn.180078b80
mov rcx, rax
call fcn.180078700
mov rcx, qword [rax]
mov rdx, qword [rcx + 0x68]
mov rcx, rax
call rdx
mov rcx, qword [rax]
mov rdx, qword [rcx + 0x18]
mov rcx, rax
call rdx
mov rdx, r14
movzx ecx, byte [rax]
test cl, cl
je 0x18008432f
nop
lea rax, [rax + 1]
movsx rcx, cl
xor rdx, rcx
imul rdx, rsi
movzx ecx, byte [rax]
test cl, cl
jne 0x180084310
jmp 0x18008432f
mov rdx, 0xffffffffffffffff
cmp rdx, rbx
jne 0x180084503
cmp byte [0x18013896c], 0
je 0x180084131
cmp byte [0x180138970], 0
je 0x18008436a
movups xmm0, xmmword [0x180138974]
movups xmmword [rbp + 0x10], xmm0
movdqa xmmword [rbp + 0x70], xmm0
xorps xmm3, xmm3
lea rdx, [rbp + 0x70]
call fcn.180084d10
cmp byte [0x180138984], 0
je 0x180084131
mov ebx, dword [0x180138918]
movups xmm0, xmmword [0x18013898c]
cmp byte [0x180138985], 0
je 0x180084423
movups xmmword [rbp - 0x70], xmm0
lea rdx, [rsp + 0x50]
mov rcx, rdi
call fcn.180083680
movups xmm5, xmmword [rax]
movsd xmm0, qword [rax + 0x10]
movsd qword [rbp + 0x90], xmm0
cmp ebx, 1
jne 0x180084411
movups xmm0, xmmword [rbp - 0x70]
movdqa xmmword [rbp + 0x70], xmm0
movss xmm4, dword [0x18013a18c]
subss xmm4, xmm8
mulss xmm6, xmm10
movss xmm1, dword [rbp + 0x90]
mulss xmm1, xmm6
mulss xmm1, xmm11
movss xmm2, dword [0x18013a198]
movaps xmm0, xmm2
addss xmm0, xmm1
movaps xmm3, xmm4
subss xmm3, xmm6
subss xmm2, xmm1
lea rax, [rbp + 0x70]
mov qword [rsp + 0x30], rax
movss dword [rsp + 0x28], xmm4
jmp 0x1800845f9
cmp ebx, 3
jne 0x180084131
movups xmm0, xmmword [rbp - 0x70]
jmp 0x1800845a8
movups xmmword [rbp + 0x20], xmm0
cmp qword [0x18013a410], 0
je 0x180084490
mov rcx, rdi
call fcn.180078b80
mov rcx, rax
call fcn.180078700
mov rcx, rax
call fcn.180067610
cmp word [rax], 0
je 0x180084490
mov rcx, rdi
call fcn.180078b80
mov rcx, rax
call fcn.180078700
mov rcx, qword [rax]
mov rdx, qword [rcx + 0x68]
mov rcx, rax
call rdx
mov rcx, qword [rax]
mov rdx, qword [rcx + 0x10]
mov rcx, rax
call rdx
mov rcx, qword [0x18013a410]
mov rdx, qword [rcx]
mov r8, qword [rdx + 0x88]
mov rdx, rax
call r8
jmp 0x180084497
lea rax, [0x1800b3fe7]
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x60], 0
mov qword [rsp + 0x68], 0
mov r8, 0xffffffffffffffff
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1800844c0
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.18001c9b0
movups xmm0, xmmword [rbp + 0x20]
movdqa xmmword [rbp + 0x70], xmm0
movss dword [rsp + 0x28], xmm6
movss dword [rsp + 0x20], xmm8
mov r9d, ebx
lea r8, [rbp + 0x70]
lea rdx, [rsp + 0x50]
call fcn.180084ef0
jmp 0x180084131
mov rcx, rdi
call fcn.18007e130
test al, al
je 0x180084131
cmp byte [0x18013893c], 0
je 0x180084131
cmp byte [0x180138940], 0
je 0x180084545
movups xmm0, xmmword [0x180138944]
movups xmmword [rbp + 0x30], xmm0
movdqa xmmword [rbp + 0x70], xmm0
xorps xmm3, xmm3
lea rdx, [rbp + 0x70]
call fcn.180084d10
cmp byte [0x180138954], 0
je 0x180084131
mov ebx, dword [0x180138918]
movups xmm0, xmmword [0x18013895c]
cmp byte [0x180138955], 0
je 0x18008460e
movups xmmword [rbp - 0x60], xmm0
lea rdx, [rsp + 0x50]
mov rcx, rdi
call fcn.180083680
movups xmm5, xmmword [rax]
movsd xmm0, qword [rax + 0x10]
movsd qword [rbp + 0x90], xmm0
cmp ebx, 1
jne 0x18008459b
movups xmm0, xmmword [rbp - 0x60]
jmp 0x1800843bb
cmp ebx, 3
jne 0x180084131
movups xmm0, xmmword [rbp - 0x60]
movdqa xmmword [rbp + 0x70], xmm0
movss xmm3, dword [0x18013a194]
addss xmm3, xmm8
mulss xmm6, xmm10
movss xmm4, dword [rbp + 0x90]
mulss xmm4, xmm6
mulss xmm4, xmm11
movaps xmm1, xmm3
addss xmm1, xmm6
movss xmm2, dword [0x18013a198]
movaps xmm0, xmm2
addss xmm0, xmm4
subss xmm2, xmm4
lea rax, [rbp + 0x70]
mov qword [rsp + 0x30], rax
movss dword [rsp + 0x28], xmm1
movss dword [rsp + 0x20], xmm0
movq rdx, xmm5
call fcn.180083070
jmp 0x180084131
movups xmmword [rbp + 0x40], xmm0
cmp qword [0x18013a410], 0
je 0x18008467b
mov rcx, rdi
call fcn.180078b80
mov rcx, rax
call fcn.180078700
mov rcx, rax
call fcn.180067610
cmp word [rax], 0
je 0x18008467b
mov rcx, rdi
call fcn.180078b80
mov rcx, rax
call fcn.180078700
mov rcx, qword [rax]
mov rdx, qword [rcx + 0x68]
mov rcx, rax
call rdx
mov rcx, qword [rax]
mov rdx, qword [rcx + 0x10]
mov rcx, rax
call rdx
mov rcx, qword [0x18013a410]
mov rdx, qword [rcx]
mov r8, qword [rdx + 0x88]
mov rdx, rax
call r8
jmp 0x180084682
lea rax, [0x1800b3fe7]
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x60], 0
mov qword [rsp + 0x68], 0
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], 0
jne 0x1800846a3
mov rdx, rax
lea rcx, [rsp + 0x50]
call fcn.18001c9b0
movups xmm0, xmmword [rbp + 0x40]
jmp 0x1800844db