Function at 0x14000a7c0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push rbp
sub rsp, 0xa0
lea rbp, [rsp + 0x80]
mov qword [rbp + 0x18], 0xfffffffffffffffe
mov qword [rbp + 0x10], rdx
mov qword [rbp + 8], rcx
mov rcx, qword [rbp + 8]
mov qword [rbp - 0x10], rcx
call fcn.14000b840
mov rax, qword [rbp - 0x10]
lea rcx, vtable.CTcpServer.0
mov qword [rax], rcx
mov ecx, dword [0x140219760]
add ecx, 0xf9a2d95e
mov dword [rax + 8], ecx
mov ecx, dword [0x140219764]
add ecx, 0xc7a4494f
mov dword [rax + 0xc], ecx
mov ecx, dword [0x140219768]
add ecx, 0x76db2ed9
mov dword [rax + 0x10], ecx
mov ecx, dword [0x14021976c]
add ecx, 0xa7131be8
mov dword [rax + 0x14], ecx
add rax, 0x18
mov qword [rbp - 8], rax
call fcn.140025990
mov dword [rbp + 4], eax
jmp 0x14000a849
mov rcx, qword [rbp - 0x10]
mov rax, qword [rbp - 8]
mov edx, dword [rbp + 4]
mov dword [rax], edx
mov eax, dword [0x140219770]
add eax, 0xca1fcfab
mov dword [rcx + 0x1c], eax
mov eax, dword [0x140219774]
add eax, 0x966c8a0
mov dword [rcx + 0x20], eax
mov eax, dword [0x140219778]
add eax, 0x47570c2a
mov dword [rcx + 0x24], eax
mov eax, dword [0x14021977c]
add eax, 0xfcc3c545
mov dword [rcx + 0x28], eax
mov eax, dword [0x140219780]
add eax, 0x791a556c
mov dword [rcx + 0x2c], eax
mov eax, dword [0x140219784]
add eax, 0x9ae5d435
mov dword [rcx + 0x30], eax
mov eax, dword [0x140219788]
add eax, 0x9dc690b4
mov dword [rcx + 0x34], eax
mov eax, dword [0x14021978c]
add eax, 0xc06d042f
mov dword [rcx + 0x38], eax
mov eax, dword [0x140219790]
add eax, 0x6afe0fed
mov dword [rcx + 0x3c], eax
mov eax, dword [0x140219794]
add eax, 0x3bcc1518
mov dword [rcx + 0x40], eax
mov eax, dword [0x140219798]
add eax, 0xe43528f5
mov dword [rcx + 0x44], eax
mov eax, dword [0x14021979c]
add eax, 0xed94f7aa
mov dword [rcx + 0x48], eax
add rcx, 0x50
mov qword [rbp - 0x18], rcx
mov edx, dword [0x1402197a0]
add edx, 0xabd1bb79
mov r8d, dword [0x1402197a4]
add r8d, 0x3927b8d1
mov rax, rsp
mov qword [rax + 0x20], 0
xor eax, eax
mov r9d, eax
call fcn.140008580
jmp 0x14000a937
mov rcx, qword [rbp - 0x10]
mov qword [rcx + 0x58], 0
mov qword [rcx + 0x60], 0
mov qword [rcx + 0x68], 0
movzx eax, word [0x1402197a8]
add eax, 0xffffa2f1
mov word [rcx + 0x70], ax
mov rax, qword [rbp + 0x10]
mov qword [rcx + 0x78], rax
mov rax, qword [0x1402197b0]
movabs rdx, 0xe36832f2181e7e7c
add rax, rdx
mov qword [rcx + 0x80], rax
mov qword [rcx + 0x88], 0
mov eax, dword [0x1402197b8]
add eax, 0xaa43ba98
mov dword [rcx + 0x90], eax
mov eax, dword [0x1402197bc]
add eax, 0xc9f4fe0
mov dword [rcx + 0x94], eax
add rcx, 0x98
mov qword [rbp - 0x30], rcx
call fcn.14000b870
mov rcx, qword [rbp - 0x10]
add rcx, 0xb0
mov qword [rbp - 0x28], rcx
mov edx, dword [0x1402197c0]
add edx, 0x766d1b4
mov r8, qword [0x1402197c8]
movabs rax, 0x14f10ea69734564a
add r8, rax
mov r9, qword [0x1402197d0]
movabs rax, 0x1dc2b9d96f1730b3
add r9, rax
call fcn.14000b8b0
mov rcx, qword [rbp - 0x10]
add rcx, 0xb8
mov qword [rbp - 0x20], rcx
mov r9d, dword [0x14022de0c]
mov edx, dword [0x1402197d8]
add edx, 0x47ea6d68
mov r8d, dword [0x1402197dc]
add r8d, 0x20556e67
call fcn.14000b8d0
jmp 0x14000aa42
mov rcx, qword [rbp - 0x10]
add rcx, 0x190
mov qword [rbp - 0x40], rcx
call fcn.14000b990
mov rcx, qword [rbp - 0x10]
add rcx, 0x198
mov qword [rbp - 0x38], rcx
call fcn.14000b9b0
jmp 0x14000aa6c
mov rcx, qword [rbp - 0x10]
add rcx, 0x1a0
mov qword [rbp - 0x48], rcx
mov edx, dword [0x1402197e0]
add edx, 0x2f0494d1
call fcn.14000b9e0
jmp 0x14000aa8e
mov rcx, qword [rbp - 0x10]
add rcx, 0x2f0
mov qword [rbp - 0x50], rcx
mov edx, dword [0x1402197e4]
add edx, 0x59133da0
call fcn.14000bac0
jmp 0x14000aab0
mov rcx, qword [rbp - 0x10]
add rcx, 0x3b8
call fcn.14000bb20
jmp 0x14000aac2
mov rax, qword [rbp - 0x10]
mov ecx, dword [0x1402197e8]
add ecx, 0xc56e4df6
mov dword [rax + 0x3d8], ecx
add rsp, 0xa0
pop rbp
ret