Function at 0x1400a5b90
Capabilities:
Parse pe header

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 - 0x5d0]
sub rsp, 0x6d0
mov rax, qword [0x140236800]
xor rax, rsp
mov qword [rbp + 0x5c0], rax
mov qword [rbp], 0x64
lea rdx, [rbp]
lea rcx, [rbp + 0x48]
call fcn.14005a290
mov rcx, rax
call fcn.14005a300
cmp byte [0x14023ca9e], 0
jne 0x1400a9763
cmp byte [0x1402389cc], 0
jne 0x1400a5c26
nop dword [rax + rax]
mov qword [rbp + 8], 0x64
lea rdx, [rbp + 8]
lea rcx, [rbp + 0x50]
call fcn.14005a290
mov rcx, rax
call fcn.14005a300
cmp byte [0x1402389cc], 0
je 0x1400a5c00
lea rcx, [rbp + 0x430]
call fcn.14005c490
lea rdx, [rbp + 0x3e8]
lea rcx, [rbp + 0x430]
call fcn.14005d2d0
lea rdx, [rbp + 0x198]
lea rcx, [rbp + 0x3e8]
call fcn.14005b780
mov rbx, rax
lea rdx, str.HumanoidRootPart
lea rcx, [rbp + 0x178]
call fcn.1400042b0
mov r8, rax
lea rdx, [rbp + 0x5a0]
mov rcx, rbx
call fcn.14006b8a0
mov byte [0x14023ca9e], 1
cmp byte [0x1402389cd], 0
je 0x1400a8c7f
lea rdi, vtable.RBX::Player.0
movabs rsi, 0xd92021dd2794cb05
movzx ebx, byte [rbp + 0x3c0]
movzx r14d, byte [rbp + 0x3c0]
movzx r15d, byte [rbp + 0x3c0]
mov qword [rsp + 0x30], r15
movzx r12d, byte [rbp + 0x3c0]
nop dword [rax]
lea rcx, [rbp + 0x1a8]
call fcn.14005c490
mov rcx, qword [rax + 8]
mov qword [rbp + 0x438], rcx
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x3f8], xmm0
mov qword [rbp + 0x408], rax
lea rdx, [rbp + 0x3f8]
lea rcx, [rbp + 0x430]
call fcn.14005afc0
nop
xor r13d, r13d
mov rax, qword [rbp + 0x400]
sub rax, qword [rbp + 0x3f8]
sar rax, 4
test rax, rax
je 0x1400a7021
lea r15, vtable.RBX::BasePart.0
nop dword [rax]
nop word [rax + rax]
mov rax, r13
shl rax, 4
add rax, qword [rbp + 0x3f8]
mov rax, qword [rax + 8]
mov qword [rbp + 0x3d8], rax
mov qword [rbp + 0x3d0], rdi
cmp rax, qword [rbp + 0x3f0]
je 0x1400a6ff4
lea r8, [rbp + 0x3d8]
lea rdx, [rbp + 0x58]
lea rcx, [0x14023d080]
call fcn.1400aa050
mov rdi, rax
lea r8, [0x14023d088]
mov rdx, qword [0x14023d088]
lea rcx, [rbp - 8]
call fcn.14006bff0
mov rcx, qword [rbp - 8]
cmp qword [rdi], rcx
je 0x1400a5ee5
lea r8, [rbp + 0x3d8]
lea rdx, [rbp + 0x1b8]
lea rcx, [0x14023d080]
call fcn.1400b30e0
mov rdi, qword [rax]
cmp byte [rdi + 0x18], 0
jne 0x1400a6fed
mov rax, qword [rbp + 0x3f0]
mov qword [rdi + 0x28], rax
lea rdx, [rbp + 0x480]
lea rcx, [rbp + 0x3e8]
call fcn.14005b780
mov rax, qword [rbp + 0x488]
cmp qword [0x1402368a8], rax
je 0x1400a5e31
lea rdx, str.HumanoidRootPart
lea rcx, [rbp + 0xa8]
call fcn.1400042b0
mov r8, rax
lea rdx, [rbp + 0x1c8]
lea rcx, [rbp + 0x480]
call fcn.14006b8a0
mov rcx, qword [rax + 8]
mov qword [rdi + 0x38], rcx
lea rdx, [rbp + 0x420]
lea rcx, [rbp + 0x3d0]
call fcn.14005b780
mov rax, qword [rbp + 0x428]
cmp qword [0x1402368a8], rax
je 0x1400a5eb6
lea rdx, str.Head
lea rcx, [rbp + 0xc8]
call fcn.1400042b0
mov r8, rax
lea rdx, [rbp + 0x1d8]
lea rcx, [rbp + 0x420]
call fcn.14006b8a0
mov rcx, qword [rax + 8]
mov qword [rdi + 0x48], rcx
lea rdx, str.HumanoidRootPart
lea rcx, [rbp + 0xe8]
call fcn.1400042b0
mov r8, rax
lea rdx, [rbp + 0x1e8]
lea rcx, [rbp + 0x420]
call fcn.14006b8a0
mov rcx, qword [rax + 8]
mov qword [rdi + 0x58], rcx
lea r8, [rbp + 0x3d8]
lea rdx, [rbp + 0x168]
lea rcx, [0x14023d080]
call fcn.1400b30e0
mov rcx, qword [rax]
add rcx, 0x18
lea rdx, [rdi + 0x18]
call fcn.1400a9870
jmp 0x1400a6fed
mov r8, qword [0x140236978]
add r8, qword [rbp + 0x3d8]
lea rdx, [rbp + 0x4a0]
mov rcx, qword [0x14023ce68]
call fcn.140111530
nop
mov byte [rbp + 0x310], 0
mov qword [rbp + 0x320], 0
lea rax, vtable.RBX::Player.0
mov qword [rbp + 0x318], rax
mov qword [rbp + 0x330], 0
mov qword [rbp + 0x328], r15
mov qword [rbp + 0x340], 0
mov qword [rbp + 0x338], r15
mov qword [rbp + 0x350], 0
mov qword [rbp + 0x348], r15
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x358], xmm0
movups xmmword [rbp + 0x368], xmm0
movups xmmword [rbp + 0x378], xmm0
movups xmmword [rbp + 0x388], xmm0
mov qword [rbp + 0x398], rax
movzx edx, bl
lea rcx, [rbp + 0x3a0]
call fcn.1400029d0
nop
xor r8d, r8d
lea rdx, [0x1401b2aef]
lea rcx, [rbp + 0x3a0]
call fcn.140004440
nop
lea rdx, [rbp + 0x4a0]
lea rcx, [rbp + 0x3a0]
call fcn.1400041f0
mov r8b, 1
xor edx, edx
mov rcx, qword [0x14023cad8]
call fcn.1400aa120
mov qword [rbp + 0x358], rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x30]
call fcn.1400a30b0
mov rax, qword [rbp + 0x358]
movups xmm0, xmmword [rbp + 0x30]
movups xmmword [rax + 0x18], xmm0
mov rax, qword [rbp + 0x358]
mov byte [rax + 5], 1
mov rax, qword [rbp + 0x358]
mov dword [rax + 0x28], 0x3fc00000
mov r8b, 1
xor edx, edx
mov rcx, qword [0x14023cad8]
call fcn.1400aa120
mov qword [rbp + 0x360], rax
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x60]
call fcn.1400a30b0
mov rax, qword [rbp + 0x360]
movups xmm0, xmmword [rbp + 0x60]
movups xmmword [rax + 0x18], xmm0
mov rax, qword [rbp + 0x360]
mov byte [rax + 5], 1
mov rax, qword [rbp + 0x360]
mov dword [rax + 0x28], 0x40000000
lea rcx, [rbp + 0x3c0]
call fcn.1400a97a0
mov qword [rbp + 0x368], rax
lea rcx, [rbp + 0x3c0]
call fcn.1400a97a0
mov qword [rbp + 0x370], rax
lea rcx, [rbp + 0x3c0]
call fcn.1400a97a0
mov qword [rbp + 0x378], rax
lea rcx, [rbp + 0x3c0]
call fcn.1400a97a0
mov qword [rbp + 0x380], rax
lea rcx, [rbp + 0x3c0]
call fcn.1400a97a0
mov qword [rbp + 0x388], rax
mov r8b, 1
mov edx, 3
mov rcx, qword [0x14023cad8]
call fcn.1400a9f60
mov qword [rbp + 0x390], rax
lea rcx, [rbp + 0x4a0]
call fcn.140001ba0
mov rdx, qword [rbp + 0x390]
add rdx, 8
nop dword [rax + rax]
movzx ecx, byte [rax]
mov byte [rdx], cl
lea rax, [rax + 1]
lea rdx, [rdx + 1]
test cl, cl
jne 0x1400a6110
mov dword [rsp + 0x20], 0xff
mov edx, 1
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x78]
call fcn.1400a30b0
mov rax, qword [rbp + 0x390]
movups xmm0, xmmword [rbp + 0x78]
movups xmmword [rax + 0x220], xmm0
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x88]
call fcn.1400a30b0
mov rax, qword [rbp + 0x390]
movups xmm0, xmmword [rbp + 0x88]
movups xmmword [rax + 0x210], xmm0
mov rax, qword [rbp + 0x390]
mov byte [rax + 5], 1
mov rax, qword [rbp + 0x390]
mov byte [rax + 0x235], 1
mov rax, qword [rbp + 0x390]
mov byte [rax + 0x234], 1
mov rax, qword [rbp + 0x390]
mov dword [rax + 0x230], 0x41800000
mov r8b, 1
mov edx, 3
mov rcx, qword [0x14023cad8]
call fcn.1400a9f60
mov qword [rbp + 0x398], rax
lea rdx, [rbp + 0x5b0]
lea rcx, [rbp + 0x5b0]
sub rax, rcx
nop word [rax + rax]
movzx ecx, byte [rdx]
mov byte [rdx + rax + 8], cl
lea rdx, [rdx + 1]
test cl, cl
jne 0x1400a61f0
mov dword [rsp + 0x20], 0xff
mov edx, 1
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x98]
call fcn.1400a30b0
mov rax, qword [rbp + 0x398]
movups xmm0, xmmword [rbp + 0x98]
movups xmmword [rax + 0x220], xmm0
mov dword [rsp + 0x20], 0xff
mov edx, 0xff
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0x20]
call fcn.1400a30b0
mov rax, qword [rbp + 0x398]
movups xmm0, xmmword [rbp + 0x20]
movups xmmword [rax + 0x210], xmm0
mov rax, qword [rbp + 0x398]
mov byte [rax + 5], 1
mov rax, qword [rbp + 0x398]
mov byte [rax + 0x235], 1
mov rax, qword [rbp + 0x398]
mov byte [rax + 0x234], 1
mov rax, qword [rbp + 0x398]
mov dword [rax + 0x230], 0x41800000
mov rax, qword [rbp + 0x3f0]
mov qword [rbp + 0x320], rax
mov rax, qword [rbp + 0x5a8]
mov qword [rbp + 0x330], rax
lea rdx, [rbp + 0x410]
lea rcx, [rbp + 0x3d0]
call fcn.14005b780
mov rax, qword [rbp + 0x418]
cmp qword [0x1402368a8], rax
je 0x1400a6381
lea rdx, str.Head
lea rcx, [rbp + 0x108]
call fcn.1400042b0
mov r8, rax
lea rdx, [rbp + 0x1f8]
lea rcx, [rbp + 0x410]
call fcn.14006b8a0
mov rcx, qword [rax + 8]
mov qword [rbp + 0x340], rcx
lea rdx, str.HumanoidRootPart
lea rcx, [rbp + 0x128]
call fcn.1400042b0
mov r8, rax
lea rdx, [rbp + 0x208]
lea rcx, [rbp + 0x410]
call fcn.14006b8a0
mov rcx, qword [rax + 8]
mov qword [rbp + 0x350], rcx
cmp qword [0x1402368a8], rcx
jne 0x1400a6381
lea rdx, str.Torso
lea rcx, [rbp + 0x148]
call fcn.1400042b0
mov r8, rax
lea rdx, [rbp + 0x218]
lea rcx, [rbp + 0x410]
call fcn.14006b8a0
mov rcx, qword [rax + 8]
mov qword [rbp + 0x350], rcx
lea rcx, [rbp + 0x4a0]
call fcn.140001ba0
mov rsi, rax
mov dword [rbp - 0x58], 0xd96ddee4
mov dword [rbp - 0x54], 0x646d07da
mov dword [rbp - 0x50], 0xc9141660
mov byte [rbp - 0x4c], 0xf2
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 0x4b], xmm0
mov dword [rbp - 0x3b], eax
mov word [rbp - 0x37], ax
nop dword [rax]
mov r10, qword [0x14023d108]
mov r11, qword [0x14023d100]
nop
xor r9d, r9d
cmp r9, 0x23
jae 0x1400a6f77
movzx r8d, byte [rbp + r9 - 0x58]
movzx edx, r8b
cmp r10, r9
ja 0x1400a6f6e
lea rax, [r11 + 1]
cmp r10, rax
jae 0x1400a641d
movabs rdi, 0xaa6b50e25e7e511f
lea rcx, [r9 + rdi]
mov rax, r8
and rax, rcx
imul r12, rax, 0xfffffffffffffffe
add r12, r8
add r12, rcx
add r12b, 0x27
jmp 0x1400a6461
je 0x1400a6ef9
lea rax, [r11 + 3]
cmp r10, rax
je 0x1400a6e6e
lea rax, [r11 + 5]
cmp r10, rax
je 0x1400a6e12
lea rax, [r11 + 6]
cmp r10, rax
je 0x1400a6de9
lea rax, [r11 + 8]
cmp r10, rax
je 0x1400a6d9d
movabs rdi, 0xaa6b50e25e7e511f
movzx edx, r8b
cmp r11, r9
ja 0x1400a6f65
lea rax, [r11 + 0x3e8]
cmp r10, rax
jae 0x1400a649b
movabs rcx, 0xfacda291c05ca78b
add rcx, r9
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [rdx + rcx]
add r12b, 0x33
jmp 0x1400a64f0
lea rax, [r11 + 1]
cmp r10, rax
je 0x1400a6d7d
inc rax
cmp r10, rax
je 0x1400a6d5a
lea rax, [r11 + 3]
cmp r10, rax
je 0x1400a6d37
lea rax, [r11 + 6]
cmp r10, rax
je 0x1400a6d14
lea rax, [r11 + 5]
cmp r10, rax
je 0x1400a6cf1
lea rax, [r11 + 4]
cmp r10, rax
je 0x1400a6cca
nop dword [rax + rax]
lea rax, [r10 + r11]
cmp rax, r9
jbe 0x1400a6a6f
nop dword [rax]
lea rax, [r11 + 4]
cmp r10, rax
je 0x1400a6a54
lea rax, [r11 + 3]
cmp r10, rax
je 0x1400a6a2b
lea rax, [r11 + 0x20]
cmp r10, rax
je 0x1400a6a05
lea rax, [r11 + 0x10]
cmp r10, rax
je 0x1400a69ea
lea rax, [r11 + 0xa]
cmp r10, rax
je 0x1400a69cf
lea rax, [r11 + 0x200]
cmp r10, rax
je 0x1400a69af
lea rax, [r11 + 0x80]
cmp r10, rax
je 0x1400a6994
lea rax, [r11 + 0x64]
cmp r10, rax
je 0x1400a6979
lea rax, [r11 + 0x41]
cmp r10, rax
je 0x1400a694a
lea rax, [r11 + 0x7a]
cmp r10, rax
je 0x1400a6500
lea r10, [r11 + 1]
lea r11, [r10 + 0x61]
lea rax, [r11 + 0x2a]
cmp r10, rax
jb 0x1400a6f48
lea rax, [r11 + 0x5a]
cmp r10, rax
jb 0x1400a6f2b
lea rax, [r11 + 8]
cmp r10, rax
jb 0x1400a6700
lea rax, [r11 + 6]
cmp r10, rax
jb 0x1400a66dc
lea rax, [r11 + 5]
cmp r10, rax
jb 0x1400a66b8
lea rax, [r11 + 0x40]
cmp r10, rax
jb 0x1400a6901
lea rax, [r11 + 0x28]
cmp r10, rax
jb 0x1400a68b4
lea rax, [r11 + 0x20]
cmp r10, rax
jb 0x1400a6871
lea rax, [r11 + 0x400]
cmp r10, rax
jb 0x1400a684e
lea rax, [r11 + 0x3e8]
cmp r10, rax
jb 0x1400a6500
lea r10, [r11 + 0x7a]
lea r11, [r10 + 0x200]
lea rax, [r11 + 0x61]
cmp r10, rax
ja 0x1400a681f
lea rax, [r11 + 0x1000]
cmp r10, rax
ja 0x1400a67ff
lea rax, [r11 + 3]
cmp r10, rax
ja 0x1400a67e4
lea rax, [r11 + 2]
cmp r10, rax
ja 0x1400a67c4
lea rax, [r11 + 1]
cmp r10, rax
ja 0x1400a67a4
lea rax, [r11 + 0xa]
cmp r10, rax
ja 0x1400a6789
lea rax, [r11 + 9]
cmp r10, rax
ja 0x1400a6768
lea rax, [r11 + 8]
cmp r10, rax
ja 0x1400a673f
lea rax, [r11 + 0x64]
cmp r10, rax
ja 0x1400a6724
lea rax, [r11 + 0x42]
cmp r10, rax
ja 0x1400a6500
lea r10, [r11 + 0x3e8]
lea r11, [r10 + 0x40]
jmp 0x1400a6500
movabs rcx, 0x8844eae94e960bd5
add rcx, r9
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [rdx + rcx]
add r12b, 0x2d
jmp 0x1400a64f0
movabs rcx, 0x336e492491996997
add rcx, r9
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [rdx + rcx]
sub r12b, 0x21
jmp 0x1400a6465
movabs rcx, 0xde97a75fd49cc759
add rcx, r9
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [rdx + rcx]
sub r12b, 0x6f
jmp 0x1400a63e7
lea ecx, [r9 + 0x58]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [r8 + rcx]
sub r12b, 0x68
jmp 0x1400a6dc2
lea edx, [r9 + 0x1a]
movzx eax, dl
and al, r8b
mov ecx, Ordinal_41
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r8b
inc r11
dec r9
inc r9
jmp 0x1400a63d3
lea ecx, [r9 - 0x24]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [r8 + rcx]
sub r12b, 4
dec r9
inc r9
jmp 0x1400a63d3
lea ecx, [r9 - 0x62]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [r8 + rcx]
sub r12b, 0x52
jmp 0x1400a6e37
lea edx, [r9 + 0x60]
movzx eax, dl
and al, r8b
mov ecx, Ordinal_50
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r8b
jmp 0x1400a6e52
lea edx, [r9 + 0x22]
movzx eax, dl
and al, r8b
mov ecx, 9
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r8b
jmp 0x1400a6e55
lea ecx, [r9 - 0x1c]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [r8 + rcx]
sub r12b, 0x3c
jmp 0x1400a6e93
lea edx, [r9 - 0x5a]
movzx eax, dl
and al, r8b
mov ecx, Ordinal_60
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r8b
jmp 0x1400a6eb8
lea edx, [r9 + 0x68]
movzx eax, dl
and al, r8b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r8b
movzx eax, byte [rbp + r9 - 0x58]
add rax, r11
add r9, rax
inc r9
jmp 0x1400a63d3
lea ecx, [r9 - 0x33]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [r8 + rcx]
add r12b, 0x65
mov byte [rbp + r9 - 0x58], r12b
inc r9
jmp 0x1400a63d3
lea ecx, [r9 - 0x71]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [r8 + rcx]
add r12b, 0x17
movzx edi, r9b
cmp r11, 0x5a
jb 0x1400a6864
add dil, 0x5a
movzx eax, dil
and al, r8b
mov ecx, 5
sub cl, al
add cl, cl
add cl, dil
add cl, r8b
lea r12d, [rcx + rcx]
jmp 0x1400a6dc2
lea ecx, [r9 + 0x51]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [r8 + rcx]
sub r12b, 0x37
cmp r10, 3
jae 0x1400a6c8f
lea rax, [r11 + 0x41]
cmp r10, rax
jbe 0x1400a6bb4
movzx edi, r9b
lea edx, [rdi - 0x12]
movzx eax, dl
and al, r8b
mov ecx, 0x3f
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r8b
jmp 0x1400a688b
lea ecx, [r9 + 0x13]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [r8 + rcx]
add r12b, 0x7b
lea rax, [r10 + r11]
cmp rax, 8
je 0x1400a6cad
lea rcx, [r11 + 2]
cmp r10, rcx
jbe 0x1400a6b48
lea ecx, [r9 + 0x63]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [r8 + rcx]
add r12b, 0x4b
jmp 0x1400a68ca
lea edx, [r9 + 0x42]
movzx eax, dl
and al, r8b
mov ecx, Ordinal_26
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r8b
movzx eax, byte [rbp + r9 - 0x58]
add rax, r11
add r9, rax
inc r9
jmp 0x1400a63d3
lea ecx, [r9 + 4]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [r8 + rcx]
sub r12b, 0x1c
jmp 0x1400a6eb8
lea ecx, [r9 - 0x3a]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [r8 + rcx]
sub r12b, 0x6a
jmp 0x1400a6e93
lea edx, [r9 - 0x78]
movzx eax, dl
and al, r8b
mov ecx, 0x24
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r8b
jmp 0x1400a6e55
lea ecx, [r9 + 0x4a]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [r8 + rcx]
sub r12b, 6
jmp 0x1400a6e52
lea ecx, [r9 + 0xc]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [r8 + rcx]
sub r12b, 0x54
jmp 0x1400a6e37
lea edx, [r9 - 0x32]
movzx eax, dl
and al, r8b
mov ecx, Ordinal_50
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r8b
dec r9
inc r9
jmp 0x1400a63d3
lea edx, [r9 - 0x70]
movzx eax, dl
and al, r8b
mov ecx, 8
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r8b
inc r11
dec r9
inc r9
jmp 0x1400a63d3
lea ecx, [r9 + 0x52]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [r8 + rcx]
sub r12b, 0x3e
jmp 0x1400a6dc2
lea rax, [r11 + 0x10]
cmp r10, rax
jae 0x1400a6a93
lea rcx, [r9 + rdi]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [rdx + rcx]
add r12b, 0x27
jmp 0x1400a6917
lea rax, [r11 + 1]
cmp r10, rax
jne 0x1400a6acb
lea edx, [r9 + 0x16]
movzx eax, dl
and al, r8b
mov ecx, 0x33
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r8b
movzx eax, byte [rbp + r9 - 0x58]
add rax, r11
add r9, rax
inc r9
jmp 0x1400a63d3
inc rax
cmp r10, rax
jne 0x1400a6af3
lea edx, [r9 - 0x6e]
movzx eax, dl
and al, r8b
mov ecx, 1
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r8b
jmp 0x1400a6e93
lea rax, [r11 + 5]
cmp r10, rax
jne 0x1400a6b17
lea ecx, [r9 + 0xe]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [r8 + rcx]
sub r12b, 0x62
jmp 0x1400a6e52
lea rax, [r11 + 3]
cmp r10, rax
jne 0x1400a6917
lea ecx, [r9 - 0x38]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [r8 + rcx]
sub r12b, 0x78
inc r11
dec r9
inc r9
jmp 0x1400a63d3
lea rax, [r11 + 1]
cmp r10, rax
jne 0x1400a6b6c
lea ecx, [r9 - 0x5f]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [r8 + rcx]
sub r12b, 0x67
jmp 0x1400a6dc2
lea rax, [r11 + 4]
cmp r10, rax
jne 0x1400a6b90
lea ecx, [r9 + 0x15]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [r8 + rcx]
add r12b, 0x6d
jmp 0x1400a6e93
cmp r10, rcx
jne 0x1400a68ca
lea ecx, [r9 + 0x53]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [r8 + rcx]
sub r12b, 0x45
jmp 0x1400a6eb8
lea rax, [r11 + 1]
cmp r10, rax
jne 0x1400a6be7
lea ecx, [r9 + 0x2c]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [r8 + rcx]
sub r12b, 0x34
movzx eax, byte [rbp + r9 - 0x58]
add rax, r11
add r9, rax
inc r9
jmp 0x1400a63d3
inc rax
cmp r10, rax
jne 0x1400a6c0f
lea edx, [r9 + 0x6a]
movzx eax, dl
and al, r8b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r8b
jmp 0x1400a6eb8
lea rax, [r11 + 3]
cmp r10, rax
jne 0x1400a6c38
lea edx, [r9 + 0x24]
movzx eax, dl
and al, r8b
mov ecx, 2
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r8b
jmp 0x1400a6e52
lea rax, [r11 + 5]
cmp r10, rax
jne 0x1400a6c61
lea edx, [r9 + 0x62]
movzx eax, dl
and al, r8b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r8b
jmp 0x1400a6e37
lea rax, [r11 + 7]
cmp r10, rax
jne 0x1400a6887
lea ecx, [r9 - 0x60]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [r8 + rcx]
sub r12b, 0x60
dec r9
inc r9
jmp 0x1400a63d3
lea ecx, [r9 - 0x68]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r12d, [r8 + rcx]
sub r12b, 0x28
add r12b, r8b
jmp 0x1400a6e37
lea edx, [r9 - 0x2a]
movzx eax, dl
and al, r8b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
jmp 0x1400a6e93
movabs rax, 0xa182b0b7a841b97b
add rax, r9
and r8b, al
add r8b, r8b
sub al, r8b
lea r12d, [rdx + rax]
sub r12b, 0x5d
movzx r8d, dl
jmp 0x1400a6eb8
movabs rax, 0x4cac0ef2eb45173d
add rax, r9
and r8b, al
add r8b, r8b
sub al, r8b
lea r12d, [rdx + rax]
add r12b, 0x55
jmp 0x1400a6e8f
movabs rax, 0xf7d56d2e2e4874ff
add rax, r9
and r8b, al
add r8b, r8b
sub al, r8b
lea r12d, [rdx + rax]
add r12b, 7
jmp 0x1400a6e55
movabs rax, 0xa2fecb69714bd2c1
add rax, r9
and r8b, al
add r8b, r8b
sub dl, r8b
lea r12d, [rax + rdx]
sub r12b, 0x47
jmp 0x1400a6e52
movabs rcx, 0x4e2829a4b44f3083
add rcx, r9
and r8b, cl
add r8b, r8b
movzx r12d, dl
sub r12b, r8b
add r12b, 0x6b
jmp 0x1400a6e30
movabs rcx, 0x4fa444567d5949c9
add rcx, r9
and r8b, cl
add r8b, r8b
movzx r12d, dl
sub r12b, r8b
sub r12b, 0x7f
jmp 0x1400a6dbb
movabs rcx, 0xa5f700cd0360054d
add rcx, r9
and r8b, cl
add r8b, r8b
movzx r12d, dl
sub r12b, r8b
sub r12b, 0x1b
movzx r8d, dl
add r12b, cl
lea ecx, [r9 + 0x79]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
sub cl, 0x4f
add cl, r8b
mov byte [rbp + r9 - 0x58], cl
inc r11
dec r9
inc r9
jmp 0x1400a63d3
movabs rax, 0xfc49bd438966c0d1
add rax, r9
and r8b, al
add r8b, r8b
sub dl, r8b
lea r12d, [rax + rdx]
add r12b, 0x49
dec r9
inc r9
jmp 0x1400a63d3
movabs rcx, 0xa7731b7ecc6a1e93
add rcx, r9
and r8b, cl
add r8b, r8b
movzx r12d, dl
sub r12b, r8b
sub r12b, 5
movzx r8d, dl
add r12b, cl
lea ecx, [r9 - 0x49]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
dec cl
add cl, r12b
add cl, r8b
mov byte [rbp + r9 - 0x58], cl
add r10, r11
movzx eax, r12b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r9, rcx
inc r9
jmp 0x1400a63d3
movabs rcx, 0xa8ef3630957437d9
add rcx, r9
and r8b, cl
add r8b, r8b
movzx r12d, dl
sub r12b, r8b
add r12b, 0x11
add r12b, cl
movzx r8d, dl
lea ecx, [r9 - 0xb]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
add cl, 0x4d
add cl, r8b
movzx eax, cl
mov byte [rbp + r9 - 0x58], al
inc r11
add rax, r11
sub r9, rax
lea edx, [r9 + 0x14]
movzx eax, dl
and al, r8b
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add cl, dl
add cl, r8b
mov byte [rbp + r9 - 0x58], cl
inc r10
mov rax, 0xffffffffffffffff
sub rax, r10
add r9, rax
movzx eax, byte [rbp + r9 - 0x58]
add rax, r11
add r9, rax
inc r9
jmp 0x1400a63d3
movabs rax, 0xff41f2a71b7af35d
add rax, r9
and r8b, al
add r8b, r8b
sub dl, r8b
lea r12d, [rax + rdx]
add r12b, 0x75
movzx eax, byte [rbp + r9 - 0x58]
add rax, r11
add r9, rax
inc r9
jmp 0x1400a63d3
add r9b, 0x1b
movzx eax, r9b
and al, r8b
add al, al
sub r9b, al
lea r12d, [r8 + r9]
add r12b, 0x43
jmp 0x1400a63d0
sub r9b, 0x23
movzx eax, r9b
and al, r8b
add al, al
sub r9b, al
lea r12d, [r8 + r9]
sub r12b, 0xb
jmp 0x1400a63c0
lea rdx, [rbp + 0x15e807c]
jmp 0x1400a6f7b
lea rdx, [rbp + 0x5cd19b]
jmp 0x1400a6f7b
lea rdx, [rbp - 0x58]
mov r8, rsi
mov rcx, qword [0x14023cdc8]
call fcn.1400aa1c0
mov rax, qword [rbp + 0x3d8]
mov qword [rbp + 0x250], rax
lea rdx, [rbp + 0x310]
lea rcx, [rbp + 0x258]
call fcn.1400a45f0
nop
lea r8, [rbp + 0x250]
lea rdx, [rbp + 0x228]
lea rcx, [0x14023d080]
call fcn.1400b3780
nop
lea rcx, [rbp + 0x2e8]
call fcn.140002800
nop
lea rcx, [rbp + 0x3a0]
call fcn.140002800
nop
lea rcx, [rbp + 0x4a0]
call fcn.140002800
lea rdi, vtable.RBX::Player.0
inc r13
mov rax, qword [rbp + 0x400]
sub rax, qword [rbp + 0x3f8]
sar rax, 4
cmp r13, rax
jb 0x1400a5d40
mov r15, qword [rsp + 0x30]
movabs rsi, 0xd92021dd2794cb05
xorps xmm0, xmm0
movups xmmword [rbp + 0x440], xmm0
movups xmmword [rbp + 0x450], xmm0
movups xmmword [rbp + 0x460], xmm0
movups xmmword [rbp + 0x470], xmm0
lea r8, [rsp + 0x38]
lea rdx, [0x14023d080]
lea rcx, [rbp + 0x440]
call fcn.1400b33f0
nop
mov qword [rbp + 0x3c8], 0
mov rax, qword [0x14023d088]
xor r8d, r8d
mov rdx, qword [rax]
lea rcx, [rbp + 0x3c8]
call fcn.14006bff0
mov qword [rbp + 0x3e0], 0
xor r8d, r8d
mov rdx, qword [0x14023d088]
lea rcx, [rbp + 0x3e0]
call fcn.14006bff0
mov rax, qword [rbp + 0x3c8]
cmp rax, qword [rbp + 0x3e0]
je 0x1400a8c0b
movabs rbx, 0x7fffffffffffffff
nop dword [rax]
mov rcx, qword [rax + 0x10]
mov qword [rbp + 0x4c0], rcx
lea rdx, [rax + 0x18]
lea rcx, [rbp + 0x4c8]
call fcn.1400a45f0
nop
cmp byte [rbp + 0x4c8], 0
je 0x1400a713b
lea r8, [rbp + 0x4c0]
lea rdx, [rbp + 0x40]
lea rcx, [rbp + 0x440]
call fcn.1400aa050
mov rdi, rax
lea r8, [rbp + 0x448]
mov rdx, qword [rbp + 0x448]
lea rcx, [rbp + 0x10]
call fcn.14006bff0
mov rcx, qword [rbp + 0x10]
cmp qword [rdi], rcx
je 0x1400a8bc9
lea rdx, [rbp + 0x4c0]
lea rcx, [rbp + 0x440]
call fcn.1400aead0
jmp 0x1400a8bc9
mov rax, qword [rbp + 0x4c0]
mov qword [rbp + 0x498], rax
mov qword [rbp + 0x490], rdi
lea rdx, [rbp + 0x558]
lea rcx, [rbp + 0x580]
call fcn.140002660
nop
lea rdx, [rbp + 0x238]
lea rcx, [rbp + 0x490]
call fcn.14005ac90
mov rcx, qword [rax + 8]
cmp qword [0x1402368a8], rcx
jne 0x1400a8bbc
mov byte [rbp + 0x4c8], 1
lea rdx, [rbp + 0x4c0]
lea rcx, [rbp + 0x440]
call fcn.1400aead0
mov r8b, 1
mov rdx, qword [rbp + 0x510]
mov rcx, qword [0x14023cad8]
call fcn.1400a31b0
mov qword [rbp + 0x510], 0
mov r8b, 1
mov rdx, qword [rbp + 0x518]
mov rcx, qword [0x14023cad8]
call fcn.1400a31b0
mov qword [rbp + 0x518], 0
mov r8b, 1
mov rdx, qword [rbp + 0x520]
mov rcx, qword [0x14023cad8]
call fcn.1400a31b0
mov qword [rbp + 0x520], 0
mov r8b, 1
mov rdx, qword [rbp + 0x528]
mov rcx, qword [0x14023cad8]
call fcn.1400a31b0
mov qword [rbp + 0x528], 0
mov r8b, 1
mov rdx, qword [rbp + 0x530]
mov rcx, qword [0x14023cad8]
call fcn.1400a31b0
mov qword [rbp + 0x530], 0
mov r8b, 1
mov rdx, qword [rbp + 0x538]
mov rcx, qword [0x14023cad8]
call fcn.1400a31b0
mov qword [rbp + 0x538], 0
mov r8b, 1
mov rdx, qword [rbp + 0x540]
mov rcx, qword [0x14023cad8]
call fcn.1400a31b0
mov qword [rbp + 0x540], 0
mov r8b, 1
mov rdx, qword [rbp + 0x548]
mov rcx, qword [0x14023cad8]
call fcn.1400a31b0
mov qword [rbp + 0x548], 0
mov r8b, 1
mov rdx, qword [rbp + 0x550]
mov rcx, qword [0x14023cad8]
call fcn.1400a31b0
mov qword [rbp + 0x550], 0
mov rax, qword [rbp + 0x590]
cmp rax, rbx
je 0x1400a7f4c
test rax, rax
je 0x1400a7f4c
lea rcx, [rbp + 0x580]
call fcn.140001ba0
mov r13, rax
mov dword [rbp - 0x30], 0xd510e00
mov dword [rbp - 0x2c], 0x4543650a
mov word [rbp - 0x28], 0x235a
mov byte [rbp - 0x26], Ordinal_45
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 0x25], xmm0
mov qword [rbp - 0x15], rax
nop dword [rax + rax]
mov r10, qword [0x14023d108]
mov r11, qword [0x14023d100]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x1400a7f34
movzx r8d, byte [rbp + rdi - 0x30]
mov esi, r8d
cmp r10, rdi
ja 0x1400a7f19
lea rax, [r11 + 1]
cmp r10, rax
jae 0x1400a737f
movabs rcx, 0x6ee19ec24ba3a225
add rcx, rdi
mov rax, rcx
and rax, rsi
imul r15, rax, 0xfffffffffffffffe
add r15, rcx
add r15, rsi
sub r15b, 3
mov qword [rsp + 0x30], r15
jmp 0x1400a73ab
je 0x1400a7e84
inc rax
cmp r10, rax
je 0x1400a7e48
lea rax, [r11 + 3]
cmp r10, rax
je 0x1400a7e2d
lea rax, [r11 + 7]
cmp r10, rax
je 0x1400a7e07
movzx r9d, dil
nop
cmp r11, rdi
ja 0x1400a7efe
lea rdx, [r11 + 3]
cmp r10, rdx
jae 0x1400a73df
lea ecx, [r9 + 9]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea r15d, [r8 + rcx]
sub r15b, 0x3f
mov qword [rsp + 0x30], r15
jmp 0x1400a7430
lea rcx, [r11 + 1]
cmp r10, rcx
je 0x1400a7dbe
lea rax, [r11 + 2]
cmp r10, rax
je 0x1400a7d96
lea rax, [r11 + 5]
cmp r10, rax
je 0x1400a7d76
lea rax, [rcx + 1]
cmp r10, rax
je 0x1400a7d59
cmp r10, rdx
je 0x1400a7ceb
lea rax, [r11 + 9]
cmp r10, rax
je 0x1400a7cce
nop dword [rax]
lea rax, [r10 + r11]
cmp rax, rdi
jbe 0x1400a79ad
nop dword [rax]
lea rax, [r11 + 0x1000]
cmp r10, rax
je 0x1400a7991
lea rax, [r11 + 0x200]
cmp r10, rax
je 0x1400a7966
lea rax, [r11 + 5]
cmp r10, rax
je 0x1400a793e
lea rax, [r11 + 2]
cmp r10, rax
je 0x1400a791f
lea rax, [r11 + 0x5a]
cmp r10, rax
je 0x1400a78ff
lea rax, [r11 + 0x61]
cmp r10, rax
je 0x1400a78e2
lea rax, [r11 + 0x3e8]
cmp r10, rax
je 0x1400a78c6
lea rax, [r11 + 0x64]
cmp r10, rax
je 0x1400a78a6
lea rax, [r11 + 0x28]
cmp r10, rax
je 0x1400a7889
lea rax, [r11 + 0xa]
cmp r10, rax
je 0x1400a7440
lea r10, [r11 + 3]
lea r11, [r10 + 0x7a]
lea rax, [r11 + 0x2a]
cmp r10, rax
jb 0x1400a7edc
lea rax, [r11 + 0x7a]
cmp r10, rax
jb 0x1400a7eba
lea rax, [r11 + 0x400]
cmp r10, rax
jb 0x1400a7643
lea rax, [r11 + 8]
cmp r10, rax
jb 0x1400a761f
lea rax, [r11 + 4]
cmp r10, rax
jb 0x1400a75fb
lea rax, [r11 + 1]
cmp r10, rax
jb 0x1400a7830
lea rax, [r11 + 0x41]
cmp r10, rax
jb 0x1400a77e0
lea rax, [r11 + 0x1000]
cmp r10, rax
jb 0x1400a779a
lea rax, [r11 + 0x200]
cmp r10, rax
jb 0x1400a7770
lea rax, [r11 + 0x42]
cmp r10, rax
jb 0x1400a7440
lea r10, [r11 + 9]
lea r11, [r10 + 2]
lea rax, [r11 + 5]
cmp r10, rax
ja 0x1400a774f
lea rax, [r11 + 2]
cmp r10, rax
ja 0x1400a7741
lea rax, [r11 + 0x5a]
cmp r10, rax
ja 0x1400a7724
lea rax, [r11 + 0x61]
cmp r10, rax
ja 0x1400a7703
lea rax, [r11 + 0xa]
cmp r10, rax
ja 0x1400a76df
lea rax, [r11 + 6]
cmp r10, rax
ja 0x1400a76bf
lea rax, [r11 + 3]
cmp r10, rax
ja 0x1400a7693
lea rax, [r11 + 0x2a]
cmp r10, rax
ja 0x1400a7685
lea rax, [r11 + 0x7a]
cmp r10, rax
ja 0x1400a7668
lea rax, [r11 + 0x400]
cmp r10, rax
ja 0x1400a7440
lea r10, [r11 + 0x40]
lea r11, [r10 + 0x80]
jmp 0x1400a7440
lea edx, [r9 + 0x17]
movzx eax, r8b
and al, dl
add al, al
movzx r15d, r8b
sub r15b, al
add r15b, 0x5f
add r15b, dl
mov qword [rsp + 0x30], r15
jmp 0x1400a7430
lea edx, [r9 - 0x33]
movzx eax, r8b
and al, dl
add al, al
movzx r15d, r8b
sub r15b, al
add r15b, 0x65
add r15b, dl
mov qword [rsp + 0x30], r15
jmp 0x1400a73b0
sub r9b, 0x7d
movzx eax, r8b
and al, r9b
add al, al
movzx r15d, r8b
sub r15b, al
add r15b, 0x6b
add r15b, r9b
mov qword [rsp + 0x30], r15
jmp 0x1400a7345
lea edx, [r9 + 0x48]
movzx eax, r8b
and al, dl
mov ecx, 4
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r8b
jmp 0x1400a7dd5
sub r9b, 2
mov ecx, 7
jmp 0x1400a7abb
sub r9b, 0x4c
movzx eax, r8b
and al, r9b
mov ecx, 0xa
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r8b
add r15b, r9b
dec rdi
mov qword [rsp + 0x30], r15
inc rdi
jmp 0x1400a7332
lea edx, [r9 + 0x6a]
movzx eax, r8b
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r8b
add r15b, dl
jmp 0x1400a7c8a
add r9b, 0x20
movzx eax, r8b
and al, r9b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r8b
add r15b, r9b
add r10, r11
jmp 0x1400a7e66
sub r9b, 0x2a
movzx eax, r8b
and al, r9b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r8b
add r15b, r9b
jmp 0x1400a7e66
lea edx, [r9 - 0x74]
movzx eax, r8b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r8b
jmp 0x1400a7d02
add r9b, 0x42
mov ecx, Ordinal_26
jmp 0x1400a7a09
sub r9b, 8
movzx eax, r8b
and al, r9b
mov ecx, Ordinal_30
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r8b
add r15b, r9b
jmp 0x1400a7ea2
add r9b, 0x3f
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
lea r15d, [r9 + r8]
add r15b, 0x47
mov qword [rsp + 0x30], r15
mov byte [rbp + rdi - 0x30], r15b
inc rdi
jmp 0x1400a7332
lea edx, [r9 - 0xb]
movzx eax, r8b
and al, dl
add al, al
movzx r15d, r8b
sub r15b, al
add r15b, 0x4d
add r15b, dl
mov qword [rsp + 0x30], r15
cmp r11, 8
jb 0x1400a778d
lea edx, [r9 - 0x42]
movzx eax, r8b
and al, dl
add al, al
movzx ecx, r8b
sub cl, al
add cl, dl
lea r15d, [rcx*2 - 0x64]
jmp 0x1400a7dd8
lea edx, [r9 - 0x55]
movzx eax, r8b
and al, dl
add al, al
movzx r15d, r8b
sub r15b, al
add r15b, 0x53
add r15b, dl
mov qword [rsp + 0x30], r15
cmp r10, 2
jae 0x1400a7c71
lea rax, [r11 + 5]
cmp r10, rax
jbe 0x1400a7baf
lea edx, [r9 - 0x26]
movzx eax, r8b
and al, dl
mov ecx, 5
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r8b
jmp 0x1400a77b1
lea edx, [r9 + 0x61]
movzx eax, r8b
and al, dl
add al, al
movzx r15d, r8b
sub r15b, al
add r15b, 0x59
add r15b, dl
mov qword [rsp + 0x30], r15
lea rax, [r10 + r11]
cmp rax, 0x7a
je 0x1400a7cb2
lea rax, [r11 + 0x80]
cmp r10, rax
jbe 0x1400a7ae1
lea edx, [r9 - 0x2f]
movzx eax, r8b
and al, dl
add al, al
movzx r15d, r8b
sub r15b, al
add r15b, 0x49
jmp 0x1400a77f7
add r9b, 0x36
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
lea r15d, [r9 + r8]
sub r15b, 0x7a
jmp 0x1400a7ea2
sub r9b, 0x14
movzx eax, r8b
and al, r9b
add al, al
movzx r15d, r8b
sub r15b, al
sub r15b, 0x74
add r15b, r9b
jmp 0x1400a7d2d
lea edx, [r9 - 0x5e]
movzx eax, r8b
and al, dl
add al, al
movzx r15d, r8b
sub r15b, al
sub r15b, 0x6e
jmp 0x1400a7d02
add r9b, 0x58
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
lea r15d, [r9 + r8]
sub r15b, 0x68
jmp 0x1400a7e66
add r9b, 0xe
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
lea r15d, [r9 + r8]
sub r15b, 0x62
add r10, r11
jmp 0x1400a7e66
lea edx, [r9 - 0x3c]
movzx eax, r8b
and al, dl
add al, al
movzx r15d, r8b
sub r15b, al
sub r15b, 0x5c
add r15b, dl
jmp 0x1400a7c8a
add r9b, 0x7a
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
lea r15d, [r9 + r8]
sub r15b, 0x56
dec rdi
mov qword [rsp + 0x30], r15
inc rdi
jmp 0x1400a7332
add r9b, 0x30
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
lea r15d, [r9 + r8]
sub r15b, 0x50
inc r11
dec rdi
mov qword [rsp + 0x30], r15
inc rdi
jmp 0x1400a7332
lea edx, [r9 - 0x1a]
movzx eax, r8b
and al, dl
add al, al
movzx r15d, r8b
sub r15b, al
sub r15b, 0x4a
jmp 0x1400a7dd5
lea rax, [r11 + 0x42]
cmp r10, rax
jae 0x1400a79d2
lea edx, [r9 + 0x25]
movzx eax, r8b
and al, dl
add al, al
movzx r15d, r8b
sub r15b, al
sub r15b, 3
jmp 0x1400a7847
lea rax, [r11 + 1]
cmp r10, rax
jne 0x1400a79f8
add r9b, 0x12
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
lea r15d, [r9 + r8]
sub r15b, 0x7e
jmp 0x1400a7ea2
inc rax
cmp r10, rax
jne 0x1400a7a21
add r9b, 0x5c
mov ecx, 0x3e
movzx eax, r8b
and al, r9b
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r8b
add r15b, r9b
jmp 0x1400a7d2d
lea rax, [r11 + 3]
cmp r10, rax
jne 0x1400a7a47
lea edx, [r9 - 0x5a]
movzx eax, r8b
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r8b
jmp 0x1400a7d02
lea rax, [r11 + 5]
cmp r10, rax
jne 0x1400a7a70
lea edx, [r9 - 0x7c]
movzx eax, r8b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r8b
add r15b, dl
jmp 0x1400a7c8a
lea rax, [r11 + 7]
cmp r10, rax
jne 0x1400a7aa5
sub r9b, 0x32
movzx eax, r8b
and al, r9b
mov ecx, Ordinal_50
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r8b
add r15b, r9b
dec rdi
mov qword [rsp + 0x30], r15
inc rdi
jmp 0x1400a7332
lea rax, [r11 + 4]
cmp r10, rax
jne 0x1400a784f
add r9b, 0x18
mov ecx, Ordinal_45
movzx eax, r8b
and al, r9b
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r8b
add r15b, r9b
inc r11
dec rdi
mov qword [rsp + 0x30], r15
inc rdi
jmp 0x1400a7332
lea rcx, [r11 + 1]
cmp r10, rcx
jne 0x1400a7b06
lea edx, [r9 + 0x1b]
movzx eax, r8b
and al, dl
add al, al
movzx r15d, r8b
sub r15b, al
add r15b, 0x43
jmp 0x1400a7dd5
lea rax, [r11 + 3]
cmp r10, rax
jne 0x1400a7b37
sub r9b, 0x51
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
lea r15d, [r9 + r8]
add r15b, 0x37
dec rdi
mov qword [rsp + 0x30], r15
inc rdi
jmp 0x1400a7332
lea rax, [rcx + 1]
cmp r10, rax
jne 0x1400a7b60
add r9b, 0x43
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
lea r15d, [r9 + r8]
add r15b, 0x2b
add r10, r11
jmp 0x1400a7e66
lea rax, [r11 + 6]
cmp r10, rax
jne 0x1400a7b86
sub r9b, 0x73
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
lea r15d, [r9 + r8]
add r15b, 0x25
jmp 0x1400a7e66
lea rax, [r11 + 2]
cmp r10, rax
jne 0x1400a77ff
lea edx, [r9 - 0x29]
movzx eax, r8b
and al, dl
add al, al
movzx r15d, r8b
sub r15b, al
add r15b, 0x1f
jmp 0x1400a7d02
lea rax, [r11 + 1]
cmp r10, rax
jne 0x1400a7bd9
add r9b, 0x24
movzx eax, r8b
and al, r9b
mov ecx, 2
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r8b
add r15b, r9b
jmp 0x1400a7ea2
inc rax
cmp r10, rax
jne 0x1400a7bfd
lea edx, [r9 - 0x48]
movzx eax, r8b
and al, dl
add al, al
movzx r15d, r8b
sub r15b, al
sub r15b, 8
jmp 0x1400a7d02
lea rax, [r11 + 3]
cmp r10, rax
jne 0x1400a7c23
add r9b, 2
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
lea r15d, [r9 + r8]
sub r15b, 0xe
jmp 0x1400a7e66
lea rax, [r11 + 4]
cmp r10, rax
jne 0x1400a7c48
lea edx, [r9 - 0x6a]
movzx eax, r8b
and al, dl
add al, al
movzx r15d, r8b
sub r15b, al
sub r15b, 0x1a
add r15b, dl
jmp 0x1400a7c8a
lea rax, [r11 + 8]
cmp r10, rax
jne 0x1400a77b9
lea edx, [r9 + 0x74]
movzx eax, r8b
and al, dl
add al, al
movzx r15d, r8b
sub r15b, al
sub r15b, 0x2c
jmp 0x1400a7dd5
lea ecx, [r9 + 8]
movzx eax, r8b
and al, cl
add al, al
sub cl, al
lea r15d, [r8 + rcx]
sub r15b, 0x38
add r15b, r8b
add r9b, 0x2d
movzx eax, r9b
and al, r8b
add al, al
movzx ecx, r15b
sub cl, al
sub cl, 0x3b
add cl, r9b
add cl, r8b
mov byte [rbp + rdi - 0x30], cl
add r10, r11
jmp 0x1400a7e66
lea edx, [r9 + 0x52]
movzx eax, r8b
and al, dl
add al, al
movzx r15d, r8b
sub r15b, al
sub r15b, r8b
sub r15b, 0x3e
jmp 0x1400a7d02
sub r9b, 0x5d
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
lea r15d, [r9 + r8]
sub r15b, 0x75
jmp 0x1400a7ea2
lea edx, [r9 + 0xf]
movzx eax, r8b
and al, dl
add al, al
movzx r15d, r8b
sub r15b, al
sub r15b, 0x69
add r15b, dl
add r9b, 0x77
movzx eax, r9b
and al, r8b
add al, al
sub r9b, al
sub r9b, 0x41
add r9b, r8b
movzx eax, r9b
mov byte [rbp + rdi - 0x30], al
inc r11
add rax, r11
sub rdi, rax
lea ecx, [rdi - 0x64]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
sub cl, 0x44
add cl, r8b
mov byte [rbp + rdi - 0x30], cl
inc r10
mov rax, 0xffffffffffffffff
sub rax, r10
add rdi, rax
jmp 0x1400a7ea2
sub r9b, 0x3b
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
lea r15d, [r9 + r8]
sub r15b, 0x63
jmp 0x1400a7e66
add r9b, 0x7b
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
lea r15d, [r9 + r8]
sub r15b, 0x5d
add r10, r11
jmp 0x1400a7e66
sub r9b, 0x19
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
lea r15d, [r9 + r8]
sub r15b, 0x51
dec rdi
mov qword [rsp + 0x30], r15
inc rdi
jmp 0x1400a7332
lea edx, [r9 + 0x53]
movzx eax, r8b
and al, dl
add al, al
movzx r15d, r8b
sub r15b, al
sub r15b, 0x45
add r15b, dl
sub r9b, 0x1d
movzx eax, r9b
and al, r8b
add al, al
sub r9b, al
sub r9b, 0x35
add r9b, r8b
mov byte [rbp + rdi - 0x30], r9b
inc r11
dec rdi
mov qword [rsp + 0x30], r15
inc rdi
jmp 0x1400a7332
lea ecx, [rdi + 0x2b]
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
lea r15d, [rcx + r8]
sub r15b, 0x2d
dec rdi
mov qword [rsp + 0x30], r15
inc rdi
jmp 0x1400a7332
lea ecx, [rdi - 0x69]
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
lea r15d, [rcx + r8]
sub r15b, 0x21
add r10, r11
jmp 0x1400a7e66
movabs rax, 0xe5ee94d4a8c0b34d
add rax, rdi
and sil, al
add sil, sil
sub r8b, sil
lea r15d, [rax + r8]
sub r15b, 0x1b
movzx eax, r15b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
mov qword [rsp + 0x30], r15
inc rdi
jmp 0x1400a7332
movabs rax, 0x4ca4dc46e2eae66f
add rax, rdi
and sil, al
add sil, sil
sub r8b, sil
lea r15d, [rax + r8]
sub r15b, 9
movzx eax, byte [rbp + rdi - 0x30]
add rax, r11
add rdi, rax
mov qword [rsp + 0x30], r15
inc rdi
jmp 0x1400a7332
add r9b, 0x39
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
lea r15d, [r9 + r8]
add r15b, 0x71
mov qword [rsp + 0x30], r15
jmp 0x1400a7330
sub r9b, 0x11
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
lea r15d, [r9 + r8]
add r15b, 0x77
mov qword [rsp + 0x30], r15
jmp 0x1400a7320
lea rdx, [rbp + 0x170f0ac]
mov r8, r13
mov rcx, qword [0x14023cdc8]
call fcn.1400aec00
jmp 0x1400a8bbc
lea rdx, [rbp + 0x5492d1]
mov r8, r13
mov rcx, qword [0x14023cdc8]
call fcn.1400aec00
jmp 0x1400a8bbc
lea rdx, [rbp - 0x30]
mov r8, r13
mov rcx, qword [0x14023cdc8]
call fcn.1400aec00
jmp 0x1400a8bbc
mov dword [rbp - 0x80], 0x809b95e6
mov dword [rbp - 0x7c], 0xf3dc8f9d
mov dword [rbp - 0x78], 0x9b4a799
mov byte [rbp - 0x74], 2
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 0x73], xmm0
mov dword [rbp - 0x63], eax
mov word [rbp - 0x5f], ax
nop word [rax + rax]
mov r10, qword [0x14023d108]
mov r11, qword [0x14023d100]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x1400a8bab
movzx r9d, byte [rbp + rdi - 0x80]
mov edx, r9d
cmp r10, rdi
ja 0x1400a8ba2
lea rax, [r11 + 1]
cmp r10, rax
jae 0x1400a7fda
movabs rcx, 0xf30ab5f46286ee57
add rcx, rdi
mov rax, rcx
and rax, rdx
imul r14, rax, 0xfffffffffffffffe
add r14, rcx
add r14, rdx
sub r14b, 0x61
jmp 0x1400a8020
je 0x1400a8b3a
inc rax
cmp r10, rax
je 0x1400a8ae1
lea rax, [r11 + 3]
cmp r10, rax
je 0x1400a8a98
lea rax, [r11 + 4]
cmp r10, rax
je 0x1400a8a67
lea rax, [r11 + 5]
cmp r10, rax
je 0x1400a8a2b
lea rax, [r11 + 7]
cmp r10, rax
je 0x1400a8a08
movzx r8d, dil
cmp r11, rdi
ja 0x1400a8b99
lea rax, [r11 + 0x40]
cmp r10, rax
jae 0x1400a804e
lea ecx, [r8 + 0x23]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea r14d, [r9 + rcx]
add r14b, 0xb
jmp 0x1400a8090
lea rax, [r11 + 1]
cmp r10, rax
je 0x1400a89c9
lea rax, [r11 + 2]
cmp r10, rax
je 0x1400a89a6
lea rax, [r11 + 4]
cmp r10, rax
je 0x1400a8989
lea rax, [r11 + 3]
cmp r10, rax
je 0x1400a896c
lea rax, [r11 + 8]
cmp r10, rax
je 0x1400a8941
nop
lea rax, [r11 + r10]
cmp rax, rdi
jbe 0x1400a8628
nop dword [rax]
lea rax, [r11 + 9]
cmp r10, rax
je 0x1400a8608
lea rax, [r11 + 0x80]
cmp r10, rax
je 0x1400a85e2
lea rax, [r11 + 0x5a]
cmp r10, rax
je 0x1400a85bf
lea rax, [r11 + 8]
cmp r10, rax
je 0x1400a859f
lea rax, [r11 + 0x64]
cmp r10, rax
je 0x1400a857e
lea rax, [r11 + 0x42]
cmp r10, rax
je 0x1400a8561
lea rax, [r11 + 0x7a]
cmp r10, rax
je 0x1400a8542
lea rax, [r11 + 5]
cmp r10, rax
je 0x1400a8521
lea rax, [r11 + 0x40]
cmp r10, rax
je 0x1400a84f2
lea rax, [r11 + 0x61]
cmp r10, rax
je 0x1400a80a0
lea r10, [r11 + 0x2a]
lea r11, [r10 + 4]
lea rax, [r11 + 9]
cmp r10, rax
jb 0x1400a8b7c
lea rax, [r11 + 0x80]
cmp r10, rax
jb 0x1400a8b5f
lea rax, [r11 + 0x5a]
cmp r10, rax
jb 0x1400a827e
lea rax, [r11 + 8]
cmp r10, rax
jb 0x1400a8263
lea rax, [r11 + 0x64]
cmp r10, rax
jb 0x1400a8248
lea rax, [r11 + 0x42]
cmp r10, rax
jb 0x1400a84a1
lea rax, [r11 + 0x7a]
cmp r10, rax
jb 0x1400a843d
lea rax, [r11 + 5]
cmp r10, rax
jb 0x1400a83fc
lea rax, [r11 + 0x40]
cmp r10, rax
jb 0x1400a83d7
lea rax, [r11 + 0x61]
cmp r10, rax
jb 0x1400a80a0
lea r10, [r11 + 0x2a]
lea r11, [r10 + 4]
lea rax, [r11 + 9]
cmp r10, rax
ja 0x1400a83a8
lea rax, [r11 + 0x80]
cmp r10, rax
ja 0x1400a8388
lea rax, [r11 + 0x5a]
cmp r10, rax
ja 0x1400a8369
lea rax, [r11 + 8]
cmp r10, rax
ja 0x1400a8348
lea rax, [r11 + 6]
cmp r10, rax
ja 0x1400a8327
lea rax, [r11 + 0x42]
cmp r10, rax
ja 0x1400a8308
lea rax, [r11 + 0x7a]
cmp r10, rax
ja 0x1400a82e5
lea rax, [r11 + 5]
cmp r10, rax
ja 0x1400a82bb
lea rax, [r11 + 0x40]
cmp r10, rax
ja 0x1400a829b
lea rax, [r11 + 0x61]
cmp r10, rax
ja 0x1400a80a0
lea r10, [r11 + 0x2a]
lea r11, [r10 + 4]
jmp 0x1400a80a0
lea ecx, [r8 + 0x3d]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea r14d, [r9 + rcx]
add r14b, 0x55
jmp 0x1400a8090
lea ecx, [r8 - 0x71]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea r14d, [r9 + rcx]
add r14b, 0x17
jmp 0x1400a8024
sub r8b, 0x1f
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
lea r14d, [r9 + r8]
sub r14b, 0x27
jmp 0x1400a7fa5
lea edx, [r8 + 0x18]
movzx eax, r9b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r9b
add r14b, dl
jmp 0x1400a89df
add r8b, 0x6a
movzx eax, r9b
and al, r8b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r9b
add r14b, r8b
inc r11
dec rdi
inc rdi
jmp 0x1400a7f92
sub r8b, 0x44
movzx eax, r9b
and al, r8b
add al, al
sub r9b, al
lea r14d, [r8 + r9]
sub r14b, 0x24
dec rdi
inc rdi
jmp 0x1400a7f92
lea edx, [r8 + 0xe]
movzx eax, r9b
and al, dl
add al, al
movzx r14d, r9b
sub r14b, al
sub r14b, 0x62
add r14b, dl
jmp 0x1400a8a45
add r8b, 0x60
movzx eax, r9b
and al, r8b
mov ecx, Ordinal_50
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r9b
add r14b, r8b
jmp 0x1400a8a7c
sub r8b, 0x4e
movzx eax, r9b
and al, r8b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r9b
add r14b, r8b
jmp 0x1400a8a7f
lea edx, [r8 + 4]
movzx eax, r9b
and al, dl
add al, al
movzx r14d, r9b
sub r14b, al
sub r14b, 0x1c
add r14b, dl
jmp 0x1400a8ab7
add r8b, 0x56
movzx eax, r9b
and al, r8b
add al, al
movzx r14d, r9b
sub r14b, al
sub r14b, 0x5a
add r14b, r8b
jmp 0x1400a8afc
sub r8b, 0x58
movzx eax, r9b
and al, r8b
mov ecx, 0x34
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r9b
add r14b, r8b
movzx eax, byte [rbp + rdi - 0x80]
add rax, r11
add rdi, rax
inc rdi
jmp 0x1400a7f92
sub r8b, 0xb
movzx eax, r9b
and al, r8b
add al, al
sub r9b, al
lea r14d, [r8 + r9]
add r14b, 0x4d
mov byte [rbp + rdi - 0x80], r14b
inc rdi
jmp 0x1400a7f92
lea edx, [r8 + 0x47]
movzx eax, r9b
and al, dl
add al, al
movzx r14d, r9b
sub r14b, al
add r14b, 0xf
add r14b, dl
cmp r11, 1
jb 0x1400a83ef
lea edx, [r8 - 0x56]
movzx eax, r9b
and al, dl
add al, al
movzx ecx, r9b
sub cl, al
add cl, dl
lea r14d, [rcx*2 - 0x4c]
jmp 0x1400a89df
lea edx, [r8 - 0x67]
movzx eax, r9b
and al, dl
add al, al
movzx r14d, r9b
sub r14b, al
sub r14b, 0x2f
add r14b, dl
cmp r10, 1
jae 0x1400a88fd
lea rcx, [r11 + 5]
lea rax, [r11 + 1]
cmp r10, rax
jne 0x1400a8857
sub r8b, 0x74
movzx eax, r9b
and al, r8b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r9b
add r14b, r8b
movzx eax, byte [rbp + rdi - 0x80]
add rax, r11
add rdi, rax
inc rdi
jmp 0x1400a7f92
lea edx, [r8 - 0x15]
movzx eax, r9b
and al, dl
add al, al
movzx r14d, r9b
sub r14b, al
sub r14b, 0x6d
add r14b, dl
lea rax, [r11 + r10]
cmp rax, 0x10
je 0x1400a891f
lea rcx, [r11 + 5]
cmp r10, rcx
jbe 0x1400a8753
lea edx, [r8 - 0x45]
movzx eax, r9b
and al, dl
add al, al
movzx r14d, r9b
sub r14b, al
sub r14b, 0x1d
jmp 0x1400a8454
sub r8b, 0x2e
movzx eax, r9b
and al, r8b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r9b
add r14b, r8b
movzx eax, byte [rbp + rdi - 0x80]
add rax, r11
add rdi, rax
inc rdi
jmp 0x1400a7f92
add r8b, 0x24
movzx eax, r9b
and al, r8b
mov ecx, 2
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r9b
add r14b, r8b
jmp 0x1400a8afc
lea edx, [r8 + 0x76]
movzx eax, r9b
and al, dl
add al, al
movzx r14d, r9b
sub r14b, al
sub r14b, 0x3a
add r14b, dl
jmp 0x1400a8ab7
sub r8b, 0x38
movzx eax, r9b
and al, r8b
add al, al
sub r9b, al
lea r14d, [r8 + r9]
sub r14b, 0x78
jmp 0x1400a8a7f
add r8b, 0x1a
movzx eax, r9b
and al, r8b
mov ecx, Ordinal_41
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r9b
add r14b, r8b
jmp 0x1400a8a7c
lea edx, [r8 + 0x6c]
movzx eax, dl
and al, r9b
mov ecx, 6
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
add r14b, r9b
jmp 0x1400a8a45
sub r8b, 0x42
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
lea r14d, [r9 + r8]
sub r14b, 0x32
dec rdi
inc rdi
jmp 0x1400a7f92
add r8b, 0x10
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
lea r14d, [r9 + r8]
sub r14b, 0x70
inc r11
dec rdi
inc rdi
jmp 0x1400a7f92
lea edx, [r8 + 0x62]
movzx eax, dl
and al, r9b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
add r14b, r9b
jmp 0x1400a89df
lea rax, [r11 + 0xa]
cmp r10, rax
jae 0x1400a864c
lea ecx, [r8 + 0x57]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea r14d, [r9 + rcx]
sub r14b, 0x61
jmp 0x1400a84bb
lea rax, [r11 + 1]
cmp r10, rax
jne 0x1400a8684
add r8b, 0x46
movzx eax, r8b
and al, r9b
mov ecx, listen
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r8b
add r14b, r9b
movzx eax, byte [rbp + rdi - 0x80]
add rax, r11
add rdi, rax
inc rdi
jmp 0x1400a7f92
inc rax
cmp r10, rax
jne 0x1400a86ad
sub r8b, 0xc
movzx eax, r8b
and al, r9b
mov ecx, Ordinal_45
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r8b
add r14b, r9b
jmp 0x1400a8afc
lea rax, [r11 + 2]
cmp r10, rax
jne 0x1400a86d1
lea ecx, [r8 - 0x5e]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea r14d, [r9 + rcx]
sub r14b, 0x6e
jmp 0x1400a8ab7
lea rax, [r11 + 4]
cmp r10, rax
jne 0x1400a86fa
lea edx, [r8 - 0x54]
movzx eax, dl
and al, r9b
mov ecx, Ordinal_41
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
add r14b, r9b
jmp 0x1400a8a45
lea rax, [r11 + 5]
cmp r10, rax
jne 0x1400a8726
add r8b, 0x5a
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
lea r14d, [r9 + r8]
sub r14b, 0x76
dec rdi
inc rdi
jmp 0x1400a7f92
lea rax, [r11 + 3]
cmp r10, rax
jne 0x1400a84bb
lea edx, [r8 - 0x4a]
movzx eax, dl
and al, r9b
mov ecx, 3
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
add r14b, r9b
jmp 0x1400a89df
lea rax, [r11 + 1]
cmp r10, rax
jne 0x1400a877b
lea edx, [r8 + 0x69]
movzx eax, r9b
and al, dl
add al, al
movzx r14d, r9b
sub r14b, al
add r14b, 0x21
add r14b, dl
jmp 0x1400a89df
inc rax
cmp r10, rax
jne 0x1400a87a9
add r8b, 0x17
movzx eax, r9b
and al, r8b
add al, al
sub r9b, al
lea r14d, [r8 + r9]
add r14b, 0x5f
inc r11
dec rdi
inc rdi
jmp 0x1400a7f92
lea rax, [r11 + 2]
cmp r10, rax
jne 0x1400a87d5
sub r8b, 0x3b
movzx eax, r9b
and al, r8b
add al, al
sub r9b, al
lea r14d, [r8 + r9]
sub r14b, 0x63
dec rdi
inc rdi
jmp 0x1400a7f92
lea rax, [r11 + 4]
cmp r10, rax
jne 0x1400a87fb
sub r8b, 0x31
movzx eax, r9b
and al, r8b
add al, al
sub r9b, al
lea r14d, [r8 + r9]
add r14b, 0x57
jmp 0x1400a8a7f
cmp r10, rcx
jne 0x1400a881f
lea edx, [r8 + 0x7d]
movzx eax, r9b
and al, dl
add al, al
movzx r14d, r9b
sub r14b, al
sub r14b, 0x6b
add r14b, dl
jmp 0x1400a8ab7
lea rax, [r11 + 3]
cmp r10, rax
jne 0x1400a8457
sub r8b, 0x27
movzx eax, r9b
and al, r8b
add al, al
sub r9b, al
lea r14d, [r8 + r9]
add r14b, 0x11
movzx eax, byte [rbp + rdi - 0x80]
add rax, r11
add rdi, rax
inc rdi
jmp 0x1400a7f92
inc rax
cmp r10, rax
jne 0x1400a8880
add r8b, 0x3a
movzx eax, r9b
and al, r8b
mov ecx, gethostname
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r9b
add r14b, r8b
jmp 0x1400a8afc
lea rax, [r11 + 2]
cmp r10, rax
jne 0x1400a88a8
lea edx, [r8 - 0x18]
movzx eax, r9b
and al, dl
add al, al
movzx r14d, r9b
sub r14b, al
sub r14b, 0x58
add r14b, dl
jmp 0x1400a8ab7
lea rax, [r11 + 4]
cmp r10, rax
jne 0x1400a88d1
lea edx, [r8 - 0xe]
movzx eax, r9b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r9b
add r14b, dl
jmp 0x1400a8a45
cmp r10, rcx
jne 0x1400a8416
sub r8b, 0x60
movzx eax, r9b
and al, r8b
add al, al
sub r9b, al
lea r14d, [r8 + r9]
sub r14b, 0x60
dec rdi
inc rdi
jmp 0x1400a7f92
lea edx, [r8 + 0x58]
movzx eax, r9b
and al, dl
add al, al
movzx r14d, r9b
sub r14b, al
sub r14b, 0x68
add r14b, dl
add r14b, r9b
jmp 0x1400a8a45
lea edx, [r8 + 6]
movzx eax, r9b
and al, dl
add al, al
movzx r14d, r9b
sub r14b, al
sub r14b, r9b
sub r14b, 0x2a
add r14b, dl
jmp 0x1400a8ab7
add r8b, 0x41
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
lea r14d, [r9 + r8]
add r14b, 0x39
movzx eax, byte [rbp + rdi - 0x80]
add rax, r11
add rdi, rax
inc rdi
jmp 0x1400a7f92
add r8b, 0x37
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
lea r14d, [r9 + r8]
add r14b, 0x7f
jmp 0x1400a8a7f
sub r8b, 0x77
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
lea r14d, [r9 + r8]
add r14b, 0x41
jmp 0x1400a8a7c
add r8b, 0x2d
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
lea r14d, [r9 + r8]
sub r14b, 0x3b
dec rdi
inc rdi
jmp 0x1400a7f92
lea ecx, [r8 - 0x2f]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea r14d, [r9 + rcx]
add r14b, 0x49
inc r8b
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
sub r8b, 7
add r8b, r9b
mov byte [rbp + rdi - 0x80], r8b
inc r11
dec rdi
inc rdi
jmp 0x1400a7f92
lea ecx, [rdi - 0x39]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea r14d, [r9 + rcx]
sub r14b, 0x71
inc r11
dec rdi
inc rdi
jmp 0x1400a7f92
movzx r8d, dil
lea ecx, [r8 + 0x6b]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea r14d, [r9 + rcx]
add r14b, 0x13
sub r8b, 0x51
movzx eax, r8b
and al, r9b
add al, al
movzx ecx, r14b
sub cl, al
add cl, 0x37
add cl, r8b
add cl, r9b
mov byte [rbp + rdi - 0x80], cl
jmp 0x1400a8a7c
lea ecx, [rdi - 0x43]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea r14d, [r9 + rcx]
sub r14b, 0x2b
add r10, r11
movzx eax, r14b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400a7f92
movabs rax, 0xa54af9aeb1b08461
add rax, rdi
and dl, al
add dl, dl
sub al, dl
lea r14d, [r9 + rax]
add r14b, 0x59
movzx r8d, dil
add r8b, 0x5d
movzx eax, r8b
and al, r9b
add al, al
sub r8b, al
add r8b, 0x75
add r8b, r9b
movzx eax, r8b
mov byte [rbp + rdi - 0x80], al
inc r11
add rax, r11
sub rdi, rax
jmp 0x1400a8afc
movabs rax, 0xbf358dc5eca2a7b3
add rax, rdi
and dl, al
add dl, dl
sub al, dl
lea r14d, [r9 + rax]
add r14b, 0x1b
lea edx, [rdi - 0x4c]
movzx eax, dl
and al, r9b
mov ecx, 0xa
sub cl, al
add cl, cl
add cl, dl
add cl, r9b
mov byte [rbp + rdi - 0x80], cl
inc r10
mov rax, 0xffffffffffffffff
sub rax, r10
add rdi, rax
movzx eax, byte [rbp + rdi - 0x80]
add rax, r11
add rdi, rax
inc rdi
jmp 0x1400a7f92
lea rax, [rdi + rsi]
and dl, al
add dl, dl
sub al, dl
lea r14d, [r9 + rax]
sub r14b, 0x23
movzx eax, byte [rbp + rdi - 0x80]
add rax, r11
add rdi, rax
inc rdi
jmp 0x1400a7f92
add r8b, 0x33
movzx eax, r9b
and al, r8b
add al, al
sub r9b, al
lea r14d, [r8 + r9]
sub r14b, 0x65
jmp 0x1400a7f90
sub r8b, 0x7b
movzx eax, r9b
and al, r8b
add al, al
sub r9b, al
lea r14d, [r8 + r9]
add r14b, 0x5d
jmp 0x1400a7f80
lea rdx, [rbp + 0x16821f4]
jmp 0x1400a8baf
lea rdx, [rbp + 0x6f104b]
jmp 0x1400a8baf
lea rdx, [rbp - 0x80]
mov rcx, qword [0x14023cdc8]
call fcn.1400644d0
nop
lea rcx, [rbp + 0x580]
call fcn.140002800
nop
lea rcx, [rbp + 0x558]
call fcn.140002800
mov rax, qword [rbp + 0x3c8]
mov rax, qword [rax]
mov qword [rbp + 0x3c8], rax
cmp rax, qword [rbp + 0x3e0]
movabs rsi, 0xd92021dd2794cb05
lea rdi, vtable.RBX::Player.0
jne 0x1400a70c0
movzx ebx, byte [rbp + 0x3c0]
lea rdx, [rbp + 0x440]
lea rcx, [0x14023d080]
call fcn.1400a99a0
mov qword [rbp + 0x18], 0x3e8
lea rdx, [rbp + 0x18]
lea rcx, [rbp + 0x70]
call fcn.14005a290
mov rcx, rax
call fcn.14005a300
nop
lea rcx, [rbp + 0x458]
call fcn.14005a8f0
lea rcx, [rbp + 0x448]
call fcn.1400a9930
nop
lea rcx, [rbp + 0x3f8]
call fcn.14005b430
cmp byte [0x1402389cd], 0
movabs rsi, 0xd92021dd2794cb05
lea rdi, vtable.RBX::Player.0
jne 0x1400a5cd0
mov dword [rsp + 0x40], 0x320b391c
mov dword [rsp + 0x44], 0xaf63705
mov dword [rsp + 0x48], 0xf333904
mov dword [rsp + 0x4c], 0x3202f13d
mov dword [rsp + 0x50], 0x9330802
mov dword [rsp + 0x54], 0x2b2b0539
mov word [rsp + 0x58], 0x85f2
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x5a], xmm0
mov qword [rsp + 0x6a], rax
mov byte [rsp + 0x72], al
movabs r14, 0xea2c26f93bdc219a
movabs r12, 0x673510d0a304eb36
movabs r15, 0xbe8474ebb39464ce
movzx ebx, byte [rsp + 0x38]
nop dword [rax]
mov r8, qword [0x14023d108]
mov r9, qword [0x14023d100]
nop
xor edi, edi
cmp rdi, 0x33
jae 0x1400a974b
movzx r11d, byte [rsp + rdi + 0x40]
mov esi, r11d
cmp r8, rdi
ja 0x1400a9742
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400a8d3d
lea rbx, [rdi + r14]
movzx eax, sil
and al, bl
add al, al
sub bl, al
sub bl, 0x36
add bl, r11b
jmp 0x1400a8d6a
je 0x1400a96d3
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400a9653
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400a95fc
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400a95dd
movzx r10d, dil
nop
cmp r9, rdi
ja 0x1400a9739
lea rax, [r9 + 9]
cmp r8, rax
jae 0x1400a8d99
lea ecx, [r10 - 0x5e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x6e
jmp 0x1400a8de0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400a9598
inc rax
cmp r8, rax
je 0x1400a9572
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400a9558
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400a9538
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400a950e
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400a928e
nop dword [rax]
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400a9274
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400a924b
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400a9229
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400a920f
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400a91ef
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400a91d3
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400a91b5
lea rcx, [r9 + 0x200]
cmp r8, rcx
je 0x1400a9199
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400a917c
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400a8df0
mov r8, rcx
lea r9, [rcx + 0x7a]
lea rax, [r9 + 0x3e8]
cmp rcx, rax
jb 0x1400a9719
lea rax, [r9 + 3]
cmp rcx, rax
jb 0x1400a96fd
lea rax, [r9 + 0x40]
cmp rcx, rax
jb 0x1400a8fbc
lea rax, [r9 + 0x41]
cmp rcx, rax
jb 0x1400a8f9e
lea rax, [r9 + 9]
cmp rcx, rax
jb 0x1400a8f84
lea rax, [r9 + 0x400]
cmp rcx, rax
jb 0x1400a9136
lea rcx, [r9 + 4]
cmp r8, rcx
jb 0x1400a90fa
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400a90d7
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400a8df0
mov r8, rcx
lea r9, [rcx + 0xa]
lea rax, [r9 + 0x42]
cmp rcx, rax
ja 0x1400a90ad
lea rax, [r9 + 0x64]
cmp rcx, rax
ja 0x1400a908f
lea rax, [r9 + 0x2a]
cmp rcx, rax
ja 0x1400a9071
lea rax, [r9 + 0x10]
cmp rcx, rax
ja 0x1400a9055
lea rax, [r9 + 0x1000]
cmp rcx, rax
ja 0x1400a9035
lea rax, [r9 + 5]
cmp rcx, rax
ja 0x1400a9019
lea rcx, [r9 + 0x80]
cmp r8, rcx
ja 0x1400a8ff4
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400a8fd8
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400a8df0
mov r8, rcx
lea r9, [rcx + 0x61]
jmp 0x1400a8df0
lea ecx, [r10 - 0x62]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x52
jmp 0x1400a8de0
lea edx, [r10 + 0x6a]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400a8d70
add r10b, 0x36
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x7a
jmp 0x1400a8d15
lea edx, [r10 + 0x10]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x70
add bl, dl
jmp 0x1400a95b1
sub r10b, 0x24
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 4
inc r9
dec rdi
inc rdi
jmp 0x1400a8d02
lea edx, [r10 + 0x74]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x2c
add bl, dl
jmp 0x1400a9619
add r10b, 0x40
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400a9638
add r10b, 0xc
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x54
jmp 0x1400a963b
lea edx, [r10 - 0x28]
movzx eax, r11b
and al, dl
mov ecx, recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
jmp 0x1400a966b
sub r10b, 0x5c
movzx eax, r11b
and al, r10b
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x7c
add bl, r10b
jmp 0x1400a9695
add r10b, 0x70
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x10
movzx eax, byte [rsp + rdi + 0x40]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400a8d02
add r10b, 0x6e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 2
mov byte [rsp + rdi + 0x40], bl
inc rdi
jmp 0x1400a8d02
lea edx, [r10 + 0x3a]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
cmp r9, 0x2a
jb 0x1400a90ee
lea ecx, [r10 + 0x5c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea ebx, [rcx*2 - 8]
jmp 0x1400a95b1
lea ecx, [r10 + 6]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x2a
cmp r8, 0x40
jae 0x1400a94db
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x1400a9414
lea ecx, [r10 + 0x54]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x4c
jmp 0x1400a9113
sub r10b, 0x34
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400a96e7
sub r10b, 0x68
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x28
jmp 0x1400a9695
lea edx, [r10 + 0x64]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400a966b
add r10b, 0x30
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x50
jmp 0x1400a963b
sub r10b, 4
movzx eax, r10b
and al, r11b
mov ecx, recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400a9638
lea ecx, [r10 - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x78
jmp 0x1400a9619
sub r10b, 0x6c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0xc
dec rdi
inc rdi
jmp 0x1400a8d02
add r10b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400a8d02
lea ecx, [r10 + 0x2c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x34
jmp 0x1400a95b1
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x1400a92e7
lea ecx, [r10 - 0x66]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x36
lea rax, [r9 + r8]
cmp rax, 0x200
je 0x1400a94f8
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x1400a9377
lea edx, [r10 - 0x4e]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400a914b
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400a930d
add r10b, 0x44
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400a96e7
inc rax
cmp r8, rax
jne 0x1400a9331
add r10b, 0x78
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x48
jmp 0x1400a9695
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400a9348
lea edx, [r10 + 0x48]
mov ecx, 4
jmp 0x1400a9609
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400a92ac
add r10b, 0x7c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x64
dec rdi
inc rdi
jmp 0x1400a8d02
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400a939a
lea ecx, [r10 - 0x1a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x4a
jmp 0x1400a95b1
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400a93c5
add r10b, 0x4e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x22
dec rdi
inc rdi
jmp 0x1400a8d02
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400a93ea
sub r10b, 0x16
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x66
jmp 0x1400a963b
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400a914b
sub r10b, 0x7a
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400a96e7
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400a943a
sub r10b, 0x78
movzx eax, r10b
and al, r11b
mov ecx, 0x24
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400a96e7
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400a9463
add r10b, 0x24
movzx eax, r10b
and al, r11b
mov ecx, 2
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400a963b
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400a947a
lea edx, [r10 - 0x74]
mov ecx, reloc.WLDAP32.dll_Ordinal_22
jmp 0x1400a9609
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400a94a5
sub r10b, 0x40
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x40
dec rdi
inc rdi
jmp 0x1400a8d02
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400a9113
sub r10b, 0xc
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400a8d02
lea edx, [r10 - 0x70]
movzx eax, dl
and al, r11b
movzx ecx, r11b
sub cl, al
add cl, 8
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400a9619
lea ecx, [r10 - 0x3c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [rcx - 0x5c]
jmp 0x1400a966b
add r10b, 0x76
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x3a
movzx eax, byte [rsp + rdi + 0x40]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400a8d02
sub r10b, 0x26
movzx eax, r10b
and al, r11b
mov ecx, 5
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400a963b
lea ecx, [r10 + 0x72]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x1e
jmp 0x1400a9619
add r10b, 0x3e
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x1400a8d02
lea edx, [r10 - 0x2a]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
sub r10b, 0xa
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
mov byte [rsp + rdi + 0x40], cl
inc r9
dec rdi
inc rdi
jmp 0x1400a8d02
lea ecx, [rdi + 6]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x2a
dec rdi
inc rdi
jmp 0x1400a8d02
movzx r10d, dil
lea edx, [r10 - 0x2e]
mov ecx, reloc.WLDAP32.dll_Ordinal_33
movzx eax, dl
and al, r11b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
add r10b, 0x2a
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x26
add r11b, bl
add r11b, r10b
mov byte [rsp + rdi + 0x40], r11b
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400a8d02
lea rax, [rdi + r12]
and sil, al
add sil, sil
sub al, sil
lea ebx, [r11 + rax]
sub bl, 0x7a
movzx r10d, dil
add r10b, 0x5e
movzx eax, r11b
and al, r10b
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
movzx eax, cl
mov byte [rsp + rdi + 0x40], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi - 8]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rsp + rdi + 0x40], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rsp + rdi + 0x40]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400a8d02
lea rax, [rdi + r15]
and sil, al
mov ecx, Ordinal_50
sub cl, sil
lea ebx, [rcx + rcx]
add bl, al
add bl, r11b
movzx eax, byte [rsp + rdi + 0x40]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400a8d02
add r10b, 2
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0xe
jmp 0x1400a8d00
sub r10b, 0x32
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400a8cf0
lea rdx, [rbp + 0x16692b8]
jmp 0x1400a9750
lea rdx, [rbp + 0x82b452]
jmp 0x1400a9750
lea rdx, [rsp + 0x40]
mov rcx, qword [0x14023cdc8]
call fcn.1400644d0
mov byte [0x14023ca9e], 0
xor eax, eax
mov rcx, qword [rbp + 0x5c0]
xor rcx, rsp
call fcn.140198db0
lea r11, [rsp + 0x6d0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret