Function at 0x1400d1430
Capabilities:
Contain obfuscated stackstrings
Parse pe header
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x250
mov rax, qword [0x1401d8800]
xor rax, rsp
mov qword [rsp + 0x240], rax
mov r15, rdx
mov qword [rsp + 0x198], rdx
mov dword [rsp + 0xf8], 0x78426e94
mov word [rsp + 0xfc], 0xc17c
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0xfe], xmm0
mov qword [rsp + 0x10e], rax
mov dword [rsp + 0x116], eax
mov byte [rsp + 0x11a], al
movabs rdi, 0xfc3faa4f3f89d75
movabs rsi, 0xd61131e24edb4f2b
movabs r13, 0x930955140b9e1fe1
movabs r12, 0xaffe87ba379f0f69
lea r14, [rax - 1]
movzx edx, byte [rsp + 0x20]
mov r8, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x1400d1f4b
movzx r10d, byte [rsp + rbx + 0xf8]
movzx r11d, r10b
nop dword [rax]
cmp r8, rbx
ja 0x1400d1f41
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400d152b
lea rcx, [rbx + r13]
mov rax, rcx
and rax, r10
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, r10
sub dl, 0x27
jmp 0x1400d1557
je 0x1400d1ed0
inc rax
cmp r8, rax
je 0x1400d1e73
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d1e1c
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400d1df4
movzx r11d, r10b
nop dword [rax + rax]
cmp r9, rbx
ja 0x1400d1f37
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x1400d158c
lea rcx, [rbx + rdi]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x33
jmp 0x1400d15d0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d1da2
inc rax
cmp r8, rax
je 0x1400d1d7f
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d1d4d
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400d1cfb
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d1cc7
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400d19b4
nop dword [rax]
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400d1993
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d1971
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400d1952
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400d1936
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400d1908
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400d18e0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d15e0
lea r8, [r9 + 0x20]
lea r9, [r8 + 0x61]
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400d1f1d
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400d1f03
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400d1735
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400d171b
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400d1701
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400d1844
lea r8, [r9 + 0x64]
lea r9, [r8 + 0x2a]
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400d181a
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400d1801
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400d17e5
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400d17bc
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400d1790
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400d1774
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400d1758
lea r8, [r9 + 0x400]
lea r9, [r8 + 4]
jmp 0x1400d15e0
lea rcx, [rbx + rsi]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x2d
jmp 0x1400d15d0
lea rcx, [rbx + r12]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x21
jmp 0x1400d1560
movabs rcx, 0x89ebdd922062cfa7
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x6f
jmp 0x1400d1500
lea edx, [rbx - 0x58]
movzx eax, r10b
and al, dl
mov ecx, 0x34
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400d1dc3
lea edx, [rbx + 0x62]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400d1e3d
lea ecx, [rbx - 0x60]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x60
add r8, r9
movzx eax, dl
mov rcx, r14
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d14e2
lea ecx, [rbx - 0x22]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x12
movzx eax, dl
mov rcx, r14
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d14e2
lea edx, [rbx + 0x1c]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400d1d19
lea ecx, [rbx + 0x5a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x76
jmp 0x1400d1e94
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x28
movzx eax, byte [rsp + rbx + 0xf8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d14e2
lea ecx, [rbx - 0x13]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7b
lea rax, [r9 + r8]
cmp rax, 8
je 0x1400d1cb0
lea rax, [r9 + 0x200]
cmp r8, rax
jbe 0x1400d1ae2
lea ecx, [rbx - 0x63]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4b
cmp r8, 0x20
jae 0x1400d1c95
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x1400d1bcb
lea ecx, [rbx + 0x12]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7e
cmp r9, 0x5a
jb 0x1400d1c86
movzx r11d, bl
lea ecx, [r11 - 0x5a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea edx, [rcx*2 - 0x14]
jmp 0x1400d1dc7
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x48
movzx eax, dl
mov rcx, r14
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d14e2
lea edx, [rbx - 0x4a]
movzx eax, dl
and al, r10b
mov ecx, 3
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add r8, r9
movzx eax, dl
mov rcx, r14
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d14e2
lea edx, [rbx - 0xc]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400d1e3d
lea ecx, [rbx + 0x32]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5e
dec rbx
inc rbx
jmp 0x1400d14e2
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x10
inc r9
dec rbx
inc rbx
jmp 0x1400d14e2
movzx r11d, bl
lea edx, [r11 - 0x52]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400d1dc7
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x1400d19d7
lea rcx, [rbx + r13]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x27
jmp 0x1400d1858
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d1a0a
lea ecx, [rbx - 0x16]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x66
movzx eax, byte [rsp + rbx + 0xf8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d14e2
inc rax
cmp r8, rax
jne 0x1400d1a30
movzx r11d, bl
lea ecx, [r11 + 0x6e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 2
jmp 0x1400d1d1d
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d1a67
lea edx, [rbx - 0xe]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add r8, r9
movzx eax, dl
mov rcx, r14
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d14e2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d1a8c
lea edx, [rbx - 0x4c]
movzx eax, dl
and al, r10b
mov ecx, 0xa
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400d1e3d
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400d1ab4
lea ecx, [rbx + 0x76]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3a
dec rbx
inc rbx
jmp 0x1400d14e2
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400d1858
movzx r11d, bl
lea edx, [r11 - 6]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400d1dc7
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d1b09
movzx r11d, bl
lea ecx, [r11 + 0x5f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x67
jmp 0x1400d1dc7
inc rax
cmp r8, rax
jne 0x1400d1b3c
lea ecx, [rbx + 0x67]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x2f
add r8, r9
movzx eax, dl
mov rcx, r14
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d14e2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d1b6d
lea ecx, [rbx + 0x29]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1f
movzx eax, dl
mov rcx, r14
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d14e2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d1b94
movzx r11d, bl
lea ecx, [r11 - 0x15]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x6d
jmp 0x1400d1d1d
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400d188a
lea ecx, [rbx + 0x6f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 9
movzx eax, byte [rsp + rbx + 0xf8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d14e2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d1c01
lea edx, [rbx - 0x2c]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx eax, byte [rsp + rbx + 0xf8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d14e2
inc rax
cmp r8, rax
jne 0x1400d1c27
movzx r11d, bl
lea ecx, [r11 + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x68
jmp 0x1400d1d1d
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d1c5b
lea edx, [rbx + 0x1a]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx eax, dl
mov rcx, r14
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d14e2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d18b5
movzx r11d, bl
lea ecx, [r11 - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3c
jmp 0x1400d1dc7
mov byte [rsp + rbx + 0xf8], dl
inc rbx
jmp 0x1400d14e2
lea edx, [rbx + 0x68]
movzx eax, dl
and al, r10b
movzx ecx, r10b
sub cl, al
add cl, 0x14
add cl, cl
add dl, cl
jmp 0x1400d1e3d
movzx r11d, bl
lea ecx, [r11 + 0x2a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [rcx - 0x26]
jmp 0x1400d1d1d
movabs rcx, 0x666bf60dc516db47
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0xf
movzx eax, byte [rsp + rbx + 0xf8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d14e2
movabs rcx, 0x1a46a1bd969e5bc3
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x55
movzx r11d, bl
add r11b, 0xb
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x4d
add r11b, r10b
movzx eax, r11b
mov byte [rsp + rbx + 0xf8], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x1400d1e94
movabs rcx, 0xf433f7957f621c01
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 7
movzx eax, dl
mov rcx, r14
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d14e2
movabs rcx, 0xa80ea34550e99c7d
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6b
jmp 0x1400d1e3d
movabs rax, 0x35d6a4cd0b34dd37
add rax, rbx
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [r11 + rax]
add dl, 0x7f
movzx r10d, r11b
movzx r11d, bl
sub r11b, 0x79
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x4f
add r10b, r11b
mov byte [rsp + rbx + 0xf8], r10b
inc r9
dec rbx
inc rbx
jmp 0x1400d14e2
movabs rax, 0x9d8bfc2cae43de2f
add rax, rbx
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [r11 + rax]
sub dl, 0x49
dec rbx
inc rbx
jmp 0x1400d14e2
movabs rax, 0x7779520497079e6d
add rax, rbx
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [r11 + rax]
add dl, 5
movzx r10d, r11b
lea ecx, [rbx + 0x49]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
inc r10b
add r10b, dl
add r10b, cl
mov byte [rsp + rbx + 0xf8], r10b
add r8, r9
movzx eax, dl
mov rcx, r14
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d14e2
movabs rax, 0xdf2ea9643a169f65
add rax, rbx
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [r11 + rax]
add dl, 0x3d
movzx r10d, r11b
lea ecx, [rbx - 0x14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x74
add cl, r10b
mov byte [rsp + rbx + 0xf8], cl
inc r8
mov rax, r14
sub rax, r8
add rbx, rax
movzx eax, byte [rsp + rbx + 0xf8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d14e2
movabs rax, 0xb91bff3c22da5fa3
add rax, rbx
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [r11 + rax]
sub dl, 0x75
movzx eax, byte [rsp + rbx + 0xf8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d14e2
sub bl, 0x1b
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea edx, [rbx + r10]
sub dl, 0x43
jmp 0x1400d14e0
add bl, 0x23
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea edx, [rbx + r10]
add dl, 0xb
jmp 0x1400d14d0
lea rbx, [rsp + 0x17d6c24]
jmp 0x1400d1f53
lea rbx, [rsp + 0x5b8c05]
jmp 0x1400d1f53
lea rbx, [rsp + 0xf8]
movzx edx, byte [rsp + 0x20]
lea rcx, [rsp + 0x220]
call fcn.1400029f0
nop
mov r8, r14
nop dword [rax]
inc r8
cmp byte [rbx + r8], 0
jne 0x1400d1f70
mov rdx, rbx
lea rcx, [rsp + 0x220]
call fcn.140004460
nop
mov dword [rsp + 0xd0], 0x503d3ee0
mov dword [rsp + 0xd4], 0x98b7aca2
mov word [rsp + 0xd8], 0xa45d
mov byte [rsp + 0xda], 0xec
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0xdb], xmm0
mov qword [rsp + 0xeb], rax
movabs rsi, 0xe216582270acc9bd
movabs r12, 0xf2c91935f61317a5
movabs r13, 0xa643086752065d37
movzx r8d, byte [rsp + 0x20]
nop dword [rax]
mov rax, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x1400d2c55
movzx r11d, byte [rsp + rbx + 0xd0]
mov edi, r11d
nop dword [rax + rax]
cmp rax, rbx
ja 0x1400d2c4b
lea rcx, [r9 + 1]
cmp rax, rcx
jae 0x1400d204c
lea rdx, [rbx + rsi]
mov rcx, rdx
and rcx, rdi
imul r8, rcx, 0xfffffffffffffffe
add r8, rdx
add r8, rdi
sub r8b, 0x2b
jmp 0x1400d2085
je 0x1400d2bdd
inc rcx
cmp rax, rcx
je 0x1400d2b52
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400d2b28
lea rcx, [r9 + 5]
cmp rax, rcx
je 0x1400d2afb
lea rcx, [r9 + 2]
cmp rax, rcx
je 0x1400d2adb
movzx r10d, bl
nop dword [rax]
cmp r9, rbx
ja 0x1400d2c41
lea rcx, [r9 + 0xa]
cmp rax, rcx
jae 0x1400d20ba
lea edx, [r10 - 0x7f]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x79
jmp 0x1400d2100
lea rdx, [r9 + 1]
cmp rax, rdx
je 0x1400d2a98
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400d2a75
lea rcx, [rdx + 1]
cmp rax, rcx
je 0x1400d2a48
lea rcx, [r9 + 6]
cmp rax, rcx
je 0x1400d2a2d
lea rcx, [r9 + 8]
cmp rax, rcx
je 0x1400d29ff
nop dword [rax + rax]
lea rcx, [r9 + rax]
cmp rcx, rbx
jbe 0x1400d26c8
nop dword [rax]
lea rcx, [r9 + 6]
cmp rax, rcx
je 0x1400d26ad
lea rcx, [r9 + 0x7a]
cmp rax, rcx
je 0x1400d2683
lea rcx, [r9 + 4]
cmp rax, rcx
je 0x1400d2660
lea rcx, [r9 + 0x1000]
cmp rax, rcx
je 0x1400d2645
lea rcx, [r9 + 0x20]
cmp rax, rcx
je 0x1400d2611
lea rcx, [r9 + 2]
cmp rax, rcx
je 0x1400d25e4
lea rcx, [r9 + 0xa]
cmp rax, rcx
je 0x1400d25c9
lea rcx, [r9 + 0x2a]
cmp rax, rcx
je 0x1400d25a8
lea rcx, [r9 + 0x80]
cmp rax, rcx
je 0x1400d257a
lea rcx, [r9 + 8]
cmp rax, rcx
je 0x1400d2110
lea rax, [r9 + 0x64]
lea r9, [rax + 0x42]
lea rcx, [r9 + 0x7a]
cmp rax, rcx
jb 0x1400d2c25
lea rcx, [r9 + 0x40]
cmp rax, rcx
jb 0x1400d2c08
lea rcx, [r9 + 4]
cmp rax, rcx
jb 0x1400d22fa
lea rcx, [r9 + 0x1000]
cmp rax, rcx
jb 0x1400d22df
lea rcx, [r9 + 2]
cmp rax, rcx
jb 0x1400d22c4
lea rcx, [r9 + 0x3e8]
cmp rax, rcx
jb 0x1400d252e
lea rcx, [r9 + 0xa]
cmp rax, rcx
jb 0x1400d24d3
lea rcx, [r9 + 0x2a]
cmp rax, rcx
jb 0x1400d2499
lea rcx, [r9 + 8]
cmp rax, rcx
jb 0x1400d2471
lea rcx, [r9 + 0x41]
cmp rax, rcx
jb 0x1400d2110
lea rax, [r9 + 6]
lea r9, [rax + 0x42]
lea rcx, [r9 + 0x7a]
cmp rax, rcx
ja 0x1400d243f
lea rcx, [r9 + 0x40]
cmp rax, rcx
ja 0x1400d241e
lea rcx, [r9 + 0x1000]
cmp rax, rcx
ja 0x1400d2403
lea rcx, [r9 + 0x20]
cmp rax, rcx
ja 0x1400d23d2
lea rcx, [r9 + 2]
cmp rax, rcx
ja 0x1400d239e
lea rcx, [r9 + 0x3e8]
cmp rax, rcx
ja 0x1400d2383
lea rcx, [r9 + 0x2a]
cmp rax, rcx
ja 0x1400d235c
lea rcx, [r9 + 0x80]
cmp rax, rcx
ja 0x1400d2332
lea rcx, [r9 + 8]
cmp rax, rcx
ja 0x1400d2317
lea rcx, [r9 + 0x41]
cmp rax, rcx
ja 0x1400d2110
lea rax, [r9 + 6]
lea r9, [rax + 0x42]
jmp 0x1400d2110
lea edx, [r10 - 0x61]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x59
jmp 0x1400d2100
lea edx, [r10 + 0x25]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 3
jmp 0x1400d2090
sub r10b, 0x55
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
add r8b, 0x53
jmp 0x1400d2020
lea edx, [r10 + 8]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x38
jmp 0x1400d2aae
sub r10b, 0x72
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WS2_32.dll_ntohs
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400d2002
add r10b, 0x14
movzx ecx, r10b
and cl, r11b
mov edx, Ordinal_60
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
dec rbx
inc rbx
jmp 0x1400d2002
lea edx, [r10 - 0x66]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x36
jmp 0x1400d29ac
add r10b, 0x20
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WS2_32.dll_recv
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
add rax, r9
movzx ecx, r8b
mov rdx, r14
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400d2002
sub r10b, 0x5a
movzx ecx, r10b
and cl, r11b
mov edx, Ordinal_60
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
movzx ecx, r8b
mov rdx, r14
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400d2002
lea edx, [r10 + 0x2c]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x34
jmp 0x1400d2b77
sub r10b, 0x4e
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WS2_32.dll_recvfrom
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
jmp 0x1400d2ba1
add r10b, 0x38
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_60
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
movzx ecx, byte [rsp + rbx + 0xd0]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400d2002
sub r10b, 0x79
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
add r8b, 0x4f
mov byte [rsp + rbx + 0xd0], r8b
inc rbx
jmp 0x1400d2002
lea edx, [r10 + 0xd]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x5b
cmp r9, 1
jb 0x1400d2489
lea edx, [r10 + 0x4e]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
add dl, r11b
lea r8d, [rdx*2 - 0x44]
jmp 0x1400d2aae
lea edx, [r10 - 0x6d]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 5
cmp rax, 1
jae 0x1400d298f
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400d28f0
add r10b, 4
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x1c
movzx ecx, byte [rsp + rbx + 0xd0]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400d2002
lea edx, [r10 + 0x19]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x51
lea rcx, [r9 + rax]
cmp rcx, 0x10
je 0x1400d29e6
lea rcx, [r9 + 0xa]
cmp rax, rcx
jbe 0x1400d27f7
lea edx, [r10 + 9]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x3f
jmp 0x1400d24e9
add r10b, 6
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x2a
movzx ecx, byte [rsp + rbx + 0xd0]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400d2002
sub r10b, 0x74
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_22
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
jmp 0x1400d2ba1
lea edx, [r10 + 0x12]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x7e
jmp 0x1400d2b77
sub r10b, 0x68
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x28
movzx ecx, r8b
mov rdx, r14
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400d2002
add r10b, 0x1e
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WS2_32.dll_socket
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
add rax, r9
movzx ecx, r8b
mov rdx, r14
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400d2002
lea edx, [r10 - 0x5c]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x7c
jmp 0x1400d29ac
add r10b, 0x2a
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x26
dec rbx
inc rbx
jmp 0x1400d2002
sub r10b, 0x50
movzx ecx, r10b
and cl, r11b
mov edx, Ordinal_26
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400d2002
lea edx, [r10 + 0x36]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x7a
jmp 0x1400d2aae
lea rdx, [r9 + 1]
cmp rax, rdx
jae 0x1400d26ec
lea edx, [r10 - 0x43]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x2b
jmp 0x1400d2544
jne 0x1400d271c
add r10b, 2
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0xe
movzx ecx, byte [rsp + rbx + 0xd0]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400d2002
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400d2744
lea r8d, [r10 - 0xa]
movzx ecx, r8b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_35
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400d2b77
lea rcx, [rdx + 1]
cmp rax, rcx
jne 0x1400d277a
add r10b, 0x70
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x10
movzx ecx, r8b
mov rdx, r14
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400d2002
lea rcx, [r9 + 6]
cmp rax, rcx
jne 0x1400d279c
lea r8d, [r10 + 0x64]
movzx ecx, r8b
and cl, r11b
mov edx, Ordinal_35
sub dl, cl
add dl, dl
jmp 0x1400d29a6
lea rcx, [r9 + 4]
cmp rax, rcx
jne 0x1400d27cb
add r10b, 0x58
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x68
inc r9
dec rbx
inc rbx
jmp 0x1400d2002
lea rcx, [r9 + 8]
cmp rax, rcx
jne 0x1400d2544
lea r8d, [r10 - 0x2e]
movzx ecx, r8b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_33
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400d2aae
lea rdx, [r9 + 1]
cmp rax, rdx
jne 0x1400d281b
lea edx, [r10 - 0x7d]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x6b
jmp 0x1400d2aae
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400d2847
add r10b, 0x77
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x41
dec rbx
inc rbx
jmp 0x1400d2002
lea rcx, [rdx + 1]
cmp rax, rcx
jne 0x1400d286b
lea edx, [r10 - 0xf]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x69
jmp 0x1400d29ac
lea rcx, [r9 + 6]
cmp rax, rcx
jne 0x1400d288f
lea edx, [r10 + 0x5f]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x67
jmp 0x1400d2b77
lea rcx, [r9 + 4]
cmp rax, rcx
jne 0x1400d28b5
sub r10b, 0x27
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
add r8b, 0x11
jmp 0x1400d2ba1
lea rcx, [r9 + 8]
cmp rax, rcx
jne 0x1400d24e9
add r10b, 0x53
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x45
movzx ecx, byte [rsp + rbx + 0xd0]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400d2002
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400d2918
lea r8d, [r10 - 8]
movzx ecx, r8b
and cl, r11b
mov edx, Ordinal_30
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400d2b77
lea rcx, [r9 + 2]
cmp rax, rcx
jne 0x1400d2937
lea r8d, [r10 + 0x66]
movzx ecx, r8b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_27
sub dl, cl
add dl, dl
jmp 0x1400d29a6
lea rcx, [r9 + 4]
cmp rax, rcx
jne 0x1400d2963
sub r10b, 0x20
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x20
dec rbx
inc rbx
jmp 0x1400d2002
lea rcx, [r9 + 8]
cmp rax, rcx
jne 0x1400d24af
lea r8d, [r10 - 0x2c]
movzx ecx, r8b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_26
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400d2aae
lea r8d, [r10 - 0x38]
movzx ecx, r8b
and cl, r11b
add cl, cl
movzx edx, r11b
sub dl, cl
sub r8b, 0x78
add r8b, dl
add r8b, r11b
sub r10b, 0x7b
movzx ecx, r11b
and cl, r10b
add cl, cl
sub r11b, cl
add r11b, 0x5d
add r11b, r10b
add r11b, r8b
mov byte [rsp + rbx + 0xd0], r11b
add rax, r9
movzx ecx, r8b
mov rdx, r14
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400d2002
lea r8d, [r10 + 0x42]
movzx ecx, r8b
and cl, r11b
mov edx, Ordinal_26
sub dl, cl
add dl, dl
jmp 0x1400d2b74
sub r10b, 0x35
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
add r8b, 0x73
movzx ecx, byte [rsp + rbx + 0xd0]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400d2002
lea edx, [r10 - 0x29]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x1f
jmp 0x1400d2b77
add r10b, 0x5d
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
add r8b, 0x75
movzx ecx, r8b
mov rdx, r14
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400d2002
sub r10b, 0x11
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
add r8b, 0x77
dec rbx
inc rbx
jmp 0x1400d2002
lea edx, [r10 - 5]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x23
add r10b, 0xb
movzx ecx, r11b
and cl, r10b
add cl, cl
sub r11b, cl
sub r11b, 0x4d
add r11b, r10b
mov byte [rsp + rbx + 0xd0], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400d2002
lea edx, [rbx + 0x13]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x7b
dec rbx
inc rbx
jmp 0x1400d2002
lea edx, [rbx + 0x1f]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x27
add rax, r9
movzx ecx, r8b
mov rdx, r14
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400d2002
lea rcx, [rbx + r12]
and dil, cl
add dil, dil
sub r11b, dil
lea r8d, [rcx + r11]
add r8b, 0x7d
movzx ecx, r8b
mov rdx, r14
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400d2002
movabs rdx, 0x2e9c68f114b9842b
add rdx, rbx
and dil, dl
add dil, dil
movzx r8d, r11b
sub r8b, dil
sub r8b, 0x2d
movzx r10d, bl
add r8b, dl
dec r10b
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
add r10b, 7
add r10b, r11b
movzx ecx, r10b
mov byte [rsp + rbx + 0xd0], cl
inc r9
add rcx, r9
sub rbx, rcx
lea edx, [rbx - 0x44]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
sub dl, 0x24
add dl, r11b
mov byte [rsp + rbx + 0xd0], dl
inc rax
mov rcx, r14
sub rcx, rax
add rbx, rcx
movzx ecx, byte [rsp + rbx + 0xd0]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400d2002
lea rcx, [rbx + r13]
and dil, cl
add dil, dil
sub r11b, dil
lea r8d, [rcx + r11]
add r8b, 0x7f
movzx ecx, byte [rsp + rbx + 0xd0]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400d2002
add r10b, 0x31
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x57
jmp 0x1400d2000
sub r10b, 0x49
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r8d, [r11 + r10]
dec r8b
jmp 0x1400d1ff0
lea rbx, [rsp + 0x1578bcc]
jmp 0x1400d2c5d
lea rbx, [rsp + 0x1045589]
jmp 0x1400d2c5d
lea rbx, [rsp + 0xd0]
movzx edx, byte [rsp + 0x20]
lea rcx, [rsp + 0x200]
call fcn.1400029f0
nop
mov r8, r14
inc r8
cmp byte [rbx + r8], 0
jne 0x1400d2c73
mov rdx, rbx
lea rcx, [rsp + 0x200]
call fcn.140004460
nop
mov dword [rsp + 0x60], 0x3d70223a
mov dword [rsp + 0x64], 0x6d215221
mov dword [rsp + 0x68], 0x24572521
mov dword [rsp + 0x6c], 0x59672826
mov dword [rsp + 0x70], 0x5e5d6158
mov dword [rsp + 0x74], 0xa49ea42e
mov dword [rsp + 0x78], 0xa6a5d7a0
mov dword [rsp + 0x7c], 0x9497a8a6
mov dword [rsp + 0x80], 0xafa8ddae
mov dword [rsp + 0x84], 0xc3c28e92
mov dword [rsp + 0x88], 0xd88ab6b1
mov dword [rsp + 0x8c], 0xc8d7cbd9
mov dword [rsp + 0x90], 0xbe82d3bb
mov dword [rsp + 0x94], 0x8484f181
mov dword [rsp + 0x98], 0x8487eb80
mov dword [rsp + 0x9c], 0x8cf8f982
mov byte [rsp + 0xa0], 0x46
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0xa1], xmm0
movups xmmword [rsp + 0xb1], xmm0
mov word [rsp + 0xc1], ax
movabs rsi, 0x5cfc8132b7dac9eb
movabs r12, 0x16f5839827905dc1
movzx r10d, byte [rsp + 0x20]
nop word [rax + rax]
mov r8, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
nop
xor edi, edi
cmp rdi, 0x63
jae 0x1400d37cd
movzx ebx, byte [rsp + rdi + 0x60]
mov edx, ebx
cmp r8, rdi
ja 0x1400d37c3
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400d2dbf
lea rcx, [rdi + rsi]
mov rax, rdx
and rax, rcx
imul r10, rax, 0xfffffffffffffffe
add r10, rdx
add r10, rcx
sub r10b, 0x6d
jmp 0x1400d2dec
je 0x1400d375e
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d3732
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d36fc
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400d36dd
movzx r11d, dil
cmp r9, rdi
ja 0x1400d37b9
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x1400d2e19
lea ecx, [r11 + 0x47]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0xf
jmp 0x1400d2e60
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d36a2
inc rax
cmp r8, rax
je 0x1400d367d
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d365c
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d3641
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d3616
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400d32d7
nop dword [rax]
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400d32b8
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400d328f
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d3269
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400d324b
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400d3230
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400d3205
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400d31e9
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0x1000]
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400d379e
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400d3783
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400d2ff3
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400d2fd9
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400d2fbf
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400d3198
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400d3126
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400d3103
lea r8, [r9 + 0x200]
lea r9, [r8 + 0x28]
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400d30d5
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400d30b5
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400d309a
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400d306f
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400d3054
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400d3035
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400d300f
lea r8, [r9 + 0x2a]
lea r9, [r8 + 4]
jmp 0x1400d2e70
lea ecx, [r11 - 0x67]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x2f
jmp 0x1400d2e60
lea ecx, [r11 - 0x3d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x55
jmp 0x1400d2df0
sub r11b, 0x13
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x7b
jmp 0x1400d2d93
sub r11b, 0x74
movzx eax, bl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
dec rdi
inc rdi
jmp 0x1400d2d82
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 0x1400d3715
sub r11b, 0x20
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x20
jmp 0x1400d3746
add r11b, 0xa
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x46
movzx eax, r10b
mov rcx, r14
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d2d82
lea edx, [r11 + 0x34]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x6c
jmp 0x1400d35b4
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 0x1400d35de
sub r11b, 0x78
movzx eax, bl
and al, r11b
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
movzx eax, byte [rsp + rdi + 0x60]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d2d82
sub r11b, 0xf
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
add r10b, 0x69
mov byte [rsp + rdi + 0x60], r10b
inc rdi
jmp 0x1400d2d82
lea edx, [r11 + 0x45]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
add r10b, 0x1d
add r10b, dl
cmp r8, 0x28
jae 0x1400d357a
lea rcx, [r9 + 8]
cmp r8, rcx
jbe 0x1400d3476
lea edx, [r11 + 0x46]
movzx eax, bl
and al, dl
mov ecx, listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
cmp r9, 0x1000
jb 0x1400d3119
lea edx, [r11 - 0x5e]
movzx eax, bl
and al, dl
mov ecx, 9
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x1400d36b7
lea edx, [r11 + 0x6f]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 9
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x1000
je 0x1400d359b
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x1400d3400
lea edx, [r11 - 1]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
add r10b, 7
jmp 0x1400d313c
lea edx, [r11 - 2]
movzx eax, bl
and al, dl
mov ecx, 7
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x1400d35b4
add r11b, 0x28
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x18
movzx eax, r10b
mov rcx, r14
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d2d82
add r11b, 0x52
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x3e
jmp 0x1400d3746
lea edx, [r11 + 0x7c]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x64
add r10b, dl
jmp 0x1400d3715
sub r11b, 0x5a
movzx eax, bl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
dec rdi
inc rdi
jmp 0x1400d2d82
sub r11b, 0x30
movzx eax, bl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400d2d82
lea edx, [r11 - 6]
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x1400d36b7
lea rcx, [r9 + 2]
cmp r8, rcx
jae 0x1400d32fb
lea edx, [r11 - 0x15]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x6d
jmp 0x1400d31ae
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d3332
sub r11b, 0x72
movzx eax, bl
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
movzx eax, byte [rsp + rdi + 0x60]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d2d82
inc rax
cmp r8, rax
jne 0x1400d335a
add r11b, 0x64
movzx eax, bl
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
jmp 0x1400d35de
cmp r8, rcx
jne 0x1400d337b
lea edx, [r11 + 0x3a]
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x1400d35b4
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d33a2
lea edx, [r11 - 0x44]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x24
add r10b, dl
jmp 0x1400d3715
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d33d4
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
inc r9
dec rdi
inc rdi
jmp 0x1400d2d82
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400d31b1
lea edx, [r11 + 0x3e]
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x1400d36b7
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d3427
lea edx, [r11 - 0x2b]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
add r10b, 0x2d
add r10b, dl
jmp 0x1400d36b7
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d344e
lea edx, [r11 + 0x57]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x61
add r10b, dl
jmp 0x1400d3715
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d313f
add r11b, 0x2d
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x3b
jmp 0x1400d3746
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d34ad
add r11b, 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
movzx eax, byte [rsp + rdi + 0x60]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d2d82
inc rax
cmp r8, rax
jne 0x1400d34d5
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 0x1400d35de
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d34f9
lea edx, [r11 - 0x38]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x78
jmp 0x1400d35b4
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d3520
lea edx, [r11 + 0x4a]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 6
add r10b, dl
jmp 0x1400d3715
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400d3552
sub r11b, 0xa
movzx eax, bl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400d2d82
cmp r8, rcx
jne 0x1400d3170
lea edx, [r11 - 0x34]
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x1400d36b7
lea edx, [r11 + 0x78]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x48
add r10b, bl
add r10b, dl
jmp 0x1400d3715
lea edx, [r11 + 0x4e]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, bl
sub r10b, 0x22
add r10b, dl
add r11b, 0x39
movzx eax, bl
and al, r11b
add al, al
movzx ecx, bl
sub cl, al
add cl, 0x71
add cl, r11b
movzx eax, cl
mov byte [rsp + rdi + 0x60], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x24]
movzx eax, bl
and al, dl
mov ecx, 2
sub cl, al
add cl, cl
add cl, bl
add cl, dl
mov byte [rsp + rdi + 0x60], cl
inc r8
mov rax, r14
sub rax, r8
add rdi, rax
movzx eax, byte [rsp + rdi + 0x60]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d2d82
add r11b, 0x4b
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0xd
movzx eax, r10b
mov rcx, r14
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d2d82
add r11b, 0x75
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x33
jmp 0x1400d3746
sub r11b, 0x37
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x7f
dec rdi
inc rdi
jmp 0x1400d2d82
sub r11b, 0xd
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
add r10b, 0x5b
inc r9
dec rdi
inc rdi
jmp 0x1400d2d82
lea ecx, [r11 + 0x1d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x35
sub r11b, 0x73
movzx eax, bl
and al, r11b
add al, al
sub bl, al
add bl, 0x25
add bl, r11b
mov byte [rsp + rdi + 0x60], bl
inc r9
dec rdi
inc rdi
jmp 0x1400d2d82
lea ecx, [rdi - 0x3b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x63
dec rdi
inc rdi
jmp 0x1400d2d82
movzx r11d, dil
lea ecx, [r11 - 0x11]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x77
add r11b, 0x63
movzx eax, bl
and al, r11b
add al, al
sub bl, al
add bl, 0x4b
add bl, r11b
add bl, r10b
mov byte [rsp + rdi + 0x60], bl
jmp 0x1400d3746
lea ecx, [rdi + 0x19]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x51
add r8, r9
movzx eax, r10b
mov rcx, r14
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d2d82
lea rax, [rdi + r12]
and dl, al
add dl, dl
sub bl, dl
lea r10d, [rax + rbx]
sub r10b, 0x47
movzx eax, byte [rsp + rdi + 0x60]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d2d82
add r11b, 0x17
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
add r10b, 0x5f
jmp 0x1400d2d80
add r11b, 0x41
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
add r10b, 0x39
jmp 0x1400d2d70
lea rbx, [rsp + 0x17faa44]
jmp 0x1400d37d2
lea rbx, [rsp + 0x5a742f]
jmp 0x1400d37d2
lea rbx, [rsp + 0x60]
movzx edx, byte [rsp + 0x20]
lea rcx, [rsp + 0x1e0]
call fcn.1400029f0
nop
mov r8, r14
nop dword [rax + rax]
inc r8
cmp byte [rbx + r8], 0
jne 0x1400d37f0
mov rdx, rbx
lea rcx, [rsp + 0x1e0]
call fcn.140004460
nop
mov dword [rsp + 0x120], 0xfba8a795
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x124], xmm0
mov qword [rsp + 0x134], rax
mov dword [rsp + 0x13c], eax
mov word [rsp + 0x140], ax
mov byte [rsp + 0x142], al
movabs rsi, 0xb5af03f485f4f5df
movabs r12, 0x63272398b59ca4d7
movabs r13, 0x210d0bdd91dee19d
movzx r11d, byte [rsp + 0x20]
nop word [rax + rax]
mov r8, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x1400d43f7
movzx ebx, byte [rsp + rdi + 0x120]
mov edx, ebx
cmp r8, rdi
ja 0x1400d43ed
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400d38c2
lea rcx, [rdi + rsi]
mov rax, rdx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rdx
add r11, rcx
sub r11b, 0x19
jmp 0x1400d38ee
je 0x1400d4385
inc rax
cmp r8, rax
je 0x1400d435e
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d4332
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d42f0
movzx r10d, dil
cmp r9, rdi
ja 0x1400d43e3
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x1400d391b
lea ecx, [r10 + 0x4b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xd
jmp 0x1400d3960
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d42d9
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d42b7
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d428b
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400d420e
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400d41e1
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400d3f02
nop dword [rax]
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d3ee3
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400d3eba
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400d3e98
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400d3e7e
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400d3e4b
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400d3e1b
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400d3dfc
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400d3de0
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400d3db3
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400d3970
lea r8, [r9 + 5]
lea r9, [r8 + 0x28]
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400d43c8
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400d43ad
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400d3b59
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400d3b3f
lea rcx, [r9 + 0x41]
cmp r8, rcx
jb 0x1400d3b25
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400d3d6c
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400d3d21
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400d3ce3
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400d3cbd
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400d3970
mov r8, rcx
lea r9, [rcx + 5]
lea rax, [r9 + 0x28]
cmp rcx, rax
ja 0x1400d3c8c
lea rax, [r9 + 0x200]
cmp rcx, rax
ja 0x1400d3c6d
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x1400d3c4f
lea rax, [r9 + 0x20]
cmp rcx, rax
ja 0x1400d3c24
lea rcx, [r9 + 0x80]
cmp r8, rcx
ja 0x1400d3bf1
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400d3bd8
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400d3bb7
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400d3b93
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400d3b75
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400d3970
mov r8, rcx
lea r9, [rcx + 0x41]
jmp 0x1400d3970
lea ecx, [r10 + 0x15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x6d
jmp 0x1400d3960
lea ecx, [r10 + 0x57]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x61
jmp 0x1400d38f2
sub r10b, 0x67
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x2f
jmp 0x1400d3896
lea edx, [r10 + 0x58]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x68
add r11b, dl
jmp 0x1400d4309
sub r10b, 0x66
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x36
inc r9
dec rdi
inc rdi
jmp 0x1400d3882
sub r10b, 0x24
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 4
dec rdi
inc rdi
jmp 0x1400d3882
lea edx, [r10 + 0x1e]
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x1400d4184
add r10b, 0x60
movzx eax, bl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
add r8, r9
movzx eax, r11b
mov rcx, r14
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d3882
sub r10b, 0x5e
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x6e
movzx eax, r11b
mov rcx, r14
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d3882
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 0x1400d4223
add r10b, 0x26
movzx eax, bl
and al, r10b
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0xa
add r11b, r10b
jmp 0x1400d424d
add r10b, 0x68
movzx eax, bl
and al, r10b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
movzx eax, byte [rsp + rdi + 0x120]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d3882
add r10b, 0xd
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x5b
mov byte [rsp + rdi + 0x120], r11b
inc rdi
jmp 0x1400d3882
lea edx, [r10 + 0x4f]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x29
add r11b, dl
cmp r9, 0x40
jb 0x1400d3cd3
lea edx, [r10 - 0x26]
movzx eax, bl
and al, dl
mov ecx, 5
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x1400d4309
lea edx, [r10 - 0x6f]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 9
add r11b, dl
cmp r8, 0x1000
jae 0x1400d416e
lea rcx, [r9 + 2]
cmp r8, rcx
jbe 0x1400d409f
lea edx, [r10 + 0x6e]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 2
jmp 0x1400d3cf9
lea ecx, [r10 - 0x2d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x3b
lea rax, [r9 + r8]
cmp rax, 2
je 0x1400d41c3
lea rax, [r9 + 0xa]
cmp r8, rax
jbe 0x1400d3fd0
lea ecx, [r10 + 0x23]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0xb
jmp 0x1400d3d3a
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 [rsp + rdi + 0x120]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d3882
add r10b, 4
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x1c
jmp 0x1400d424d
lea edx, [r10 + 0x46]
movzx eax, dl
and al, bl
mov ecx, listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400d4223
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
movzx eax, r11b
mov rcx, r14
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d3882
sub r10b, 0x36
movzx eax, r10b
and al, bl
mov ecx, 0x3d
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
add r8, r9
movzx eax, r11b
mov rcx, r14
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d3882
lea ecx, [r10 + 0xc]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x54
jmp 0x1400d418a
add r10b, 0x4e
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x22
dec rdi
inc rdi
jmp 0x1400d3882
sub r10b, 0x70
movzx eax, r10b
and al, bl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400d3882
lea edx, [r10 - 0x2e]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400d4309
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x1400d3f25
lea ecx, [r10 - 0x21]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x19
jmp 0x1400d3d81
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d3f5b
sub r10b, 0x6a
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x1a
movzx eax, byte [rsp + rdi + 0x120]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d3882
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d3f7e
lea ecx, [r10 + 0x12]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7e
jmp 0x1400d4223
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400d3fa1
lea ecx, [r10 + 0x4c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x14
jmp 0x1400d418a
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d3d81
add r10b, 0xa
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x46
dec rdi
inc rdi
jmp 0x1400d3882
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d3ff3
lea ecx, [r10 - 0x1f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x27
jmp 0x1400d4309
inc rax
cmp r8, rax
jne 0x1400d4020
sub r10b, 0x61
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x59
inc r9
dec rdi
inc rdi
jmp 0x1400d3882
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d4043
lea ecx, [r10 + 0x1b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x43
jmp 0x1400d418a
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400d4066
lea ecx, [r10 + 0x55]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x53
jmp 0x1400d4223
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d3d3a
sub r10b, 0x2f
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
add r11b, 0x49
movzx eax, byte [rsp + rdi + 0x120]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d3882
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d40d4
add r10b, 0x2c
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x34
movzx eax, byte [rsp + rdi + 0x120]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d3882
inc rax
cmp r8, rax
jne 0x1400d40fb
sub r10b, 0x16
movzx eax, bl
and al, r10b
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x66
add r11b, r10b
jmp 0x1400d424d
cmp r8, rcx
jne 0x1400d411f
lea edx, [r10 - 0x58]
movzx eax, bl
and al, dl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400d4223
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d4140
lea edx, [r10 - 0x1e]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x2e
jmp 0x1400d4187
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d3cfc
sub r10b, 0x60
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x60
dec rdi
inc rdi
jmp 0x1400d3882
lea edx, [r10 - 0x68]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x28
add r11b, bl
add r11b, dl
add r10b, 0x77
movzx eax, bl
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x41
add cl, bl
add cl, r10b
mov byte [rsp + rdi + 0x120], cl
add r8, r9
movzx eax, r11b
mov rcx, r14
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d3882
lea edx, [r10 + 0x56]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, bl
sub r11b, 0x5a
add r11b, dl
jmp 0x1400d4223
sub r10b, 7
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x31
movzx eax, byte [rsp + rdi + 0x120]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d3882
lea ecx, [r10 + 0x7d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6b
add r10b, 0x35
movzx eax, bl
and al, r10b
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x73
add cl, r10b
movzx eax, cl
mov byte [rsp + rdi + 0x120], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x14]
movzx eax, bl
and al, dl
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add cl, bl
add cl, dl
mov byte [rsp + rdi + 0x120], cl
inc r8
mov rax, r14
sub rax, r8
add rdi, rax
movzx eax, byte [rsp + rdi + 0x120]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d3882
sub r10b, 0x41
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x39
movzx eax, r11b
mov rcx, r14
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d3882
sub r10b, 0x7b
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x5d
dec rdi
inc rdi
jmp 0x1400d3882
lea ecx, [r10 + 9]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3f
jmp 0x1400d4309
movzx r10d, dil
lea ecx, [r10 - 0x73]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x25
sub r10b, 0x47
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0xf
add bl, r10b
mov byte [rsp + rdi + 0x120], bl
inc r9
dec rdi
inc rdi
jmp 0x1400d3882
lea ecx, [rdi - 0x6b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x13
add r8, r9
movzx eax, r11b
mov rcx, r14
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d3882
lea rax, [rdi + r12]
and dl, al
add dl, dl
sub al, dl
lea r11d, [rbx + rax]
add r11b, 0x1f
movzx eax, r11b
mov rcx, r14
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d3882
lea rax, [rdi + r13]
and dl, al
add dl, dl
sub al, dl
lea r11d, [rbx + rax]
sub r11b, 0x4b
movzx eax, byte [rsp + rdi + 0x120]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d3882
sub r10b, 0x25
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
add r11b, 3
jmp 0x1400d3880
add r10b, 0x1d
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
add r11b, 0x35
jmp 0x1400d3870
lea rbx, [rsp + 0x15532f4]
jmp 0x1400d43ff
lea rbx, [rsp + 0x8a28d3]
jmp 0x1400d43ff
lea rbx, [rsp + 0x120]
movzx edx, byte [rsp + 0x20]
lea rcx, [rsp + 0x1c0]
call fcn.1400029f0
nop
mov r8, r14
inc r8
cmp byte [rbx + r8], 0
jne 0x1400d4415
mov rdx, rbx
lea rcx, [rsp + 0x1c0]
call fcn.140004460
nop
mov dword [rsp + 0x28], 0x93969994
mov dword [rsp + 0x2c], 0xd4d5cf97
mov dword [rsp + 0x30], 0xdab3e09b
mov dword [rsp + 0x34], 0xeda6adad
mov dword [rsp + 0x38], 0xe0a0a4b7
mov dword [rsp + 0x3c], 0xe4afa1d1
mov dword [rsp + 0x40], 0xf8fce7e5
mov byte [rsp + 0x44], Ordinal_41
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x45], xmm0
mov dword [rsp + 0x55], eax
mov word [rsp + 0x59], ax
movabs r12, 0xca0405be28d86ad6
movabs r13, 0x5e0c113a7a894082
movzx r10d, byte [rsp + 0x20]
nop word [rax + rax]
mov r8, qword [0x14022c4b8]
mov r9, qword [0x14022c4b0]
nop
xor edi, edi
cmp rdi, 0x33
jae 0x1400d4fda
movzx ebx, byte [rsp + rdi + 0x28]
mov esi, ebx
cmp r8, rdi
ja 0x1400d4fd0
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400d44ef
lea rcx, [rdi + r12]
mov rax, rsi
and rax, rcx
imul r10, rax, 0xfffffffffffffffe
add r10, rsi
add r10, rcx
add r10b, 0x26
jmp 0x1400d451c
je 0x1400d4f5f
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400d4eda
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d4e8b
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d4e48
movzx r11d, dil
cmp r9, rdi
ja 0x1400d4fc6
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400d454e
lea edx, [r11 - 0x72]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400d4590
je 0x1400d4e2c
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400d4e06
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d4dea
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400d4dca
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d4da0
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400d4afd
nop dword [rax]
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400d4ade
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400d4ab9
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400d4a97
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400d4a78
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400d4a5c
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400d4a30
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d4a14
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400d49f4
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400d49ca
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400d45a0
lea r8, [r9 + 6]
lea r9, [r8 + 0x40]
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400d4fa6
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400d4f8b
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400d4784
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400d4765
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400d474b
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400d4984
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400d4937
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400d48fa
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400d48d6
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400d45a0
lea r8, [r9 + 0x7a]
lea r9, [r8 + 0x40]
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400d48ac
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400d4890
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400d4874
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400d4844
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400d4828
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400d4809
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400d47e3
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400d47be
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400d47a4
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400d45a0
lea r8, [r9 + 0x7a]
lea r9, [r8 + 4]
jmp 0x1400d45a0
lea ecx, [r11 + 0x32]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x5e
jmp 0x1400d4590
lea edx, [r11 - 0x7a]
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400d4520
sub r11b, 0x26
movzx eax, r11b
and al, bl
mov ecx, 5
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x1400d44c3
lea ecx, [r11 + 0x70]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x10
jmp 0x1400d4e61
sub r11b, 0x3c
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x5c
inc r9
dec rdi
inc rdi
jmp 0x1400d44b2
add r11b, 0x18
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 0x1400d44b2
lea edx, [r11 + 0x6c]
movzx eax, dl
and al, bl
mov ecx, 6
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400d4ea4
sub r11b, 0x40
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x40
jmp 0x1400d4ec2
add r11b, 0x14
movzx eax, r11b
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
movzx eax, r10b
mov rcx, r14
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d44b2
lea edx, [r11 + 0x68]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x1400d4efd
sub r11b, 0x44
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x24
jmp 0x1400d4f27
add r11b, 0x10
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x70
movzx eax, byte [rsp + rdi + 0x28]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d44b2
sub r11b, 0x1e
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x2e
mov byte [rsp + rdi + 0x28], r10b
inc rdi
jmp 0x1400d44b2
lea ecx, [r11 + 0x36]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7a
cmp r9, 0x400
jb 0x1400d48ed
lea ecx, [r11 + 0x44]
movzx eax, cl
and al, bl
mov edx, reloc.WS2_32.dll_select
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r10d, [rdx + rdx]
jmp 0x1400d4e61
lea edx, [r11 - 0x76]
movzx eax, dl
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
cmp r8, 3
jae 0x1400d4d6d
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x1400d4ca9
lea edx, [r11 - 0x74]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400d490f
lea ecx, [r11 - 0x22]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x12
lea rax, [r9 + r8]
cmp rax, 3
je 0x1400d4d8a
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x1400d4bf0
lea edx, [r11 - 2]
movzx eax, dl
and al, bl
mov ecx, 7
jmp 0x1400d4945
add r11b, 0x54
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x4c
movzx eax, byte [rsp + rdi + 0x28]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d44b2
sub r11b, 0x58
movzx eax, r11b
and al, bl
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x1400d4f27
lea edx, [r11 - 4]
movzx eax, dl
and al, bl
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x1400d4efd
add r11b, 0x50
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x30
movzx eax, r10b
mov rcx, r14
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d44b2
sub r11b, 0x5c
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x7c
jmp 0x1400d4ec2
lea edx, [r11 - 8]
movzx eax, dl
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400d4ea4
add r11b, 0x4c
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x14
dec rdi
inc rdi
jmp 0x1400d44b2
sub r11b, 0x60
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x60
inc r9
dec rdi
inc rdi
jmp 0x1400d44b2
lea edx, [r11 - 0xc]
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400d4e61
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x1400d4b25
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
jmp 0x1400d4999
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d4b4b
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
jmp 0x1400d4f75
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d4b74
sub r11b, 0x34
movzx eax, r11b
and al, bl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x1400d4ec2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d4b97
lea ecx, [r11 + 0x78]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x48
jmp 0x1400d4ea4
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d4bc9
sub r11b, 0x30
movzx eax, r11b
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400d44b2
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400d4999
lea ecx, [r11 + 0x7c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x64
jmp 0x1400d4e61
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d4c18
lea edx, [r11 - 0x56]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400d4e61
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d4c3d
add r11b, 0x5a
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x76
jmp 0x1400d4ec2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d4c72
add r11b, 6
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x2a
movzx eax, r10b
mov rcx, r14
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d44b2
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400d4951
add r11b, 0xa
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x46
movzx eax, byte [rsp + rdi + 0x28]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d44b2
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400d4ccf
add r11b, 0x38
movzx eax, r11b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400d4f75
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d4cf4
lea edx, [r11 - 0x70]
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x1400d4efd
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d4d17
lea ecx, [r11 - 0x6c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0xc
jmp 0x1400d4ea4
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400d4d46
add r11b, 0x40
movzx eax, r11b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
dec rdi
inc rdi
jmp 0x1400d44b2
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400d490f
lea ecx, [r11 - 0x68]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x28
jmp 0x1400d4e61
lea edx, [r11 - 0x10]
movzx eax, dl
and al, bl
movzx ecx, bl
sub cl, al
add cl, 0x38
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x1400d4ea4
lea ecx, [r11 - 0x64]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rcx - 0x44]
jmp 0x1400d4f00
sub r11b, 0x66
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x36
movzx eax, byte [rsp + rdi + 0x28]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d44b2
sub r11b, 0x12
movzx eax, r11b
and al, bl
mov ecx, 0x3f
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x1400d4f27
lea edx, [r11 + 0x42]
movzx eax, dl
and al, bl
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x1400d4efd
sub r11b, 0x6e
movzx eax, r11b
and al, bl
mov ecx, 1
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
dec rdi
inc rdi
jmp 0x1400d44b2
lea edx, [r11 + 0x3a]
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400d4e61
movzx r11d, dil
lea ecx, [r11 - 0x1e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x2e
add r11b, 0x1a
movzx eax, r11b
and al, bl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r11b
add cl, bl
mov byte [rsp + rdi + 0x28], cl
inc r9
dec rdi
inc rdi
jmp 0x1400d44b2
movzx r11d, dil
lea ecx, [r11 - 0x22]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x12
sub r11b, 0x3a
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
sub r11b, 0x6a
add r11b, r10b
add r11b, bl
mov byte [rsp + rdi + 0x28], r11b
add r8, r9
movzx eax, r10b
mov rcx, r14
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d44b2
movabs rax, 0x861c28331deaebda
add rax, rdi
and sil, al
mov ecx, 5
sub cl, sil
lea r10d, [rcx + rcx]
add r10b, al
movzx r11d, dil
add r10b, bl
add r11b, 0x72
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
sub r11b, 0x1e
add r11b, bl
movzx eax, r11b
mov byte [rsp + rdi + 0x28], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x48]
movzx eax, dl
and al, bl
mov ecx, 4
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rsp + rdi + 0x28], cl
inc r8
mov rax, r14
sub rax, r8
add rdi, rax
movzx eax, byte [rsp + rdi + 0x28]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d44b2
lea rax, [rdi + r13]
and sil, al
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, sil
lea r10d, [rcx + rcx]
add r10b, al
add r10b, bl
movzx eax, byte [rsp + rdi + 0x28]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d44b2
add r11b, 0x2e
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x42
jmp 0x1400d44b0
sub r11b, 0x7e
movzx eax, bl
and al, r11b
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
jmp 0x1400d44a0
lea rbx, [rsp + 0x167c7f0]
jmp 0x1400d4fdf
lea rbx, [rsp + 0x10032c6]
jmp 0x1400d4fdf
lea rbx, [rsp + 0x28]
movzx edx, byte [rsp + 0x20]
lea rcx, [rsp + 0x1a0]
call fcn.1400029f0
nop
inc r14
cmp byte [rbx + r14], 0
jne 0x1400d4ff2
mov r8, r14
mov rdx, rbx
lea rcx, [rsp + 0x1a0]
call fcn.140004460
nop
lea rax, [rsp + 0x220]
mov qword [rsp + 0x148], rax
lea rax, [rsp + 0x200]
mov qword [rsp + 0x150], rax
lea rax, [rsp + 0x1e0]
mov qword [rsp + 0x158], rax
lea rax, [rsp + 0x1c0]
mov qword [rsp + 0x160], rax
lea rax, [rsp + 0x1a0]
mov qword [rsp + 0x168], rax
lea rdx, [rsp + 0x148]
lea rcx, [0x14022c4e0]
call fcn.1400d6b40
lea rcx, [0x14022beb0]
call fcn.140188400
test al, al
je 0x1400d50d2
lea rcx, [rsp + 0x1a0]
call fcn.140002820
nop
lea rcx, [rsp + 0x1c0]
call fcn.140002820
nop
lea rcx, [rsp + 0x1e0]
call fcn.140002820
nop
lea rcx, [rsp + 0x200]
call fcn.140002820
nop
lea rcx, [rsp + 0x220]
call fcn.140002820
nop
mov rcx, r15
jmp 0x1400d519b
mov rdx, r15
lea rcx, [rsp + 0x178]
call fcn.140002680
mov rdx, rax
lea rcx, [0x14022beb0]
call fcn.14018ebf0
nop
lea rcx, [rsp + 0x1a0]
cmp byte [0x14022c0c0], 0
je 0x1400d508c
call fcn.140002820
nop
lea rcx, [rsp + 0x1c0]
call fcn.140002820
nop
lea rcx, [rsp + 0x1e0]
call fcn.140002820
nop
lea rcx, [rsp + 0x200]
call fcn.140002820
nop
lea rcx, [rsp + 0x220]
call fcn.140002820
nop
mov rcx, r15
call fcn.140002820
mov al, 1
jmp 0x1400d51a2
call fcn.140002820
xor al, al
mov rcx, qword [rsp + 0x240]
xor rcx, rsp
call fcn.140196270
lea r11, [rsp + 0x250]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret