Function at 0x18008a450
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.1801aed40
sub rsp, rax
movaps xmmword [rsp + 0x2990], xmm6
movaps xmmword [rsp + 0x2980], xmm7
mov rax, qword [0x180255300]
xor rax, rsp
mov qword [rbp + 0x2878], rax
xor r13d, r13d
mov dword [rbp + 0x1a8], r13d
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, [r13 + 6]
lea rdx, str.LogDev
lea rcx, [rbp + 0x640]
call fcn.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x640]
lea rdx, [rsp + 0x40]
mov rcx, rax
call fcn.1800593f0
cmp qword [rsp + 0x40], r13
setne sil
lea rdi, [r13 - 1]
mov rcx, qword [rsp + 0x48]
test rcx, rcx
je 0x18008a541
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008a541
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 0x18008a541
mov rcx, qword [rsp + 0x48]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x640]
call fcn.18005d540
test sil, sil
je 0x18008a5e0
lea rdx, str.LogDev
lea rcx, [rbp + 0x1308]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1308]
lea rcx, [rbp + 0xb48]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_ProcessEvent
mov qword [rbp + 0x5a0], rax
mov qword [rbp + 0x5a8], reloc.WS2_32.dll_sendto
lea rdx, [rbp + 0x5a0]
lea rcx, [rbp + 0x2008]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2008]
call fcn.18005d540
nop
lea rcx, [rbp + 0xb48]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1308]
call fcn.18005d540
call fcn.1800831e0
mov qword [0x180261460], rax
mov qword [0x180261080], 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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x660]
lea rdx, [rbp - 0x20]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp - 0x20], 0
setne sil
mov rcx, qword [rbp - 0x18]
test rcx, rcx
je 0x18008a67b
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008a67b
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 0x18008a67b
mov rcx, qword [rbp - 0x18]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x660]
call fcn.18005d540
test sil, sil
je 0x18008a71a
lea rdx, str.LogDev
lea rcx, [rbp + 0x1328]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1328]
lea rcx, [rbp + 0xb58]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_StaticFindObject
mov qword [rbp + 0x5b0], rax
mov qword [rbp + 0x5b8], 0x18
lea rdx, [rbp + 0x5b0]
lea rcx, [rbp + 0x2028]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2028]
call fcn.18005d540
nop
lea rcx, [rbp + 0xb58]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1328]
call fcn.18005d540
call fcn.180082f50
mov qword [0x180261518], rax
mov qword [0x180261300], 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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x680]
lea rdx, [rbp - 0x50]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp - 0x50], 0
setne sil
mov rcx, qword [rbp - 0x48]
test rcx, rcx
je 0x18008a7b5
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008a7b5
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 0x18008a7b5
mov rcx, qword [rbp - 0x48]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x680]
call fcn.18005d540
test sil, sil
je 0x18008a86c
lea rdx, str.LogDev
lea rcx, [rbp + 0x1348]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1348]
lea rcx, [rbp + 0xb68]
call fcn.180059580
nop
mov rbx, qword [rax]
mov rax, qword [0x180261518]
sub rax, r14
mov qword [rbp + 0x1b0], rax
lea rax, str.StaticFindObject:_0x:x
mov qword [rbp + 0x5c0], rax
mov qword [rbp + 0x5c8], 0x18
lea r8, [rbp + 0x1b0]
lea rdx, [rbp + 0x5c0]
lea rcx, [rbp + 0x2048]
call fcn.180098f30
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2048]
call fcn.18005d540
nop
lea rcx, [rbp + 0xb68]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1348]
call fcn.18005d540
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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x6a0]
lea rdx, [rbp - 0x10]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp - 0x10], 0
setne sil
mov rcx, qword [rbp - 8]
test rcx, rcx
je 0x18008a8f4
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008a8f4
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 0x18008a8f4
mov rcx, qword [rbp - 8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x6a0]
call fcn.18005d540
test sil, sil
je 0x18008a993
lea rdx, str.LogDev
lea rcx, [rbp + 0x1368]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1368]
lea rcx, [rbp + 0xb78]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_GetPlayerViewpoint
mov qword [rbp + 0x5d0], rax
mov qword [rbp + 0x5d8], 0x1a
lea rdx, [rbp + 0x5d0]
lea rcx, [rbp + 0x2068]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2068]
call fcn.18005d540
nop
lea rcx, [rbp + 0xb78]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1368]
call fcn.18005d540
call fcn.1800ebbc0
mov qword [0x1802614b8], 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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x6c0]
lea rdx, [rbp]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp], 0
setne sil
mov rcx, qword [rbp + 8]
test rcx, rcx
je 0x18008aa27
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008aa27
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 0x18008aa27
mov rcx, qword [rbp + 8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x6c0]
call fcn.18005d540
test sil, sil
je 0x18008aac6
lea rdx, str.LogDev
lea rcx, [rbp + 0x1388]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1388]
lea rcx, [rbp + 0xb88]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_CreateNetDriver
mov qword [rbp + 0x5e0], rax
mov qword [rbp + 0x5e8], reloc.WS2_32.dll_socket
lea rdx, [rbp + 0x5e0]
lea rcx, [rbp + 0x2088]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2088]
call fcn.18005d540
nop
lea rcx, [rbp + 0xb88]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1388]
call fcn.18005d540
mov qword [0x1802615b8], r13
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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x6e0]
lea rdx, [rbp + 0x10]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp + 0x10], 0
setne sil
mov rcx, qword [rbp + 0x18]
test rcx, rcx
je 0x18008ab55
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008ab55
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 0x18008ab55
mov rcx, qword [rbp + 0x18]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x6e0]
call fcn.18005d540
test sil, sil
je 0x18008abf4
lea rdx, str.LogDev
lea rcx, [rbp + 0x13a8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x13a8]
lea rcx, [rbp + 0xb98]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_InitHost
mov qword [rbp + 0x5f0], rax
mov qword [rbp + 0x5f8], reloc.WS2_32.dll_recv
lea rdx, [rbp + 0x5f0]
lea rcx, [rbp + 0x20a8]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x20a8]
call fcn.18005d540
nop
lea rcx, [rbp + 0xb98]
call fcn.18005c620
nop
lea rcx, [rbp + 0x13a8]
call fcn.18005d540
call fcn.1800839c0
mov qword [0x1802615b0], 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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x700]
lea rdx, [rbp + 0x20]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp + 0x20], 0
setne sil
mov rcx, qword [rbp + 0x28]
test rcx, rcx
je 0x18008ac88
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008ac88
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 0x18008ac88
mov rcx, qword [rbp + 0x28]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x700]
call fcn.18005d540
test sil, sil
je 0x18008ad27
lea rdx, str.LogDev
lea rcx, [rbp + 0x13c8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x13c8]
lea rcx, [rbp + 0xba8]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_PauseBeaconRequests
mov qword [rbp + 0x600], rax
mov qword [rbp + 0x608], 0x1b
lea rdx, [rbp + 0x600]
lea rcx, [rbp + 0x1fc8]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x1fc8]
call fcn.18005d540
nop
lea rcx, [rbp + 0xba8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x13c8]
call fcn.18005d540
call fcn.180083cc0
mov qword [0x180261588], 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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x720]
lea rdx, [rbp + 0x30]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp + 0x30], 0
setne sil
mov rcx, qword [rbp + 0x38]
test rcx, rcx
je 0x18008adbb
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008adbb
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 0x18008adbb
mov rcx, qword [rbp + 0x38]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x720]
call fcn.18005d540
test sil, sil
je 0x18008ae5a
lea rdx, str.LogDev
lea rcx, [rbp + 0x13e8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x13e8]
lea rcx, [rbp + 0xbb8]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_SpawnActor
mov qword [rbp + 0x3b0], rax
mov qword [rbp + 0x3b8], reloc.WS2_32.dll_select
lea rdx, [rbp + 0x3b0]
lea rcx, [rbp + 0x20e8]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x20e8]
call fcn.18005d540
nop
lea rcx, [rbp + 0xbb8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x13e8]
call fcn.18005d540
call fcn.180084580
mov qword [0x180261410], 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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x740]
lea rdx, [rbp + 0x40]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp + 0x40], 0
setne sil
mov rcx, qword [rbp + 0x48]
test rcx, rcx
je 0x18008aeee
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008aeee
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 0x18008aeee
mov rcx, qword [rbp + 0x48]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x740]
call fcn.18005d540
test sil, sil
je 0x18008af8d
lea rdx, str.LogDev
lea rcx, [rbp + 0x1408]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1408]
lea rcx, [rbp + 0xf88]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_InitListen
mov qword [rbp + 0x3c0], rax
mov qword [rbp + 0x3c8], reloc.WS2_32.dll_select
lea rdx, [rbp + 0x3c0]
lea rcx, [rbp + 0x2108]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2108]
call fcn.18005d540
nop
lea rcx, [rbp + 0xf88]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1408]
call fcn.18005d540
call fcn.180084930
mov qword [0x1802614d8], 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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x760]
lea rdx, [rbp + 0x50]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp + 0x50], 0
setne sil
mov rcx, qword [rbp + 0x58]
test rcx, rcx
je 0x18008b021
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008b021
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 0x18008b021
mov rcx, qword [rbp + 0x58]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x760]
call fcn.18005d540
test sil, sil
je 0x18008b0c0
lea rdx, str.LogDev
lea rcx, [rbp + 0x1428]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1428]
lea rcx, [rbp + 0xbc8]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_SetWorld
mov qword [rbp + 0x3d0], rax
mov qword [rbp + 0x3d8], reloc.WS2_32.dll_recv
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp + 0x2128]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2128]
call fcn.18005d540
nop
lea rcx, [rbp + 0xbc8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1428]
call fcn.18005d540
cmp dword [0x18026135c], 0x1aa
jge 0x18008b172
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 + 0x11a8]
call fcn.180099050
mov rbx, rax
mov dword [rsp + 0x30], 0xe8d08b48
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x190], xmm0
mov qword [rbp + 0x1a0], r13
mov edx, 4
lea rcx, [rbp + 0x190]
call fcn.180099e40
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], r13d
xor r9d, r9d
lea r8, [rbp + 0x190]
lea rdx, [rbp + 0x11b0]
mov rcx, rbx
call fcn.180081dd0
xor r9d, r9d
lea r8d, [r9 + 4]
lea rdx, [rbp + 0x11b8]
mov rcx, rax
call fcn.180081fc0
mov rcx, qword [rax]
jmp 0x18008b1ef
movsd xmm6, qword [0x180260ff0]
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_floor
cvttsd2si eax, xmm0
cmp eax, 0xd
jne 0x18008b190
lea ecx, [rax + 0x63]
jmp 0x18008b1de
cmp eax, 0xe
je 0x18008b1d9
movsd xmm0, qword [0x180226ca0]
comisd xmm0, xmm6
jae 0x18008b1d9
comisd xmm6, xmmword [0x180226ca8]
jb 0x18008b1b9
cmp eax, 0x12
jge 0x18008b1bc
mov ecx, WSACleanup
jmp 0x18008b1de
cmp eax, 0x12
jne 0x18008b1c5
mov ecx, reloc.WS2_32.dll_WSAStartup
jmp 0x18008b1de
mov rcx, r13
cmp eax, 0x13
jl 0x18008b1de
cmp eax, 0x15
jge 0x18008b1de
mov ecx, 0x7a
jmp 0x18008b1de
mov ecx, WSACleanup
ucomisd xmm6, qword [0x180226d28]
jp 0x18008b1ef
jne 0x18008b1ef
mov ecx, 0x7b
mov qword [0x180261400], 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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x780]
lea rdx, [rbp + 0x60]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp + 0x60], 0
setne sil
mov rcx, qword [rbp + 0x68]
test rcx, rcx
je 0x18008b27e
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008b27e
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 0x18008b27e
mov rcx, qword [rbp + 0x68]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x780]
call fcn.18005d540
test sil, sil
je 0x18008b31d
lea rdx, str.LogDev
lea rcx, [rbp + 0x1448]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1448]
lea rcx, [rbp + 0xbd8]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_KickPlayer
mov qword [rbp + 0x3e0], rax
mov qword [rbp + 0x3e8], reloc.WS2_32.dll_select
lea rdx, [rbp + 0x3e0]
lea rcx, [rbp + 0x2148]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2148]
call fcn.18005d540
nop
lea rcx, [rbp + 0xbd8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1448]
call fcn.18005d540
cmp dword [0x18026135c], 0x1a0
jne 0x18008b339
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 + 0x11c0]
jmp 0x18008b38c
movsd xmm0, qword [0x180260ff0]
call sub.api_ms_win_crt_math_l1_1_0.dll_floor
ucomisd xmm0, qword [0x180226ce8]
jp 0x18008b362
jne 0x18008b362
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 + 0x11c8]
jmp 0x18008b38c
ucomisd xmm0, qword [0x180226d08]
jp 0x18008b37e
jne 0x18008b37e
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 + 0x11d0]
jmp 0x18008b38c
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 + 0x11d8]
mov r8b, 1
call fcn.1800817a0
mov rcx, qword [rax]
mov qword [0x180261598], 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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x7a0]
lea rdx, [rbp + 0x70]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp + 0x70], 0
setne sil
mov rcx, qword [rbp + 0x78]
test rcx, rcx
je 0x18008b426
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008b426
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 0x18008b426
mov rcx, qword [rbp + 0x78]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x7a0]
call fcn.18005d540
test sil, sil
je 0x18008b4c5
lea rdx, str.LogDev
lea rcx, [rbp + 0x1468]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1468]
lea rcx, [rbp + 0xbe8]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_TickFlush
mov qword [rbp + 0x3f0], rax
mov qword [rbp + 0x3f8], reloc.WS2_32.dll_recvfrom
lea rdx, [rbp + 0x3f0]
lea rcx, [rbp + 0x2168]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2168]
call fcn.18005d540
nop
lea rcx, [rbp + 0xbe8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1468]
call fcn.18005d540
call fcn.180086cb0
mov qword [0x180261590], 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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x7c0]
lea rdx, [rbp + 0x80]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp + 0x80], 0
setne sil
mov rcx, qword [rbp + 0x88]
test rcx, rcx
je 0x18008b568
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008b568
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 0x18008b568
mov rcx, qword [rbp + 0x88]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x7c0]
call fcn.18005d540
test sil, sil
je 0x18008b607
lea rdx, str.LogDev
lea rcx, [rbp + 0x1488]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1488]
lea rcx, [rbp + 0xbf8]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_GetNetMode
mov qword [rbp + 0x400], rax
mov qword [rbp + 0x408], reloc.WS2_32.dll_select
lea rdx, [rbp + 0x400]
lea rcx, [rbp + 0x2188]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2188]
call fcn.18005d540
nop
lea rcx, [rbp + 0xbf8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1488]
call fcn.18005d540
call fcn.180087a70
mov qword [0x1802614e8], 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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x7e0]
lea rdx, [rbp + 0x90]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp + 0x90], 0
setne sil
mov rcx, qword [rbp + 0x98]
test rcx, rcx
je 0x18008b6aa
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008b6aa
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 0x18008b6aa
mov rcx, qword [rbp + 0x98]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x7e0]
call fcn.18005d540
test sil, sil
je 0x18008b749
lea rdx, str.LogDev
lea rcx, [rbp + 0x14a8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x14a8]
lea rcx, [rbp + 0xc08]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_Realloc
mov qword [rbp + 0x410], rax
mov qword [rbp + 0x418], reloc.WS2_32.dll_ntohs
lea rdx, [rbp + 0x410]
lea rcx, [rbp + 0x21a8]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x21a8]
call fcn.18005d540
nop
lea rcx, [rbp + 0xc08]
call fcn.18005c620
nop
lea rcx, [rbp + 0x14a8]
call fcn.18005d540
call fcn.180088350
mov qword [0x180261510], 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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x800]
lea rdx, [rbp + 0xa0]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp + 0xa0], 0
setne sil
mov rcx, qword [rbp + 0xa8]
test rcx, rcx
je 0x18008b7ec
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008b7ec
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 0x18008b7ec
mov rcx, qword [rbp + 0xa8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x800]
call fcn.18005d540
test sil, sil
je 0x18008b88b
lea rdx, str.LogDev
lea rcx, [rbp + 0x14c8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x14c8]
lea rcx, [rbp + 0xc18]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_CollectGarbage
mov qword [rbp + 0x420], rax
mov qword [rbp + 0x428], socket
lea rdx, [rbp + 0x420]
lea rcx, [rbp + 0x20c8]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x20c8]
call fcn.18005d540
nop
lea rcx, [rbp + 0xc18]
call fcn.18005c620
nop
lea rcx, [rbp + 0x14c8]
call fcn.18005d540
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.180099050
mov word [rsp + 0x34], 0x8948
mov byte [rsp + 0x36], 0x5c
mov qword [rsp + 0x50], r13
mov qword [rsp + 0x58], r13
mov qword [rsp + 0x60], r13
mov edx, 3
lea rcx, [rsp + 0x50]
call fcn.180099e40
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 esi, 1
mov rbx, qword [rbp + 0x1b8]
test rbx, rbx
jne 0x18008b912
mov rbx, r13
jmp 0x18008b99a
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleW]
mov r10d, r13d
mov eax, r13d
mov r14, qword [rsp + 0x50]
movzx r15d, byte [r14]
mov r12, qword [rsp + 0x58]
nop
cdqe
mov rcx, rbx
sub rcx, rax
cmp byte [rcx], r15b
jne 0x18008b988
mov r8d, 1
mov r9, r12
sub r9, r14
cmp r9, r8
jbe 0x18008b97e
mov eax, r8d
movsxd r11, r10d
lea rdx, [r14 + 1]
nop dword [rax + rax]
mov rcx, rbx
sub rcx, r11
add rcx, rax
movzx eax, byte [rdx]
cmp byte [rcx], al
jne 0x18008b988
inc r8d
inc rdx
movsxd rax, r8d
cmp rax, r9
jb 0x18008b960
test esi, esi
jle 0x18008c76f
dec esi
inc r10d
mov eax, r10d
cmp r10d, 0x7d0
jl 0x18008b930
mov rbx, rdi
lea rcx, [rsp + 0x50]
call fcn.180098340
mov qword [0x180261560], rbx
lea rdx, str.LogDev
lea rcx, [rbp + 0x14e8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x14e8]
lea rcx, [rbp + 0xc28]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0xc28]
call fcn.18005c620
nop
lea rcx, [rbp + 0x14e8]
call fcn.18005d540
test rbx, rbx
je 0x18008ba81
lea rdx, str.LogDev
lea rcx, [rbp + 0x1508]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1508]
lea rcx, [rbp + 0xc38]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_NoMCP
mov qword [rbp + 0x430], rax
mov qword [rbp + 0x438], reloc.WS2_32.dll_listen
lea rdx, [rbp + 0x430]
lea rcx, [rbp + 0x21e8]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x21e8]
call fcn.18005d540
nop
lea rcx, [rbp + 0xc38]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1508]
call fcn.18005d540
call fcn.1800852e0
mov qword [0x180261578], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1528]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1528]
lea rcx, [rbp + 0xc48]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0xc48]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1528]
call fcn.18005d540
test rbx, rbx
je 0x18008bb63
lea rdx, str.LogDev
lea rcx, [rbp + 0x1548]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1548]
lea rcx, [rbp + 0xc58]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_PickTeam
mov qword [rbp + 0x2f0], rax
mov qword [rbp + 0x2f8], reloc.WS2_32.dll_recv
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 0x2208]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2208]
call fcn.18005d540
nop
lea rcx, [rbp + 0xc58]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1548]
call fcn.18005d540
call fcn.180088790
mov qword [0x1802613f0], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x12c8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x12c8]
lea rcx, [rbp + 0xc68]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0xc68]
call fcn.18005c620
nop
lea rcx, [rbp + 0x12c8]
call fcn.18005d540
test rbx, rbx
je 0x18008bc45
lea rdx, str.LogDev
lea rcx, [rbp + 0x1588]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1588]
lea rcx, [rbp + 0xc78]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_InternalTryActivateAbility
mov qword [rbp + 0x440], rax
mov qword [rbp + 0x448], 0x22
lea rdx, [rbp + 0x440]
lea rcx, [rbp + 0x2228]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2228]
call fcn.18005d540
nop
lea rcx, [rbp + 0xc78]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1588]
call fcn.18005d540
call fcn.180088ca0
mov qword [0x1802613e8], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x15a8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x15a8]
lea rcx, [rbp + 0xc88]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0xc88]
call fcn.18005c620
nop
lea rcx, [rbp + 0x15a8]
call fcn.18005d540
test rbx, rbx
je 0x18008bd27
lea rdx, str.LogDev
lea rcx, [rbp + 0x15c8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x15c8]
lea rcx, [rbp + 0xc98]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_GiveAbility
mov qword [rbp + 0x450], rax
mov qword [rbp + 0x458], reloc.WS2_32.dll_send
lea rdx, [rbp + 0x450]
lea rcx, [rbp + 0x2248]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2248]
call fcn.18005d540
nop
lea rcx, [rbp + 0xc98]
call fcn.18005c620
nop
lea rcx, [rbp + 0x15c8]
call fcn.18005d540
call fcn.180088e00
mov qword [0x180261488], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x15e8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x15e8]
lea rcx, [rbp + 0xca8]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0xca8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x15e8]
call fcn.18005d540
test rbx, rbx
je 0x18008be09
lea rdx, str.LogDev
lea rcx, [rbp + 0x1608]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1608]
lea rcx, [rbp + 0xcb8]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_CantBuild
mov qword [rbp + 0x460], rax
mov qword [rbp + 0x468], reloc.WS2_32.dll_recvfrom
lea rdx, [rbp + 0x460]
lea rcx, [rbp + 0x2268]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2268]
call fcn.18005d540
nop
lea rcx, [rbp + 0xcb8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1608]
call fcn.18005d540
call fcn.180088ff0
mov qword [0x180261458], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1628]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1628]
lea rcx, [rbp + 0xcc8]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0xcc8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1628]
call fcn.18005d540
test rbx, rbx
je 0x18008beeb
lea rdx, str.LogDev
lea rcx, [rbp + 0x1648]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1648]
lea rcx, [rbp + 0xcd8]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_ReplaceBuildingActor
mov qword [rbp + 0x470], rax
mov qword [rbp + 0x478], 0x1c
lea rdx, [rbp + 0x470]
lea rcx, [rbp + 0x2288]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2288]
call fcn.18005d540
nop
lea rcx, [rbp + 0xcd8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1648]
call fcn.18005d540
call fcn.1800890a0
mov qword [0x180261440], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1668]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1668]
lea rcx, [rbp + 0xce8]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0xce8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1668]
call fcn.18005d540
test rbx, rbx
je 0x18008bfcd
lea rdx, str.LogDev
lea rcx, [rbp + 0x1688]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1688]
lea rcx, [rbp + 0xcf8]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_GiveAbilityAndActivateOnce
mov qword [rbp + 0x480], rax
mov qword [rbp + 0x488], 0x22
lea rdx, [rbp + 0x480]
lea rcx, [rbp + 0x22a8]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x22a8]
call fcn.18005d540
nop
lea rcx, [rbp + 0xcf8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1688]
call fcn.18005d540
call fcn.180088d30
mov qword [0x1802613f8], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x16a8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x16a8]
lea rcx, [rbp + 0xd08]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0xd08]
call fcn.18005c620
nop
lea rcx, [rbp + 0x16a8]
call fcn.18005d540
test rbx, rbx
je 0x18008c0af
lea rdx, str.LogDev
lea rcx, [rbp + 0x16c8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x16c8]
lea rcx, [rbp + 0xd18]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_OnDamageServer
mov qword [rbp + 0x490], rax
mov qword [rbp + 0x498], socket
lea rdx, [rbp + 0x490]
lea rcx, [rbp + 0x22c8]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x22c8]
call fcn.18005d540
nop
lea rcx, [rbp + 0xd18]
call fcn.18005c620
nop
lea rcx, [rbp + 0x16c8]
call fcn.18005d540
call fcn.180084b90
mov qword [0x1802614a8], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x16e8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x16e8]
lea rcx, [rbp + 0xd28]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0xd28]
call fcn.18005c620
nop
lea rcx, [rbp + 0x16e8]
call fcn.18005d540
test rbx, rbx
je 0x18008c191
lea rdx, str.LogDev
lea rcx, [rbp + 0x1708]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1708]
lea rcx, [rbp + 0xd38]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_StaticLoadObject
mov qword [rbp + 0x4a0], rax
mov qword [rbp + 0x4a8], 0x18
lea rdx, [rbp + 0x4a0]
lea rcx, [rbp + 0x22e8]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x22e8]
call fcn.18005d540
nop
lea rcx, [rbp + 0xd38]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1708]
call fcn.18005d540
call fcn.180084e10
mov qword [0x1802615c8], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1728]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1728]
lea rcx, [rbp + 0xd48]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0xd48]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1728]
call fcn.18005d540
test rbx, rbx
je 0x18008c273
lea rdx, str.LogDev
lea rcx, [rbp + 0x1748]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1748]
lea rcx, [rbp + 0xd58]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_ActorGetNetMode
mov qword [rbp + 0x4c0], rax
mov qword [rbp + 0x4c8], reloc.WS2_32.dll_socket
lea rdx, [rbp + 0x4c0]
lea rcx, [rbp + 0x2308]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2308]
call fcn.18005d540
nop
lea rcx, [rbp + 0xd58]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1748]
call fcn.18005d540
mov qword [0x1802615d8], r13
lea rdx, str.LogDev
lea rcx, [rbp + 0x1768]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1768]
lea rcx, [rbp + 0xd68]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0xd68]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1768]
call fcn.18005d540
test rbx, rbx
je 0x18008c350
lea rdx, str.LogDev
lea rcx, [rbp + 0x1788]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1788]
lea rcx, [rbp + 0xd78]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_ChangeGameSessionId
mov qword [rbp + 0x4d0], rax
mov qword [rbp + 0x4d8], 0x1b
lea rdx, [rbp + 0x4d0]
lea rcx, [rbp + 0x2328]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2328]
call fcn.18005d540
nop
lea rcx, [rbp + 0xd78]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1788]
call fcn.18005d540
call fcn.1800875b0
mov qword [0x180261408], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x17a8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x17a8]
lea rcx, [rbp + 0xd88]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0xd88]
call fcn.18005c620
nop
lea rcx, [rbp + 0x17a8]
call fcn.18005d540
test rbx, rbx
je 0x18008c432
lea rdx, str.LogDev
lea rcx, [rbp + 0x17c8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x17c8]
lea rcx, [rbp + 0xd98]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_DispatchRequest
mov qword [rbp + 0x4e0], rax
mov qword [rbp + 0x4e8], reloc.WS2_32.dll_socket
lea rdx, [rbp + 0x4e0]
lea rcx, [rbp + 0x2348]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2348]
call fcn.18005d540
nop
lea rcx, [rbp + 0xd98]
call fcn.18005c620
nop
lea rcx, [rbp + 0x17c8]
call fcn.18005d540
call fcn.1800877a0
mov qword [0x180261580], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x17e8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x17e8]
lea rcx, [rbp + 0xda8]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0xda8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x17e8]
call fcn.18005d540
test rbx, rbx
je 0x18008c514
lea rdx, str.LogDev
lea rcx, [rbp + 0x1568]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1568]
lea rcx, [rbp + 0xdb8]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_AddNavigationSystemToWorld
mov qword [rbp + 0x4f0], rax
mov qword [rbp + 0x4f8], 0x22
lea rdx, [rbp + 0x4f0]
lea rcx, [rbp + 0x2368]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2368]
call fcn.18005d540
nop
lea rcx, [rbp + 0xdb8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1568]
call fcn.18005d540
call fcn.180087130
mov qword [0x1802614a0], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1828]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1828]
lea rcx, [rbp + 0xdc8]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0xdc8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1828]
call fcn.18005d540
test rbx, rbx
je 0x18008c5f6
lea rdx, str.LogDev
lea rcx, [rbp + 0x1848]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1848]
lea rcx, [rbp + 0xdd8]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_NavSystemCleanUp
mov qword [rbp + 0x500], rax
mov qword [rbp + 0x508], 0x18
lea rdx, [rbp + 0x500]
lea rcx, [rbp + 0x2388]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2388]
call fcn.18005d540
nop
lea rcx, [rbp + 0xdd8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1848]
call fcn.18005d540
call fcn.1800871b0
mov qword [0x180261430], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1868]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1868]
lea rcx, [rbp + 0xde8]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0xde8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1868]
call fcn.18005d540
test rbx, rbx
je 0x18008c6d8
lea rdx, str.LogDev
lea rcx, [rbp + 0x1888]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1888]
lea rcx, [rbp + 0xdf8]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_LoadPlayset
mov qword [rbp + 0x510], rax
mov qword [rbp + 0x518], reloc.WS2_32.dll_send
lea rdx, [rbp + 0x510]
lea rcx, [rbp + 0x23a8]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x23a8]
call fcn.18005d540
nop
lea rcx, [rbp + 0xdf8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1888]
call fcn.18005d540
mov word [rsp + 0x38], 0x8948
mov byte [rsp + 0x3a], 0x5c
xorps xmm0, xmm0
movdqu xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x78], r13
mov edx, 3
lea rcx, [rsp + 0x68]
call fcn.180099e40
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.1800873f0
mov qword [0x1802615a0], rax
mov rcx, qword [rsp + 0x68]
test rcx, rcx
je 0x18008c77f
mov rdx, qword [rsp + 0x78]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x18008c77a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x18008c77a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
movsxd rax, r10d
sub rbx, rax
jmp 0x18008b99a
call fcn.1801adf90
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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x820]
lea rdx, [rbp + 0xb0]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp + 0xb0], 0
setne sil
mov rcx, qword [rbp + 0xb8]
test rcx, rcx
je 0x18008c816
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008c816
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 0x18008c816
mov rcx, qword [rbp + 0xb8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x820]
call fcn.18005d540
test sil, sil
je 0x18008c8b5
lea rdx, str.LogDev
lea rcx, [rbp + 0x18a8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x18a8]
lea rcx, [rbp + 0xe08]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_SetZoneToIndex
mov qword [rbp + 0x520], rax
mov qword [rbp + 0x528], socket
lea rdx, [rbp + 0x520]
lea rcx, [rbp + 0x23c8]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x23c8]
call fcn.18005d540
nop
lea rcx, [rbp + 0xe08]
call fcn.18005c620
nop
lea rcx, [rbp + 0x18a8]
call fcn.18005d540
call fcn.180085990
mov qword [0x180261528], 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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x840]
lea rdx, [rbp + 0xc0]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp + 0xc0], 0
setne sil
mov rcx, qword [rbp + 0xc8]
test rcx, rcx
je 0x18008c958
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008c958
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 0x18008c958
mov rcx, qword [rbp + 0xc8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x840]
call fcn.18005d540
test sil, sil
je 0x18008c9f7
lea rdx, str.LogDev
lea rcx, [rbp + 0x18c8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x18c8]
lea rcx, [rbp + 0xe18]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_CompletePickupAnimation
mov qword [rbp + 0x530], rax
mov qword [rbp + 0x538], 0x1f
lea rdx, [rbp + 0x530]
lea rcx, [rbp + 0x23e8]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x23e8]
call fcn.18005d540
nop
lea rcx, [rbp + 0xe18]
call fcn.18005c620
nop
lea rcx, [rbp + 0x18c8]
call fcn.18005d540
mov ecx, dword [0x18026135c]
cmp ecx, 0x1a0
je 0x18008cb5b
cmp ecx, 0x1a3
je 0x18008cb5b
cmp ecx, 0x1a4
jne 0x18008ca52
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 + 0x11e0]
call fcn.1800817a0
mov rcx, qword [rax]
test rcx, rcx
jne 0x18008cb74
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 + 0x11e8]
jmp 0x18008cb69
cmp ecx, 0x1a5
jne 0x18008ca8f
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 + 0x11f0]
call fcn.1800817a0
mov rcx, qword [rax]
test rcx, rcx
jne 0x18008cb74
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 0x18008cb69
cmp ecx, 0x1a6
jne 0x18008caaa
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 + 0x1200]
jmp 0x18008cb69
lea eax, [rcx - 0x1a7]
cmp eax, 3
ja 0x18008cac8
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 + 0x1208]
jmp 0x18008cb69
cmp ecx, 0x1ab
jne 0x18008cb20
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 + 0x1210]
call fcn.1800817a0
mov rcx, qword [rax]
test rcx, rcx
jne 0x18008cb74
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 + 0x1218]
call fcn.1800817a0
mov rcx, qword [rax]
test rcx, rcx
jne 0x18008cb74
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 + 0x1220]
jmp 0x18008cb69
cmp ecx, 0x1f4
jne 0x18008cb56
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 + 0x1228]
call fcn.1800817a0
mov rcx, qword [rax]
test rcx, rcx
jne 0x18008cb74
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 + 0x1230]
jmp 0x18008cb69
mov rcx, r13
jmp 0x18008cb74
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 + 0x1238]
mov r8b, 1
call fcn.1800817a0
mov rcx, qword [rax]
mov qword [0x180261520], 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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x860]
lea rdx, [rbp + 0xd0]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp + 0xd0], 0
setne sil
mov rcx, qword [rbp + 0xd8]
test rcx, rcx
je 0x18008cc12
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008cc12
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 0x18008cc12
mov rcx, qword [rbp + 0xd8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x860]
call fcn.18005d540
test sil, sil
je 0x18008ccb1
lea rdx, str.LogDev
lea rcx, [rbp + 0x18e8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x18e8]
lea rcx, [rbp + 0xe28]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_CanActivateAbility
mov qword [rbp + 0x540], rax
mov qword [rbp + 0x548], 0x1a
lea rdx, [rbp + 0x540]
lea rcx, [rbp + 0x2408]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2408]
call fcn.18005d540
nop
lea rcx, [rbp + 0xe28]
call fcn.18005c620
nop
lea rcx, [rbp + 0x18e8]
call fcn.18005d540
mov ecx, dword [0x18026135c]
cmp ecx, 0x1a4
jg 0x18008ccc7
mov r8, r13
jmp 0x18008cd67
lea eax, [rcx - 0x1a5]
mov r8b, 1
cmp eax, 1
jbe 0x18008cd51
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 + 0x1240]
call fcn.180099050
mov r8, qword [rax]
mov r9d, r13d
mov rcx, r13
nop word [rax + rax]
mov rax, r8
sub rax, rcx
cmp byte [rax], 0x48
jne 0x18008cd35
movzx edx, byte [rax + 1]
cmp dl, 0x89
jne 0x18008cd2a
cmp byte [rax + 2], 0x5c
jmp 0x18008cd33
cmp dl, 0x8b
jne 0x18008cd35
cmp byte [rax + 2], 0xc4
je 0x18008cd49
inc r9d
inc rcx
cmp rcx, 0x7d0
jl 0x18008cd10
mov r8, r13
jmp 0x18008cd67
movsxd rax, r9d
sub r8, rax
jmp 0x18008cd67
lea rdx, str.4C_89_4C_24_20_55_56_57_41_56_48_8D_6C_24_D1
lea rcx, [rbp + 0x1248]
call fcn.1800817a0
mov r8, qword [rax]
mov qword [0x180261508], 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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x880]
lea rdx, [rbp + 0xe0]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp + 0xe0], 0
setne sil
mov rcx, qword [rbp + 0xe8]
test rcx, rcx
je 0x18008ce05
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008ce05
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 0x18008ce05
mov rcx, qword [rbp + 0xe8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x880]
call fcn.18005d540
test sil, sil
je 0x18008cea4
lea rdx, str.LogDev
lea rcx, [rbp + 0x1908]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1908]
lea rcx, [rbp + 0xe38]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_SpecConstructor
mov qword [rbp + 0x550], rax
mov qword [rbp + 0x558], reloc.WS2_32.dll_socket
lea rdx, [rbp + 0x550]
lea rcx, [rbp + 0x2428]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2428]
call fcn.18005d540
nop
lea rcx, [rbp + 0xe38]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1908]
call fcn.18005d540
mov eax, dword [0x18026135c]
cmp eax, 0x1a4
jne 0x18008cecf
mov r8b, 1
lea rdx, str.80_61_29_F8_48_8B_44_24__
lea rcx, [rbp + 0x1250]
call fcn.1800817a0
mov rcx, qword [rax]
jmp 0x18008d010
cmp eax, 0x1a5
jne 0x18008cef4
mov r8b, 1
lea rdx, str.80_61_29_F8_48_8B_44_24__
lea rcx, [rbp + 0x1258]
call fcn.1800817a0
mov rcx, qword [rax]
jmp 0x18008d010
cmp eax, 0x1a6
jne 0x18008cf19
mov r8b, 1
lea rdx, str.80_61_29_F8_48_8B_44_24__
lea rcx, [rbp + 0x1260]
call fcn.1800817a0
mov rcx, qword [rax]
jmp 0x18008d010
cmp eax, 0x1a7
jne 0x18008cf3e
mov r8b, 1
lea rdx, str.80_61_29_F8_48_8B_44_24__
lea rcx, [rbp + 0x1268]
call fcn.1800817a0
mov rcx, qword [rax]
jmp 0x18008d010
cmp eax, 0x1a8
jne 0x18008cf63
mov r8b, 1
lea rdx, str.80_61_29_F8_48_8B_44_24__
lea rcx, [rbp + 0x1280]
call fcn.1800817a0
mov rcx, qword [rax]
jmp 0x18008d010
cmp eax, 0x1a9
jne 0x18008cfa7
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 + 0x1288]
call fcn.1800817a0
mov rcx, qword [rax]
test rcx, rcx
jne 0x18008d010
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 + 0x1290]
call fcn.1800817a0
mov rcx, qword [rax]
jmp 0x18008d010
cmp eax, 0x1aa
jne 0x18008cfc9
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 + 0x1298]
call fcn.1800817a0
mov rcx, qword [rax]
jmp 0x18008d010
cmp eax, 0x1ab
jne 0x18008cfeb
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 + 0x12a0]
call fcn.1800817a0
mov rcx, qword [rax]
jmp 0x18008d010
cmp eax, 0x1f4
jne 0x18008d00d
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 + 0x12a8]
call fcn.1800817a0
mov rcx, qword [rax]
jmp 0x18008d010
mov rcx, r13
mov qword [0x1802612e8], 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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x8a0]
lea rdx, [rbp - 0x30]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp - 0x30], 0
setne sil
mov rcx, qword [rbp - 0x28]
test rcx, rcx
je 0x18008d09f
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008d09f
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 0x18008d09f
mov rcx, qword [rbp - 0x28]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x8a0]
call fcn.18005d540
test sil, sil
je 0x18008d13e
lea rdx, str.LogDev
lea rcx, [rbp + 0x1928]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1928]
lea rcx, [rbp + 0xe48]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_FrameStep
mov qword [rbp + 0x3a0], rax
mov qword [rbp + 0x3a8], reloc.WS2_32.dll_recvfrom
lea rdx, [rbp + 0x3a0]
lea rcx, [rbp + 0x2448]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2448]
call fcn.18005d540
nop
lea rcx, [rbp + 0xe48]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1928]
call fcn.18005d540
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 + 0x12b0]
call fcn.1800817a0
mov rcx, qword [rax]
mov qword [0x1802615d0], 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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x8c0]
lea rdx, [rbp + 0xf0]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp + 0xf0], 0
setne sil
mov rcx, qword [rbp + 0xf8]
test rcx, rcx
je 0x18008d1f5
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008d1f5
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 0x18008d1f5
mov rcx, qword [rbp + 0xf8]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x8c0]
call fcn.18005d540
test sil, sil
je 0x18008d294
lea rdx, str.LogDev
lea rcx, [rbp + 0x1948]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1948]
lea rcx, [rbp + 0xe58]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_ObjectArray
mov qword [rbp + 0x560], rax
mov qword [rbp + 0x568], reloc.WS2_32.dll_send
lea rdx, [rbp + 0x560]
lea rcx, [rbp + 0x2468]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2468]
call fcn.18005d540
nop
lea rcx, [rbp + 0xe58]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1948]
call fcn.18005d540
cmp dword [0x18026135c], 0x1a5
jl 0x18008d317
movsd xmm0, qword [0x180226b58]
mov r8b, 1
comisd xmm0, xmmword [0x180260ff0]
jb 0x18008d2e6
lea rdx, str.48_8B_05_________48_8B_0C_C8_48_8D_04_D1
lea rcx, [rbp + 0x12b8]
call fcn.1800817a0
xor r9d, r9d
lea r8d, [r9 + 3]
lea rdx, [rbp + 0x12c0]
mov rcx, rax
call fcn.180081fc0
mov rcx, qword [rax]
jmp 0x18008d3ef
lea rdx, str.48_8B_05_________48_8B_0C_C8_48_8B_04_D1
lea rcx, [rbp + 0xa60]
call fcn.1800817a0
xor r9d, r9d
lea r8d, [r9 + 3]
lea rdx, [rbp + 0xa68]
mov rcx, rax
call fcn.180081fc0
mov rcx, qword [rax]
jmp 0x18008d3ef
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 + 0x2868]
call fcn.1800817a0
cmp qword [rbp + 0x2868], 0
je 0x18008d35d
xor r9d, r9d
lea r8d, [r9 + 3]
lea rdx, [rbp + 0xa70]
lea rcx, [rbp + 0x2868]
call fcn.180081fc0
mov rcx, qword [rax]
test rcx, rcx
jne 0x18008d3ef
xor r8d, r8d
lea rdx, str.48_8B_05_________48_8D_1C_C8_81_4B___________49_63_76_30
lea rcx, [rbp + 0x2870]
call fcn.1800817a0
cmp qword [rbp + 0x2870], 0
je 0x18008d39f
xor r9d, r9d
lea r8d, [r9 + 3]
lea rdx, [rbp + 0xa78]
lea rcx, [rbp + 0x2870]
call fcn.180081fc0
mov rcx, qword [rax]
test rcx, rcx
jne 0x18008d3ef
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.1800817a0
cmp qword [rax], 0
je 0x18008d3ec
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.1800817a0
xor r9d, r9d
lea r8d, [r9 + 3]
lea rdx, [rbp + 0xa90]
mov rcx, rax
call fcn.180081fc0
mov rcx, qword [rax]
jmp 0x18008d3ef
mov rcx, r13
mov qword [0x180261498], 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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x8e0]
lea rdx, [rbp + 0x100]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp + 0x100], 0
setne sil
mov rcx, qword [rbp + 0x108]
test rcx, rcx
je 0x18008d48d
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008d48d
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 0x18008d48d
mov rcx, qword [rbp + 0x108]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x8e0]
call fcn.18005d540
test sil, sil
je 0x18008d52c
lea rdx, str.LogDev
lea rcx, [rbp + 0x1968]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1968]
lea rcx, [rbp + 0xe68]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_ReplicateActor
mov qword [rbp + 0x570], rax
mov qword [rbp + 0x578], socket
lea rdx, [rbp + 0x570]
lea rcx, [rbp + 0x2488]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2488]
call fcn.18005d540
nop
lea rcx, [rbp + 0xe68]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1968]
call fcn.18005d540
movsd xmm6, qword [0x180226b08]
movsd xmm7, qword [0x180226d20]
mov eax, dword [0x18026135c]
cmp eax, 0x1a0
jne 0x18008d567
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.1800817a0
mov rcx, qword [rax]
jmp 0x18008d604
movsd xmm1, qword [0x180260ff0]
ucomisd xmm1, xmm6
jp 0x18008d592
jne 0x18008d592
mov r8b, 1
lea rdx, str.48_8B_C4_55_53_48_8D_A8_________48_81_EC_________0F_29_70_A8_0F_29_78_98_48_89_70_E8_4C
lea rcx, [rbp + 0xaa0]
call fcn.1800817a0
mov rcx, qword [rax]
jmp 0x18008d604
cmp eax, 0x1a3
jl 0x18008d5e0
movsd xmm0, qword [0x180226b00]
comisd xmm0, xmm1
jb 0x18008d5e0
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 + 0xaa8]
call fcn.1800817a0
mov rcx, qword [rax]
test rcx, rcx
jne 0x18008d604
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 + 0xab0]
call fcn.1800817a0
mov rcx, qword [rax]
jmp 0x18008d604
comisd xmm1, xmm7
jb 0x18008d601
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 + 0xab8]
call fcn.1800817a0
mov rcx, qword [rax]
jmp 0x18008d604
mov rcx, r13
mov qword [0x1802614d0], 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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x900]
lea rdx, [rbp + 0x110]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp + 0x110], 0
setne sil
mov rcx, qword [rbp + 0x118]
test rcx, rcx
je 0x18008d6a2
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008d6a2
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 0x18008d6a2
mov rcx, qword [rbp + 0x118]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x900]
call fcn.18005d540
test sil, sil
je 0x18008d741
lea rdx, str.LogDev
lea rcx, [rbp + 0x1988]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1988]
lea rcx, [rbp + 0xe78]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_SetChannelActor
mov qword [rbp + 0x580], rax
mov qword [rbp + 0x588], reloc.WS2_32.dll_socket
lea rdx, [rbp + 0x580]
lea rcx, [rbp + 0x24a8]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x24a8]
call fcn.18005d540
nop
lea rcx, [rbp + 0xe78]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1988]
call fcn.18005d540
mov eax, dword [0x18026135c]
cmp eax, 0x1a0
jne 0x18008d76c
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 + 0xac0]
call fcn.1800817a0
mov rcx, qword [rax]
jmp 0x18008d801
movsd xmm0, qword [0x180260ff0]
cmp eax, 0x1a3
jl 0x18008d7dd
comisd xmm6, xmm0
jb 0x18008d7dd
ucomisd xmm0, xmm6
jp 0x18008d7a4
jne 0x18008d7a4
mov r8b, 1
lea rdx, str.48_8B_C4_55_53_48_8D_A8_________48_81_EC_________48_89_70_10_48_8B_D9_48_89_78_18_48_8D_35
lea rcx, [rbp + 0xac8]
call fcn.1800817a0
mov rcx, qword [rax]
jmp 0x18008d801
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 + 0xad0]
call fcn.1800817a0
mov rcx, qword [rax]
test rcx, rcx
jne 0x18008d801
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 + 0xad8]
call fcn.1800817a0
mov rcx, qword [rax]
jmp 0x18008d801
comisd xmm0, xmm7
jb 0x18008d7fe
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 + 0xae0]
call fcn.1800817a0
mov rcx, qword [rax]
jmp 0x18008d801
mov rcx, r13
mov qword [0x1802613e0], 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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x920]
lea rdx, [rbp + 0x120]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp + 0x120], 0
setne sil
mov rcx, qword [rbp + 0x128]
test rcx, rcx
je 0x18008d89f
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008d89f
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 0x18008d89f
mov rcx, qword [rbp + 0x128]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x920]
call fcn.18005d540
test sil, sil
je 0x18008d93e
lea rdx, str.LogDev
lea rcx, [rbp + 0x19a8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x19a8]
lea rcx, [rbp + 0xe88]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_SendClientAdjustment
mov qword [rbp + 0x590], rax
mov qword [rbp + 0x598], 0x1c
lea rdx, [rbp + 0x590]
lea rcx, [rbp + 0x24c8]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x24c8]
call fcn.18005d540
nop
lea rcx, [rbp + 0xe88]
call fcn.18005c620
nop
lea rcx, [rbp + 0x19a8]
call fcn.18005d540
xor r8d, r8d
lea rdx, str.40_53_48_83_EC_20_48_8B_99_________48_39_99_________74_0A_48_83_B9
lea rcx, [rbp + 0xae8]
call fcn.1800817a0
mov rcx, qword [rax]
mov qword [0x180261550], 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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x620]
lea rdx, [rbp + 0x130]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp + 0x130], 0
setne sil
mov rcx, qword [rbp + 0x138]
test rcx, rcx
je 0x18008d9f5
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008d9f5
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 0x18008d9f5
mov rcx, qword [rbp + 0x138]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x620]
call fcn.18005d540
test sil, sil
je 0x18008da94
lea rdx, str.LogDev
lea rcx, [rbp + 0x19c8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x19c8]
lea rcx, [rbp + 0xe98]
call fcn.180059580
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 + 0x24e8]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x24e8]
call fcn.18005d540
nop
lea rcx, [rbp + 0xe98]
call fcn.18005c620
nop
lea rcx, [rbp + 0x19c8]
call fcn.18005d540
movsd xmm0, qword [0x180260ff0]
comisd xmm6, xmm0
jb 0x18008dabd
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 + 0xb40]
call fcn.1800817a0
mov rcx, qword [rax]
jmp 0x18008dae1
comisd xmm0, xmm7
jb 0x18008dade
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 + 0xaf0]
call fcn.1800817a0
mov rcx, qword [rax]
jmp 0x18008dae1
mov rcx, r13
mov qword [0x1802614f0], 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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x940]
lea rdx, [rbp + 0x140]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp + 0x140], 0
setne sil
mov rcx, qword [rbp + 0x148]
test rcx, rcx
je 0x18008db7f
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008db7f
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 0x18008db7f
mov rcx, qword [rbp + 0x148]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x940]
call fcn.18005d540
test sil, sil
je 0x18008dc1e
lea rdx, str.LogDev
lea rcx, [rbp + 0x19e8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x19e8]
lea rcx, [rbp + 0xea8]
call fcn.180059580
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 + 0x2508]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2508]
call fcn.18005d540
nop
lea rcx, [rbp + 0xea8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x19e8]
call fcn.18005d540
mov eax, dword [0x18026135c]
cmp eax, 0x1a0
jne 0x18008dc46
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 + 0xaf8]
call fcn.1800817a0
mov rcx, qword [rax]
jmp 0x18008dcbf
cmp eax, 0x1a3
jne 0x18008dc68
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 + 0xb00]
call fcn.1800817a0
mov rcx, qword [rax]
jmp 0x18008dcbf
movsd xmm0, qword [0x180260ff0]
comisd xmm0, xmmword [0x180226ae8]
jb 0x18008dc9b
comisd xmm6, xmm0
jb 0x18008dc9b
mov r8b, 1
lea rdx, str.48_85_D2_0F_84_________56_41_56_48_83_EC_38_4C_8B_F2
lea rcx, [rbp + 0xb08]
call fcn.1800817a0
mov rcx, qword [rax]
jmp 0x18008dcbf
comisd xmm0, xmm7
jb 0x18008dcbc
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 + 0xb10]
call fcn.1800817a0
mov rcx, qword [rax]
jmp 0x18008dcbf
mov rcx, r13
mov qword [0x180261480], 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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x960]
lea rdx, [rbp + 0x150]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp + 0x150], 0
setne sil
mov rcx, qword [rbp + 0x158]
test rcx, rcx
je 0x18008dd5d
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008dd5d
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 0x18008dd5d
mov rcx, qword [rbp + 0x158]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x960]
call fcn.18005d540
test sil, sil
je 0x18008ddfc
lea rdx, str.LogDev
lea rcx, [rbp + 0x1a08]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1a08]
lea rcx, [rbp + 0xeb8]
call fcn.180059580
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 + 0x2528]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2528]
call fcn.18005d540
nop
lea rcx, [rbp + 0xeb8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1a08]
call fcn.18005d540
call fcn.180083fa0
mov qword [0x180261568], 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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x980]
lea rdx, [rbp + 0x160]
mov rcx, rax
call fcn.1800593f0
cmp qword [rbp + 0x160], 0
setne sil
mov rcx, qword [rbp + 0x168]
test rcx, rcx
je 0x18008de9f
mov eax, edi
lock xadd dword [rcx + 8], eax
cmp eax, 1
jne 0x18008de9f
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 0x18008de9f
mov rcx, qword [rbp + 0x168]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp + 0x980]
call fcn.18005d540
test sil, sil
je 0x18008df3e
lea rdx, str.LogDev
lea rcx, [rbp + 0x1a28]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1a28]
lea rcx, [rbp + 0xec8]
call fcn.180059580
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 + 0x2548]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2548]
call fcn.18005d540
nop
lea rcx, [rbp + 0xec8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1a28]
call fcn.18005d540
mov eax, dword [0x18026135c]
mov r8b, 1
cmp eax, 0x1f4
jne 0x18008df69
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 + 0xb18]
call fcn.1800817a0
mov rdx, qword [rax]
jmp 0x18008dffe
cmp eax, 0x1ab
jne 0x18008df88
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 + 0xb20]
call fcn.1800817a0
mov rdx, qword [rax]
jmp 0x18008dffe
mov byte [rsp + 0x28], 0
mov byte [rsp + 0x20], 0
xor r9d, r9d
lea rdx, str.Hitching_by_request_
lea rcx, [rbp + 0xb28]
call fcn.180099050
mov rdx, qword [rax]
test rdx, rdx
je 0x18008dffb
mov r9d, r13d
mov rcx, r13
nop word [rax + rax]
mov rax, rdx
sub rax, rcx
movzx r8d, byte [rax]
cmp r8b, 0x40
jne 0x18008dfd6
cmp byte [rax + 1], 0x53
jmp 0x18008dfe6
cmp r8b, 0x48
jne 0x18008dfec
cmp byte [rax + 1], 0x89
jne 0x18008dfec
cmp byte [rax + 2], 0x5c
je 0x18008f627
inc r9d
inc rcx
cmp rcx, 0x190
jl 0x18008dfc0
mov rdx, r13
mov qword [0x180261538], 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.180059730
nop
call fcn.1800594f0
lea r8, [rbp + 0x9a0]
lea rdx, [rbp + 0x200]
mov rcx, rax
call fcn.1800593f0
lea rcx, [rbp + 0x200]
call fcn.18005c620
nop
lea rcx, [rbp + 0x9a0]
call fcn.18005d540
cmp qword [rbp + 0x200], 0
je 0x18008e100
lea rdx, str.LogDev
lea rcx, [rbp + 0x1a48]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1a48]
lea rcx, [rbp + 0xed8]
call fcn.180059580
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 + 0x2568]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2568]
call fcn.18005d540
nop
lea rcx, [rbp + 0xed8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1a48]
call fcn.18005d540
call fcn.180086880
mov qword [0x1802614c8], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1a68]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1a68]
lea rcx, [rbp + 0xee8]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0xee8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1a68]
call fcn.18005d540
test rbx, rbx
je 0x18008e1e2
lea rdx, str.LogDev
lea rcx, [rbp + 0x1a88]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1a88]
lea rcx, [rbp + 0xef8]
call fcn.180059580
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 + 0x2588]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2588]
call fcn.18005d540
nop
lea rcx, [rbp + 0xef8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1a88]
call fcn.18005d540
call fcn.180084410
mov qword [0x180261570], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1aa8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1aa8]
lea rcx, [rbp + 0xf08]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0xf08]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1aa8]
call fcn.18005d540
test rbx, rbx
je 0x18008e2c4
lea rdx, str.LogDev
lea rcx, [rbp + 0x1ac8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1ac8]
lea rcx, [rbp + 0xf18]
call fcn.180059580
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 + 0x25a8]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x25a8]
call fcn.18005d540
nop
lea rcx, [rbp + 0xf18]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1ac8]
call fcn.18005d540
call fcn.1800843f0
mov qword [0x180261500], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1ae8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1ae8]
lea rcx, [rbp + 0xf28]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0xf28]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1ae8]
call fcn.18005d540
test rbx, rbx
je 0x18008e3a6
lea rdx, str.LogDev
lea rcx, [rbp + 0x1b08]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1b08]
lea rcx, [rbp + 0xf38]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_Free
mov qword [rbp + 0x240], rax
mov qword [rbp + 0x248], send
lea rdx, [rbp + 0x240]
lea rcx, [rbp + 0x25c8]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x25c8]
call fcn.18005d540
nop
lea rcx, [rbp + 0xf38]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1b08]
call fcn.18005d540
call fcn.180084360
mov qword [0x180261420], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1b28]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1b28]
lea rcx, [rbp + 0xf48]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0xf48]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1b28]
call fcn.18005d540
test rbx, rbx
je 0x18008e488
lea rdx, str.LogDev
lea rcx, [rbp + 0x1b48]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1b48]
lea rcx, [rbp + 0xf58]
call fcn.180059580
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 + 0x25e8]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x25e8]
call fcn.18005d540
nop
lea rcx, [rbp + 0xf58]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1b48]
call fcn.18005d540
call fcn.180089460
mov qword [0x1802612f0], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1b68]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1b68]
lea rcx, [rbp + 0xf68]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0xf68]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1b68]
call fcn.18005d540
test rbx, rbx
je 0x18008e56a
lea rdx, str.LogDev
lea rcx, [rbp + 0x1b88]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1b88]
lea rcx, [rbp + 0xf78]
call fcn.180059580
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 + 0x2608]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2608]
call fcn.18005d540
nop
lea rcx, [rbp + 0xf78]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1b88]
call fcn.18005d540
call fcn.1800866e0
mov qword [0x1802614f8], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1ba8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1ba8]
lea rcx, [rbp + 0x1270]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0x1270]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1ba8]
call fcn.18005d540
test rbx, rbx
je 0x18008e64c
lea rdx, str.LogDev
lea rcx, [rbp + 0x1bc8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1bc8]
lea rcx, [rbp + 0xf98]
call fcn.180059580
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 + 0x2628]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2628]
call fcn.18005d540
nop
lea rcx, [rbp + 0xf98]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1bc8]
call fcn.18005d540
call fcn.180085f30
mov qword [0x1802615a8], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1be8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1be8]
lea rcx, [rbp + 0xfa8]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0xfa8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1be8]
call fcn.18005d540
test rbx, rbx
je 0x18008e72e
lea rdx, str.LogDev
lea rcx, [rbp + 0x1c08]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1c08]
lea rcx, [rbp + 0xfb8]
call fcn.180059580
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 + 0x2648]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2648]
call fcn.18005d540
nop
lea rcx, [rbp + 0xfb8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1c08]
call fcn.18005d540
call fcn.180086840
mov qword [0x1802614c0], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1c28]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1c28]
lea rcx, [rbp + 0xfc8]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0xfc8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1c28]
call fcn.18005d540
test rbx, rbx
je 0x18008e810
lea rdx, str.LogDev
lea rcx, [rbp + 0x1c48]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1c48]
lea rcx, [rbp + 0xfd8]
call fcn.180059580
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 + 0x2668]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2668]
call fcn.18005d540
nop
lea rcx, [rbp + 0xfd8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1c48]
call fcn.18005d540
call fcn.180088040
mov qword [0x1802615c0], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1c68]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1c68]
lea rcx, [rbp + 0xfe8]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0xfe8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1c68]
call fcn.18005d540
test rbx, rbx
je 0x18008e8f2
lea rdx, str.LogDev
lea rcx, [rbp + 0x1c88]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1c88]
lea rcx, [rbp + 0xff8]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_EnterAircraft
mov qword [rbp + 0x4b0], rax
mov qword [rbp + 0x4b8], reloc.WS2_32.dll_setsockopt
lea rdx, [rbp + 0x4b0]
lea rcx, [rbp + 0x2688]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2688]
call fcn.18005d540
nop
lea rcx, [rbp + 0xff8]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1c88]
call fcn.18005d540
call fcn.180085d50
mov qword [0x180261448], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1ca8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1ca8]
lea rcx, [rbp + 0x1008]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0x1008]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1ca8]
call fcn.18005d540
test rbx, rbx
je 0x18008e9d4
lea rdx, str.LogDev
lea rcx, [rbp + 0x1cc8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1cc8]
lea rcx, [rbp + 0x1018]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_SetTimer
mov qword [rbp + 0x2a0], rax
mov qword [rbp + 0x2a8], reloc.WS2_32.dll_recv
lea rdx, [rbp + 0x2a0]
lea rcx, [rbp + 0x26a8]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x26a8]
call fcn.18005d540
nop
lea rcx, [rbp + 0x1018]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1cc8]
call fcn.18005d540
call fcn.180085b30
mov qword [0x180261478], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1ce8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1ce8]
lea rcx, [rbp + 0x1028]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0x1028]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1ce8]
call fcn.18005d540
test rbx, rbx
je 0x18008eab6
lea rdx, str.LogDev
lea rcx, [rbp + 0x1d08]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1d08]
lea rcx, [rbp + 0x1038]
call fcn.180059580
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 + 0x26c8]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x26c8]
call fcn.18005d540
nop
lea rcx, [rbp + 0x1038]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1d08]
call fcn.18005d540
call fcn.1800838d0
mov qword [0x180261450], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1d28]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1d28]
lea rcx, [rbp + 0x1048]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0x1048]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1d28]
call fcn.18005d540
test rbx, rbx
je 0x18008eb98
lea rdx, str.LogDev
lea rcx, [rbp + 0x1d48]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1d48]
lea rcx, [rbp + 0x1058]
call fcn.180059580
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 + 0x26e8]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x26e8]
call fcn.18005d540
nop
lea rcx, [rbp + 0x1058]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1d48]
call fcn.18005d540
call fcn.180085e70
mov qword [0x180261490], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1d68]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1d68]
lea rcx, [rbp + 0x1068]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0x1068]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1d68]
call fcn.18005d540
test rbx, rbx
je 0x18008ec7a
lea rdx, str.LogDev
lea rcx, [rbp + 0x1d88]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1d88]
lea rcx, [rbp + 0x1078]
call fcn.180059580
nop
mov rbx, qword [rax]
lea rax, str.Finding_FreeArrayOfEntries
mov qword [rbp + 0x2d0], rax
mov qword [rbp + 0x2d8], 0x1a
lea rdx, [rbp + 0x2d0]
lea rcx, [rbp + 0x2708]
call fcn.180062060
nop
mov rdx, rax
mov rcx, rbx
call fcn.1800622a0
nop
lea rcx, [rbp + 0x2708]
call fcn.18005d540
nop
lea rcx, [rbp + 0x1078]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1d88]
call fcn.18005d540
call fcn.180085e30
mov qword [0x180261468], rax
lea rdx, str.LogDev
lea rcx, [rbp + 0x1da8]
call fcn.1800596d0
nop
lea rdx, [rbp + 0x1da8]
lea rcx, [rbp + 0x1088]
call fcn.180059580
mov rbx, qword [rax]
lea rcx, [rbp + 0x1088]
call fcn.18005c620
nop
lea rcx, [rbp + 0x1da8]
call fcn.18005d540
test rbx, rbx
je 0x18008ed5c
movsxd rax, r9d
sub rdx, rax
jmp 0x18008dffe