Function at 0x1800fcfa0
Capabilities:
Hash data using fnv

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x2e8]
sub rsp, 0x3c0
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x58], xmm8
mov rax, qword [0x1802c2700]
xor rax, rsp
mov qword [rbp + 0x288], rax
xor r12d, r12d
mov dword [rsp + 0x48], r12d
mov ecx, dword [0x1802eed10]
mov rax, qword gs:[0x58]
mov esi, 0x26c
mov r15, qword [rax + rcx*8]
mov eax, dword [r15 + rsi]
cmp dword [0x1802e7888], eax
jle 0x1800f903a
lea rcx, [0x1802e7888]
call fcn.18019a1ac
cmp dword [0x1802e7888], 0xffffffff
jne 0x1800f903a
lea rcx, [0x1802e7800]
call fcn.1800ac0c0
lea rcx, [0x1801c8110]
call fcn.18019a0ec
nop
lea rcx, [0x1802e7888]
call fcn.18019a140
mov rax, qword [0x1802e7880]
mov qword [rsp + 0x60], rax
lea rcx, [rsp + 0x60]
call fcn.18013cda0
mov ecx, dword [r15 + rsi]
test al, al
je 0x1800fb41e
cmp dword [0x1802e7888], ecx
jle 0x1800f909e
lea rcx, [0x1802e7888]
call fcn.18019a1ac
cmp dword [0x1802e7888], 0xffffffff
jne 0x1800f909e
lea rcx, [0x1802e7800]
call fcn.1800ac0c0
lea rcx, [0x1801c8110]
call fcn.18019a0ec
nop
lea rcx, [0x1802e7888]
call fcn.18019a140
mov rax, qword [0x1802e7880]
mov qword [rsp + 0x60], rax
lea rcx, [rsp + 0x60]
call fcn.18013c850
mov rcx, rax
call fcn.18017b980
lea rdx, [0x1802e7b44]
lea rcx, str.Spectate
call fcn.180171fd0
mov eax, dword [r15 + rsi]
cmp dword [0x1802e7888], eax
jle 0x1800f9115
lea rcx, [0x1802e7888]
call fcn.18019a1ac
cmp dword [0x1802e7888], 0xffffffff
jne 0x1800f9115
lea rcx, [0x1802e7800]
call fcn.1800ac0c0
lea rcx, [0x1801c8110]
call fcn.18019a0ec
nop
lea rcx, [0x1802e7888]
call fcn.18019a140
mov rax, qword [0x1802e7880]
mov qword [rsp + 0x60], rax
lea rcx, [rsp + 0x60]
call fcn.18013c2c0
lea rdx, [rax + 0x49]
lea rcx, str.Block_Explosions
call fcn.180171fd0
mov eax, dword [r15 + rsi]
cmp dword [0x1802e7888], eax
jle 0x1800f9181
lea rcx, [0x1802e7888]
call fcn.18019a1ac
cmp dword [0x1802e7888], 0xffffffff
jne 0x1800f9181
lea rcx, [0x1802e7800]
call fcn.1800ac0c0
lea rcx, [0x1801c8110]
call fcn.18019a0ec
nop
lea rcx, [0x1802e7888]
call fcn.18019a140
mov rax, qword [0x1802e7880]
mov qword [rsp + 0x60], rax
lea rcx, [rsp + 0x60]
call fcn.18013c2c0
lea rdx, [rax + 0x4a]
lea rcx, str.Block_Particles
call fcn.180171fd0
mov eax, dword [r15 + rsi]
cmp dword [0x1802e7888], eax
jle 0x1800f91ed
lea rcx, [0x1802e7888]
call fcn.18019a1ac
cmp dword [0x1802e7888], 0xffffffff
jne 0x1800f91ed
lea rcx, [0x1802e7800]
call fcn.1800ac0c0
lea rcx, [0x1801c8110]
call fcn.18019a0ec
nop
lea rcx, [0x1802e7888]
call fcn.18019a140
mov rax, qword [0x1802e7880]
mov qword [rsp + 0x60], rax
lea rcx, [rsp + 0x60]
call fcn.18013c2c0
lea rdx, [rax + 0x4b]
lea rcx, str.Ghost_Mode
call fcn.180171fd0
test al, al
je 0x1800f928f
mov eax, dword [r15 + rsi]
cmp dword [0x1802e7888], eax
jle 0x1800f925d
lea rcx, [0x1802e7888]
call fcn.18019a1ac
cmp dword [0x1802e7888], 0xffffffff
jne 0x1800f925d
lea rcx, [0x1802e7800]
call fcn.1800ac0c0
lea rcx, [0x1801c8110]
call fcn.18019a0ec
nop
lea rcx, [0x1802e7888]
call fcn.18019a140
mov rax, qword [0x1802e7880]
mov qword [rsp + 0x60], rax
lea rcx, [rsp + 0x60]
call fcn.18013c2c0
cmp byte [rax + 0x4b], 0
je 0x1800f928f
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x40]
call fcn.1800f5bf0
mov rcx, rax
call fcn.180055740
mov eax, dword [r15 + rsi]
cmp dword [0x1802e7888], eax
jle 0x1800f92d5
lea rcx, [0x1802e7888]
call fcn.18019a1ac
cmp dword [0x1802e7888], 0xffffffff
jne 0x1800f92d5
lea rcx, [0x1802e7800]
call fcn.1800ac0c0
lea rcx, [0x1801c8110]
call fcn.18019a0ec
nop
lea rcx, [0x1802e7888]
call fcn.18019a140
mov rax, qword [0x1802e7880]
mov qword [rsp + 0x60], rax
lea rcx, [rsp + 0x60]
call fcn.18013c950
mov r8d, eax
lea rbx, [rbp + 0x255]
test eax, eax
jns 0x1800f9332
neg r8d
nop dword [rax]
dec rbx
mov eax, 0xcccccccd
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [rbx], r8b
mov r8d, edx
test edx, edx
jne 0x1800f9300
dec rbx
mov byte [rbx], 0x2d
jmp 0x1800f935c
dec rbx
mov eax, 0xcccccccd
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [rbx], r8b
mov r8d, edx
test edx, edx
jne 0x1800f9332
xorps xmm0, xmm0
movups xmmword [rbp - 0x80], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x70], xmm1
lea rax, [rbp + 0x255]
movabs rcx, 0x8000000000000000
mov edx, 0x16
movdqa xmm8, xmmword [0x1801d7990]
movabs r13, 0x7fffffffffffffff
cmp rbx, rax
jne 0x1800f93ba
movdqa xmm1, xmm8
movdqu xmmword [rbp - 0x70], xmm1
mov byte [rbp - 0x80], 0
movdqa xmm0, xmm1
psrldq xmm0, 8
movq rdi, xmm0
jmp 0x1800f948f
lea rsi, [rbp + 0x255]
sub rsi, rbx
cmp rsi, r13
ja 0x1800fb50b
cmp rsi, 0xf
ja 0x1800f93fc
mov qword [rbp - 0x70], rsi
mov qword [rbp - 0x68], 0xf
mov r8, rsi
mov rdx, rbx
lea rcx, [rbp - 0x80]
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbp + rsi - 0x80], 0
mov rdi, qword [rbp - 0x68]
jmp 0x1800f9485
mov rdi, rsi
or rdi, 0xf
cmp rdi, r13
jbe 0x1800f942a
mov rdi, r13
lea rax, [rcx + 0x27]
mov rcx, rax
call fcn.180199d50
test rax, rax
je 0x1800f9457
lea r14, [rax + 0x27]
and r14, 0xffffffffffffffe0
mov qword [r14 - 8], rax
jmp 0x1800f9466
cmp rdi, rdx
cmovb rdi, rdx
lea rcx, [rdi + 1]
test rcx, rcx
jne 0x1800f943f
mov r14, r12
jmp 0x1800f9466
cmp rcx, 0x1000
jb 0x1800f945e
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1800fb4f9
jmp 0x1800f940f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d50
mov r14, rax
mov qword [rbp - 0x80], r14
mov qword [rbp - 0x70], rsi
mov qword [rbp - 0x68], rdi
mov r8, rsi
mov rdx, rbx
mov rcx, r14
call sub.VCRUNTIME140.dll_memcpy
mov byte [r14 + rsi], 0
mov esi, 0x26c
movdqu xmm1, xmmword [rbp - 0x70]
movups xmm0, xmmword [rbp - 0x80]
movaps xmmword [rbp + 0xc0], xmm0
movaps xmmword [rbp + 0xd0], xmm1
lea rdx, [rbp + 0xc0]
lea rcx, str.Rank:__s
call fcn.18017b980
nop
cmp rdi, 0xf
jbe 0x1800f94f0
lea rdx, [rdi + 1]
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800f94eb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800f94eb
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
mov eax, dword [r15 + rsi]
cmp dword [0x1802e7888], eax
jle 0x1800f9536
lea rcx, [0x1802e7888]
call fcn.18019a1ac
cmp dword [0x1802e7888], 0xffffffff
jne 0x1800f9536
lea rcx, [0x1802e7800]
call fcn.1800ac0c0
lea rcx, [0x1801c8110]
call fcn.18019a0ec
nop
lea rcx, [0x1802e7888]
call fcn.18019a140
mov rax, qword [0x1802e7880]
mov qword [rsp + 0x60], rax
lea rdx, [rbp + 0x20]
lea rcx, [rsp + 0x60]
call fcn.18013c8a0
mov rcx, rax
call fcn.18012cc90
test al, al
je 0x1800f9983
mov eax, dword [r15 + rsi]
cmp dword [0x1802e7888], eax
jle 0x1800f95a6
lea rcx, [0x1802e7888]
call fcn.18019a1ac
cmp dword [0x1802e7888], 0xffffffff
jne 0x1800f95a6
lea rcx, [0x1802e7800]
call fcn.1800ac0c0
lea rcx, [0x1801c8110]
call fcn.18019a0ec
nop
lea rcx, [0x1802e7888]
call fcn.18019a140
mov rax, qword [0x1802e7880]
mov qword [rsp + 0x60], rax
lea rdx, [rbp - 0x20]
lea rcx, [rsp + 0x60]
call fcn.18013c8a0
mov rcx, rax
call fcn.18012bb90
mov ebx, eax
mov ecx, dword [r15 + rsi]
cmp dword [0x1802e7888], ecx
jle 0x1800f9610
lea rcx, [0x1802e7888]
call fcn.18019a1ac
cmp dword [0x1802e7888], 0xffffffff
jne 0x1800f9610
lea rcx, [0x1802e7800]
call fcn.1800ac0c0
lea rcx, [0x1801c8110]
call fcn.18019a0ec
nop
lea rcx, [0x1802e7888]
call fcn.18019a140
mov rax, qword [0x1802e7880]
mov qword [rsp + 0x60], rax
lea rdx, [rbp - 0x20]
lea rcx, [rsp + 0x60]
call fcn.18013c8a0
mov rcx, rax
call fcn.18012bce0
movd xmm1, ebx
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
divss xmm1, xmm0
mulss xmm1, dword [0x1801e9dd8]
lea rcx, str.HP:____:.2f__
mov qword [rsp + 0x60], rcx
mov qword [rsp + 0x68], 0x13
mov dword [rbp + 0x58], ebx
movabs rcx, 0x1000000000000000
mov qword [rbp + 0x40], rcx
mov dword [rbp + 0x5c], eax
movabs rax, 0x1000000000000004
mov qword [rbp + 0x48], rax
movss dword [rbp + 0x60], xmm1
movabs rax, 0x7000000000000008
mov qword [rbp + 0x50], rax
mov qword [rbp - 0x20], 3
lea rax, [rbp + 0x40]
mov qword [rbp - 0x18], rax
xorps xmm0, xmm0
movups xmmword [rbp - 0x60], xmm0
mov qword [rbp - 0x50], r12
mov qword [rbp - 0x48], 0xf
mov byte [rbp - 0x60], 0
mov dword [rsp + 0x48], 0xb
mov rcx, r12
mov r8, r12
movabs r9, 0xfffffffffffffff
nop word [rax + rax]
mov rax, qword [rbp + r8*8 + 0x40]
mov rdx, rax
shr rdx, 0x3c
cmp dl, 0xc
jne 0x1800f9708
and rax, r9
movups xmm0, xmmword [rbp + rax + 0x58]
psrldq xmm0, 8
movq rax, xmm0
add rcx, rax
jmp 0x1800f9717
cmp dl, 0xb
jne 0x1800f9713
add rcx, 0x20
jmp 0x1800f9717
add rcx, 8
inc r8
cmp r8, 3
jb 0x1800f96e0
lea rdx, [rcx + 0x13]
cmp rdx, 0xf
jbe 0x1800f973d
movzx r8d, byte [rsp + 0x40]
lea rcx, [rbp - 0x60]
call fcn.180054030
mov qword [rbp - 0x50], r12
movaps xmm0, xmmword [rbp - 0x20]
movdqa xmmword [rbp - 0x20], xmm0
movaps xmm1, xmmword [rsp + 0x60]
movdqa xmmword [rbp], xmm1
lea r9, [rbp - 0x20]
lea r8, [rbp]
lea rdx, [rbp - 0x60]
lea rcx, [rsp + 0x60]
call fcn.180077d60
nop
lea rdx, [rbp - 0x60]
cmp qword [rbp - 0x48], 0xf
cmova rdx, qword [rbp - 0x60]
lea rcx, [0x1801d8140]
call fcn.18017b980
mov eax, dword [r15 + rsi]
cmp dword [0x1802e7888], eax
jle 0x1800f97c7
lea rcx, [0x1802e7888]
call fcn.18019a1ac
cmp dword [0x1802e7888], 0xffffffff
jne 0x1800f97c7
lea rcx, [0x1802e7800]
call fcn.1800ac0c0
lea rcx, [0x1801c8110]
call fcn.18019a0ec
nop
lea rcx, [0x1802e7888]
call fcn.18019a140
mov rax, qword [0x1802e7880]
mov qword [rsp + 0x60], rax
lea rdx, [rbp - 0x20]
lea rcx, [rsp + 0x60]
call fcn.18013c8a0
lea rdx, [rbp + 0x20]
mov rcx, rax
call fcn.18012c1f0
movss xmm3, dword [rbp + 0x28]
cvtps2pd xmm3, xmm3
movss xmm2, dword [rbp + 0x24]
cvtps2pd xmm2, xmm2
movss xmm1, dword [rbp + 0x20]
cvtps2pd xmm1, xmm1
movq r9, xmm3
movq r8, xmm2
movq rdx, xmm1
lea rcx, str.Coords:__.2f___.2f___.2f
call fcn.18017b980
mov eax, dword [r15 + rsi]
cmp dword [0x1802e7888], eax
jle 0x1800f9866
lea rcx, [0x1802e7888]
call fcn.18019a1ac
cmp dword [0x1802e7888], 0xffffffff
jne 0x1800f9866
lea rcx, [0x1802e7800]
call fcn.1800ac0c0
lea rcx, [0x1801c8110]
call fcn.18019a0ec
nop
lea rcx, [0x1802e7888]
call fcn.18019a140
mov rax, qword [0x1802e7880]
mov qword [rsp + 0x60], rax
lea rdx, [rbp]
lea rcx, [rsp + 0x60]
call fcn.18013c8a0
lea rdx, [rbp - 0x40]
mov rcx, rax
call fcn.18012c1f0
mov rbx, rax
mov ecx, dword [r15 + rsi]
cmp dword [0x1802e7c50], ecx
jle 0x1800f98c9
lea rcx, [0x1802e7c50]
call fcn.18019a1ac
cmp dword [0x1802e7c50], 0xffffffff
jne 0x1800f98c9
lea rcx, [0x1802e7c18]
call fcn.1800b5b10
nop
lea rcx, [0x1802e7c50]
call fcn.18019a140
movups xmm0, xmmword [0x1802e7c18]
movups xmmword [rbp - 0x20], xmm0
lea rdx, [rbp - 0x80]
lea rcx, [rbp - 0x20]
call fcn.18012c1f0
movss xmm1, dword [rbx]
subss xmm1, dword [rax]
movss xmm2, dword [rbx + 4]
subss xmm2, dword [rax + 4]
movss xmm0, dword [rbx + 8]
subss xmm0, dword [rax + 8]
mulss xmm2, xmm2
mulss xmm1, xmm1
addss xmm2, xmm1
mulss xmm0, xmm0
addss xmm2, xmm0
xorps xmm0, xmm0
ucomiss xmm0, xmm2
ja 0x1800f9922
xorps xmm0, xmm0
sqrtss xmm0, xmm2
jmp 0x1800f992a
movaps xmm0, xmm2
call sub.api_ms_win_crt_math_l1_1_0.dll_sqrtf
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
movq rdx, xmm1
lea rcx, str.Distance:__.2f
call fcn.18017b980
nop
mov rdx, qword [rbp - 0x48]
cmp rdx, 0xf
jbe 0x1800f998f
inc rdx
mov rcx, qword [rbp - 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800f997c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800f997c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
jmp 0x1800f998f
lea rcx, str.Ped_missing_or_deleted
call fcn.18017b980
mov eax, dword [r15 + rsi]
cmp dword [0x1802e7888], eax
jle 0x1800f99d5
lea rcx, [0x1802e7888]
call fcn.18019a1ac
cmp dword [0x1802e7888], 0xffffffff
jne 0x1800f99d5
lea rcx, [0x1802e7800]
call fcn.1800ac0c0
lea rcx, [0x1801c8110]
call fcn.18019a0ec
nop
lea rcx, [0x1802e7888]
call fcn.18019a140
mov rax, qword [0x1802e7880]
mov qword [rsp + 0x60], rax
lea rcx, [rsp + 0x60]
call fcn.18013c4f0
mov rbx, qword [rax + 8]
mov eax, dword [r15 + rsi]
cmp dword [0x1802e7888], eax
jle 0x1800f9a35
lea rcx, [0x1802e7888]
call fcn.18019a1ac
cmp dword [0x1802e7888], 0xffffffff
jne 0x1800f9a35
lea rcx, [0x1802e7800]
call fcn.1800ac0c0
lea rcx, [0x1801c8110]
call fcn.18019a0ec
nop
lea rcx, [0x1802e7888]
call fcn.18019a140
mov rax, qword [0x1802e7880]
mov qword [rsp + 0x60], rax
lea rcx, [rsp + 0x60]
call fcn.18013c910
mov rdi, rax
movabs rsi, 0xcccccccccccccccd
cmp rbx, rax
jne 0x1800fa032
lea rbx, [rbp + 0x26d]
mov r8, rax
nop dword [rax + rax]
dec rbx
mov rax, rsi
mul r8
shr rdx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [rbx], r8b
mov r8, rdx
test rdx, rdx
jne 0x1800f9a70
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x30], xmm1
lea rax, [rbp + 0x26d]
cmp rbx, rax
jne 0x1800f9ad2
movdqu xmmword [rbp - 0x30], xmm8
mov byte [rbp - 0x40], dl
movdqa xmm0, xmm8
psrldq xmm0, 8
movq r14, xmm0
jmp 0x1800f9bba
lea r12, [rbp + 0x26d]
sub r12, rbx
cmp r12, r13
ja 0x1800fb511
cmp r12, 0xf
ja 0x1800f9b15
mov qword [rbp - 0x30], r12
mov qword [rbp - 0x28], 0xf
mov r8, r12
mov rdx, rbx
lea rcx, [rbp - 0x40]
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbp + r12 - 0x40], 0
mov r14, qword [rbp - 0x28]
jmp 0x1800f9bb7
mov r14, r12
or r14, 0xf
cmp r14, r13
jbe 0x1800f9b50
mov r14, r13
movabs rax, 0x8000000000000000
add rax, 0x27
mov rcx, rax
call fcn.180199d50
mov rcx, rax
test rax, rax
je 0x1800f9b82
add rax, 0x27
and rax, 0xffffffffffffffe0
mov qword [rax - 8], rcx
jmp 0x1800f9b8e
cmp r14, 0x16
mov eax, 0x16
cmovb r14, rax
lea rcx, [r14 + 1]
test rcx, rcx
jne 0x1800f9b6a
xor eax, eax
jmp 0x1800f9b8e
cmp rcx, 0x1000
jb 0x1800f9b89
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1800fb4ff
jmp 0x1800f9b32
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d50
mov qword [rsp + 0x60], rax
mov qword [rbp - 0x40], rax
mov qword [rbp - 0x30], r12
mov qword [rbp - 0x28], r14
mov r8, r12
mov rdx, rbx
mov rcx, rax
call sub.VCRUNTIME140.dll_memcpy
mov rax, qword [rsp + 0x60]
mov byte [rax + r12], 0
xor r12d, r12d
lea rcx, str.RID:
call fcn.18017b980
movss xmm6, dword [0x1801d8214]
movaps xmm1, xmm6
xorps xmm7, xmm7
xorps xmm0, xmm0
call fcn.1801604f0
mov qword [rsp + 0x60], 0
lea rbx, [rbp + 0x285]
mov r8, rdi
nop
dec rbx
mov rax, rsi
mul r8
shr rdx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [rbx], r8b
mov r8, rdx
test rdx, rdx
jne 0x1800f9bf0
xorps xmm0, xmm0
movups xmmword [rbp - 0x80], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x70], xmm1
lea rax, [rbp + 0x285]
cmp rbx, rax
jne 0x1800f9c43
movdqu xmmword [rbp - 0x70], xmm8
mov byte [rbp - 0x80], dl
jmp 0x1800f9d16
lea rsi, [rbp + 0x285]
sub rsi, rbx
cmp rsi, r13
ja 0x1800fb4f3
cmp rsi, 0xf
ja 0x1800f9c81
mov qword [rbp - 0x70], rsi
mov qword [rbp - 0x68], 0xf
mov r8, rsi
mov rdx, rbx
lea rcx, [rbp - 0x80]
call sub.VCRUNTIME140.dll_memcpy
mov byte [rbp + rsi - 0x80], 0
jmp 0x1800f9d16
mov rax, rsi
or rax, 0xf
cmp rax, r13
jbe 0x1800f9cb7
movabs rax, 0x8000000000000000
add rax, 0x27
mov rcx, rax
call fcn.180199d50
test rax, rax
je 0x1800f9ce8
lea r12, [rax + 0x27]
and r12, 0xffffffffffffffe0
mov qword [r12 - 8], rax
jmp 0x1800f9cf7
mov r13, rax
cmp rax, 0x16
mov eax, 0x16
cmovb r13, rax
lea rcx, [r13 + 1]
test rcx, rcx
je 0x1800f9cf7
cmp rcx, 0x1000
jb 0x1800f9cef
lea rax, [rcx + 0x27]
cmp rax, rcx
jbe 0x1800fb505
jmp 0x1800f9c9b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d50
mov r12, rax
mov qword [rbp - 0x80], r12
mov qword [rbp - 0x70], rsi
mov qword [rbp - 0x68], r13
mov r8, rsi
mov rdx, rbx
mov rcx, r12
call sub.VCRUNTIME140.dll_memcpy
mov byte [r12 + rsi], 0
lea rcx, [rbp - 0x80]
cmp qword [rbp - 0x68], 0xf
cmova rcx, qword [rbp - 0x80]
lea rdx, [rsp + 0x60]
call fcn.1801716b0
movzx ebx, al
mov rdx, qword [rbp - 0x68]
cmp rdx, 0xf
jbe 0x1800f9d6f
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800f9d6a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800f9d6a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
test bl, bl
je 0x1800f9d9b
mov rdx, rdi
lea rcx, [rbp + 0x40]
call fcn.18005db20
nop
mov rcx, rax
call fcn.180055cc0
mov rcx, rax
call fcn.180160d90
nop
lea rcx, [rbp + 0x40]
call fcn.180054fd0
nop
cmp r14, 0xf
jbe 0x1800f9dd6
lea rdx, [r14 + 1]
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800f9dd1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800f9dd1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
xor r12d, r12d
mov ebx, 0x26c
mov eax, dword [r15 + rbx]
cmp dword [0x1802e7888], eax
jle 0x1800f9e24
lea rcx, [0x1802e7888]
call fcn.18019a1ac
cmp dword [0x1802e7888], 0xffffffff
jne 0x1800f9e24
lea rcx, [0x1802e7800]
call fcn.1800ac0c0
lea rcx, [0x1801c8110]
call fcn.18019a0ec
nop
lea rcx, [0x1802e7888]
call fcn.18019a140
mov rax, qword [0x1802e7880]
mov qword [rsp + 0x60], rax
lea rdx, [rsp + 0x44]
lea rcx, [rsp + 0x60]
call fcn.18013c430
mov eax, dword [r15 + rbx]
cmp dword [0x1802e7888], eax
jle 0x1800f9e85
lea rcx, [0x1802e7888]
call fcn.18019a1ac
cmp dword [0x1802e7888], 0xffffffff
jne 0x1800f9e85
lea rcx, [0x1802e7800]
call fcn.1800ac0c0
lea rcx, [0x1801c8110]
call fcn.18019a0ec
nop
lea rcx, [0x1802e7888]
call fcn.18019a140
mov rax, qword [0x1802e7880]
mov qword [rsp + 0x60], rax
lea rcx, [rsp + 0x60]
call fcn.18013c4f0
mov edi, dword [rax + 0x4c]
mov esi, edi
shr esi, 8
mov r14d, edi
shr r14d, 0x10
mov edx, edi
shr edx, 0x18
cmp dword [rsp + 0x44], edi
jne 0x1800fa4a8
movzx edx, byte [rsp + 0x47]
lea rcx, [rbp + 0x120]
call fcn.180056630
mov rbx, rax
movzx edx, byte [rsp + 0x46]
lea rcx, [rbp + 0x100]
call fcn.180056630
nop
mov r9d, 1
lea r8, [0x180209478]
xor edx, edx
mov rcx, rax
call fcn.180065530
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xa0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xb0], xmm1
mov qword [rax + 0x18], 0xf
mov qword [rax + 0x10], r12
mov byte [rax], 0
lea rdx, [rbp + 0xa0]
mov rcx, rbx
call fcn.180055ae0
mov rbx, rax
movzx edx, byte [rsp + 0x45]
lea rcx, [rbp + 0xe0]
call fcn.180056630
nop
mov r9d, 1
lea r8, [0x180209478]
xor edx, edx
mov rcx, rax
call fcn.180065530
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x80], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x90], xmm1
mov qword [rax + 0x18], 0xf
mov qword [rax + 0x10], r12
mov byte [rax], 0
lea rdx, [rbp + 0x80]
mov rcx, rbx
call fcn.180055ae0
mov rbx, rax
movzx edx, byte [rsp + 0x44]
lea rcx, [rbp]
call fcn.180056630
nop
mov r9d, 1
lea r8, [0x180209478]
xor edx, edx
mov rcx, rax
call fcn.180065530
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x70], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
lea rdx, [rsp + 0x60]
mov rcx, rbx
call fcn.180055ae0
mov rdx, rax
lea rcx, [rbp + 0x20]
call fcn.180054850
nop
mov rdx, qword [rsp + 0x78]
cmp rdx, 0xf
jbe 0x1800fa247
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fa241
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fa241
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
lea r10, [rbp - 0x6b]
test rbx, rbx
jns 0x1800fa080
neg rbx
nop
dec r10
mov rax, rsi
mul rbx
shr rdx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub bl, cl
add bl, 0x30
mov byte [r10], bl
mov rbx, rdx
test rdx, rdx
jne 0x1800fa040
dec r10
mov byte [r10], 0x2d
jmp 0x1800fa0a8
dec r10
mov rax, rsi
mul rbx
shr rdx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub bl, cl
add bl, 0x30
mov byte [r10], bl
mov rbx, rdx
test rdx, rdx
jne 0x1800fa080
lea r9, [rsp + 0x40]
lea r8, [rbp - 0x6b]
mov rdx, r10
lea rcx, [rbp - 0x40]
call fcn.1800532c0
nop
lea r10, [rbp - 0x6b]
nop dword [rax]
nop word [rax + rax]
dec r10
mov rax, rsi
mul rdi
shr rdx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub dil, cl
add dil, 0x30
mov byte [r10], dil
mov rdi, rdx
test rdx, rdx
jne 0x1800fa0d0
lea r9, [rsp + 0x40]
lea r8, [rbp - 0x6b]
mov rdx, r10
lea rcx, [rbp - 0x60]
call fcn.1800532c0
nop
lea rcx, str.Spoofed_RID:
call fcn.18017b980
movss xmm6, dword [0x1801d8214]
movaps xmm1, xmm6
xorps xmm7, xmm7
xorps xmm0, xmm0
call fcn.1801604f0
mov qword [rsp + 0x60], rdi
lea rcx, [rbp - 0x40]
cmp qword [rbp - 0x28], 0xf
cmova rcx, qword [rbp - 0x40]
lea rdx, [rsp + 0x60]
call fcn.1801716b0
test al, al
je 0x1800fa164
lea rcx, [rbp - 0x40]
call fcn.180055cc0
mov rcx, rax
call fcn.180160d90
lea rcx, str.Real_RID:
call fcn.18017b980
movaps xmm1, xmm6
xorps xmm0, xmm0
call fcn.1801604f0
mov qword [rsp + 0x60], 0
lea rcx, [rbp - 0x60]
cmp qword [rbp - 0x48], 0xf
cmova rcx, qword [rbp - 0x60]
lea rdx, [rsp + 0x60]
call fcn.1801716b0
test al, al
je 0x1800fa1b2
lea rcx, [rbp - 0x60]
call fcn.180055cc0
mov rcx, rax
call fcn.180160d90
nop
mov rdx, qword [rbp - 0x48]
cmp rdx, 0xf
jbe 0x1800fa1f0
inc rdx
mov rcx, qword [rbp - 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fa1eb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fa1eb
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
movdqu xmmword [rbp - 0x50], xmm8
mov byte [rbp - 0x60], 0
mov rdx, qword [rbp - 0x28]
cmp rdx, 0xf
jbe 0x1800f9dd9
inc rdx
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fa237
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fa237
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
jmp 0x1800f9dd9
call fcn.180199d8c
nop
mov rdx, qword [rbp + 0x18]
cmp rdx, 0xf
jbe 0x1800fa285
inc rdx
mov rcx, qword [rbp]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fa280
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fa280
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
movdqu xmmword [rbp + 0x10], xmm8
mov byte [rbp], 0
mov rdx, qword [rbp + 0x98]
cmp rdx, 0xf
jbe 0x1800fa2d4
inc rdx
mov rcx, qword [rbp + 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fa2ce
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fa2ce
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
nop
mov rdx, qword [rbp + 0xf8]
cmp rdx, 0xf
jbe 0x1800fa318
inc rdx
mov rcx, qword [rbp + 0xe0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fa313
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fa313
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
movdqu xmmword [rbp + 0xf0], xmm8
mov byte [rbp + 0xe0], 0
mov rdx, qword [rbp + 0xb8]
cmp rdx, 0xf
jbe 0x1800fa36d
inc rdx
mov rcx, qword [rbp + 0xa0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fa367
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fa367
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
nop
mov rdx, qword [rbp + 0x118]
cmp rdx, 0xf
jbe 0x1800fa3b1
inc rdx
mov rcx, qword [rbp + 0x100]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fa3ac
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fa3ac
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
movdqu xmmword [rbp + 0x110], xmm8
mov byte [rbp + 0x100], 0
mov rdx, qword [rbp + 0x138]
cmp rdx, 0xf
jbe 0x1800fa405
inc rdx
mov rcx, qword [rbp + 0x120]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fa400
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fa400
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
movdqu xmmword [rbp + 0x130], xmm8
mov byte [rbp + 0x120], 0
lea rcx, str.IP_Address:
call fcn.18017b980
movaps xmm1, xmm6
movaps xmm0, xmm7
call fcn.1801604f0
mov qword [rsp + 0x60], 0
lea rcx, [rbp + 0x20]
cmp qword [rbp + 0x38], 0xf
cmova rcx, qword [rbp + 0x20]
lea rdx, [rsp + 0x60]
call fcn.1801716b0
test al, al
je 0x1800fa463
lea rcx, [rbp + 0x20]
call fcn.180055cc0
mov rcx, rax
call fcn.180160d90
nop
mov rdx, qword [rbp + 0x38]
cmp rdx, 0xf
jbe 0x1800fac61
inc rdx
mov rcx, qword [rbp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fac5c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fac5c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
lea rcx, [rbp + 0x1a0]
call fcn.180056630
mov rbx, rax
movzx edx, r14b
lea rcx, [rbp + 0x180]
call fcn.180056630
nop
mov r9d, 1
lea r8, [0x180209478]
xor edx, edx
mov rcx, rax
call fcn.180065530
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x70], xmm1
mov qword [rax + 0x18], 0xf
mov qword [rax + 0x10], r12
mov byte [rax], 0
lea rdx, [rsp + 0x60]
mov rcx, rbx
call fcn.180055ae0
mov rbx, rax
movzx edx, sil
lea rcx, [rbp + 0x160]
call fcn.180056630
nop
mov r9d, 1
lea r8, [0x180209478]
xor edx, edx
mov rcx, rax
call fcn.180065530
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x80], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x90], xmm1
mov qword [rax + 0x18], 0xf
mov qword [rax + 0x10], r12
mov byte [rax], 0
lea rdx, [rbp + 0x80]
mov rcx, rbx
call fcn.180055ae0
mov rbx, rax
movzx edx, dil
lea rcx, [rbp + 0x140]
call fcn.180056630
nop
mov r9d, 1
lea r8, [0x180209478]
xor edx, edx
mov rcx, rax
call fcn.180065530
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xa0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xb0], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
lea rdx, [rbp + 0xa0]
mov rcx, rbx
call fcn.180055ae0
mov rdx, rax
lea rcx, [rbp - 0x20]
call fcn.180054850
nop
mov rdx, qword [rbp + 0xb8]
cmp rdx, 0xf
jbe 0x1800fa61a
inc rdx
mov rcx, qword [rbp + 0xa0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fa614
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fa614
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
nop
mov rdx, qword [rbp + 0x158]
cmp rdx, 0xf
jbe 0x1800fa65e
inc rdx
mov rcx, qword [rbp + 0x140]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fa659
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fa659
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
movdqu xmmword [rbp + 0x150], xmm8
mov byte [rbp + 0x140], 0
mov rdx, qword [rbp + 0x98]
cmp rdx, 0xf
jbe 0x1800fa6b3
inc rdx
mov rcx, qword [rbp + 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fa6ad
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fa6ad
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
nop
mov rdx, qword [rbp + 0x178]
cmp rdx, 0xf
jbe 0x1800fa6f7
inc rdx
mov rcx, qword [rbp + 0x160]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fa6f2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fa6f2
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
movdqu xmmword [rbp + 0x170], xmm8
mov byte [rbp + 0x160], 0
mov rdx, qword [rsp + 0x78]
cmp rdx, 0xf
jbe 0x1800fa748
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fa742
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fa742
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
nop
mov rdx, qword [rbp + 0x198]
cmp rdx, 0xf
jbe 0x1800fa78c
inc rdx
mov rcx, qword [rbp + 0x180]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fa787
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fa787
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
movdqu xmmword [rbp + 0x190], xmm8
mov byte [rbp + 0x180], 0
mov rdx, qword [rbp + 0x1b8]
cmp rdx, 0xf
jbe 0x1800fa7e0
inc rdx
mov rcx, qword [rbp + 0x1a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fa7db
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fa7db
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
movdqu xmmword [rbp + 0x1b0], xmm8
mov byte [rbp + 0x1a0], 0
movzx edx, byte [rsp + 0x47]
lea rcx, [rbp + 0x220]
call fcn.180056630
mov rbx, rax
movzx edx, byte [rsp + 0x46]
lea rcx, [rbp + 0x200]
call fcn.180056630
nop
mov r9d, 1
lea r8, [0x180209478]
xor edx, edx
mov rcx, rax
call fcn.180065530
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x70], xmm1
mov qword [rax + 0x18], 0xf
mov qword [rax + 0x10], r12
mov byte [rax], 0
lea rdx, [rsp + 0x60]
mov rcx, rbx
call fcn.180055ae0
mov rbx, rax
movzx edx, byte [rsp + 0x45]
lea rcx, [rbp + 0x1e0]
call fcn.180056630
nop
mov r9d, 1
lea r8, [0x180209478]
xor edx, edx
mov rcx, rax
call fcn.180065530
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x80], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x90], xmm1
mov qword [rax + 0x18], 0xf
mov qword [rax + 0x10], r12
mov byte [rax], 0
lea rdx, [rbp + 0x80]
mov rcx, rbx
call fcn.180055ae0
mov rbx, rax
movzx edx, byte [rsp + 0x44]
lea rcx, [rbp + 0x1c0]
call fcn.180056630
nop
mov r9d, 1
lea r8, [0x180209478]
xor edx, edx
mov rcx, rax
call fcn.180065530
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xa0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xb0], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
lea rdx, [rbp + 0xa0]
mov rcx, rbx
call fcn.180055ae0
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.180054850
nop
mov rdx, qword [rbp + 0xb8]
cmp rdx, 0xf
jbe 0x1800fa96a
inc rdx
mov rcx, qword [rbp + 0xa0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fa964
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fa964
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
nop
mov rdx, qword [rbp + 0x1d8]
cmp rdx, 0xf
jbe 0x1800fa9ae
inc rdx
mov rcx, qword [rbp + 0x1c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fa9a9
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fa9a9
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
movdqu xmmword [rbp + 0x1d0], xmm8
mov byte [rbp + 0x1c0], 0
mov rdx, qword [rbp + 0x98]
cmp rdx, 0xf
jbe 0x1800faa03
inc rdx
mov rcx, qword [rbp + 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fa9fd
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fa9fd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
nop
mov rdx, qword [rbp + 0x1f8]
cmp rdx, 0xf
jbe 0x1800faa47
inc rdx
mov rcx, qword [rbp + 0x1e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800faa42
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800faa42
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
movdqu xmmword [rbp + 0x1f0], xmm8
mov byte [rbp + 0x1e0], 0
mov rdx, qword [rsp + 0x78]
cmp rdx, 0xf
jbe 0x1800faa98
inc rdx
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800faa92
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800faa92
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
nop
mov rdx, qword [rbp + 0x218]
cmp rdx, 0xf
jbe 0x1800faadc
inc rdx
mov rcx, qword [rbp + 0x200]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800faad7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800faad7
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
movdqu xmmword [rbp + 0x210], xmm8
mov byte [rbp + 0x200], 0
mov rdx, qword [rbp + 0x238]
cmp rdx, 0xf
jbe 0x1800fab30
inc rdx
mov rcx, qword [rbp + 0x220]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fab2b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fab2b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
movdqu xmmword [rbp + 0x230], xmm8
mov byte [rbp + 0x220], 0
lea rcx, str.Spoofed_IP_Address:
call fcn.18017b980
movaps xmm1, xmm6
movaps xmm0, xmm7
call fcn.1801604f0
mov qword [rsp + 0x60], 0
lea rcx, [rbp - 0x20]
cmp qword [rbp - 8], 0xf
cmova rcx, qword [rbp - 0x20]
lea rdx, [rsp + 0x60]
call fcn.1801716b0
test al, al
je 0x1800fab8d
lea rcx, [rbp - 0x20]
call fcn.180055cc0
mov rcx, rax
call fcn.180160d90
lea rcx, str.Real_IP_Address:
call fcn.18017b980
movaps xmm1, xmm6
movaps xmm0, xmm7
call fcn.1801604f0
mov qword [rsp + 0x60], 0
lea rcx, [rbp - 0x60]
cmp qword [rbp - 0x48], 0xf
cmova rcx, qword [rbp - 0x60]
lea rdx, [rsp + 0x60]
call fcn.1801716b0
test al, al
je 0x1800fabdb
lea rcx, [rbp - 0x60]
call fcn.180055cc0
mov rcx, rax
call fcn.180160d90
nop
mov rdx, qword [rbp - 0x48]
cmp rdx, 0xf
jbe 0x1800fac19
inc rdx
mov rcx, qword [rbp - 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fac14
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fac14
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
movdqu xmmword [rbp - 0x50], xmm8
mov byte [rbp - 0x60], 0
mov rdx, qword [rbp - 8]
cmp rdx, 0xf
jbe 0x1800fac61
inc rdx
mov rcx, qword [rbp - 0x20]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fac5c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fac5c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
mov qword [rsp + 0x60], 0
lea rdx, [rsp + 0x60]
lea rcx, str.View_SC_Profile
call fcn.1801716b0
test al, al
je 0x1800fac9b
lea rax, vtable.std::_Func_impl_no_alloc_class__public:_void___cdecl__public:_void___cdecl_YimMenu::Submenus::Players::constructor_void____ptr64::_3::_lambda_2_::operator___void_const___ptr64::_5::_lambda_2___void___.0
mov qword [rbp + 0x40], rax
lea rax, [rbp + 0x40]
mov qword [rbp + 0x78], rax
lea rcx, [rbp + 0x40]
call fcn.180055740
movaps xmm1, xmm6
movaps xmm0, xmm7
call fcn.1801604f0
mov qword [rsp + 0x60], 0
lea rdx, [rsp + 0x60]
lea rcx, str.Add_Friend
call fcn.1801716b0
test al, al
je 0x1800face0
lea rax, vtable.std::_Func_impl_no_alloc_class__public:_void___cdecl__public:_void___cdecl_YimMenu::Submenus::Players::constructor_void____ptr64::_3::_lambda_2_::operator___void_const___ptr64::_5::_lambda_3___void___.0
mov qword [rbp + 0x40], rax
lea rax, [rbp + 0x40]
mov qword [rbp + 0x78], rax
lea rcx, [rbp + 0x40]
call fcn.180055740
movaps xmm1, xmm6
movaps xmm0, xmm7
call fcn.1801604f0
mov qword [rsp + 0x60], 0
lea rdx, [rsp + 0x60]
lea rcx, str.Add_to_Database
call fcn.1801716b0
test al, al
je 0x1800fad75
lea rcx, [rsp + 0x60]
call fcn.1800b90e0
lea rax, [rbp - 0x60]
mov qword [rbp], rax
lea rcx, [rsp + 0x60]
call fcn.18013c850
xorps xmm0, xmm0
movups xmmword [rbp - 0x60], xmm0
mov qword [rbp - 0x50], r12
mov qword [rbp - 0x48], r12
mov r8, 0xffffffffffffffff
nop dword [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x1800fad40
mov rdx, rax
lea rcx, [rbp - 0x60]
call fcn.180053510
nop
lea rcx, [rsp + 0x60]
call fcn.18013c910
nop
lea r8, [rbp - 0x60]
mov rdx, rax
mov rcx, qword [0x1802e77f0]
call fcn.1800a8d70
mov qword [rsp + 0x60], 0
lea rdx, [rsp + 0x60]
lea rcx, str.More_Info
call fcn.1801716b0
test al, al
je 0x1800fada1
xor edx, edx
lea rcx, str.More_Info
call fcn.18015b910
mov dword [rsp + 0x60], 0x3f000000
mov dword [rsp + 0x64], 0x3f000000
call fcn.180151320
movss xmm6, dword [rax + 0xc]
mulss xmm6, dword [0x1801d838c]
call fcn.180151320
movss xmm0, dword [rax + 8]
mulss xmm0, dword [0x1801d838c]
movss dword [rbp], xmm0
movss dword [rbp + 4], xmm6
lea r8, [rsp + 0x60]
mov edx, 1
lea rcx, [rbp]
call fcn.1801616f0
xor edx, edx
mov r8d, 0x8000062
lea rcx, str.More_Info
call fcn.18014af60
test al, al
je 0x1800fb4b4
lea rcx, [rsp + 0x60]
call fcn.1800b90e0
mov rcx, rax
call fcn.18013c790
mov dword [rsp + 0x40], eax
lea r8, [rsp + 0x40]
lea rdx, [rbp - 0x80]
lea rcx, [0x1802e7770]
call fcn.1800f6b60
mov rdx, qword [rax]
add rdx, 0x18
cmp qword [rdx + 0x18], 0xf
jbe 0x1800fae4a
mov rdx, qword [rdx]
lea rcx, str.Language:__s
call fcn.18017b980
lea rcx, [rbp]
call fcn.1800b90e0
mov rcx, rax
call fcn.18013c530
mov ebx, eax
xorps xmm0, xmm0
movups xmmword [rbp - 0x40], xmm0
movdqu xmmword [rbp - 0x30], xmm8
mov byte [rbp - 0x40], 0
test eax, eax
js 0x1800faea6
cmp eax, 7
jg 0x1800fae8c
lea rdx, [0x180209610]
jmp 0x1800faead
cmp ebx, 0xa
jg 0x1800fae9a
lea rdx, str.Moderate
jmp 0x1800faead
cmp ebx, 0xf
lea rdx, str.High
jle 0x1800faead
lea rdx, str.Invalid
lea rcx, [rbp - 0x40]
call fcn.1800ac790
mov edx, ebx
lea rcx, [rbp + 0x40]
call fcn.180056630
nop
mov r9d, 2
lea r8, [0x1801de144]
xor edx, edx
mov rcx, rax
call fcn.180065530
xorps xmm0, xmm0
movups xmmword [rbp - 0x80], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x70], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
lea r8, str._15_
lea rdx, [rbp - 0x80]
lea rcx, [rbp + 0xc0]
call fcn.1800f5c10
nop
mov rdx, rax
lea rcx, [rbp - 0x40]
call fcn.180055ae0
nop
mov rdx, qword [rbp + 0xd8]
cmp rdx, 0xf
jbe 0x1800faf6f
inc rdx
mov rcx, qword [rbp + 0xc0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800faf6a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800faf6a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
movdqu xmmword [rbp + 0xd0], xmm8
mov byte [rbp + 0xc0], 0
mov rdx, qword [rbp - 0x68]
cmp rdx, 0xf
jbe 0x1800fafbd
inc rdx
mov rcx, qword [rbp - 0x80]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fafb8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fafb8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
movdqu xmmword [rbp - 0x70], xmm8
mov byte [rbp - 0x80], 0
mov rdx, qword [rbp + 0x58]
cmp rdx, 0xf
jbe 0x1800fb005
inc rdx
mov rcx, qword [rbp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fb000
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fb000
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
lea rdx, [rbp - 0x40]
cmp qword [rbp - 0x28], 0xf
cmova rdx, qword [rbp - 0x40]
lea rcx, str.Honor:__s
call fcn.18017b980
lea rcx, [rsp + 0x60]
call fcn.1800b90e0
mov rcx, rax
call fcn.18013c390
mov r8d, eax
shr eax, 8
movzx edx, al
movzx eax, r8b
movabs rcx, 0xcbf29ce484222325
xor rax, rcx
movabs r9, 0x100000001b3
imul rax, r9
xor rdx, rax
imul rdx, r9
mov eax, r8d
shr eax, 0x10
movzx ecx, al
xor rdx, rcx
imul rdx, r9
mov eax, r8d
shr rax, 0x18
xor rdx, rax
imul rdx, r9
mov rcx, qword [0x1802e7760]
and rcx, rdx
add rcx, rcx
mov r9, qword [0x1802e7748]
mov rax, qword [r9 + rcx*8 + 8]
mov rdx, qword [0x1802e7738]
cmp rax, rdx
je 0x1800fb0c2
mov rcx, qword [r9 + rcx*8]
cmp r8d, dword [rax + 0x10]
je 0x1800fb0bf
nop dword [rax]
cmp rax, rcx
je 0x1800fb0c2
mov rax, qword [rax + 8]
cmp r8d, dword [rax + 0x10]
jne 0x1800fb0b0
mov r12, rax
mov rcx, rdx
test r12, r12
cmovne rcx, r12
cmp rcx, rdx
je 0x1800fb0e9
add rcx, 0x18
call fcn.180055cc0
mov rdx, rax
lea rcx, str.District:__s
call fcn.18017b980
lea rcx, [rsp + 0x60]
call fcn.1800b90e0
mov rcx, rax
call fcn.18013c9f0
mov dword [rsp + 0x40], eax
lea rcx, [rsp + 0x40]
call fcn.1800aa7f0
mov r8, rax
lea rdx, [rsp + 0x40]
lea rcx, [0x1802e76f0]
call fcn.1800f6120
cmp rax, qword [0x1802e76f8]
je 0x1800fb13e
lea rcx, [rax + 0x18]
call fcn.180055cc0
mov rdx, rax
lea rcx, str.Region:__s
call fcn.18017b980
lea rcx, [rsp + 0x60]
call fcn.1800b90e0
lea rdx, [rsp + 0x4c]
mov rcx, rax
call fcn.18013c620
lea rcx, [rbp - 0x20]
call fcn.1800b90e0
mov rcx, rax
call fcn.18013c6e0
mov word [rsp + 0x40], ax
movzx eax, byte [rsp + 0x4c]
mov dword [rsp + 0x50], eax
movzx eax, byte [rsp + 0x4d]
mov dword [rsp + 0x54], eax
movzx eax, byte [rsp + 0x4e]
mov dword [rbp], eax
movzx eax, byte [rsp + 0x4f]
mov dword [rsp + 0x60], eax
lea rbx, str....:
mov qword [rbp + 0x20], rbx
mov qword [rbp + 0x28], 0xe
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x50]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x54]
mov qword [rsp + 0x20], rax
lea r9, [rbp]
lea r8, [rsp + 0x60]
lea rdx, [rbp + 0x20]
lea rcx, [rbp + 0x40]
call fcn.1800f6db0
nop
cmp qword [rax + 0x18], 0xf
jbe 0x1800fb1e0
mov rax, qword [rax]
mov rdx, rax
lea rcx, str.Internal_IP:__s
call fcn.18017b980
nop
mov rdx, qword [rbp + 0x58]
cmp rdx, 0xf
jbe 0x1800fb22e
inc rdx
mov rcx, qword [rbp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fb229
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fb229
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
lea rcx, [rbp - 0x20]
call fcn.1800b90e0
lea rdx, [rsp + 0x48]
mov rcx, rax
call fcn.18013ca90
lea rcx, [rbp + 0x20]
call fcn.1800b90e0
mov rcx, rax
call fcn.18013cb50
mov word [rsp + 0x40], ax
movzx eax, byte [rsp + 0x48]
mov dword [rsp + 0x60], eax
movzx eax, byte [rsp + 0x49]
mov dword [rbp], eax
movzx eax, byte [rsp + 0x4a]
mov dword [rsp + 0x54], eax
movzx eax, byte [rsp + 0x4b]
mov dword [rsp + 0x50], eax
mov qword [rbp - 0x20], rbx
mov qword [rbp - 0x18], 0xe
lea rax, [rsp + 0x40]
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x60]
mov qword [rsp + 0x28], rax
lea rax, [rbp]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x54]
lea r8, [rsp + 0x50]
lea rdx, [rbp - 0x20]
lea rcx, [rbp + 0x40]
call fcn.1800f6db0
nop
cmp qword [rax + 0x18], 0xf
jbe 0x1800fb2c8
mov rax, qword [rax]
mov rdx, rax
lea rcx, str.Relay_IP:__s
call fcn.18017b980
nop
mov rdx, qword [rbp + 0x58]
cmp rdx, 0xf
jbe 0x1800fb316
inc rdx
mov rcx, qword [rbp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fb311
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fb311
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
lea rcx, [rbp + 0x20]
call fcn.1800b90e0
mov rcx, rax
call fcn.18013cc00
mov edx, eax
lea rcx, str.Relay_State:__u
call fcn.18017b980
lea rcx, [rbp - 0x20]
call fcn.1800b90e0
mov rcx, rax
call fcn.18013c0c0
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
movq rdx, xmm1
lea rcx, str.Average_Latency:__.2f
call fcn.18017b980
lea rcx, [rsp + 0x60]
call fcn.1800b90e0
mov rcx, rax
call fcn.18013c1c0
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
movq rdx, xmm1
lea rcx, str.Packet_Loss:__.2f
call fcn.18017b980
call fcn.18017b410
mov qword [rsp + 0x60], 0
lea rdx, [rsp + 0x60]
lea rcx, str.Close
call fcn.1801716b0
test al, al
jne 0x1800fb3cc
xor ecx, ecx
call fcn.180154c80
test al, al
jne 0x1800fb3d1
call fcn.180153cd0
test al, al
jne 0x1800fb3d1
xor edx, edx
xor ecx, ecx
call fcn.1801547d0
test al, al
je 0x1800fb3d1
call fcn.18014c8c0
call fcn.18014ef10
nop
mov rdx, qword [rbp - 0x28]
cmp rdx, 0xf
jbe 0x1800fb4b4
inc rdx
mov rcx, qword [rbp - 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800fb414
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800fb414
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180199d8c
jmp 0x1800fb4b4
cmp dword [0x1802e7c50], ecx
jle 0x1800fb454
lea rcx, [0x1802e7c50]
call fcn.18019a1ac
cmp dword [0x1802e7c50], 0xffffffff
jne 0x1800fb454
lea rcx, [0x1802e7c18]
call fcn.1800b5b10
nop
lea rcx, [0x1802e7c50]
call fcn.18019a140
mov rbx, qword [0x1802e7c28]
mov eax, dword [r15 + rsi]
cmp dword [0x1802e7888], eax
jle 0x1800fb4a1
lea rcx, [0x1802e7888]
call fcn.18019a1ac
cmp dword [0x1802e7888], 0xffffffff
jne 0x1800fb4a1
lea rcx, [0x1802e7800]
call fcn.1800ac0c0
lea rcx, [0x1801c8110]
call fcn.18019a0ec
nop
lea rcx, [0x1802e7888]
call fcn.18019a140
mov qword [0x1802e7880], rbx
lea rcx, str.No_players_yet_
call fcn.18017b980
mov rcx, qword [rbp + 0x288]
xor rcx, rsp
call fcn.180199d30
lea r11, [rsp + 0x3c0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.180055aa0
nop
call fcn.180055a80
int3
call fcn.180055a80
nop
call fcn.180055a80
nop
call fcn.180055aa0
int3
call fcn.180055aa0
int3
add rcx, 8
jmp 0x1800f8f90