Function at 0x180085840
Capabilities:
Check http status code

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x28a0]
mov eax, 0x29a0
call fcn.1801a88a0
sub rsp, rax
movaps xmmword [rsp + 0x2990], xmm6
movaps xmmword [rsp + 0x2980], xmm7
mov rax, qword [0x18024c308]
xor rax, rsp
mov qword [rbp + 0x2870], rax
xor r15d, r15d
mov dword [rbp + 0x1a8], r15d
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleW]
mov r14, rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x640], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x650], xmm1
lea r8d, [r15 + 6]
lea rdx, str.LogDev
lea rcx, [rbp + 0x640]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x640]
lea rdx, [rsp + 0x40]
mov rcx, rax
call fcn.1800556e0
cmp qword [rsp + 0x40], r15
setne sil
lea rdi, [r15 - 1]
mov rcx, qword [rsp + 0x48]
test rcx, rcx
je 0x180085931
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x180085931
mov rbx, qword [rsp + 0x48]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x180085931
mov rcx, qword [rsp + 0x48]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x640]
call fcn.180059d20
test sil, sil
je 0x1800859d0
lea rdx, str.LogDev
lea rcx, [rbp + 0x1300]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1300]
lea rcx, [rbp + 0xb40]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_ProcessEvent
mov qword [rbp + 0x590], rax
mov qword [rbp + 0x598], reloc.WS2_32.dll_sendto
lea rdx, [rbp + 0x590]
lea rcx, [rbp + 0x2000]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2000]
call fcn.180059d20
nop
lea rcx, [rbp + 0xb40]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1300]
call fcn.180059d20
call fcn.18007e370
mov qword [0x1802586c0], rax
mov qword [0x1802582d0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x660], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x670], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x660]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x660]
lea rdx, [rbp - 0x30]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp - 0x30], 0
setne sil
mov rcx, qword [rbp - 0x28]
test rcx, rcx
je 0x180085a6b
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x180085a6b
mov rbx, qword [rbp - 0x28]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x180085a6b
mov rcx, qword [rbp - 0x28]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x660]
call fcn.180059d20
test sil, sil
je 0x180085b0a
lea rdx, str.LogDev
lea rcx, [rbp + 0x1320]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1320]
lea rcx, [rbp + 0xb50]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_StaticFindObject
mov qword [rbp + 0x5a0], rax
mov qword [rbp + 0x5a8], 0x18
lea rdx, [rbp + 0x5a0]
lea rcx, [rbp + 0x2020]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2020]
call fcn.180059d20
nop
lea rcx, [rbp + 0xb50]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1320]
call fcn.180059d20
call fcn.18007e0e0
mov qword [0x180258778], rax
mov qword [0x180258550], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x680], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x690], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x680]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x680]
lea rdx, [rbp - 0x50]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp - 0x50], 0
setne sil
mov rcx, qword [rbp - 0x48]
test rcx, rcx
je 0x180085ba5
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x180085ba5
mov rbx, qword [rbp - 0x48]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x180085ba5
mov rcx, qword [rbp - 0x48]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x680]
call fcn.180059d20
test sil, sil
je 0x180085c5c
lea rdx, str.LogDev
lea rcx, [rbp + 0x1340]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1340]
lea rcx, [rbp + 0xb60]
call fcn.180055850
nop
mov rbx, qword [rax]
mov rax, qword [0x180258778]
sub rax, r14
mov qword [rbp + 0x1b0], rax
lea rax, str.StaticFindObject:_0x:x
mov qword [rbp + 0x5b0], rax
mov qword [rbp + 0x5b8], 0x18
lea r8, [rbp + 0x1b0]
lea rdx, [rbp + 0x5b0]
lea rcx, [rbp + 0x2040]
call fcn.1800945e0
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2040]
call fcn.180059d20
nop
lea rcx, [rbp + 0xb60]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1340]
call fcn.180059d20
xorps xmm0, xmm0
movups xmmword [rbp + 0x6a0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x6b0], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x6a0]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x6a0]
lea rdx, [rbp - 0x20]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp - 0x20], 0
setne sil
mov rcx, qword [rbp - 0x18]
test rcx, rcx
je 0x180085ce4
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x180085ce4
mov rbx, qword [rbp - 0x18]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x180085ce4
mov rcx, qword [rbp - 0x18]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x6a0]
call fcn.180059d20
test sil, sil
je 0x180085d83
lea rdx, str.LogDev
lea rcx, [rbp + 0x1360]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1360]
lea rcx, [rbp + 0xb70]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_GetPlayerViewpoint
mov qword [rbp + 0x5c0], rax
mov qword [rbp + 0x5c8], 0x1a
lea rdx, [rbp + 0x5c0]
lea rcx, [rbp + 0x2060]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2060]
call fcn.180059d20
nop
lea rcx, [rbp + 0xb70]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1360]
call fcn.180059d20
call fcn.1800e5800
mov qword [0x180258718], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x6c0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x6d0], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x6c0]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x6c0]
lea rdx, [rbp]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp], 0
setne sil
mov rcx, qword [rbp + 8]
test rcx, rcx
je 0x180085e17
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x180085e17
mov rbx, qword [rbp + 8]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x180085e17
mov rcx, qword [rbp + 8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x6c0]
call fcn.180059d20
test sil, sil
je 0x180085eb6
lea rdx, str.LogDev
lea rcx, [rbp + 0x1380]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1380]
lea rcx, [rbp + 0xb80]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_CreateNetDriver
mov qword [rbp + 0x5d0], rax
mov qword [rbp + 0x5d8], reloc.WS2_32.dll_socket
lea rdx, [rbp + 0x5d0]
lea rcx, [rbp + 0x2080]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2080]
call fcn.180059d20
nop
lea rcx, [rbp + 0xb80]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1380]
call fcn.180059d20
mov qword [0x180258818], r15
xorps xmm0, xmm0
movups xmmword [rbp + 0x6e0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x6f0], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x6e0]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x6e0]
lea rdx, [rbp + 0x10]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp + 0x10], 0
setne sil
mov rcx, qword [rbp + 0x18]
test rcx, rcx
je 0x180085f45
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x180085f45
mov rbx, qword [rbp + 0x18]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x180085f45
mov rcx, qword [rbp + 0x18]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x6e0]
call fcn.180059d20
test sil, sil
je 0x180085fe4
lea rdx, str.LogDev
lea rcx, [rbp + 0x13a0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x13a0]
lea rcx, [rbp + 0xb90]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_InitHost
mov qword [rbp + 0x5e0], rax
mov qword [rbp + 0x5e8], reloc.WS2_32.dll_recv
lea rdx, [rbp + 0x5e0]
lea rcx, [rbp + 0x20a0]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x20a0]
call fcn.180059d20
nop
lea rcx, [rbp + 0xb90]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x13a0]
call fcn.180059d20
call fcn.18007eb10
mov qword [0x180258810], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x700], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x710], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x700]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x700]
lea rdx, [rbp + 0x20]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp + 0x20], 0
setne sil
mov rcx, qword [rbp + 0x28]
test rcx, rcx
je 0x180086078
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x180086078
mov rbx, qword [rbp + 0x28]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x180086078
mov rcx, qword [rbp + 0x28]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x700]
call fcn.180059d20
test sil, sil
je 0x180086117
lea rdx, str.LogDev
lea rcx, [rbp + 0x13c0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x13c0]
lea rcx, [rbp + 0xba0]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_PauseBeaconRequests
mov qword [rbp + 0x5f0], rax
mov qword [rbp + 0x5f8], 0x1b
lea rdx, [rbp + 0x5f0]
lea rcx, [rbp + 0x1fc0]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x1fc0]
call fcn.180059d20
nop
lea rcx, [rbp + 0xba0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x13c0]
call fcn.180059d20
call fcn.18007ede0
mov qword [0x1802587e8], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x720], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x730], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x720]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x720]
lea rdx, [rbp + 0x30]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp + 0x30], 0
setne sil
mov rcx, qword [rbp + 0x38]
test rcx, rcx
je 0x1800861ab
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x1800861ab
mov rbx, qword [rbp + 0x38]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x1800861ab
mov rcx, qword [rbp + 0x38]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x720]
call fcn.180059d20
test sil, sil
je 0x18008624a
lea rdx, str.LogDev
lea rcx, [rbp + 0x13e0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x13e0]
lea rcx, [rbp + 0xbb0]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_SpawnActor
mov qword [rbp + 0x600], rax
mov qword [rbp + 0x608], reloc.WS2_32.dll_select
lea rdx, [rbp + 0x600]
lea rcx, [rbp + 0x20e0]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x20e0]
call fcn.180059d20
nop
lea rcx, [rbp + 0xbb0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x13e0]
call fcn.180059d20
call fcn.18007f670
mov qword [0x180258670], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x740], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x750], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x740]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x740]
lea rdx, [rbp + 0x40]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp + 0x40], 0
setne sil
mov rcx, qword [rbp + 0x48]
test rcx, rcx
je 0x1800862de
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x1800862de
mov rbx, qword [rbp + 0x48]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x1800862de
mov rcx, qword [rbp + 0x48]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x740]
call fcn.180059d20
test sil, sil
je 0x18008637d
lea rdx, str.LogDev
lea rcx, [rbp + 0x1400]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1400]
lea rcx, [rbp + 0xbc0]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_InitListen
mov qword [rbp + 0x3b0], rax
mov qword [rbp + 0x3b8], reloc.WS2_32.dll_select
lea rdx, [rbp + 0x3b0]
lea rcx, [rbp + 0x2100]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2100]
call fcn.180059d20
nop
lea rcx, [rbp + 0xbc0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1400]
call fcn.180059d20
call fcn.18007fa20
mov qword [0x180258738], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x760], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x770], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x760]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x760]
lea rdx, [rbp + 0x50]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp + 0x50], 0
setne sil
mov rcx, qword [rbp + 0x58]
test rcx, rcx
je 0x180086411
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x180086411
mov rbx, qword [rbp + 0x58]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x180086411
mov rcx, qword [rbp + 0x58]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x760]
call fcn.180059d20
test sil, sil
je 0x1800864b0
lea rdx, str.LogDev
lea rcx, [rbp + 0x1420]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1420]
lea rcx, [rbp + 0xf80]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_SetWorld
mov qword [rbp + 0x3c0], rax
mov qword [rbp + 0x3c8], reloc.WS2_32.dll_recv
lea rdx, [rbp + 0x3c0]
lea rcx, [rbp + 0x2120]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2120]
call fcn.180059d20
nop
lea rcx, [rbp + 0xf80]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1420]
call fcn.180059d20
cmp dword [0x1802585ac], 0x1aa
jge 0x180086561
mov byte [rsp + 0x28], 0
mov byte [rsp + 0x20], 0
xor r9d, r9d
mov r8b, 1
lea rdx, str.AOnlineBeaconHost::InitHost_failed
lea rcx, [rbp + 0x11a0]
call fcn.180094700
mov rbx, rax
mov dword [rsp + 0x30], 0xe8d08b48
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x190], xmm0
mov qword [rbp + 0x1a0], r15
mov edx, 4
lea rcx, [rbp + 0x190]
call fcn.180095320
mov rcx, qword [rbp + 0x190]
mov eax, dword [rsp + 0x30]
mov dword [rcx], eax
lea rax, [rcx + 4]
mov qword [rbp + 0x198], rax
mov dword [rsp + 0x20], r15d
xor r9d, r9d
lea r8, [rbp + 0x190]
lea rdx, [rbp + 0x11a8]
mov rcx, rbx
call fcn.18007cf60
mov r8d, 4
lea rdx, [rbp + 0x11b0]
mov rcx, rax
call fcn.18007d150
mov rcx, qword [rax]
jmp 0x1800865de
movsd xmm6, qword [0x180258240]
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_floor
cvttsd2si eax, xmm0
cmp eax, 0xd
jne 0x18008657f
lea ecx, [rax + 0x63]
jmp 0x1800865cd
cmp eax, 0xe
je 0x1800865c8
movsd xmm0, qword [0x18021e358]
comisd xmm0, xmm6
jae 0x1800865c8
comisd xmm6, xmmword [0x18021e360]
jb 0x1800865a8
cmp eax, 0x12
jge 0x1800865ab
mov ecx, WSAStartup
jmp 0x1800865cd
cmp eax, 0x12
jne 0x1800865b4
mov ecx, reloc.WS2_32.dll_WSAStartup
jmp 0x1800865cd
mov rcx, r15
cmp eax, 0x13
jl 0x1800865cd
cmp eax, 0x15
jge 0x1800865cd
mov ecx, 0x7a
jmp 0x1800865cd
mov ecx, WSAStartup
ucomisd xmm6, qword [0x18021e3b8]
jp 0x1800865de
jne 0x1800865de
mov ecx, 0x7b
mov qword [0x180258660], rcx
xorps xmm0, xmm0
movups xmmword [rbp + 0x780], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x790], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x780]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x780]
lea rdx, [rbp + 0x60]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp + 0x60], 0
setne sil
mov rcx, qword [rbp + 0x68]
test rcx, rcx
je 0x18008666d
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008666d
mov rbx, qword [rbp + 0x68]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x18008666d
mov rcx, qword [rbp + 0x68]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x780]
call fcn.180059d20
test sil, sil
je 0x18008670c
lea rdx, str.LogDev
lea rcx, [rbp + 0x1440]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1440]
lea rcx, [rbp + 0xbd0]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_KickPlayer
mov qword [rbp + 0x3d0], rax
mov qword [rbp + 0x3d8], reloc.WS2_32.dll_select
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp + 0x2140]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2140]
call fcn.180059d20
nop
lea rcx, [rbp + 0xbd0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1440]
call fcn.180059d20
cmp dword [0x1802585ac], 0x1a0
jne 0x180086728
lea rdx, str.40_53_56_48_81_EC_________48_8B_DA_48_8B_F1_E8_________48_8B_06_48_8B_CE
lea rcx, [rbp + 0x11b8]
jmp 0x18008677b
movsd xmm0, qword [0x180258240]
call sub.api_ms_win_crt_math_l1_1_0.dll_floor
ucomisd xmm0, qword [0x18021e398]
jp 0x180086751
jne 0x180086751
lea rdx, str.48_8B_C4_48_89_58_08_48_89_70_10_48_89_78_18_4C_89_60_20_55_41_56_41_57_48_8B_EC_48_83_EC_60_48_83_65_____4C_8B_F2_83_65_E8_00_4C_8B_E1_83_65_EC
lea rcx, [rbp + 0x11c0]
jmp 0x18008677b
ucomisd xmm0, qword [0x18021e3a8]
jp 0x18008676d
jne 0x18008676d
lea rdx, str.48_89_5C_24___55_56_57_48_8B_EC_48_83_EC_60_48_8B_FA_48_8B_F1_E8
lea rcx, [rbp + 0x11c8]
jmp 0x18008677b
lea rdx, str.48_89_5C_24_08_48_89_74_24_10_57_48_83_EC___49_8B_F0_48_8B_DA_48_85_D2
lea rcx, [rbp + 0x11d0]
mov r8b, 1
call fcn.18007c930
mov rcx, qword [rax]
mov qword [0x1802587f8], rcx
xorps xmm0, xmm0
movups xmmword [rbp + 0x7a0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x7b0], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x7a0]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x7a0]
lea rdx, [rbp + 0x70]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp + 0x70], 0
setne sil
mov rcx, qword [rbp + 0x78]
test rcx, rcx
je 0x180086815
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x180086815
mov rbx, qword [rbp + 0x78]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x180086815
mov rcx, qword [rbp + 0x78]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x7a0]
call fcn.180059d20
test sil, sil
je 0x1800868b4
lea rdx, str.LogDev
lea rcx, [rbp + 0x1460]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1460]
lea rcx, [rbp + 0xbe0]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_TickFlush
mov qword [rbp + 0x3e0], rax
mov qword [rbp + 0x3e8], reloc.WS2_32.dll_recvfrom
lea rdx, [rbp + 0x3e0]
lea rcx, [rbp + 0x2160]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2160]
call fcn.180059d20
nop
lea rcx, [rbp + 0xbe0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1460]
call fcn.180059d20
call fcn.180082120
mov qword [0x1802587f0], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x7c0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x7d0], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x7c0]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x7c0]
lea rdx, [rbp + 0x80]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp + 0x80], 0
setne sil
mov rcx, qword [rbp + 0x88]
test rcx, rcx
je 0x180086957
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x180086957
mov rbx, qword [rbp + 0x88]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x180086957
mov rcx, qword [rbp + 0x88]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x7c0]
call fcn.180059d20
test sil, sil
je 0x1800869f6
lea rdx, str.LogDev
lea rcx, [rbp + 0x1480]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1480]
lea rcx, [rbp + 0xbf0]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_GetNetMode
mov qword [rbp + 0x3f0], rax
mov qword [rbp + 0x3f8], reloc.WS2_32.dll_select
lea rdx, [rbp + 0x3f0]
lea rcx, [rbp + 0x2180]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2180]
call fcn.180059d20
nop
lea rcx, [rbp + 0xbf0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1480]
call fcn.180059d20
call fcn.180082ef0
mov qword [0x180258748], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x7e0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x7f0], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x7e0]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x7e0]
lea rdx, [rbp + 0x90]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp + 0x90], 0
setne sil
mov rcx, qword [rbp + 0x98]
test rcx, rcx
je 0x180086a99
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x180086a99
mov rbx, qword [rbp + 0x98]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x180086a99
mov rcx, qword [rbp + 0x98]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x7e0]
call fcn.180059d20
test sil, sil
je 0x180086b38
lea rdx, str.LogDev
lea rcx, [rbp + 0x14a0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x14a0]
lea rcx, [rbp + 0xc00]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_Realloc
mov qword [rbp + 0x400], rax
mov qword [rbp + 0x408], reloc.WS2_32.dll_ntohs
lea rdx, [rbp + 0x400]
lea rcx, [rbp + 0x21a0]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x21a0]
call fcn.180059d20
nop
lea rcx, [rbp + 0xc00]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x14a0]
call fcn.180059d20
call fcn.1800837a0
mov qword [0x180258770], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x800], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x810], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x800]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x800]
lea rdx, [rbp + 0xa0]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp + 0xa0], 0
setne sil
mov rcx, qword [rbp + 0xa8]
test rcx, rcx
je 0x180086bdb
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x180086bdb
mov rbx, qword [rbp + 0xa8]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x180086bdb
mov rcx, qword [rbp + 0xa8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x800]
call fcn.180059d20
test sil, sil
je 0x180086c7a
lea rdx, str.LogDev
lea rcx, [rbp + 0x14c0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x14c0]
lea rcx, [rbp + 0xc10]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_CollectGarbage
mov qword [rbp + 0x410], rax
mov qword [rbp + 0x418], socket
lea rdx, [rbp + 0x410]
lea rcx, [rbp + 0x20c0]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x20c0]
call fcn.180059d20
nop
lea rcx, [rbp + 0xc10]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x14c0]
call fcn.180059d20
mov byte [rsp + 0x28], 0
mov byte [rsp + 0x20], 0
xor r9d, r9d
mov r8b, 1
lea rdx, str.STAT_CollectGarbageInternal
lea rcx, [rbp + 0x1b8]
call fcn.180094700
mov word [rsp + 0x34], 0x8948
mov byte [rsp + 0x36], 0x5c
mov qword [rsp + 0x50], r15
mov qword [rsp + 0x58], r15
mov qword [rsp + 0x60], r15
mov edx, 3
lea rcx, [rsp + 0x50]
call fcn.180095320
mov rbx, qword [rsp + 0x50]
mov r8d, 3
lea rdx, [rsp + 0x34]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbx + 3]
mov qword [rsp + 0x58], rax
mov r14d, 1
mov rbx, qword [rbp + 0x1b8]
test rbx, rbx
jne 0x180086d02
mov rsi, r15
jmp 0x180086d88
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleW]
mov r11d, r15d
mov r15, qword [rsp + 0x50]
movzx r13d, byte [r15]
mov r12, qword [rsp + 0x58]
nop dword [rax + rax]
movsxd r10, r11d
mov rsi, rbx
sub rsi, r10
cmp byte [rsi], r13b
jne 0x180086d76
mov r8d, 1
mov r9, r12
sub r9, r15
cmp r9, r8
jbe 0x180086d6e
mov eax, r8d
lea rdx, [r15 + 1]
nop word [rax + rax]
mov rcx, rbx
sub rcx, r10
add rcx, rax
movzx eax, byte [rdx]
cmp byte [rcx], al
jne 0x180086d76
inc r8d
inc rdx
movsxd rax, r8d
cmp rax, r9
jb 0x180086d50
test r14d, r14d
jle 0x180086d85
dec r14d
inc r11d
cmp r11d, 0x7d0
jl 0x180086d20
mov rsi, rdi
xor r15d, r15d
lea rcx, [rsp + 0x50]
call fcn.1800938c0
mov qword [0x1802587c0], rsi
lea rdx, str.LogDev
lea rcx, [rbp + 0x14e0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x14e0]
lea rcx, [rbp + 0xc20]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0xc20]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x14e0]
call fcn.180059d20
test rbx, rbx
je 0x180086e6f
lea rdx, str.LogDev
lea rcx, [rbp + 0x1500]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1500]
lea rcx, [rbp + 0xc30]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_NoMCP
mov qword [rbp + 0x2f0], rax
mov qword [rbp + 0x2f8], reloc.WS2_32.dll_listen
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x21e0]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x21e0]
call fcn.180059d20
nop
lea rcx, [rbp + 0xc30]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1500]
call fcn.180059d20
call fcn.180080430
mov qword [0x1802587d8], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1520]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1520]
lea rcx, [rbp + 0xc40]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0xc40]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1520]
call fcn.180059d20
test rbx, rbx
je 0x180086f51
lea rdx, str.LogDev
lea rcx, [rbp + 0x1540]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1540]
lea rcx, [rbp + 0xc50]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_PickTeam
mov qword [rbp + 0x420], rax
mov qword [rbp + 0x428], reloc.WS2_32.dll_recv
lea rdx, [rbp + 0x420]
lea rcx, [rbp + 0x2200]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2200]
call fcn.180059d20
nop
lea rcx, [rbp + 0xc50]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1540]
call fcn.180059d20
call fcn.180083bd0
mov qword [0x180258650], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x12c0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x12c0]
lea rcx, [rbp + 0xc60]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0xc60]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x12c0]
call fcn.180059d20
test rbx, rbx
je 0x180087033
lea rdx, str.LogDev
lea rcx, [rbp + 0x1580]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1580]
lea rcx, [rbp + 0xc70]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_InternalTryActivateAbility
mov qword [rbp + 0x3a0], rax
mov qword [rbp + 0x3a8], 0x22
lea rdx, [rbp + 0x3a0]
lea rcx, [rbp + 0x2220]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2220]
call fcn.180059d20
nop
lea rcx, [rbp + 0xc70]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1580]
call fcn.180059d20
call fcn.1800840e0
mov qword [0x180258648], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x15a0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x15a0]
lea rcx, [rbp + 0xc80]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0xc80]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x15a0]
call fcn.180059d20
test rbx, rbx
je 0x180087115
lea rdx, str.LogDev
lea rcx, [rbp + 0x15c0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x15c0]
lea rcx, [rbp + 0xc90]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_GiveAbility
mov qword [rbp + 0x430], rax
mov qword [rbp + 0x438], reloc.WS2_32.dll_send
lea rdx, [rbp + 0x430]
lea rcx, [rbp + 0x2240]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2240]
call fcn.180059d20
nop
lea rcx, [rbp + 0xc90]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x15c0]
call fcn.180059d20
call fcn.180084240
mov qword [0x1802586e8], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x15e0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x15e0]
lea rcx, [rbp + 0xca0]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0xca0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x15e0]
call fcn.180059d20
test rbx, rbx
je 0x1800871f7
lea rdx, str.LogDev
lea rcx, [rbp + 0x1600]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1600]
lea rcx, [rbp + 0xcb0]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_CantBuild
mov qword [rbp + 0x440], rax
mov qword [rbp + 0x448], reloc.WS2_32.dll_recvfrom
lea rdx, [rbp + 0x440]
lea rcx, [rbp + 0x2260]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2260]
call fcn.180059d20
nop
lea rcx, [rbp + 0xcb0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1600]
call fcn.180059d20
call fcn.180084430
mov qword [0x1802586b8], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1620]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1620]
lea rcx, [rbp + 0xcc0]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0xcc0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1620]
call fcn.180059d20
test rbx, rbx
je 0x1800872d9
lea rdx, str.LogDev
lea rcx, [rbp + 0x1640]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1640]
lea rcx, [rbp + 0xcd0]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_ReplaceBuildingActor
mov qword [rbp + 0x450], rax
mov qword [rbp + 0x458], 0x1c
lea rdx, [rbp + 0x450]
lea rcx, [rbp + 0x2280]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2280]
call fcn.180059d20
nop
lea rcx, [rbp + 0xcd0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1640]
call fcn.180059d20
call fcn.1800844e0
mov qword [0x1802586a0], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1660]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1660]
lea rcx, [rbp + 0xce0]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0xce0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1660]
call fcn.180059d20
test rbx, rbx
je 0x1800873bb
lea rdx, str.LogDev
lea rcx, [rbp + 0x1680]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1680]
lea rcx, [rbp + 0xcf0]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_GiveAbilityAndActivateOnce
mov qword [rbp + 0x460], rax
mov qword [rbp + 0x468], 0x22
lea rdx, [rbp + 0x460]
lea rcx, [rbp + 0x22a0]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x22a0]
call fcn.180059d20
nop
lea rcx, [rbp + 0xcf0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1680]
call fcn.180059d20
call fcn.180084170
mov qword [0x180258658], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x16a0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x16a0]
lea rcx, [rbp + 0xd00]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0xd00]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x16a0]
call fcn.180059d20
test rbx, rbx
je 0x18008749d
lea rdx, str.LogDev
lea rcx, [rbp + 0x16c0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x16c0]
lea rcx, [rbp + 0xd10]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_OnDamageServer
mov qword [rbp + 0x470], rax
mov qword [rbp + 0x478], socket
lea rdx, [rbp + 0x470]
lea rcx, [rbp + 0x22c0]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x22c0]
call fcn.180059d20
nop
lea rcx, [rbp + 0xd10]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x16c0]
call fcn.180059d20
call fcn.18007fc80
mov qword [0x180258708], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x16e0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x16e0]
lea rcx, [rbp + 0xd20]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0xd20]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x16e0]
call fcn.180059d20
test rbx, rbx
je 0x18008757f
lea rdx, str.LogDev
lea rcx, [rbp + 0x1700]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1700]
lea rcx, [rbp + 0xd30]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_StaticLoadObject
mov qword [rbp + 0x480], rax
mov qword [rbp + 0x488], 0x18
lea rdx, [rbp + 0x480]
lea rcx, [rbp + 0x22e0]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x22e0]
call fcn.180059d20
nop
lea rcx, [rbp + 0xd30]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1700]
call fcn.180059d20
call fcn.18007ff00
mov qword [0x180258828], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1720]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1720]
lea rcx, [rbp + 0xd40]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0xd40]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1720]
call fcn.180059d20
test rbx, rbx
je 0x180087661
lea rdx, str.LogDev
lea rcx, [rbp + 0x1740]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1740]
lea rcx, [rbp + 0xd50]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_ActorGetNetMode
mov qword [rbp + 0x490], rax
mov qword [rbp + 0x498], reloc.WS2_32.dll_socket
lea rdx, [rbp + 0x490]
lea rcx, [rbp + 0x2300]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2300]
call fcn.180059d20
nop
lea rcx, [rbp + 0xd50]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1740]
call fcn.180059d20
call fcn.180081970
mov qword [0x180258838], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1760]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1760]
lea rcx, [rbp + 0xd60]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0xd60]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1760]
call fcn.180059d20
test rbx, rbx
je 0x180087743
lea rdx, str.LogDev
lea rcx, [rbp + 0x1780]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1780]
lea rcx, [rbp + 0xd70]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_ChangeGameSessionId
mov qword [rbp + 0x4a0], rax
mov qword [rbp + 0x4a8], 0x1b
lea rdx, [rbp + 0x4a0]
lea rcx, [rbp + 0x2320]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2320]
call fcn.180059d20
nop
lea rcx, [rbp + 0xd70]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1780]
call fcn.180059d20
call fcn.180082a30
mov qword [0x180258668], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x17a0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x17a0]
lea rcx, [rbp + 0xd80]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0xd80]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x17a0]
call fcn.180059d20
test rbx, rbx
je 0x180087825
lea rdx, str.LogDev
lea rcx, [rbp + 0x17c0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x17c0]
lea rcx, [rbp + 0xd90]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_DispatchRequest
mov qword [rbp + 0x4c0], rax
mov qword [rbp + 0x4c8], reloc.WS2_32.dll_socket
lea rdx, [rbp + 0x4c0]
lea rcx, [rbp + 0x2340]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2340]
call fcn.180059d20
nop
lea rcx, [rbp + 0xd90]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x17c0]
call fcn.180059d20
call fcn.180082c20
mov qword [0x1802587e0], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x17e0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x17e0]
lea rcx, [rbp + 0xda0]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0xda0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x17e0]
call fcn.180059d20
test rbx, rbx
je 0x180087907
lea rdx, str.LogDev
lea rcx, [rbp + 0x1560]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1560]
lea rcx, [rbp + 0xdb0]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_AddNavigationSystemToWorld
mov qword [rbp + 0x4d0], rax
mov qword [rbp + 0x4d8], 0x22
lea rdx, [rbp + 0x4d0]
lea rcx, [rbp + 0x2360]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2360]
call fcn.180059d20
nop
lea rcx, [rbp + 0xdb0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1560]
call fcn.180059d20
call fcn.1800825b0
mov qword [0x180258700], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1820]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1820]
lea rcx, [rbp + 0xdc0]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0xdc0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1820]
call fcn.180059d20
test rbx, rbx
je 0x1800879e9
lea rdx, str.LogDev
lea rcx, [rbp + 0x1840]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1840]
lea rcx, [rbp + 0xdd0]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_NavSystemCleanUp
mov qword [rbp + 0x4e0], rax
mov qword [rbp + 0x4e8], 0x18
lea rdx, [rbp + 0x4e0]
lea rcx, [rbp + 0x2380]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2380]
call fcn.180059d20
nop
lea rcx, [rbp + 0xdd0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1840]
call fcn.180059d20
call fcn.180082630
mov qword [0x180258690], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1860]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1860]
lea rcx, [rbp + 0xde0]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0xde0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1860]
call fcn.180059d20
test rbx, rbx
je 0x180087acb
lea rdx, str.LogDev
lea rcx, [rbp + 0x1880]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1880]
lea rcx, [rbp + 0xdf0]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_LoadPlayset
mov qword [rbp + 0x4f0], rax
mov qword [rbp + 0x4f8], reloc.WS2_32.dll_send
lea rdx, [rbp + 0x4f0]
lea rcx, [rbp + 0x23a0]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x23a0]
call fcn.180059d20
nop
lea rcx, [rbp + 0xdf0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1880]
call fcn.180059d20
mov word [rsp + 0x38], 0x8948
mov byte [rsp + 0x3a], 0x5c
xorps xmm0, xmm0
movdqu xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x78], r15
mov edx, 3
lea rcx, [rsp + 0x68]
call fcn.180095320
mov rbx, qword [rsp + 0x68]
mov r8d, 3
lea rdx, [rsp + 0x38]
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
lea rax, [rbx + 3]
mov qword [rsp + 0x70], rax
xor edx, edx
lea rcx, [rsp + 0x68]
call fcn.180082870
mov qword [0x180258800], rax
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x180087b67
mov rdx, qword [rsp + 0x78]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x180087b62
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180087b62
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1801a7960
xorps xmm0, xmm0
movups xmmword [rbp + 0x820], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x830], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x820]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x820]
lea rdx, [rbp + 0xb0]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp + 0xb0], 0
setne sil
mov rcx, qword [rbp + 0xb8]
test rcx, rcx
je 0x180087bfe
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x180087bfe
mov rbx, qword [rbp + 0xb8]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x180087bfe
mov rcx, qword [rbp + 0xb8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x820]
call fcn.180059d20
test sil, sil
je 0x180087c9d
lea rdx, str.LogDev
lea rcx, [rbp + 0x18a0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x18a0]
lea rcx, [rbp + 0xe00]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_SetZoneToIndex
mov qword [rbp + 0x500], rax
mov qword [rbp + 0x508], socket
lea rdx, [rbp + 0x500]
lea rcx, [rbp + 0x23c0]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x23c0]
call fcn.180059d20
nop
lea rcx, [rbp + 0xe00]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x18a0]
call fcn.180059d20
call fcn.180080a90
mov qword [0x180258788], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x840], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x850], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x840]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x840]
lea rdx, [rbp + 0xc0]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp + 0xc0], 0
setne sil
mov rcx, qword [rbp + 0xc8]
test rcx, rcx
je 0x180087d40
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x180087d40
mov rbx, qword [rbp + 0xc8]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x180087d40
mov rcx, qword [rbp + 0xc8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x840]
call fcn.180059d20
test sil, sil
je 0x180087ddf
lea rdx, str.LogDev
lea rcx, [rbp + 0x18c0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x18c0]
lea rcx, [rbp + 0xe10]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_CompletePickupAnimation
mov qword [rbp + 0x510], rax
mov qword [rbp + 0x518], 0x1f
lea rdx, [rbp + 0x510]
lea rcx, [rbp + 0x23e0]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x23e0]
call fcn.180059d20
nop
lea rcx, [rbp + 0xe10]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x18c0]
call fcn.180059d20
mov ecx, dword [0x1802585ac]
cmp ecx, 0x1a0
je 0x180087f43
cmp ecx, 0x1a3
je 0x180087f43
cmp ecx, 0x1a4
jne 0x180087e3a
xor r8d, r8d
lea rdx, str.4C_8B_DC_53_55_56_48_83_EC_60_48_8B_F1_48_8B_89
lea rcx, [rbp + 0x11d8]
call fcn.18007c930
mov rcx, qword [rax]
test rcx, rcx
jne 0x180087f5c
lea rdx, str.48_89_5C_24___57_48_83_EC_20_48_8B_D9_48_8B_89_________48_85_C9_74_20_48_8D_44_24
lea rcx, [rbp + 0x11e0]
jmp 0x180087f51
cmp ecx, 0x1a5
jne 0x180087e77
xor r8d, r8d
lea rdx, str.40_53_56_48_83_EC_38_4C_89_6C_24___48_8B_F1_4C_8B_A9
lea rcx, [rbp + 0x11e8]
call fcn.18007c930
mov rcx, qword [rax]
test rcx, rcx
jne 0x180087f5c
lea rdx, str.40_53_56_57_48_83_EC_30_4C_89_6C_24___48_8B_F1_4C_8B_A9_________4D_85_ED_0F_84
lea rcx, [rbp + 0x11f0]
jmp 0x180087f51
cmp ecx, 0x1a6
jne 0x180087e92
lea rdx, str.40_53_56_57_48_83_EC_30_4C_89_6C_24___48_8B_F1_4C_8B_A9_________4D_85_ED_0F_84
lea rcx, [rbp + 0x11f8]
jmp 0x180087f51
lea eax, [rcx - 0x1a7]
cmp eax, 3
ja 0x180087eb0
lea rdx, str.40_53_56_48_83_EC_38_4C_89_6C_24___48_8B_F1_4C_8B_A9_________4D_85_ED
lea rcx, [rbp + 0x1200]
jmp 0x180087f51
cmp ecx, 0x1ab
jne 0x180087f08
xor r8d, r8d
lea rdx, str.48_8B_C4_48_89_58_08_48_89_68_10_48_89_70_18_48_89_78_20_41_54_41_56_41_57_48_83_EC_20_48_8B_B1_________48_8B_D9_48_85_F6
lea rcx, [rbp + 0x1208]
call fcn.18007c930
mov rcx, qword [rax]
test rcx, rcx
jne 0x180087f5c
xor r8d, r8d
lea rdx, str.48_89_5C_24___48_89_74_24___55_57_41_54_48_8D_AC_24_________48_81_EC_________48_8B_05_________48_33_C4_48_89_85_________48_8B_B9_________48_8B_D9_48_85_FF_74_16_48_89
lea rcx, [rbp + 0x1210]
call fcn.18007c930
mov rcx, qword [rax]
test rcx, rcx
jne 0x180087f5c
lea rdx, str.48_8B_C4_48_89_58_10_48_89_68_18_57_48_83_EC_20_48_8B_D9_48_8B_89_________48_85
lea rcx, [rbp + 0x1218]
jmp 0x180087f51
cmp ecx, 0x1f4
jne 0x180087f3e
xor r8d, r8d
lea rdx, str.48_89_5C_24___48_89_74_24___55_57_41_57_48_8D_AC_24_________48_81_EC_________48_8B_05_________48_33_C4_48_89_85_________48_8B_B9
lea rcx, [rbp + 0x1220]
call fcn.18007c930
mov rcx, qword [rax]
test rcx, rcx
jne 0x180087f5c
lea rdx, str.48_8B_C4_48_89_58_10_48_89_70_18_48_89_78_20_55_41_54_41_55_41_56_41_57_48_8D_A8_________48_81_EC_________48_8B_05_________48_33_C4_48_89_85_________48_8B_B9_________45_33_E4_48_8B_D9_48_85_FF_74_0F
lea rcx, [rbp + 0x1228]
jmp 0x180087f51
mov rcx, r15
jmp 0x180087f5c
lea rdx, str.4C_8B_DC_53_55_56_48_83_EC_60_48_8B_F1_48_8B_89_________48_85_C9
lea rcx, [rbp + 0x1230]
mov r8b, 1
call fcn.18007c930
mov rcx, qword [rax]
mov qword [0x180258780], rcx
xorps xmm0, xmm0
movups xmmword [rbp + 0x860], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x870], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x860]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x860]
lea rdx, [rbp + 0xd0]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp + 0xd0], 0
setne sil
mov rcx, qword [rbp + 0xd8]
test rcx, rcx
je 0x180087ffa
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x180087ffa
mov rbx, qword [rbp + 0xd8]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x180087ffa
mov rcx, qword [rbp + 0xd8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x860]
call fcn.180059d20
test sil, sil
je 0x180088099
lea rdx, str.LogDev
lea rcx, [rbp + 0x18e0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x18e0]
lea rcx, [rbp + 0xe20]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_CanActivateAbility
mov qword [rbp + 0x520], rax
mov qword [rbp + 0x528], 0x1a
lea rdx, [rbp + 0x520]
lea rcx, [rbp + 0x2400]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2400]
call fcn.180059d20
nop
lea rcx, [rbp + 0xe20]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x18e0]
call fcn.180059d20
mov ecx, dword [0x1802585ac]
cmp ecx, 0x1a4
jg 0x1800880af
mov r8, r15
jmp 0x180088144
lea eax, [rcx - 0x1a5]
mov r8b, 1
cmp eax, 1
jbe 0x18008812e
cmp ecx, 0x1f4
setge al
mov byte [rsp + 0x28], 0
mov byte [rsp + 0x20], al
xor r9d, r9d
lea rdx, str.CanActivateAbility__s_failed__blueprint_refused
lea rcx, [rbp + 0x1238]
call fcn.180094700
mov r8, qword [rax]
mov r9d, r15d
mov rcx, r15
nop
mov rax, r8
sub rax, rcx
cmp byte [rax], 0x48
jne 0x180088115
movzx edx, byte [rax + 1]
cmp dl, 0x89
jne 0x18008810a
cmp byte [rax + 2], 0x5c
jmp 0x180088113
cmp dl, 0x8b
jne 0x180088115
cmp byte [rax + 2], 0xc4
je 0x180088126
inc r9d
inc rcx
cmp rcx, 0x7d0
jge 0x1800880a7
jmp 0x1800880f0
movsxd rax, r9d
sub r8, rax
jmp 0x180088144
lea rdx, str.4C_89_4C_24_20_55_56_57_41_56_48_8D_6C_24_D1
lea rcx, [rbp + 0x1240]
call fcn.18007c930
mov r8, qword [rax]
mov qword [0x180258768], r8
xorps xmm0, xmm0
movups xmmword [rbp + 0x880], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x890], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x880]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x880]
lea rdx, [rbp + 0xe0]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp + 0xe0], 0
setne sil
mov rcx, qword [rbp + 0xe8]
test rcx, rcx
je 0x1800881e2
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x1800881e2
mov rbx, qword [rbp + 0xe8]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x1800881e2
mov rcx, qword [rbp + 0xe8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x880]
call fcn.180059d20
test sil, sil
je 0x180088281
lea rdx, str.LogDev
lea rcx, [rbp + 0x1900]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1900]
lea rcx, [rbp + 0xe30]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_SpecConstructor
mov qword [rbp + 0x530], rax
mov qword [rbp + 0x538], reloc.WS2_32.dll_socket
lea rdx, [rbp + 0x530]
lea rcx, [rbp + 0x2420]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2420]
call fcn.180059d20
nop
lea rcx, [rbp + 0xe30]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1900]
call fcn.180059d20
mov eax, dword [0x1802585ac]
cmp eax, 0x1a4
jne 0x1800882ac
mov r8b, 1
lea rdx, str.80_61_29_F8_48_8B_44_24__
lea rcx, [rbp + 0x1248]
call fcn.18007c930
mov rcx, qword [rax]
jmp 0x1800883ed
cmp eax, 0x1a5
jne 0x1800882d1
mov r8b, 1
lea rdx, str.80_61_29_F8_48_8B_44_24__
lea rcx, [rbp + 0x1250]
call fcn.18007c930
mov rcx, qword [rax]
jmp 0x1800883ed
cmp eax, 0x1a6
jne 0x1800882f6
mov r8b, 1
lea rdx, str.80_61_29_F8_48_8B_44_24__
lea rcx, [rbp + 0x1258]
call fcn.18007c930
mov rcx, qword [rax]
jmp 0x1800883ed
cmp eax, 0x1a7
jne 0x18008831b
mov r8b, 1
lea rdx, str.80_61_29_F8_48_8B_44_24__
lea rcx, [rbp + 0x1270]
call fcn.18007c930
mov rcx, qword [rax]
jmp 0x1800883ed
cmp eax, 0x1a8
jne 0x180088340
mov r8b, 1
lea rdx, str.80_61_29_F8_48_8B_44_24__
lea rcx, [rbp + 0x1278]
call fcn.18007c930
mov rcx, qword [rax]
jmp 0x1800883ed
cmp eax, 0x1a9
jne 0x180088384
xor r8d, r8d
lea rdx, str.48_8B_44_24___80_61_29_F8_80_61_31_FE_48_89_41_20_33_C0_89_41
lea rcx, [rbp + 0x1280]
call fcn.18007c930
mov rcx, qword [rax]
test rcx, rcx
jne 0x1800883ed
mov r8b, 1
lea rdx, str.48_89_5C_24___48_89_6C_24___48_89_74_24___48_89_7C_24___41_56_48_83_EC_20_45_33_F6_48_C7_01_________48_C7_41
lea rcx, [rbp + 0x1288]
call fcn.18007c930
mov rcx, qword [rax]
jmp 0x1800883ed
cmp eax, 0x1aa
jne 0x1800883a6
mov r8b, 1
lea rdx, str.80_61_31_FE_0F_57_C0_80_61_29_F0_48_8B_44_24___48
lea rcx, [rbp + 0x1290]
call fcn.18007c930
mov rcx, qword [rax]
jmp 0x1800883ed
cmp eax, 0x1ab
jne 0x1800883c8
mov r8b, 1
lea rdx, str.80_61_31_FE_41_83_C9_FF_80_61_29_F0_48_8B_44_24___48_89_41
lea rcx, [rbp + 0x1298]
call fcn.18007c930
mov rcx, qword [rax]
jmp 0x1800883ed
cmp eax, 0x1f4
jne 0x1800883ea
mov r8b, 1
lea rdx, str.4C_8B_C9_48_8B_44_24___83_C9_FF_41_80_61_____41_80_61_____49_89_41_20_33_C0_41_88_41_30_49_89_41
lea rcx, [rbp + 0x12a0]
call fcn.18007c930
mov rcx, qword [rax]
jmp 0x1800883ed
mov rcx, r15
mov qword [0x180258538], rcx
xorps xmm0, xmm0
movups xmmword [rbp + 0x8a0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x8b0], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x8a0]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x8a0]
lea rdx, [rbp + 0xf0]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp + 0xf0], 0
setne sil
mov rcx, qword [rbp + 0xf8]
test rcx, rcx
je 0x18008848b
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008848b
mov rbx, qword [rbp + 0xf8]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x18008848b
mov rcx, qword [rbp + 0xf8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x8a0]
call fcn.180059d20
test sil, sil
je 0x18008852a
lea rdx, str.LogDev
lea rcx, [rbp + 0x1920]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1920]
lea rcx, [rbp + 0xe40]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_FrameStep
mov qword [rbp + 0x540], rax
mov qword [rbp + 0x548], reloc.WS2_32.dll_recvfrom
lea rdx, [rbp + 0x540]
lea rcx, [rbp + 0x2440]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2440]
call fcn.180059d20
nop
lea rcx, [rbp + 0xe40]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1920]
call fcn.180059d20
mov r8b, 1
lea rdx, str.48_8B_41_20_4C_8B_D2_48_8B_D1_44_0F_B6_08_48_FF
lea rcx, [rbp + 0x12a8]
call fcn.18007c930
mov rcx, qword [rax]
mov qword [0x180258830], rcx
xorps xmm0, xmm0
movups xmmword [rbp + 0x8c0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x8d0], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x8c0]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x8c0]
lea rdx, [rbp - 0x10]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp - 0x10], 0
setne sil
mov rcx, qword [rbp - 8]
test rcx, rcx
je 0x1800885d2
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x1800885d2
mov rbx, qword [rbp - 8]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x1800885d2
mov rcx, qword [rbp - 8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x8c0]
call fcn.180059d20
test sil, sil
je 0x180088671
lea rdx, str.LogDev
lea rcx, [rbp + 0x1940]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1940]
lea rcx, [rbp + 0xe50]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_ObjectArray
mov qword [rbp + 0x550], rax
mov qword [rbp + 0x558], reloc.WS2_32.dll_send
lea rdx, [rbp + 0x550]
lea rcx, [rbp + 0x2460]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2460]
call fcn.180059d20
nop
lea rcx, [rbp + 0xe50]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1940]
call fcn.180059d20
cmp dword [0x1802585ac], 0x1a5
jl 0x1800886f2
movsd xmm0, qword [0x18021e258]
mov r8b, 1
comisd xmm0, xmmword [0x180258240]
jb 0x1800886c2
lea rdx, str.48_8B_05_________48_8B_0C_C8_48_8D_04_D1
lea rcx, [rbp + 0x12b0]
call fcn.18007c930
mov r8d, 3
lea rdx, [rbp + 0x12b8]
mov rcx, rax
call fcn.18007d150
mov rcx, qword [rax]
jmp 0x1800887c7
lea rdx, str.48_8B_05_________48_8B_0C_C8_48_8B_04_D1
lea rcx, [rbp + 0xa60]
call fcn.18007c930
mov r8d, 3
lea rdx, [rbp + 0xa68]
mov rcx, rax
call fcn.18007d150
mov rcx, qword [rax]
jmp 0x1800887c7
xor r8d, r8d
lea rdx, str.48_8B_05_________48_8D_14_C8_EB_03_49_8B_D6_8B_42_08_C1_E8_1D_A8_01_0F_85_________F7_86________________
lea rcx, [rbp + 0x2860]
call fcn.18007c930
cmp qword [rbp + 0x2860], 0
je 0x180088737
mov r8d, 3
lea rdx, [rbp + 0xa70]
lea rcx, [rbp + 0x2860]
call fcn.18007d150
mov rcx, qword [rax]
test rcx, rcx
jne 0x1800887c7
xor r8d, r8d
lea rdx, str.48_8B_05_________48_8D_1C_C8_81_4B___________49_63_76_30
lea rcx, [rbp + 0x2868]
call fcn.18007c930
cmp qword [rbp + 0x2868], 0
je 0x180088778
mov r8d, 3
lea rdx, [rbp + 0xa78]
lea rcx, [rbp + 0x2868]
call fcn.18007d150
mov rcx, qword [rax]
test rcx, rcx
jne 0x1800887c7
xor r8d, r8d
lea rdx, str.48_8B_05_________48_8D_1C_C8_81_4B___________49_63_76_30
lea rcx, [rbp + 0xa80]
call fcn.18007c930
cmp qword [rax], 0
je 0x1800887c4
xor r8d, r8d
lea rdx, str.48_8B_05_________48_8D_1C_C8_81_4B___________49_63_76_30
lea rcx, [rbp + 0xa88]
call fcn.18007c930
mov r8d, 3
lea rdx, [rbp + 0xa90]
mov rcx, rax
call fcn.18007d150
mov rcx, qword [rax]
jmp 0x1800887c7
mov rcx, r15
mov qword [0x1802586f8], rcx
xorps xmm0, xmm0
movups xmmword [rbp + 0x8e0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x8f0], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x8e0]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x8e0]
lea rdx, [rbp + 0x100]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp + 0x100], 0
setne sil
mov rcx, qword [rbp + 0x108]
test rcx, rcx
je 0x180088865
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x180088865
mov rbx, qword [rbp + 0x108]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x180088865
mov rcx, qword [rbp + 0x108]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x8e0]
call fcn.180059d20
test sil, sil
je 0x180088904
lea rdx, str.LogDev
lea rcx, [rbp + 0x1960]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1960]
lea rcx, [rbp + 0xe60]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_ReplicateActor
mov qword [rbp + 0x560], rax
mov qword [rbp + 0x568], socket
lea rdx, [rbp + 0x560]
lea rcx, [rbp + 0x2480]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2480]
call fcn.180059d20
nop
lea rcx, [rbp + 0xe60]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1960]
call fcn.180059d20
movsd xmm7, qword [0x18021e208]
movsd xmm6, qword [0x18021e3b0]
mov eax, dword [0x1802585ac]
cmp eax, 0x1a0
jne 0x18008893c
mov r8b, 1
lea rdx, str.40_55_53_57_41_56_48_8D_AC_24_________48_81_EC_________48_8D_59_68_4C_8B_F1_48_8B
lea rcx, [rbp + 0xa98]
call fcn.18007c930
mov rcx, qword [rax]
jmp 0x1800889ae
movsd xmm0, qword [0x180258240]
cmp eax, 0x1a3
jl 0x18008898a
comisd xmm7, xmm0
jb 0x18008898a
xor r8d, r8d
lea rdx, str.40_55_56_57_41_54_41_55_48_8D_AC_24_________48_81_EC_________4C
lea rcx, [rbp + 0xaa0]
call fcn.18007c930
mov rcx, qword [rax]
test rcx, rcx
jne 0x1800889ae
mov r8b, 1
lea rdx, str.40_55_56_41_54_41_55_41_56_48_8D_AC_24_________48_81_EC_________4C_8B_E9_48_8B_49_68_48
lea rcx, [rbp + 0xaa8]
call fcn.18007c930
mov rcx, qword [rax]
jmp 0x1800889ae
comisd xmm0, xmm6
jb 0x1800889ab
mov r8b, 1
lea rdx, str.48_8B_C4_48_89_58_10_48_89_70_18_48_89_78_20_55_41_54_41_55_41_56_41_57_48_8D_A8_________48_81_EC_________48_8B_05_________48_33_C4_48_89_85_________4C_8D_69_68
lea rcx, [rbp + 0xab0]
call fcn.18007c930
mov rcx, qword [rax]
jmp 0x1800889ae
mov rcx, r15
mov qword [0x180258730], rcx
xorps xmm0, xmm0
movups xmmword [rbp + 0x900], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x910], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x900]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x900]
lea rdx, [rbp + 0x110]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp + 0x110], 0
setne sil
mov rcx, qword [rbp + 0x118]
test rcx, rcx
je 0x180088a4c
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x180088a4c
mov rbx, qword [rbp + 0x118]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x180088a4c
mov rcx, qword [rbp + 0x118]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x900]
call fcn.180059d20
test sil, sil
je 0x180088aeb
lea rdx, str.LogDev
lea rcx, [rbp + 0x1980]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1980]
lea rcx, [rbp + 0xe70]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_SetChannelActor
mov qword [rbp + 0x570], rax
mov qword [rbp + 0x578], reloc.WS2_32.dll_socket
lea rdx, [rbp + 0x570]
lea rcx, [rbp + 0x24a0]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x24a0]
call fcn.180059d20
nop
lea rcx, [rbp + 0xe70]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1980]
call fcn.180059d20
mov eax, dword [0x1802585ac]
cmp eax, 0x1a0
jne 0x180088b13
mov r8b, 1
lea rdx, str.4C_8B_DC_55_53_57_41_54_49_8D_AB_________48_81_EC_________45_33
lea rcx, [rbp + 0xab8]
call fcn.18007c930
mov rcx, qword [rax]
jmp 0x180088b85
movsd xmm0, qword [0x180258240]
cmp eax, 0x1a3
jl 0x180088b61
comisd xmm7, xmm0
jb 0x180088b61
xor r8d, r8d
lea rdx, str.48_8B_C4_55_53_57_41_54_48_8D_A8_________48_81_EC_________45_33_E4_48_89_70
lea rcx, [rbp + 0xac0]
call fcn.18007c930
mov rcx, qword [rax]
test rcx, rcx
jne 0x180088b85
mov r8b, 1
lea rdx, str.48_8B_C4_55_53_48_8D_A8_________48_81_EC_________48_89_70_E8_48_8B_D9
lea rcx, [rbp + 0xac8]
call fcn.18007c930
mov rcx, qword [rax]
jmp 0x180088b85
comisd xmm0, xmm6
jb 0x180088b82
mov r8b, 1
lea rdx, str.40_55_53_56_57_41_54_41_56_41_57_48_8D_AC_24_________48_81_EC_________45_33_E4_48_8D_3D_________44_89_A5
lea rcx, [rbp + 0xad0]
call fcn.18007c930
mov rcx, qword [rax]
jmp 0x180088b85
mov rcx, r15
mov qword [0x180258640], rcx
xorps xmm0, xmm0
movups xmmword [rbp + 0x620], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x630], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x620]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x620]
lea rdx, [rbp + 0x120]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp + 0x120], 0
setne sil
mov rcx, qword [rbp + 0x128]
test rcx, rcx
je 0x180088c23
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x180088c23
mov rbx, qword [rbp + 0x128]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x180088c23
mov rcx, qword [rbp + 0x128]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x620]
call fcn.180059d20
test sil, sil
je 0x180088cc2
lea rdx, str.LogDev
lea rcx, [rbp + 0x19a0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x19a0]
lea rcx, [rbp + 0xe80]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_SendClientAdjustment
mov qword [rbp + 0x580], rax
mov qword [rbp + 0x588], 0x1c
lea rdx, [rbp + 0x580]
lea rcx, [rbp + 0x24c0]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x24c0]
call fcn.180059d20
nop
lea rcx, [rbp + 0xe80]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x19a0]
call fcn.180059d20
movsd xmm0, qword [0x180258240]
comisd xmm7, xmm0
jb 0x180088ceb
mov r8b, 1
lea rdx, str.40_53_48_83_EC_20_48_8B_99_________48_39_99_________74_0A_48_83_B9
lea rcx, [rbp + 0xad8]
call fcn.18007c930
mov rcx, qword [rax]
jmp 0x180088d0f
comisd xmm0, xmm6
jb 0x180088d0c
mov r8b, 1
lea rdx, str.40_53_48_83_EC_20_48_8B_99_________48_39_99_________74_0A_48_83_B9
lea rcx, [rbp + 0xae0]
call fcn.18007c930
mov rcx, qword [rax]
jmp 0x180088d0f
mov rcx, r15
mov qword [0x1802587b0], rcx
xorps xmm0, xmm0
movups xmmword [rbp + 0x920], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x930], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x920]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x920]
lea rdx, [rbp + 0x130]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp + 0x130], 0
setne sil
mov rcx, qword [rbp + 0x138]
test rcx, rcx
je 0x180088dad
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x180088dad
mov rbx, qword [rbp + 0x138]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x180088dad
mov rcx, qword [rbp + 0x138]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x920]
call fcn.180059d20
test sil, sil
je 0x180088e4c
lea rdx, str.LogDev
lea rcx, [rbp + 0x19c0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x19c0]
lea rcx, [rbp + 0xe90]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_CreateChannel
mov qword [rbp + 0x610], rax
mov qword [rbp + 0x618], reloc.WS2_32.dll_setsockopt
lea rdx, [rbp + 0x610]
lea rcx, [rbp + 0x24e0]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x24e0]
call fcn.180059d20
nop
lea rcx, [rbp + 0xe90]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x19c0]
call fcn.180059d20
movsd xmm0, qword [0x180258240]
comisd xmm7, xmm0
jb 0x180088e75
mov r8b, 1
lea rdx, str.40_56_57_41_54_41_55_41_57_48_83_EC_60_48_8B_01_41_8B_F9_45_0F_B6_E0
lea rcx, [rbp + 0xb38]
call fcn.18007c930
mov rcx, qword [rax]
jmp 0x180088e99
comisd xmm0, xmm6
jb 0x180088e96
mov r8b, 1
lea rdx, str.48_89_5C_24___48_89_74_24___44_89_4C_24___55_57_41_54_41_56_41_57_48_8B_EC_48_83_EC_50_45_33_E4_48_8D_05_________44_38_25
lea rcx, [rbp + 0xae8]
call fcn.18007c930
mov rcx, qword [rax]
jmp 0x180088e99
mov rcx, r15
mov qword [0x180258750], rcx
xorps xmm0, xmm0
movups xmmword [rbp + 0x940], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x950], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x940]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x940]
lea rdx, [rbp + 0x140]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp + 0x140], 0
setne sil
mov rcx, qword [rbp + 0x148]
test rcx, rcx
je 0x180088f37
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x180088f37
mov rbx, qword [rbp + 0x148]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x180088f37
mov rcx, qword [rbp + 0x148]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x940]
call fcn.180059d20
test sil, sil
je 0x180088fd6
lea rdx, str.LogDev
lea rcx, [rbp + 0x19e0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x19e0]
lea rcx, [rbp + 0xea0]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_CallPreReplication
mov qword [rbp + 0x1d0], rax
mov qword [rbp + 0x1d8], 0x1a
lea rdx, [rbp + 0x1d0]
lea rcx, [rbp + 0x2500]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2500]
call fcn.180059d20
nop
lea rcx, [rbp + 0xea0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x19e0]
call fcn.180059d20
mov eax, dword [0x1802585ac]
cmp eax, 0x1a0
jne 0x180088ffe
mov r8b, 1
lea rdx, str.48_85_D2_0F_84_________48_8B_C4_55_57_41_57_48_8D_68_A1_48_81_EC
lea rcx, [rbp + 0xaf0]
call fcn.18007c930
mov rcx, qword [rax]
jmp 0x180089077
cmp eax, 0x1a3
jne 0x180089020
mov r8b, 1
lea rdx, str.48_85_D2_0F_84_________48_8B_C4_55_57_41_54_48_8D_68_A1_48_81_EC_________48_89_58_08_4C
lea rcx, [rbp + 0xaf8]
call fcn.18007c930
mov rcx, qword [rax]
jmp 0x180089077
movsd xmm0, qword [0x180258240]
comisd xmm0, xmmword [0x18021e1f0]
jb 0x180089053
comisd xmm7, xmm0
jb 0x180089053
mov r8b, 1
lea rdx, str.48_85_D2_0F_84_________56_41_56_48_83_EC_38_4C_8B_F2
lea rcx, [rbp + 0xb00]
call fcn.18007c930
mov rcx, qword [rax]
jmp 0x180089077
comisd xmm0, xmm6
jb 0x180089074
mov r8b, 1
lea rdx, str.48_85_D2_0F_84_________48_89_5C_24___48_89_6C_24___48_89_74_24___57_41_56_41_57_48_83_EC_40_F6_41_58_30_48_8B_EA_48_8B_D9_40_B6_01
lea rcx, [rbp + 0xb08]
call fcn.18007c930
mov rcx, qword [rax]
jmp 0x180089077
mov rcx, r15
mov qword [0x1802586e0], rcx
xorps xmm0, xmm0
movups xmmword [rbp + 0x960], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x970], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x960]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x960]
lea rdx, [rbp + 0x150]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp + 0x150], 0
setne sil
mov rcx, qword [rbp + 0x158]
test rcx, rcx
je 0x180089115
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x180089115
mov rbx, qword [rbp + 0x158]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x180089115
mov rcx, qword [rbp + 0x158]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x960]
call fcn.180059d20
test sil, sil
je 0x1800891b4
lea rdx, str.LogDev
lea rcx, [rbp + 0x1a00]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1a00]
lea rcx, [rbp + 0xeb0]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_OnRep_ZiplineState
mov qword [rbp + 0x1e0], rax
mov qword [rbp + 0x1e8], 0x1a
lea rdx, [rbp + 0x1e0]
lea rcx, [rbp + 0x2520]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2520]
call fcn.180059d20
nop
lea rcx, [rbp + 0xeb0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1a00]
call fcn.180059d20
call fcn.18007f0c0
mov qword [0x1802587c8], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0x980], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x990], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x980]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x980]
lea rdx, [rbp + 0x160]
mov rcx, rax
call fcn.1800556e0
cmp qword [rbp + 0x160], 0
setne sil
mov rcx, qword [rbp + 0x168]
test rcx, rcx
je 0x180089257
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x180089257
mov rbx, qword [rbp + 0x168]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
cmp eax, 1
jne 0x180089257
mov rcx, qword [rbp + 0x168]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x980]
call fcn.180059d20
test sil, sil
je 0x1800892f6
lea rdx, str.LogDev
lea rcx, [rbp + 0x1a20]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1a20]
lea rcx, [rbp + 0xec0]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_GetMaxTickRate
mov qword [rbp + 0x1f0], rax
mov qword [rbp + 0x1f8], socket
lea rdx, [rbp + 0x1f0]
lea rcx, [rbp + 0x2540]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2540]
call fcn.180059d20
nop
lea rcx, [rbp + 0xec0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1a20]
call fcn.180059d20
mov eax, dword [0x1802585ac]
mov r8b, 1
cmp eax, 0x1f4
jne 0x180089321
lea rdx, str.40_53_48_83_EC_50_0F_29_74_24___48_8B_D9_0F_29_7C_24___0F_28_F9_44_0F_29
lea rcx, [rbp + 0xb10]
call fcn.18007c930
mov rdx, qword [rax]
jmp 0x1800893ae
cmp eax, 0x1ab
jne 0x180089340
lea rdx, str.40_53_48_83_EC_60_0F_29_74_24___48_8B_D9_0F_29_7C_24___0F_28
lea rcx, [rbp + 0xb18]
call fcn.18007c930
mov rdx, qword [rax]
jmp 0x1800893ae
mov byte [rsp + 0x28], 0
mov byte [rsp + 0x20], 0
xor r9d, r9d
lea rdx, str.Hitching_by_request_
lea rcx, [rbp + 0xb20]
call fcn.180094700
mov rdx, qword [rax]
test rdx, rdx
je 0x1800893ab
mov r9d, r15d
mov rcx, r15
nop
mov rax, rdx
sub rax, rcx
movzx r8d, byte [rax]
cmp r8b, 0x40
jne 0x180089386
cmp byte [rax + 1], 0x53
jmp 0x180089396
cmp r8b, 0x48
jne 0x18008939c
cmp byte [rax + 1], 0x89
jne 0x18008939c
cmp byte [rax + 2], 0x5c
je 0x18008a9d7
inc r9d
inc rcx
cmp rcx, 0x190
jl 0x180089370
mov rdx, r15
mov qword [0x180258798], rdx
xorps xmm0, xmm0
movups xmmword [rbp + 0x9a0], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x9b0], xmm1
mov r8d, 6
lea rdx, str.LogDev
lea rcx, [rbp + 0x9a0]
call fcn.180055a50
nop
call fcn.1800557c0
lea r8, [rbp + 0x9a0]
lea rdx, [rbp + 0x200]
mov rcx, rax
call fcn.1800556e0
lea rcx, [rbp + 0x200]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x9a0]
call fcn.180059d20
cmp qword [rbp + 0x200], 0
je 0x1800894b0
lea rdx, str.LogDev
lea rcx, [rbp + 0x1a40]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1a40]
lea rcx, [rbp + 0xed0]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_RemoveFromAlivePlayers
mov qword [rbp + 0x210], rax
mov qword [rbp + 0x218], 0x1e
lea rdx, [rbp + 0x210]
lea rcx, [rbp + 0x2560]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2560]
call fcn.180059d20
nop
lea rcx, [rbp + 0xed0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1a40]
call fcn.180059d20
call fcn.180081d00
mov qword [0x180258728], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1a60]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1a60]
lea rcx, [rbp + 0xee0]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0xee0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1a60]
call fcn.180059d20
test rbx, rbx
je 0x180089592
lea rdx, str.LogDev
lea rcx, [rbp + 0x1a80]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1a80]
lea rcx, [rbp + 0xef0]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_ActorChannelClose
mov qword [rbp + 0x220], rax
mov qword [rbp + 0x228], 0x19
lea rdx, [rbp + 0x220]
lea rcx, [rbp + 0x2580]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2580]
call fcn.180059d20
nop
lea rcx, [rbp + 0xef0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1a80]
call fcn.180059d20
call fcn.18007f500
mov qword [0x1802587d0], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1aa0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1aa0]
lea rcx, [rbp + 0xf00]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0xf00]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1aa0]
call fcn.180059d20
test rbx, rbx
je 0x180089674
lea rdx, str.LogDev
lea rcx, [rbp + 0x1ac0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1ac0]
lea rcx, [rbp + 0xf10]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_StepExplicitProperty
mov qword [rbp + 0x230], rax
mov qword [rbp + 0x238], 0x1c
lea rdx, [rbp + 0x230]
lea rcx, [rbp + 0x25a0]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x25a0]
call fcn.180059d20
nop
lea rcx, [rbp + 0xf10]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1ac0]
call fcn.180059d20
call fcn.18007f4e0
mov qword [0x180258760], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1ae0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1ae0]
lea rcx, [rbp + 0xf20]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0xf20]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1ae0]
call fcn.180059d20
test rbx, rbx
je 0x180089756
lea rdx, str.LogDev
lea rcx, [rbp + 0x1b00]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1b00]
lea rcx, [rbp + 0xf30]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_Free
mov qword [rbp + 0x240], rax
mov qword [rbp + 0x248], select
lea rdx, [rbp + 0x240]
lea rcx, [rbp + 0x25c0]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x25c0]
call fcn.180059d20
nop
lea rcx, [rbp + 0xf30]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1b00]
call fcn.180059d20
call fcn.18007f480
mov qword [0x180258680], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1b20]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1b20]
lea rcx, [rbp + 0xf40]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0xf40]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1b20]
call fcn.180059d20
test rbx, rbx
je 0x180089838
lea rdx, str.LogDev
lea rcx, [rbp + 0x1b40]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1b40]
lea rcx, [rbp + 0xf50]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_ClearAbility
mov qword [rbp + 0x250], rax
mov qword [rbp + 0x258], reloc.WS2_32.dll_sendto
lea rdx, [rbp + 0x250]
lea rcx, [rbp + 0x25e0]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x25e0]
call fcn.180059d20
nop
lea rcx, [rbp + 0xf50]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1b40]
call fcn.180059d20
call fcn.1800848b0
mov qword [0x180258540], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1b60]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1b60]
lea rcx, [rbp + 0xf60]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0xf60]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1b60]
call fcn.180059d20
test rbx, rbx
je 0x18008991a
lea rdx, str.LogDev
lea rcx, [rbp + 0x1b80]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1b80]
lea rcx, [rbp + 0xf70]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_ApplyGadgetData
mov qword [rbp + 0x260], rax
mov qword [rbp + 0x268], reloc.WS2_32.dll_socket
lea rdx, [rbp + 0x260]
lea rcx, [rbp + 0x2600]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2600]
call fcn.180059d20
nop
lea rcx, [rbp + 0xf70]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1b80]
call fcn.180059d20
call fcn.1800817d0
mov qword [0x180258758], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1ba0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1ba0]
lea rcx, [rbp + 0x1260]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0x1260]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1ba0]
call fcn.180059d20
test rbx, rbx
je 0x1800899fc
lea rdx, str.LogDev
lea rcx, [rbp + 0x1bc0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1bc0]
lea rcx, [rbp + 0xf90]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_RemoveGadgetData
mov qword [rbp + 0x270], rax
mov qword [rbp + 0x278], 0x18
lea rdx, [rbp + 0x270]
lea rcx, [rbp + 0x2620]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2620]
call fcn.180059d20
nop
lea rcx, [rbp + 0xf90]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1bc0]
call fcn.180059d20
call fcn.180081010
mov qword [0x180258808], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1be0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1be0]
lea rcx, [rbp + 0xfa0]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0xfa0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1be0]
call fcn.180059d20
test rbx, rbx
je 0x180089ade
lea rdx, str.LogDev
lea rcx, [rbp + 0x1c00]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1c00]
lea rcx, [rbp + 0xfb0]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_GetInterfaceAddress
mov qword [rbp + 0x280], rax
mov qword [rbp + 0x288], 0x1b
lea rdx, [rbp + 0x280]
lea rcx, [rbp + 0x2640]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2640]
call fcn.180059d20
nop
lea rcx, [rbp + 0xfb0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1c00]
call fcn.180059d20
call fcn.180081930
mov qword [0x180258720], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1c20]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1c20]
lea rcx, [rbp + 0xfc0]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0xfc0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1c20]
call fcn.180059d20
test rbx, rbx
je 0x180089bc0
lea rdx, str.LogDev
lea rcx, [rbp + 0x1c40]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1c40]
lea rcx, [rbp + 0xfd0]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_ApplyCharacterCustomization
mov qword [rbp + 0x290], rax
mov qword [rbp + 0x298], 0x23
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x2660]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2660]
call fcn.180059d20
nop
lea rcx, [rbp + 0xfd0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1c40]
call fcn.180059d20
call fcn.1800834c0
mov qword [0x180258820], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1c60]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1c60]
lea rcx, [rbp + 0xfe0]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0xfe0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1c60]
call fcn.180059d20
test rbx, rbx
je 0x180089ca2
lea rdx, str.LogDev
lea rcx, [rbp + 0x1c80]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1c80]
lea rcx, [rbp + 0xff0]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_EnterAircraft
mov qword [rbp + 0x2a0], rax
mov qword [rbp + 0x2a8], reloc.WS2_32.dll_setsockopt
lea rdx, [rbp + 0x2a0]
lea rcx, [rbp + 0x2680]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x2680]
call fcn.180059d20
nop
lea rcx, [rbp + 0xff0]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1c80]
call fcn.180059d20
call fcn.180080e40
mov qword [0x1802586a8], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1ca0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1ca0]
lea rcx, [rbp + 0x1000]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0x1000]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1ca0]
call fcn.180059d20
test rbx, rbx
je 0x180089d84
lea rdx, str.LogDev
lea rcx, [rbp + 0x1cc0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1cc0]
lea rcx, [rbp + 0x1010]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_SetTimer
mov qword [rbp + 0x4b0], rax
mov qword [rbp + 0x4b8], reloc.WS2_32.dll_recv
lea rdx, [rbp + 0x4b0]
lea rcx, [rbp + 0x26a0]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x26a0]
call fcn.180059d20
nop
lea rcx, [rbp + 0x1010]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1cc0]
call fcn.180059d20
call fcn.180080c20
mov qword [0x1802586d8], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1ce0]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1ce0]
lea rcx, [rbp + 0x1020]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0x1020]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1ce0]
call fcn.180059d20
test rbx, rbx
je 0x180089e66
lea rdx, str.LogDev
lea rcx, [rbp + 0x1d00]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1d00]
lea rcx, [rbp + 0x1030]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_PickupInitialize
mov qword [rbp + 0x2b0], rax
mov qword [rbp + 0x2b8], 0x18
lea rdx, [rbp + 0x2b0]
lea rcx, [rbp + 0x26c0]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x26c0]
call fcn.180059d20
nop
lea rcx, [rbp + 0x1030]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1d00]
call fcn.180059d20
call fcn.18007ea50
mov qword [0x1802586b0], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1d20]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1d20]
lea rcx, [rbp + 0x1040]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0x1040]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1d20]
call fcn.180059d20
test rbx, rbx
je 0x180089f48
lea rdx, str.LogDev
lea rcx, [rbp + 0x1d40]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1d40]
lea rcx, [rbp + 0x1050]
call fcn.180055850
nop
mov rbx, qword [rax]
lea rax, str.Finding_FreeEntry
mov qword [rbp + 0x2c0], rax
mov qword [rbp + 0x2c8], reloc.WS2_32.dll_recvfrom
lea rdx, [rbp + 0x2c0]
lea rcx, [rbp + 0x26e0]
call fcn.18005ea00
nop
mov rdx, rax
mov rcx, rbx
call fcn.18005ebf0
nop
lea rcx, [rbp + 0x26e0]
call fcn.180059d20
nop
lea rcx, [rbp + 0x1050]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1d40]
call fcn.180059d20
call fcn.180080f50
mov qword [0x1802586f0], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1d60]
call fcn.180055a10
nop
lea rdx, [rbp + 0x1d60]
lea rcx, [rbp + 0x1060]
call fcn.180055850
mov rbx, qword [rax]
lea rcx, [rbp + 0x1060]
call fcn.180058bf0
nop
lea rcx, [rbp + 0x1d60]
call fcn.180059d20
test rbx, rbx
je 0x18008a02a
movsxd rax, r9d
sub rdx, rax
jmp 0x1800893ae