Function at 0x1400d3c00
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 [0x1401dc800]
xor rax, rsp
mov qword [rsp + 0x240], rax
mov r14, rdx
mov qword [rsp + 0x198], rdx
mov dword [rsp + 0xf8], 0x562c487e
mov word [rsp + 0xfc], 0xa156
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, 0xb62120ff64c2295e
lea rsi, [rax - 1]
movabs r13, 0xd7e932554df0dd66
movabs r15, 0x3b9e545151c83662
movabs r12, 0x8bcbefa6b5e67b96
movzx edx, byte [rsp + 0x20]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x1400d48a2
movzx r11d, byte [rsp + rbx + 0xf8]
movzx r10d, r11b
nop dword [rax]
cmp r8, rbx
ja 0x1400d4898
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400d3cfb
lea rcx, [rbx + r13]
mov rax, rcx
and rax, r11
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, r11
add dl, 0x36
jmp 0x1400d3d34
je 0x1400d4822
inc rax
cmp r8, rax
je 0x1400d478e
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d475b
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d4723
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400d46d3
movzx r10d, r11b
nop dword [rax + rax]
cmp r9, rbx
ja 0x1400d488e
lea rax, [r9 + 5]
cmp r8, rax
jae 0x1400d3d6c
lea rcx, [rbx + rdi]
movzx eax, cl
and al, r11b
mov edx, gethostname
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
jmp 0x1400d3da0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d46b3
inc rax
cmp r8, rax
je 0x1400d4684
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d4625
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d45f0
nop
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400d42f3
nop dword [rax]
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400d42d7
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400d42b5
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d4293
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400d4272
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400d4247
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400d421c
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400d4200
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400d41d6
lea r8, [r9 + 9]
lea r9, [r8 + 0x64]
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400d4874
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400d4857
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400d3f7e
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400d3f64
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400d3f47
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400d4191
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400d4142
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400d4100
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400d40da
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400d3db0
lea r8, [r9 + 3]
lea r9, [r8 + 0x10]
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400d40ad
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400d4091
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400d4078
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400d404d
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400d4021
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400d4005
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400d3fe5
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400d3fc0
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400d3fa4
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400d3db0
lea r8, [r9 + 0x41]
lea r9, [r8 + 5]
jmp 0x1400d3db0
lea rcx, [rbx + r15]
movzx eax, cl
and al, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_41
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
jmp 0x1400d3da0
lea rcx, [rbx + r12]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1a
jmp 0x1400d3d40
movabs rcx, 0xdbf98afc1a04c0ca
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, 0x3d
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
jmp 0x1400d3cd0
lea edx, [rbx - 0x10]
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400d46f8
lea edx, [rbx + 0x24]
movzx eax, r11b
and al, dl
mov ecx, 2
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
inc r9
dec rbx
inc rbx
jmp 0x1400d3cb2
lea ecx, [rbx + 0x58]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x68
dec rbx
inc rbx
jmp 0x1400d3cb2
lea edx, [rbx - 0x74]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400d4646
lea ecx, [rbx - 0x40]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x40
add r8, r9
movzx eax, dl
mov rcx, rsi
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d3cb2
lea edx, [rbx - 0xc]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
movzx eax, dl
mov rcx, rsi
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d3cb2
lea edx, [rbx + 0x28]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x18
jmp 0x1400d47b1
lea edx, [rbx + 0x5c]
movzx eax, r11b
and al, dl
mov ecx, 0x3e
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400d47e3
lea edx, [rbx - 0x70]
movzx eax, r11b
and al, dl
mov ecx, 8
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
movzx eax, byte [rsp + rbx + 0xf8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d3cb2
lea edx, [rbx - 0x6e]
movzx eax, r11b
and al, dl
mov ecx, 1
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
mov byte [rsp + rbx + 0xf8], dl
inc rbx
jmp 0x1400d3cb2
lea edx, [rbx - 0x3a]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x6a
add dl, cl
movzx r10d, bl
cmp r9, 0x42
jb 0x1400d40f1
sub r10b, 0x5c
movzx eax, r11b
and al, r10b
mov ecx, 2
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
lea edx, [rcx + rcx]
jmp 0x1400d46f8
lea edx, [rbx - 6]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
cmp r8, 0x400
jae 0x1400d45b6
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x1400d44d7
movzx r10d, bl
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 0x1400d411a
lea ecx, [rbx + 0x2e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x42
lea rax, [r9 + r8]
cmp rax, 0x5a
je 0x1400d45d4
lea rcx, [r9 + 6]
cmp r8, rcx
jbe 0x1400d43fd
lea ecx, [rbx + 0x4e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x22
jmp 0x1400d4159
lea ecx, [rbx + 0x34]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6c
movzx eax, byte [rsp + rbx + 0xf8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d3cb2
lea edx, [rbx + 0x68]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400d47e3
lea edx, [rbx - 0x30]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
movzx eax, dl
mov rcx, rsi
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d3cb2
lea ecx, [rbx + 4]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x1c
add r8, r9
movzx eax, dl
mov rcx, rsi
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d3cb2
movzx r10d, bl
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 0x1400d464a
lea edx, [rbx + 0x6c]
movzx eax, dl
and al, r11b
mov ecx, 6
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
dec rbx
inc rbx
jmp 0x1400d3cb2
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x60
inc r9
dec rbx
inc rbx
jmp 0x1400d3cb2
lea edx, [rbx - 0x2c]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400d46f8
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x1400d431c
lea rcx, [rbx + r13]
movzx eax, cl
and al, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_27
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
jmp 0x1400d41a5
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d434f
lea ecx, [rbx - 0x44]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x24
movzx eax, byte [rsp + rbx + 0xf8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d3cb2
inc rax
cmp r8, rax
jne 0x1400d4375
movzx r10d, bl
lea ecx, [r10 + 0x54]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4c
jmp 0x1400d47b7
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d43a9
lea ecx, [rbx - 0x14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x74
add r8, r9
movzx eax, dl
mov rcx, rsi
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d3cb2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400d43d4
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x30
inc r9
dec rbx
inc rbx
jmp 0x1400d3cb2
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400d41a5
lea edx, [rbx + 0x1c]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400d46f8
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d4422
lea edx, [rbx + 0x1a]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400d46f8
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d4449
movzx r10d, bl
lea ecx, [r10 + 0x7e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x72
jmp 0x1400d464a
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d447d
lea ecx, [rbx + 0x4a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 6
add r8, r9
movzx eax, dl
mov rcx, rsi
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d3cb2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d44a4
movzx r10d, bl
lea ecx, [r10 - 0x1e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x2e
jmp 0x1400d47b7
cmp r8, rcx
jne 0x1400d4159
lea ecx, [rbx + 0x7a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x56
movzx eax, byte [rsp + rbx + 0xf8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d3cb2
jne 0x1400d4503
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x48
movzx eax, byte [rsp + rbx + 0xf8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d3cb2
inc rax
cmp r8, rax
jne 0x1400d4529
movzx r10d, bl
lea ecx, [r10 + 0x10]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x70
jmp 0x1400d47b7
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d4560
lea edx, [rbx - 0x58]
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
add r8, r9
movzx eax, dl
mov rcx, rsi
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d3cb2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d4587
movzx r10d, bl
lea ecx, [r10 + 0x74]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x2c
jmp 0x1400d464a
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400d4116
lea edx, [rbx + 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
dec rbx
inc rbx
jmp 0x1400d3cb2
movzx r10d, bl
lea ecx, [r10 + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x10
add dl, r11b
jmp 0x1400d464a
movzx r10d, bl
lea edx, [r10 + 0x3c]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
add cl, cl
jmp 0x1400d47b5
movabs rcx, 0x253d1854702acf5a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x76
add r8, r9
movzx eax, dl
mov rcx, rsi
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d3cb2
movabs rcx, 0x756ab3a9d449148e
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, reloc.WS2_32.dll_ntohs
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
movzx r10d, bl
sub r10b, 0x2a
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
add cl, r10b
mov byte [rsp + rbx + 0xf8], cl
add r8, r9
movzx eax, dl
mov rcx, rsi
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d3cb2
movabs rcx, 0x15c5ea549c859ef6
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_35
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
inc r9
dec rbx
inc rbx
jmp 0x1400d3cb2
movabs rcx, 0x65f385aa00a3e42a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x26
jmp 0x1400d46f8
movabs rcx, 0x64ebc54c8e06e92
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, 1
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
movzx r11d, r10b
lea ecx, [rbx + 0xa]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x46
add r11b, cl
mov byte [rsp + rbx + 0xf8], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400d3cb2
movabs rdx, 0x470529aa59598362
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
add r8, r9
movzx eax, dl
mov rcx, rsi
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d3cb2
movabs rcx, 0x9732c4ffbd77c896
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x1a
movzx eax, dl
mov rcx, rsi
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d3cb2
movabs rdx, 0xe760605521960dca
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x3d
sub cl, al
add cl, cl
add cl, r10b
movzx r11d, r10b
movzx r10d, bl
add dl, cl
sub r10b, 0x5e
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x6e
add cl, r10b
movzx eax, cl
mov byte [rsp + rbx + 0xf8], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 8]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x38
add r11b, cl
mov byte [rsp + rbx + 0xf8], r11b
inc r8
mov rax, rsi
sub rax, r8
add rbx, rax
movzx eax, byte [rsp + rbx + 0xf8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d3cb2
movabs rcx, 0x87bb96ffe9d29832
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x5e
movzx eax, byte [rsp + rbx + 0xf8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d3cb2
sub bl, 2
movzx eax, r11b
and al, bl
mov ecx, 7
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, bl
jmp 0x1400d3cb0
add bl, 0x32
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea edx, [rbx + r11]
sub dl, 0x5e
jmp 0x1400d3ca0
lea rbx, [rsp + 0x154c180]
jmp 0x1400d48aa
lea rbx, [rsp + 0x859ee6]
jmp 0x1400d48aa
lea rbx, [rsp + 0xf8]
movzx edx, byte [rsp + 0x20]
lea rcx, [rsp + 0x220]
call fcn.1400029f0
nop
mov r8, rsi
inc r8
cmp byte [rbx + r8], 0
jne 0x1400d48c0
mov rdx, rbx
lea rcx, [rsp + 0x220]
call fcn.140004460
nop
mov dword [rsp + 0xd0], 0xbc898ef4
mov dword [rsp + 0xd4], 0xcca7a0ea
mov word [rsp + 0xd8], 0xd089
mov byte [rsp + 0xda], Ordinal_30
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0xdb], xmm0
mov qword [rsp + 0xeb], rax
movabs r15, 0xda79712d4ee1a3db
movabs r12, 0xae44fa97c5eec2b3
movabs r13, 0x8f6c5387eca4eb91
movzx r11d, byte [rsp + 0x20]
nop dword [rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x1400d552f
movzx ebx, byte [rsp + rdi + 0xd0]
mov edx, ebx
cmp r8, rdi
ja 0x1400d5525
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400d4992
lea rcx, [rdi + r15]
mov rax, rcx
and rax, rdx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rdx
add r11b, 3
jmp 0x1400d49d8
je 0x1400d54bb
inc rax
cmp r8, rax
je 0x1400d5494
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d5445
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d5426
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d5404
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400d53c2
movzx r10d, dil
nop dword [rax]
cmp r9, rdi
ja 0x1400d551b
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x1400d4a0c
lea ecx, [r10 - 9]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x3f
jmp 0x1400d4a50
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d53ab
inc rax
cmp r8, rax
je 0x1400d5389
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d536f
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d5343
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400d52c6
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400d4fe5
nop dword [rax]
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400d4fc6
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400d4f9d
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400d4f77
lea rcx, [r9 + 0x40]
cmp r8, rcx
je 0x1400d4f58
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d4f25
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400d4ef5
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400d4ed6
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400d4eb6
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d4e85
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400d4a60
mov r8, rcx
lea r9, [rcx + 0x5a]
lea rax, [r9 + 1]
cmp rcx, rax
jb 0x1400d54ff
lea rax, [r9 + 0x41]
cmp rcx, rax
jb 0x1400d54e3
lea rax, [r9 + 0x1000]
cmp rcx, rax
jb 0x1400d4c43
lea rcx, [r9 + 0x200]
cmp r8, rcx
jb 0x1400d4c29
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400d4c0f
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400d4e3c
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400d4df9
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400d4dbf
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400d4d98
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400d4a60
mov r8, rcx
lea r9, [rcx + 3]
lea rax, [r9 + 5]
cmp rcx, rax
ja 0x1400d4d6b
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x1400d4d4f
lea rax, [r9 + 0x5a]
cmp rcx, rax
ja 0x1400d4d35
lea rax, [r9 + 0x28]
cmp rcx, rax
ja 0x1400d4d09
lea rax, [r9 + 0xa]
cmp rcx, rax
ja 0x1400d4cda
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x1400d4cc0
lea rax, [r9 + 3]
cmp rcx, rax
ja 0x1400d4c9e
lea rax, [r9 + 0x80]
cmp rcx, rax
ja 0x1400d4c79
lea rax, [r9 + 0x40]
cmp rcx, rax
ja 0x1400d4c5f
lea rax, [r9 + 0x10]
cmp rcx, rax
ja 0x1400d4a60
lea r8, [r9 + 0x61]
lea r9, [r8 + 0x41]
jmp 0x1400d4a60
lea ecx, [r10 - 0x17]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5f
jmp 0x1400d4a50
lea ecx, [r10 + 0x33]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x65
jmp 0x1400d49e0
add r10b, 0x7d
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x6b
jmp 0x1400d4966
lea ecx, [r10 - 0x48]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 8
jmp 0x1400d53db
add r10b, 2
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0xe
inc r9
dec rdi
inc rdi
jmp 0x1400d4952
add r10b, 0x4c
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x14
dec rdi
inc rdi
jmp 0x1400d4952
lea ecx, [r10 - 0x6a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1a
jmp 0x1400d545e
sub r10b, 0x20
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x20
add r8, r9
movzx eax, r11b
mov rcx, rsi
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d4952
add r10b, 0x2a
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x26
movzx eax, r11b
mov rcx, rsi
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d4952
lea ecx, [r10 + 0x74]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2c
jmp 0x1400d52db
sub r10b, 0x42
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x32
jmp 0x1400d5305
add r10b, 8
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x38
movzx eax, byte [rsp + rdi + 0xd0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d4952
sub r10b, 0x3f
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x47
mov byte [rsp + rdi + 0xd0], r11b
inc rdi
jmp 0x1400d4952
lea ecx, [r10 + 0xb]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4d
cmp r9, 2
jb 0x1400d4daf
lea ecx, [r10 + 0x42]
movzx eax, cl
and al, bl
mov edx, Ordinal_26
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r11d, [rdx + rdx]
jmp 0x1400d53db
lea ecx, [r10 + 0x55]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x53
cmp r8, 0x41
jae 0x1400d5290
lea rax, [r9 + 0xa]
cmp r8, rax
jbe 0x1400d519b
lea ecx, [r10 + 0x26]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xa
jmp 0x1400d4dd4
lea ecx, [r10 - 0x61]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x59
lea rax, [r9 + r8]
cmp rax, 0x400
je 0x1400d52ad
lea rcx, [r9 + 5]
cmp r8, rcx
jbe 0x1400d50f6
lea ecx, [r10 + 0x2f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x49
jmp 0x1400d4e0e
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
movzx eax, byte [rsp + rdi + 0xd0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d4952
add r10b, 0x14
movzx eax, r10b
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400d5305
lea edx, [r10 + 0x5e]
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400d52db
sub r10b, 0x58
movzx eax, r10b
and al, bl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
movzx eax, r11b
mov rcx, rsi
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d4952
sub r10b, 0xe
movzx eax, r10b
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
add r8, r9
movzx eax, r11b
mov rcx, rsi
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d4952
lea edx, [r10 + 0x3c]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400d545e
sub r10b, 0x7a
movzx eax, r10b
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
dec rdi
inc rdi
jmp 0x1400d4952
sub r10b, 0x30
movzx eax, r10b
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400d4952
lea edx, [r10 + 0x1a]
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400d53db
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x1400d5008
lea ecx, [r10 - 0x25]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 3
jmp 0x1400d4e51
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d5042
sub r10b, 0x12
movzx eax, r10b
and al, bl
mov ecx, 0x3f
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
movzx eax, byte [rsp + rdi + 0xd0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d4952
inc rax
cmp r8, rax
jne 0x1400d5076
add r10b, 0x10
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x70
movzx eax, r11b
mov rcx, rsi
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d4952
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d5099
lea ecx, [r10 + 0x7c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x64
jmp 0x1400d545e
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400d50c4
add r10b, 0x32
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x5e
dec rdi
inc rdi
jmp 0x1400d4952
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d4e51
sub r10b, 0x18
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x58
inc r9
dec rdi
inc rdi
jmp 0x1400d4952
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d5119
lea ecx, [r10 - 0x1b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x43
jmp 0x1400d53db
inc rax
cmp r8, rax
jne 0x1400d5143
add r10b, 0x51
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x37
dec rdi
inc rdi
jmp 0x1400d4952
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d5166
lea ecx, [r10 + 7]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x31
jmp 0x1400d545e
cmp r8, rcx
jne 0x1400d4e0e
add r10b, 0x73
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x25
movzx eax, r11b
mov rcx, rsi
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d4952
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400d51d1
sub r10b, 0x24
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 4
movzx eax, byte [rsp + rdi + 0xd0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d4952
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d51f9
lea edx, [r10 + 0x48]
movzx eax, dl
and al, bl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400d52db
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400d5235
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
add r8, r9
movzx eax, r11b
mov rcx, rsi
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d4952
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400d525d
lea edx, [r10 + 0x6a]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400d545e
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d4dd4
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
dec rdi
inc rdi
jmp 0x1400d4952
lea edx, [r10 - 8]
movzx eax, dl
and al, bl
movzx ecx, bl
sub cl, al
add cl, 0x1c
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400d545e
lea edx, [r10 - 0x52]
movzx eax, dl
and al, bl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400d52db
lea ecx, [r10 - 0xf]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x69
sub r10b, 0x77
movzx eax, bl
and al, r10b
add al, al
movzx ecx, bl
sub cl, al
add cl, 0x41
add cl, r10b
movzx eax, cl
mov byte [rsp + rdi + 0xd0], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x64]
movzx eax, bl
and al, dl
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, bl
add cl, dl
mov byte [rsp + rdi + 0xd0], cl
inc r8
mov rax, rsi
sub rax, r8
add rdi, rax
movzx eax, byte [rsp + rdi + 0xd0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d4952
add r10b, 0x3b
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x63
movzx eax, r11b
mov rcx, rsi
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d4952
lea ecx, [r10 - 0x31]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x57
jmp 0x1400d545e
add r10b, 0x19
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x51
dec rdi
inc rdi
jmp 0x1400d4952
lea ecx, [r10 - 0x53]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x45
jmp 0x1400d53db
movzx r10d, dil
lea ecx, [r10 + 0x41]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x39
add r10b, 0x1d
movzx eax, bl
and al, r10b
add al, al
sub bl, al
add bl, 0x35
add bl, r10b
mov byte [rsp + rdi + 0xd0], bl
inc r9
dec rdi
inc rdi
jmp 0x1400d4952
lea ecx, [rdi - 0x75]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x33
inc r9
dec rdi
inc rdi
jmp 0x1400d4952
lea ecx, [rdi - 0x2b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x2d
dec rdi
inc rdi
jmp 0x1400d4952
movzx r10d, dil
lea ecx, [r10 + 0x1f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x27
sub r10b, 0x2d
movzx eax, bl
and al, r10b
add al, al
sub bl, al
add bl, 0x3b
add bl, r10b
add bl, r11b
mov byte [rsp + rdi + 0xd0], bl
add r8, r9
movzx eax, r11b
mov rcx, rsi
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d4952
lea rax, [rdi + r12]
and dl, al
add dl, dl
sub bl, dl
lea r11d, [rax + rbx]
add r11b, 0x1b
movzx eax, r11b
mov rcx, rsi
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d4952
lea rax, [rdi + r13]
and dl, al
add dl, dl
sub bl, dl
lea r11d, [rax + rbx]
add r11b, 9
movzx eax, byte [rsp + rdi + 0xd0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d4952
sub r10b, 0x39
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x71
jmp 0x1400d4950
add r10b, 0x11
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x77
jmp 0x1400d4940
lea rbx, [rsp + 0x15a17f4]
jmp 0x1400d5537
lea rbx, [rsp + 0xbbbbcf]
jmp 0x1400d5537
lea rbx, [rsp + 0xd0]
movzx edx, byte [rsp + 0x20]
lea rcx, [rsp + 0x200]
call fcn.1400029f0
nop
mov r8, rsi
nop dword [rax]
inc r8
cmp byte [rbx + r8], 0
jne 0x1400d5550
mov rdx, rbx
lea rcx, [rsp + 0x200]
call fcn.140004460
nop
mov dword [rsp + 0x60], 0x7d80727a
mov dword [rsp + 0x64], 0x8d718271
mov dword [rsp + 0x68], 0x74877571
mov dword [rsp + 0x6c], 0x99976876
mov dword [rsp + 0x70], 0x9e9d9198
mov dword [rsp + 0x74], 0x949e946e
mov dword [rsp + 0x78], 0x96956790
mov dword [rsp + 0x7c], 0x64676896
mov dword [rsp + 0x80], 0x6f689d6e
mov dword [rsp + 0x84], 0x93926e62
mov dword [rsp + 0x88], 0x986a6661
mov dword [rsp + 0x8c], 0x88878b99
mov dword [rsp + 0x90], 0x7e72837b
mov dword [rsp + 0x94], 0x74748171
mov dword [rsp + 0x98], 0x74778b70
mov dword [rsp + 0x9c], 0x4cb8b972
mov byte [rsp + 0xa0], reloc.WLDAP32.dll_Ordinal_22
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0xa1], xmm0
movups xmmword [rsp + 0xb1], xmm0
mov word [rsp + 0xc1], ax
movabs r15, 0x9fcf69f8449229e3
movabs r13, 0x1f0d11d956dad16f
movabs r12, 0xdf6e3de8cdb67da9
movzx edx, byte [rsp + 0x20]
nop dword [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x63
jae 0x1400d611d
movzx r10d, byte [rsp + rbx + 0x60]
mov edi, r10d
cmp r8, rbx
ja 0x1400d6113
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400d56a0
lea rcx, [rbx + r15]
mov rax, rdi
and rax, rcx
imul rdx, rax, 0xfffffffffffffffe
add rdx, rdi
add rdx, rcx
sub dl, 0x35
jmp 0x1400d56d9
je 0x1400d60aa
inc rax
cmp r8, rax
je 0x1400d605b
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400d600d
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d5fbc
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d5f77
movzx r11d, bl
nop dword [rax]
cmp r9, rbx
ja 0x1400d6109
lea rax, [r9 + 4]
cmp r8, rax
jae 0x1400d5709
lea ecx, [r11 - 0x61]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x59
jmp 0x1400d5750
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d5f60
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d5f3e
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d5f13
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400d5ef5
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400d5ecb
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400d5bf7
nop dword [rax]
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400d5bdc
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d5bb7
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d5b91
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d5b77
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400d5b49
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400d5b1a
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400d5b00
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400d5ae0
lea r8, [r9 + 0x2a]
lea r9, [r8 + 5]
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400d60ed
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400d60d1
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400d58ed
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400d58d3
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400d58b9
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400d5a94
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400d5a4e
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400d5a0d
lea r8, [r9 + 0x200]
lea r9, [r8 + 0x40]
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400d59e3
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400d59c3
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400d59a9
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400d597a
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400d594c
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400d5931
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400d590b
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0x61]
jmp 0x1400d5760
lea ecx, [r11 + 0x41]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x39
jmp 0x1400d5750
lea ecx, [r11 + 0x7b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5d
jmp 0x1400d56e0
sub r11b, 0x4b
movzx eax, r10b
and al, r11b
add al, al
movzx edx, r10b
sub dl, al
add dl, 0xd
add dl, r11b
jmp 0x1400d5675
add r11b, 0x6c
movzx eax, r10b
and al, r11b
mov ecx, 6
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400d5662
lea edx, [r11 - 0x5a]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400d5fd5
sub r11b, 0x20
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x20
add r8, r9
movzx eax, dl
mov rcx, rsi
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d5662
add r11b, 0x1a
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, dl
mov rcx, rsi
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d5662
lea edx, [r11 + 0x54]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x4c
jmp 0x1400d602e
sub r11b, 0x72
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400d6071
sub r11b, 0x38
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x78
movzx eax, byte [rsp + rbx + 0x60]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d5662
lea edx, [r11 - 0x6d]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 5
add dl, cl
cmp r9, 0x42
jb 0x1400d5e8d
lea edx, [r11 + 0x72]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea edx, [rcx*2 - 0x3c]
jmp 0x1400d5f92
lea edx, [r11 - 0x33]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x65
add dl, cl
cmp r8, 0x7a
jae 0x1400d5e99
lea rax, [r9 + 2]
cmp r8, rax
jbe 0x1400d5da9
lea edx, [r11 - 0x4a]
movzx eax, r10b
and al, dl
mov ecx, 3
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400d5a22
lea edx, [r11 + 7]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x31
add dl, cl
lea rax, [r9 + r8]
cmp rax, 0x42
je 0x1400d5eb3
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x1400d5cc8
lea edx, [r11 + 0x17]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x5f
jmp 0x1400d5a63
sub r11b, 0xc
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400d6071
lea edx, [r11 + 0x2e]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x42
jmp 0x1400d602e
add r11b, 0x68
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, dl
mov rcx, rsi
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d5662
sub r11b, 0x5e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x6e
add r8, r9
movzx eax, dl
mov rcx, rsi
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d5662
lea edx, [r11 - 0x24]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 4
jmp 0x1400d5fd5
add r11b, 0x16
movzx eax, r10b
and al, r11b
mov ecx, 0x33
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400d5662
add r11b, 0x50
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x30
inc r9
dec rbx
inc rbx
jmp 0x1400d5662
lea edx, [r11 - 0x76]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400d5f90
lea rax, [r9 + 8]
cmp r8, rax
jae 0x1400d5c1a
lea edx, [r11 - 0x1d]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x35
jmp 0x1400d5aa9
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400d5c51
add r11b, 0x3e
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rsp + rbx + 0x60]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d5662
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d5c75
lea edx, [r11 - 0x36]
movzx eax, r10b
and al, dl
mov ecx, 0x3d
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400d602e
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400d5c99
lea edx, [r11 + 0x1c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400d5fd5
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d5aab
sub r11b, 0x1e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x2e
dec rbx
inc rbx
jmp 0x1400d5662
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d5ceb
lea edx, [r11 - 0x23]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0xb
jmp 0x1400d5f90
inc rax
cmp r8, rax
jne 0x1400d5d18
sub r11b, 0x5d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x75
inc r9
dec rbx
inc rbx
jmp 0x1400d5662
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d5d4f
sub r11b, 0xb
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x4d
add r8, r9
movzx eax, dl
mov rcx, rsi
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d5662
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d5d72
lea edx, [r11 - 0x7f]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x79
jmp 0x1400d602e
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400d5a65
add r11b, 0xd
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x5b
movzx eax, byte [rsp + rbx + 0x60]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d5662
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400d5ddc
add r11b, 0x7c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x64
movzx eax, byte [rsp + rbx + 0x60]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d5662
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d5e13
sub r11b, 0x6c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0xc
add r8, r9
movzx eax, dl
mov rcx, rsi
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d5662
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400d5e36
lea edx, [r11 + 0x5a]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x76
jmp 0x1400d5fd5
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d5e65
add r11b, 0x20
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400d5662
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d5a24
lea edx, [r11 - 0x54]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400d5f90
mov byte [rsp + rbx + 0x60], dl
inc rbx
jmp 0x1400d5662
lea edx, [r11 + 0x38]
movzx eax, r10b
and al, dl
movzx ecx, r10b
sub cl, al
add cl, 0x3c
add cl, cl
jmp 0x1400d5fd5
lea edx, [r11 - 2]
movzx eax, r10b
and al, dl
mov ecx, 7
sub cl, al
add cl, cl
jmp 0x1400d602e
sub r11b, 0x6b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x13
movzx eax, byte [rsp + rbx + 0x60]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d5662
sub r11b, 0x31
movzx eax, r10b
and al, r11b
add al, al
movzx edx, r10b
sub dl, al
add dl, 0x57
add dl, r11b
jmp 0x1400d6071
add r11b, 0x43
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x2b
movzx eax, dl
mov rcx, rsi
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d5662
sub r11b, 0xf
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x69
dec rbx
inc rbx
jmp 0x1400d5662
lea edx, [r11 + 0x65]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x3d
jmp 0x1400d5f90
movzx r11d, bl
lea edx, [r11 - 0x27]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x11
add dl, cl
add r11b, 0x55
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x53
add r11b, r10b
mov byte [rsp + rbx + 0x60], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400d5662
movzx r11d, bl
lea edx, [r11 - 0x79]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x4f
add dl, cl
add r11b, 0x1b
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0x43
add r11b, r10b
add r11b, dl
mov byte [rsp + rbx + 0x60], r11b
add r8, r9
movzx eax, dl
mov rcx, rsi
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d5662
movabs rcx, 0x5eabe5c9dfff2535
add rcx, rbx
and dil, cl
add dil, dil
movzx edx, r10b
sub dl, dil
sub dl, 0x73
movzx r11d, bl
add dl, cl
sub r11b, 0x1f
movzx eax, r10b
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x27
add cl, r11b
movzx eax, cl
mov byte [rsp + rbx + 0x60], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x1400d6071
lea rcx, [rbx + r13]
and dil, cl
add dil, dil
movzx edx, r10b
sub dl, dil
sub dl, 9
add dl, cl
lea ecx, [rbx - 0x3c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x5c
add r10b, cl
mov byte [rsp + rbx + 0x60], r10b
inc r8
mov rax, rsi
sub rax, r8
add rbx, rax
movzx eax, byte [rsp + rbx + 0x60]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d5662
lea rax, [rbx + r12]
and dil, al
add dil, dil
sub r10b, dil
lea edx, [rax + r10]
add dl, 0x61
movzx eax, byte [rsp + rbx + 0x60]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d5662
sub r11b, 0x11
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x77
jmp 0x1400d5660
add r11b, 0x29
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x1f
jmp 0x1400d5650
lea rbx, [rsp + 0x17424e4]
jmp 0x1400d6122
lea rbx, [rsp + 0x864ec7]
jmp 0x1400d6122
lea rbx, [rsp + 0x60]
movzx edx, byte [rsp + 0x20]
lea rcx, [rsp + 0x1e0]
call fcn.1400029f0
nop
mov r8, rsi
nop dword [rax + rax]
inc r8
cmp byte [rbx + r8], 0
jne 0x1400d6140
mov rdx, rbx
lea rcx, [rsp + 0x1e0]
call fcn.140004460
nop
mov dword [rsp + 0x120], 0x4b141711
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 r15, 0xb91a5ec2afbacf5
movabs r12, 0x681ed54d82d9149d
movabs r13, 0x22b4f1c480f306df
movzx ebx, byte [rsp + 0x20]
nop dword [rax]
nop dword [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x1400d6e10
movzx r11d, byte [rsp + rdi + 0x120]
mov edx, r11d
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400d6e06
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400d621b
lea rcx, [rdi + r15]
mov rax, rdx
and rax, rcx
imul rbx, rax, 0xfffffffffffffffe
add rbx, rdx
add rbx, rcx
add bl, 0x4d
jmp 0x1400d6255
je 0x1400d6d9e
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d6d79
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d6d27
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d6d08
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400d6cc2
movzx r10d, dil
nop dword [rax]
cmp r9, rdi
ja 0x1400d6dfc
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x1400d628c
lea ecx, [r10 + 0x19]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0x51
jmp 0x1400d62d0
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400d6cab
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d6c89
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400d6c6f
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400d6c41
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400d6c14
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400d6863
nop dword [rax]
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400d6845
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400d6820
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400d67fa
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d67e0
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400d67ae
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400d677f
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400d6765
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400d6745
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400d6718
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400d62e0
lea r8, [r9 + 0x28]
lea r9, [r8 + 0xa]
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400d6de0
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400d6dc5
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400d64c2
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400d64a8
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400d648e
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400d66cd
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400d6688
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400d664b
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400d6625
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400d62e0
lea r8, [r9 + 9]
lea r9, [r8 + 5]
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400d65f8
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400d65d8
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400d65be
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400d6593
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400d6561
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400d6545
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400d651f
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400d64fa
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400d64de
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400d62e0
lea r8, [r9 + 4]
lea r9, [r8 + 1]
jmp 0x1400d62e0
lea ecx, [r10 + 7]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x31
jmp 0x1400d62d0
lea ecx, [r10 + 0x1d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0x35
jmp 0x1400d6260
add r10b, 0x33
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x65
jmp 0x1400d61f0
lea edx, [r10 - 0x38]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x78
add bl, dl
jmp 0x1400d6cdb
sub r10b, 0x22
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x12
inc r9
dec rdi
inc rdi
jmp 0x1400d61d2
sub r10b, 0xc
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
dec rdi
inc rdi
jmp 0x1400d61d2
lea edx, [r10 + 0xa]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x46
add bl, dl
jmp 0x1400d6d40
add r10b, 0x20
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
add r8, r9
movzx eax, bl
mov rcx, rsi
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d61d2
add r10b, 0x36
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x7a
movzx eax, bl
mov rcx, rsi
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d61d2
lea edx, [r10 + 0x4c]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x14
jmp 0x1400d6ba6
add r10b, 0x62
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400d6bd4
add r10b, 0x78
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x48
movzx eax, byte [rsp + rdi + 0x120]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d61d2
sub r10b, 0x51
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
add bl, 0x37
mov byte [rsp + rdi + 0x120], bl
inc rdi
jmp 0x1400d61d2
lea edx, [r10 - 0x3b]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x63
add bl, dl
cmp r9, 0xa
jb 0x1400d663c
lea edx, [r10 - 0x62]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea ebx, [rcx + rcx]
jmp 0x1400d6cdb
lea edx, [r10 - 0x25]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
add bl, 3
add bl, dl
cmp r8, 0x40
jae 0x1400d6b71
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x1400d6a8a
lea edx, [r10 + 0x7a]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x56
jmp 0x1400d6660
lea edx, [r10 - 0xf]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
add bl, 0x69
add bl, dl
lea rax, [r9 + r8]
cmp rax, 0x200
je 0x1400d6b8e
lea rax, [r9 + 0x42]
cmp r8, rax
jbe 0x1400d6984
lea edx, [r10 + 0x61]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
add bl, 0x59
jmp 0x1400d669d
sub r10b, 0x6a
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x1a
movzx eax, byte [rsp + rdi + 0x120]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d61d2
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 0x1400d6bd4
lea ecx, [r10 - 0x3e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x4e
jmp 0x1400d6ba8
sub r10b, 0x28
movzx eax, r10b
and al, r11b
mov ecx, recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, bl
mov rcx, rsi
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d61d2
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
add r8, r9
movzx eax, bl
mov rcx, rsi
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d61d2
lea ecx, [r10 + 4]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x1c
jmp 0x1400d6d40
add r10b, 0x1a
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x1400d61d2
add r10b, 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 0x1400d61d2
lea edx, [r10 + 0x46]
movzx eax, dl
and al, r11b
mov ecx, listen
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400d6cdb
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x1400d6886
lea ecx, [r10 - 0xb]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0x4d
jmp 0x1400d66e4
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d68bc
add r10b, 0x32
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x5e
movzx eax, byte [rsp + rdi + 0x120]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d61d2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d68df
lea ecx, [r10 + 6]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x2a
jmp 0x1400d6ba8
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d6917
sub r10b, 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, bl
mov rcx, rsi
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d61d2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d6952
sub r10b, 0x26
movzx eax, r10b
and al, r11b
mov ecx, 5
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
add r8, r9
movzx eax, bl
mov rcx, rsi
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d61d2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d66e4
sub r10b, 0x68
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x28
inc r9
dec rdi
inc rdi
jmp 0x1400d61d2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d69a9
lea edx, [r10 + 0x4b]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0xd
add bl, dl
jmp 0x1400d6cdb
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d69d4
add r10b, 0x1f
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
add bl, 0x27
dec rdi
inc rdi
jmp 0x1400d61d2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d69f9
lea edx, [r10 + 9]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x3f
add bl, dl
jmp 0x1400d6d40
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d6a2d
sub r10b, 0x23
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0xb
movzx eax, bl
mov rcx, rsi
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d61d2
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400d6a50
lea edx, [r10 - 0x39]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x71
jmp 0x1400d6ba6
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400d669f
sub r10b, 0x65
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x3d
movzx eax, byte [rsp + rdi + 0x120]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d61d2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d6ac4
add r10b, 0x64
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_35
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
movzx eax, byte [rsp + rdi + 0x120]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d61d2
inc rax
cmp r8, rax
jne 0x1400d6aea
add r10b, 0x4e
movzx eax, r11b
and al, r10b
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x22
add bl, r10b
jmp 0x1400d6bd4
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d6b0f
lea edx, [r10 + 0x38]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
jmp 0x1400d6ba6
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d6b46
add r10b, 0xc
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x54
add r8, r9
movzx eax, bl
mov rcx, rsi
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d61d2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d6662
lea edx, [r10 - 0xa]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
jmp 0x1400d6d40
lea edx, [r10 - 0x78]
movzx eax, r11b
and al, dl
movzx ecx, r11b
sub cl, al
add cl, 0x24
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400d6d40
lea edx, [r10 + 0x72]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, r11b
sub bl, 0x1e
add bl, dl
add r10b, 0x67
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x2f
add cl, r10b
movzx eax, cl
mov byte [rsp + rdi + 0x120], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x5c]
movzx eax, r11b
and al, dl
mov ecx, 0x3e
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rsp + rdi + 0x120], cl
inc r8
mov rax, rsi
sub rax, r8
add rdi, rax
movzx eax, byte [rsp + rdi + 0x120]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d61d2
add r10b, 0x53
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x45
movzx eax, byte [rsp + rdi + 0x120]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d61d2
sub r10b, 0x55
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x53
add r8, r9
movzx eax, bl
mov rcx, rsi
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d61d2
lea ecx, [r10 - 0x3f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x47
jmp 0x1400d6d40
sub r10b, 0x29
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x1f
dec rdi
inc rdi
jmp 0x1400d61d2
lea ecx, [r10 + 3]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x15
jmp 0x1400d6cdb
movzx r10d, dil
lea ecx, [r10 + 0x2f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x49
sub r10b, 0x6d
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 5
add r11b, r10b
mov byte [rsp + rdi + 0x120], r11b
inc r9
dec rdi
inc rdi
jmp 0x1400d61d2
lea ecx, [rdi + 0x5b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x7d
dec rdi
inc rdi
jmp 0x1400d61d2
movzx r10d, dil
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, 0x7d
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x6b
add cl, r11b
add cl, r10b
mov byte [rsp + rdi + 0x120], cl
add r8, r9
movzx eax, bl
mov rcx, rsi
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d61d2
lea rax, [rdi + r12]
and dl, al
add dl, dl
sub al, dl
lea ebx, [r11 + rax]
sub bl, 0x4b
movzx eax, bl
mov rcx, rsi
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d61d2
lea rax, [rdi + r13]
and dl, al
add dl, dl
sub al, dl
lea ebx, [r11 + rax]
sub bl, 0x19
movzx eax, byte [rsp + rdi + 0x120]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d61d2
add r10b, 0x49
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
inc bl
jmp 0x1400d61d0
add r10b, 0x5f
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
add bl, 0x67
jmp 0x1400d61c0
lea rbx, [rsp + 0x15835bc]
jmp 0x1400d6e18
lea rbx, [rsp + 0x53e2b1]
jmp 0x1400d6e18
lea rbx, [rsp + 0x120]
movzx edx, byte [rsp + 0x20]
lea rcx, [rsp + 0x1c0]
call fcn.1400029f0
nop
mov r8, rsi
nop
inc r8
cmp byte [rbx + r8], 0
jne 0x1400d6e30
mov rdx, rbx
lea rcx, [rsp + 0x1c0]
call fcn.140004460
nop
mov dword [rsp + 0x28], 0x5b50514e
mov dword [rsp + 0x2c], 0x9e99975f
mov dword [rsp + 0x30], 0x54534643
mov dword [rsp + 0x34], 0x85584549
mov dword [rsp + 0x38], 0x8a465a4f
mov dword [rsp + 0x3c], 0x8e57495d
mov dword [rsp + 0x40], 0x728a8f89
mov byte [rsp + 0x44], 0x42
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x45], xmm0
mov dword [rsp + 0x55], eax
mov word [rsp + 0x59], ax
movabs r15, 0x31b37a1e405693e5
movabs r12, 0xbf4f4b10430b330d
movabs r13, 0x951a6e5ac103bbaf
movzx r8d, byte [rsp + 0x20]
nop
mov rax, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x33
jae 0x1400d7b0b
movzx r11d, byte [rsp + rbx + 0x28]
mov edi, r11d
cmp rax, rbx
ja 0x1400d7b01
lea rcx, [r9 + 1]
cmp rax, rcx
jae 0x1400d6f11
lea rdx, [rbx + r15]
mov rcx, rdi
and rcx, rdx
imul r8, rcx, 0xfffffffffffffffe
add r8, rdi
add r8, rdx
sub r8b, 0x43
jmp 0x1400d6f4b
je 0x1400d7a95
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400d7a16
lea rcx, [r9 + 4]
cmp rax, rcx
je 0x1400d79ec
lea rcx, [r9 + 2]
cmp rax, rcx
je 0x1400d79bf
lea rcx, [r9 + 7]
cmp rax, rcx
je 0x1400d797b
movzx r10d, bl
nop
cmp r9, rbx
ja 0x1400d7af7
lea rcx, [r9 + 0x41]
cmp rax, rcx
jae 0x1400d6f7a
lea edx, [r10 - 0x37]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x7f
jmp 0x1400d6fb0
lea rcx, [r9 + 1]
cmp rax, rcx
je 0x1400d7963
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400d7940
lea rcx, [r9 + 2]
cmp rax, rcx
je 0x1400d7910
lea rcx, [r9 + 5]
cmp rax, rcx
je 0x1400d78e5
nop
lea rcx, [r9 + rax]
cmp rcx, rbx
jbe 0x1400d755f
nop dword [rax]
lea rcx, [r9 + 4]
cmp rax, rcx
je 0x1400d7540
lea rcx, [r9 + 0x61]
cmp rax, rcx
je 0x1400d751a
lea rcx, [r9 + 0x40]
cmp rax, rcx
je 0x1400d74f3
lea rcx, [r9 + 0x42]
cmp rax, rcx
je 0x1400d74d8
lea rcx, [r9 + 6]
cmp rax, rcx
je 0x1400d74a4
lea rcx, [r9 + 8]
cmp rax, rcx
je 0x1400d7477
lea rcx, [r9 + 0x5a]
cmp rax, rcx
je 0x1400d7458
lea rcx, [r9 + 0x80]
cmp rax, rcx
je 0x1400d743b
lea rcx, [r9 + 0x200]
cmp rax, rcx
je 0x1400d740c
lea rcx, [r9 + 0xa]
cmp rax, rcx
je 0x1400d6fc0
lea rax, [r9 + 5]
lea r9, [rax + 0x10]
lea rcx, [r9 + 6]
cmp rax, rcx
jb 0x1400d7ada
lea rcx, [r9 + 0x41]
cmp rax, rcx
jb 0x1400d7abd
lea rcx, [r9 + 0x5a]
cmp rax, rcx
jb 0x1400d71a6
lea rcx, [r9 + 0x80]
cmp rax, rcx
jb 0x1400d718b
lea rcx, [r9 + 9]
cmp rax, rcx
jb 0x1400d7170
lea rcx, [r9 + 0xa]
cmp rax, rcx
jb 0x1400d73c3
lea rcx, [r9 + 1]
cmp rax, rcx
jb 0x1400d737c
lea rcx, [r9 + 0x3e8]
cmp rax, rcx
jb 0x1400d733f
lea rcx, [r9 + 0x400]
cmp rax, rcx
jb 0x1400d731a
lea rcx, [r9 + 0x20]
cmp rax, rcx
jb 0x1400d6fc0
lea rax, [r9 + 8]
lea r9, [rax + 0x28]
lea rcx, [r9 + 9]
cmp rax, rcx
ja 0x1400d72eb
lea rcx, [r9 + 0x2a]
cmp rax, rcx
ja 0x1400d72ce
lea rcx, [r9 + 1]
cmp rax, rcx
ja 0x1400d72af
lea rdx, [r9 + 0x3e8]
cmp rax, rdx
ja 0x1400d7282
lea rcx, [r9 + 0x10]
cmp rax, rcx
ja 0x1400d724e
lea rcx, [r9 + 0x20]
cmp rax, rcx
ja 0x1400d722f
lea rcx, [r9 + 3]
cmp rax, rcx
ja 0x1400d7208
lea rcx, [r9 + 4]
cmp rax, rcx
ja 0x1400d71e2
lea rcx, [r9 + 0x61]
cmp rax, rcx
ja 0x1400d71c3
lea rcx, [r9 + 0x40]
cmp rax, rcx
ja 0x1400d6fc0
mov rax, rdx
lea r9, [rdx + 0x42]
jmp 0x1400d6fc0
lea edx, [r10 + 0x57]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x61
jmp 0x1400d6fb0
lea edx, [r10 - 0x73]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x25
jmp 0x1400d6f50
sub r10b, 0x3d
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x55
jmp 0x1400d6ee5
lea r8d, [r10 + 0x48]
movzx ecx, r11b
and cl, r8b
mov edx, 4
sub dl, cl
add dl, dl
add dl, r11b
add r8b, dl
jmp 0x1400d7995
add r10b, 0x7e
movzx ecx, r11b
and cl, r10b
add cl, cl
sub r11b, cl
lea r8d, [r10 + r11]
sub r8b, 0x72
inc r9
dec rbx
inc rbx
jmp 0x1400d6ed2
sub r10b, 0x4c
movzx ecx, r11b
and cl, r10b
mov edx, 0xa
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r11b
add r8b, r10b
dec rbx
inc rbx
jmp 0x1400d6ed2
lea r8d, [r10 - 0x16]
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx edx, r11b
sub dl, cl
sub r8b, 0x66
add r8b, dl
jmp 0x1400d7891
add r10b, 0x20
movzx ecx, r11b
and cl, r10b
mov edx, reloc.WS2_32.dll_recv
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r11b
add r8b, r10b
add rax, r9
movzx ecx, r8b
mov rdx, rsi
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400d6ed2
add r10b, 0x56
movzx ecx, r11b
and cl, r10b
add cl, cl
sub r11b, cl
lea r8d, [r10 + r11]
sub r8b, 0x5a
movzx ecx, r8b
mov rdx, rsi
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400d6ed2
lea r8d, [r10 - 0x74]
movzx ecx, r8b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_22
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400d7a38
sub r10b, 0x3e
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x4e
jmp 0x1400d7a5f
sub r10b, 8
movzx ecx, r10b
and cl, r11b
mov edx, Ordinal_30
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
movzx ecx, byte [rsp + rbx + 0x28]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400d6ed2
add r10b, 0x7f
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x79
mov byte [rsp + rbx + 0x28], r8b
inc rbx
jmp 0x1400d6ed2
lea edx, [r10 - 0x4b]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0xd
cmp r9, 0x3e8
jb 0x1400d7332
lea edx, [r10 + 0x3e]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
add dl, r11b
lea r8d, [rdx*2 - 0x64]
jmp 0x1400d7995
lea edx, [r10 - 0x15]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x6d
cmp rax, 0x80
jae 0x1400d7878
lea rcx, [r9 + 0x28]
cmp rax, rcx
jbe 0x1400d77cb
lea edx, [r10 + 0x5a]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x76
jmp 0x1400d7355
lea edx, [r10 + 0x21]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x19
lea rcx, [r9 + rax]
cmp rcx, 0x42
je 0x1400d78c9
lea rcx, [r9 + 0x10]
cmp rax, rcx
jbe 0x1400d76b6
lea edx, [r10 - 0x6f]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 9
jmp 0x1400d7392
sub r10b, 0x4a
movzx ecx, r10b
and cl, r11b
mov edx, 3
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
movzx ecx, byte [rsp + rbx + 0x28]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400d6ed2
sub r10b, 0x14
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x74
jmp 0x1400d7a5f
lea r8d, [r10 + 0x22]
movzx ecx, r8b
and cl, r11b
mov edx, 9
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400d7a38
add r10b, 0x58
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x68
movzx ecx, r8b
mov rdx, rsi
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400d6ed2
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
add rax, r9
movzx ecx, r8b
mov rdx, rsi
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400d6ed2
lea edx, [r10 - 0x3c]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x5c
jmp 0x1400d7891
sub r10b, 6
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WS2_32.dll_setsockopt
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
dec rbx
inc rbx
jmp 0x1400d6ed2
add r10b, 0x30
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x50
inc r9
dec rbx
inc rbx
jmp 0x1400d6ed2
lea r8d, [r10 + 0x66]
movzx ecx, r8b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_27
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400d7995
lea rdx, [r9 + 4]
cmp rax, rdx
jae 0x1400d7583
lea edx, [r10 - 0x1b]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x43
jmp 0x1400d73d9
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400d75bb
sub r10b, 0x6e
movzx ecx, r10b
and cl, r11b
mov edx, 1
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
movzx ecx, byte [rsp + rbx + 0x28]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400d6ed2
inc rcx
cmp rax, rcx
jne 0x1400d75e4
add r10b, 0x5c
movzx ecx, r10b
and cl, r11b
mov edx, 0x3e
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
jmp 0x1400d7a5f
lea rcx, [r9 + 2]
cmp rax, rcx
jne 0x1400d7608
lea edx, [r10 + 0x26]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0xa
jmp 0x1400d7a38
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400d7641
sub r10b, 0x46
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x16
add rax, r9
movzx ecx, r8b
mov rdx, rsi
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400d6ed2
cmp rax, rdx
jne 0x1400d7662
lea r8d, [r10 - 0x7c]
movzx ecx, r8b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_50
sub dl, cl
add dl, dl
add r8b, dl
jmp 0x1400d788e
lea rcx, [r9 + 5]
cmp rax, rcx
jne 0x1400d768e
add r10b, 0x4e
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x22
dec rbx
inc rbx
jmp 0x1400d6ed2
lea rcx, [r9 + 6]
cmp rax, rcx
jne 0x1400d73d9
lea edx, [r10 - 0x1e]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x2e
jmp 0x1400d7995
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400d76da
lea edx, [r10 + 0x5b]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x7d
jmp 0x1400d7995
inc rcx
cmp rax, rcx
jne 0x1400d7708
add r10b, 0x25
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 3
inc r9
dec rbx
inc rbx
jmp 0x1400d6ed2
lea rcx, [r9 + 2]
cmp rax, rcx
jne 0x1400d7734
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 0x1400d6ed2
lea rcx, [r9 + 5]
cmp rax, rcx
jne 0x1400d776d
sub r10b, 0x7d
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
add r8b, 0x6b
add rax, r9
movzx ecx, r8b
mov rdx, rsi
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400d6ed2
lea rcx, [r9 + 6]
cmp rax, rcx
jne 0x1400d77a3
add r10b, 0x4d
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x1b
movzx ecx, r8b
mov rdx, rsi
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400d6ed2
lea rcx, [r9 + 7]
cmp rax, rcx
jne 0x1400d7392
lea edx, [r10 + 0x17]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x5f
jmp 0x1400d7a38
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400d7803
add r10b, 0x24
movzx ecx, r10b
and cl, r11b
mov edx, 2
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
movzx ecx, byte [rsp + rbx + 0x28]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400d6ed2
inc rcx
cmp rax, rcx
jne 0x1400d782c
sub r10b, 0x12
movzx ecx, r10b
and cl, r11b
mov edx, 0x3f
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
jmp 0x1400d7a5f
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400d7850
lea edx, [r10 - 0x48]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 8
jmp 0x1400d7a38
lea rcx, [r9 + 2]
cmp rax, rcx
jne 0x1400d7355
lea edx, [r10 + 0x74]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x2c
jmp 0x1400d7995
lea edx, [r10 + 8]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x38
add r8b, r11b
sub r10b, 0x13
movzx ecx, r11b
and cl, r10b
add cl, cl
movzx edx, r8b
sub dl, cl
sub dl, 0x7b
add dl, r11b
add dl, r10b
mov byte [rsp + rbx + 0x28], dl
add rax, r9
movzx ecx, r8b
mov rdx, rsi
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400d6ed2
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
jmp 0x1400d7a38
sub r10b, 0x1d
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x35
movzx ecx, byte [rsp + rbx + 0x28]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400d6ed2
sub r10b, 0x45
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x1d
add rax, r9
movzx ecx, r8b
mov rdx, rsi
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400d6ed2
add r10b, 0x27
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x11
dec rbx
inc rbx
jmp 0x1400d6ed2
lea edx, [r10 - 0x6d]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 5
jmp 0x1400d7995
movzx r10d, bl
lea edx, [r10 - 1]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 7
add r10b, 0x23
movzx ecx, r11b
and cl, r10b
add cl, cl
sub r11b, cl
add r11b, 0xb
add r11b, r10b
mov byte [rsp + rbx + 0x28], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400d6ed2
lea edx, [rbx - 0x29]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x1f
add rax, r9
movzx ecx, r8b
mov rdx, rsi
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400d6ed2
lea rcx, [rbx + r12]
and dil, cl
add dil, dil
sub cl, dil
lea r8d, [r11 + rcx]
sub r8b, 0x5b
movzx ecx, r8b
mov rdx, rsi
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400d6ed2
movabs rcx, 0x5be856d3c25e0b43
add rcx, rbx
and dil, cl
add dil, dil
sub cl, dil
lea r8d, [r11 + rcx]
add r8b, 0x2b
movzx r10d, bl
sub r10b, 0x49
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
dec r10b
add r10b, r11b
movzx ecx, r10b
mov byte [rsp + rbx + 0x28], cl
inc r9
add rcx, r9
sub rbx, rcx
lea edx, [rbx - 0x64]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
sub dl, 0x44
add dl, r11b
mov byte [rsp + rbx + 0x28], dl
inc rax
mov rcx, rsi
sub rcx, rax
add rbx, rcx
movzx ecx, byte [rsp + rbx + 0x28]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400d6ed2
lea rcx, [rbx + r13]
and dil, cl
add dil, dil
sub cl, dil
lea r8d, [r11 + rcx]
add r8b, 0x37
movzx ecx, byte [rsp + rbx + 0x28]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400d6ed2
sub r10b, 7
movzx ecx, r11b
and cl, r10b
add cl, cl
sub r11b, cl
lea r8d, [r10 + r11]
add r8b, 0x31
jmp 0x1400d6ed0
add r10b, 0x2f
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r8d, [r10 + r11]
sub r8b, 0x49
jmp 0x1400d6ec0
lea rbx, [rsp + 0x16b5e04]
jmp 0x1400d7b10
lea rbx, [rsp + 0x41f1e9]
jmp 0x1400d7b10
lea rbx, [rsp + 0x28]
movzx edx, byte [rsp + 0x20]
lea rcx, [rsp + 0x1a0]
call fcn.1400029f0
nop
inc rsi
cmp byte [rbx + rsi], 0
jne 0x1400d7b23
mov r8, rsi
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, [0x1402304d0]
call fcn.1400d9670
lea rcx, [0x14022fea0]
call fcn.14018d360
test al, al
je 0x1400d7c02
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, r14
jmp 0x1400d7ccb
mov rdx, r14
lea rcx, [rsp + 0x178]
call fcn.140002680
mov rdx, rax
lea rcx, [0x14022fea0]
call fcn.140193b50
nop
lea rcx, [rsp + 0x1a0]
cmp byte [0x1402300b0], 0
je 0x1400d7bbc
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, r14
call fcn.140002820
mov al, 1
jmp 0x1400d7cd2
call fcn.140002820
xor al, al
mov rcx, qword [rsp + 0x240]
xor rcx, rsp
call fcn.14019b1d0
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