Function at 0x1400d7080
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, 0x540
mov rax, qword [0x140278800]
xor rax, rsp
mov qword [rsp + 0x530], rax
mov qword [rsp + 0xe0], rdx
mov qword [rsp + 0x2d8], rdx
xor r13d, r13d
mov dword [rsp + 0x170], 0xcff3f4fc
mov byte [rsp + 0x174], 0x62
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x175], xmm0
mov qword [rsp + 0x185], rax
mov dword [rsp + 0x18d], eax
mov word [rsp + 0x191], ax
movabs rdi, 0x26986d3be624b5a5
movabs rsi, 0x3c6ad306610b5cfb
movabs r15, 0x1a3805339d3eb351
movabs r14, 0x7fac89f268df659
lea r12, [r13 - 1]
movzx edx, byte [rsp + 0x30]
nop word [rax + rax]
mov r8, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
mov rbx, r13
cmp rbx, 0x23
jae 0x1400d7d3c
movzx r10d, byte [rsp + rbx + 0x170]
movzx r11d, r10b
nop word [rax + rax]
cmp r8, rbx
ja 0x1400d7d32
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400d718b
lea rcx, [rbx + r15]
mov rax, rcx
and rax, r10
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, r10
sub dl, 0x37
jmp 0x1400d71ab
je 0x1400d7cbf
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d7c8c
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400d7c62
movzx r11d, r10b
nop
cmp r9, rbx
ja 0x1400d7d28
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x1400d71d9
lea rcx, [rbx + rdi]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x7d
jmp 0x1400d7220
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400d7c19
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d7bf0
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d7bbb
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400d7b2e
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d7afa
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400d77af
nop dword [rax]
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400d7793
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400d7770
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400d7750
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d772f
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400d7703
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400d76d8
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400d76b8
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400d769c
lea rcx, [r9 + 0xa]
cmp r8, rcx
je 0x1400d7671
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400d7230
mov r8, rcx
lea r9, [rcx + 6]
lea rax, [r9 + 3]
cmp rcx, rax
jb 0x1400d7d0e
lea rax, [r9 + 0x7a]
cmp rcx, rax
jb 0x1400d7cf4
lea rax, [r9 + 0x80]
cmp rcx, rax
jb 0x1400d7416
lea rax, [r9 + 0x10]
cmp rcx, rax
jb 0x1400d73fc
lea rax, [r9 + 0x40]
cmp rcx, rax
jb 0x1400d73e2
lea rax, [r9 + 8]
cmp rcx, rax
jb 0x1400d7625
lea rax, [r9 + 1]
cmp rcx, rax
jb 0x1400d75d9
lea rax, [r9 + 0x1000]
cmp rcx, rax
jb 0x1400d7597
lea rcx, [r9 + 0x42]
cmp r8, rcx
jb 0x1400d7573
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400d7230
mov r8, rcx
lea r9, [rcx + 0x20]
lea rax, [r9 + 9]
cmp rcx, rax
ja 0x1400d7546
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x1400d752b
lea rax, [r9 + 0x61]
cmp rcx, rax
ja 0x1400d750f
lea rax, [r9 + 0x5a]
cmp rcx, rax
ja 0x1400d74e4
lea rax, [r9 + 0x3e8]
cmp rcx, rax
ja 0x1400d74b8
lea rax, [r9 + 0x28]
cmp rcx, rax
ja 0x1400d7498
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x1400d7478
lea rax, [r9 + 0x2a]
cmp rcx, rax
ja 0x1400d7453
lea rax, [r9 + 3]
cmp rcx, rax
ja 0x1400d7438
lea rax, [r9 + 0x7a]
cmp rcx, rax
ja 0x1400d7230
lea r8, [r9 + 0x400]
lea r9, [r8 + 0x80]
jmp 0x1400d7230
lea rcx, [rbx + rsi]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x23
jmp 0x1400d7220
lea rcx, [rbx + r14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6f
jmp 0x1400d71b0
movabs rcx, 0xd38abe37ec108fb7
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r11 + rcx]
dec dl
jmp 0x1400d7160
lea edx, [rbx + 0x28]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x18
add dl, cl
jmp 0x1400d7c37
lea edx, [rbx - 0x7a]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_46
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
inc r9
dec rbx
inc rbx
jmp 0x1400d7143
lea ecx, [rbx - 0x1c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x3c
dec rbx
inc rbx
jmp 0x1400d7143
lea edx, [rbx + 0x42]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_27
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
movzx r11d, bl
jmp 0x1400d7aa6
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, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d7143
lea edx, [rbx - 2]
movzx eax, r10b
and al, dl
mov ecx, 7
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d7143
lea edx, [rbx + 0x5c]
movzx eax, r10b
and al, dl
mov ecx, 0x3e
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400d7b4c
lea edx, [rbx - 0x46]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x16
add dl, cl
jmp 0x1400d7b7c
lea edx, [rbx + 0x18]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_46
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
movzx eax, byte [rsp + rbx + 0x170]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d7143
lea ecx, [rbx - 0x7d]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x6b
mov byte [rsp + rbx + 0x170], dl
inc rbx
jmp 0x1400d7143
lea edx, [rbx - 0x1f]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x27
add dl, cl
movzx r11d, bl
cmp r9, 0x40
jb 0x1400d7588
add r11b, 0x46
movzx eax, r10b
and al, r11b
mov ecx, listen
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
lea edx, [rcx + rcx]
jmp 0x1400d7c37
movzx r11d, bl
lea edx, [r11 + 0x3f]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x47
add dl, cl
cmp r8, 9
jae 0x1400d7a8c
lea rax, [r9 + 5]
cmp r8, rax
jbe 0x1400d79e4
lea edx, [r11 - 0xe]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400d75b1
lea edx, [rbx - 0x63]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x4b
add dl, cl
lea rax, [r9 + r8]
cmp rax, 3
je 0x1400d7adf
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x1400d78da
movzx r11d, bl
lea edx, [r11 + 0x4d]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x1b
jmp 0x1400d75f2
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, byte [rsp + rbx + 0x170]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d7143
lea edx, [rbx + 0x3c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400d7b7c
movzx r11d, bl
lea edx, [r11 - 0x66]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x36
add dl, cl
jmp 0x1400d7b50
lea edx, [rbx - 8]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_32
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d7143
lea ecx, [rbx + 0x56]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x5a
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d7143
movzx r11d, bl
lea edx, [r11 - 0x4c]
movzx eax, r10b
and al, dl
mov ecx, 0xa
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400d7aa6
lea ecx, [rbx + 0x12]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x7e
dec rbx
inc rbx
jmp 0x1400d7143
lea ecx, [rbx + 0x70]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x10
inc r9
dec rbx
inc rbx
jmp 0x1400d7143
lea edx, [rbx - 0x32]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400d7c37
lea rax, [r9 + 0x200]
cmp r8, rax
jae 0x1400d77d5
lea rcx, [rbx + r15]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x37
jmp 0x1400d763b
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d7809
lea ecx, [rbx + 0x4a]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 6
movzx eax, byte [rsp + rbx + 0x170]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d7143
inc rax
cmp r8, rax
jne 0x1400d782c
lea edx, [rbx - 0x14]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x74
add dl, cl
jmp 0x1400d7b7c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d7856
movzx r11d, bl
lea edx, [r11 - 0x72]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400d7b50
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d787f
movzx r11d, bl
lea edx, [r11 + 0x74]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x2c
add dl, cl
jmp 0x1400d7aa6
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400d78aa
lea edx, [rbx + 0x16]
movzx eax, r10b
and al, dl
mov ecx, 0x33
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
dec rbx
inc rbx
jmp 0x1400d7143
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400d763b
lea ecx, [rbx - 0x48]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 8
inc r9
dec rbx
inc rbx
jmp 0x1400d7143
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400d78fe
lea edx, [rbx - 0x11]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x77
add dl, cl
jmp 0x1400d7c37
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d7927
lea ecx, [rbx + 0x33]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x65
dec rbx
inc rbx
jmp 0x1400d7143
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400d7950
movzx r11d, bl
lea edx, [r11 - 0x2b]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x2d
add dl, cl
jmp 0x1400d7aa6
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d7985
lea ecx, [rbx + 0x77]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x41
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d7143
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400d79b7
lea ecx, [rbx + 0x19]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x51
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d7143
lea rax, [r9 + 2]
movzx r11d, bl
cmp r8, rax
jne 0x1400d75f4
lea edx, [r11 - 0x45]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x1d
add dl, cl
jmp 0x1400d7b50
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d7a1a
sub r11b, 0x6c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0xc
movzx eax, byte [rsp + rbx + 0x170]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d7143
inc rax
cmp r8, rax
jne 0x1400d7a3f
lea edx, [r11 - 0x28]
movzx eax, r10b
and al, dl
mov ecx, recv
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400d7b50
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d7a61
lea edx, [r11 - 0x42]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x32
add dl, cl
jmp 0x1400d7aa6
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400d75b1
sub r11b, 0x5c
movzx eax, r10b
and al, r11b
add al, al
movzx edx, r10b
sub dl, al
sub dl, 0x7c
add dl, r11b
jmp 0x1400d7c37
lea edx, [r11 - 0x18]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x58
add dl, cl
add dl, r10b
add r11b, 0x39
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0x71
add r11b, dl
add r11b, r10b
mov byte [rsp + rbx + 0x170], r11b
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d7143
movzx r11d, bl
lea edx, [r11 - 0x76]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_32
sub cl, al
add cl, cl
add dl, cl
jmp 0x1400d7b50
movabs rcx, 0xfe88cadcf48d5157
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x61
movzx eax, byte [rsp + rbx + 0x170]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d7143
movabs rcx, 0x95a8b60e7f928413
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x7b
movzx r11d, bl
sub r11b, 0x25
movzx eax, r10b
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
add cl, 3
add cl, r11b
movzx eax, cl
mov byte [rsp + rbx + 0x170], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x2c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x34
add r10b, cl
mov byte [rsp + rbx + 0x170], r10b
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rsp + rbx + 0x170]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d7143
movabs rcx, 0x2cc8a1400a97b6cf
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x57
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d7143
movabs rcx, 0xc3e88c71959ce98b
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x33
dec rbx
inc rbx
jmp 0x1400d7143
movabs rcx, 0x5b0877a320a21c47
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0xf
lea ecx, [rbx - 0x69]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x21
add r10b, cl
mov byte [rsp + rbx + 0x170], r10b
inc r9
dec rbx
inc rbx
jmp 0x1400d7143
movabs rcx, 0x89484e0636ac81bf
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x39
dec rbx
inc rbx
jmp 0x1400d7143
movabs rcx, 0xebf82ed087344dd9
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub r11b, al
lea edx, [rcx + r11]
add dl, 0x11
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d7143
movabs rcx, 0x4ea80f9ad7bc19f3
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub r11b, al
lea edx, [rcx + r11]
add dl, 0x5b
movzx eax, byte [rsp + rbx + 0x170]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d7143
add bl, 0x15
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea edx, [rbx + r10]
add dl, 0x6d
jmp 0x1400d7140
add bl, 0x73
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea edx, [rbx + r10]
sub dl, 0x25
jmp 0x1400d7130
lea rbx, [rsp + 0x1607bdc]
jmp 0x1400d7d44
lea rbx, [rsp + 0x9f2f2d]
jmp 0x1400d7d44
lea rbx, [rsp + 0x170]
movzx edx, byte [rsp + 0x30]
lea rcx, [rsp + 0x490]
call fcn.140002dc0
nop
mov r8, r12
nop word [rax + rax]
inc r8
cmp byte [rbx + r8], 0
jne 0x1400d7d60
mov rdx, rbx
lea rcx, [rsp + 0x490]
call fcn.140004830
nop
mov dword [rsp + 0x120], 0x3f162b36
mov dword [rsp + 0x124], 0x152f06fd
mov word [rsp + 0x128], 0x1d29
mov byte [rsp + 0x12a], WSASetLastError
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x12b], xmm0
mov qword [rsp + 0x13b], rax
movabs rsi, 0x60a3c82e586d6871
movabs r14, 0x65c209a11bd8abf9
movabs r15, 0x21eb588b09483953
movzx r11d, byte [rsp + 0x30]
nop dword [rax]
mov r8, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
mov rdi, r13
cmp rdi, 0x23
jae 0x1400d899b
movzx ebx, byte [rsp + rdi + 0x120]
mov edx, ebx
cmp r8, rdi
ja 0x1400d8991
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400d7e33
lea rcx, [rdi + rsi]
mov rax, rcx
and rax, rdx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rdx
sub r11b, 0x17
jmp 0x1400d7e6c
je 0x1400d8929
inc rax
cmp r8, rax
je 0x1400d8902
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d88b3
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400d8894
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d8872
movzx r10d, dil
cmp r9, rdi
ja 0x1400d8987
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x1400d7e9c
lea ecx, [r10 + 0x45]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x1d
jmp 0x1400d7ed0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d8834
inc rax
cmp r8, rax
je 0x1400d8812
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d87e6
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400d8769
nop
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400d8472
nop dword [rax]
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400d8453
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d842e
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d840c
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400d83f2
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400d83bf
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400d838f
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d8370
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400d8354
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400d8327
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400d7ee0
lea r8, [r9 + 0x64]
lea r9, [r8 + 0xa]
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400d896c
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400d8951
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400d80cb
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400d80b1
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400d8097
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400d82de
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400d8298
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400d8261
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400d823b
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400d7ee0
lea r8, [r9 + 0x20]
lea r9, [r8 + 5]
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400d820a
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400d81ea
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400d81cc
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400d81a1
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400d8173
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400d8154
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400d812e
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400d8105
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400d80e7
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400d7ee0
lea r8, [r9 + 8]
lea r9, [r8 + 1]
jmp 0x1400d7ee0
lea ecx, [r10 + 0x5b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7d
jmp 0x1400d7ed0
lea ecx, [r10 + 0x79]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4f
jmp 0x1400d7e70
sub r10b, 0x69
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x21
jmp 0x1400d7e07
lea edx, [r10 + 0x28]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x18
add r11b, dl
jmp 0x1400d8849
add r10b, 0x46
movzx eax, bl
and al, r10b
mov ecx, listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
inc r9
dec rdi
inc rdi
jmp 0x1400d7df3
add r10b, 0x64
movzx eax, bl
and al, r10b
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
dec rdi
inc rdi
jmp 0x1400d7df3
lea edx, [r10 - 0x7e]
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400d88cc
sub r10b, 0x60
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x60
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d7df3
sub r10b, 0x42
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x32
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d7df3
lea edx, [r10 - 0x24]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 4
add r11b, dl
jmp 0x1400d877e
sub r10b, 6
movzx eax, bl
and al, r10b
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x1400d87a8
add r10b, 0x18
movzx eax, bl
and al, r10b
mov ecx, Ordinal_46
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 0x1400d7df3
sub r10b, 0x1d
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x35
mov byte [rsp + rdi + 0x120], r11b
inc rdi
jmp 0x1400d7df3
lea ecx, [r10 + 1]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 7
cmp r9, 0x28
jb 0x1400d8251
lea ecx, [r10 + 6]
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r11d, [rcx*2 - 0x54]
jmp 0x1400d8849
lea ecx, [r10 + 0x1f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x27
cmp r8, 0x80
jae 0x1400d8733
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x1400d8653
lea ecx, [r10 + 0x32]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5e
jmp 0x1400d8276
lea ecx, [r10 + 0x3d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x55
lea rax, [r9 + r8]
cmp rax, 0x1000
je 0x1400d8750
lea rax, [r9 + 0x42]
cmp r8, rax
jbe 0x1400d856f
lea ecx, [r10 - 0x13]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7b
jmp 0x1400d82ad
sub r10b, 0x62
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x52
movzx eax, byte [rsp + rdi + 0x120]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d7df3
sub r10b, 0x44
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x24
jmp 0x1400d87a8
lea edx, [r10 - 0x26]
movzx eax, dl
and al, bl
mov ecx, 5
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400d877e
sub r10b, 8
movzx eax, r10b
and al, bl
mov ecx, Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d7df3
add r10b, 0x16
movzx eax, r10b
and al, bl
mov ecx, 0x33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d7df3
lea ecx, [r10 + 0x34]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6c
jmp 0x1400d88cc
add r10b, 0x52
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x3e
dec rdi
inc rdi
jmp 0x1400d7df3
add r10b, 0x70
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x10
inc r9
dec rdi
inc rdi
jmp 0x1400d7df3
lea edx, [r10 - 0x72]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400d8849
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400d8495
lea ecx, [r10 + 0x71]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x17
jmp 0x1400d82f3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d84cf
sub r10b, 0x76
movzx eax, r10b
and al, bl
mov ecx, Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
movzx eax, byte [rsp + rdi + 0x120]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d7df3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d8504
add r10b, 0x30
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x50
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d7df3
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d853c
add r10b, 0x12
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x7e
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d7df3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d82f3
sub r10b, 0x2a
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
dec rdi
inc rdi
jmp 0x1400d7df3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d8592
lea ecx, [r10 - 0x31]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x57
jmp 0x1400d8849
inc rax
cmp r8, rax
jne 0x1400d85bf
sub r10b, 0x4f
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x29
inc r9
dec rdi
inc rdi
jmp 0x1400d7df3
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d85f4
add r10b, 0x39
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x71
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d7df3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d8619
sub r10b, 3
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x15
jmp 0x1400d87a8
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400d82ad
sub r10b, 0x21
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x19
movzx eax, byte [rsp + rdi + 0x120]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d7df3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d868d
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
movzx eax, byte [rsp + rdi + 0x120]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d7df3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d86b5
lea edx, [r10 - 0x28]
movzx eax, dl
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400d877e
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d86d8
lea ecx, [r10 + 0x7e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x72
jmp 0x1400d88cc
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400d8707
add r10b, 0x60
movzx eax, r10b
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
dec rdi
inc rdi
jmp 0x1400d7df3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d8276
lea edx, [r10 + 0x24]
movzx eax, dl
and al, bl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400d8849
lea ecx, [r10 - 0x18]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x58
add r11b, bl
jmp 0x1400d88cc
lea edx, [r10 - 0x36]
movzx eax, dl
and al, bl
mov ecx, 0x3d
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400d877e
lea ecx, [r10 + 0x73]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x25
add r10b, 0x3b
movzx eax, bl
and al, r10b
add al, al
movzx ecx, bl
sub cl, al
add cl, 0x63
add cl, r10b
movzx eax, cl
mov byte [rsp + rdi + 0x120], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi - 0x54]
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, bl
add cl, dl
mov byte [rsp + rdi + 0x120], cl
inc r8
mov rax, r12
sub rax, r8
add rdi, rax
movzx eax, byte [rsp + rdi + 0x120]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d7df3
sub r10b, 0x6f
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d7df3
sub r10b, 0x15
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x6d
dec rdi
inc rdi
jmp 0x1400d7df3
lea ecx, [r10 + 0x27]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x11
add r10b, 0x77
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x41
add bl, r10b
mov byte [rsp + rdi + 0x120], bl
inc r9
dec rdi
inc rdi
jmp 0x1400d7df3
lea ecx, [rdi - 0x7f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x79
inc r9
dec rdi
inc rdi
jmp 0x1400d7df3
lea ecx, [rdi - 0x61]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x59
dec rdi
inc rdi
jmp 0x1400d7df3
movzx r10d, dil
lea ecx, [r10 - 0x43]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2b
add r10b, 0x59
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x6f
add bl, r11b
add bl, r10b
mov byte [rsp + rdi + 0x120], bl
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d7df3
lea rax, [rdi + r14]
and dl, al
add dl, dl
sub bl, dl
lea r11d, [rax + rbx]
add r11b, 0x31
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d7df3
lea rax, [rdi + r15]
and dl, al
add dl, dl
sub bl, dl
lea r11d, [rax + rbx]
sub r11b, 0x45
movzx eax, byte [rsp + rdi + 0x120]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d7df3
sub r10b, 0x4b
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
add r11b, 0xd
jmp 0x1400d7df0
sub r10b, 0x2d
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
add r11b, 0x3b
jmp 0x1400d7de0
lea rbx, [rsp + 0x1422d0c]
jmp 0x1400d89a3
lea rbx, [rsp + 0xaf957d]
jmp 0x1400d89a3
lea rbx, [rsp + 0x120]
movzx edx, byte [rsp + 0x30]
lea rcx, [rsp + 0x470]
call fcn.140002dc0
nop
mov r8, r12
nop dword [rax]
inc r8
cmp byte [rbx + r8], 0
jne 0x1400d89c0
mov rdx, rbx
lea rcx, [rsp + 0x470]
call fcn.140004830
nop
mov dword [rsp + 0x70], 0x8586b7b6
mov dword [rsp + 0x74], 0x979b9797
mov dword [rsp + 0x78], 0xaf9e9d9d
mov dword [rsp + 0x7c], 0x9c91aea2
mov dword [rsp + 0x80], 0x9a959a97
mov dword [rsp + 0x84], 0x96a8a495
mov dword [rsp + 0x88], 0x9f9e93a9
mov dword [rsp + 0x8c], 0xa2acae9e
mov dword [rsp + 0x90], 0xa7a9a69a
mov dword [rsp + 0x94], 0xbeb78789
mov dword [rsp + 0x98], 0xbb8fb1b1
mov dword [rsp + 0x9c], 0xbf83bcbe
mov dword [rsp + 0xa0], 0xb8bb88b6
mov dword [rsp + 0xa4], 0xfac5c7cc
mov dword [rsp + 0xa8], 0xc0cbfcc0
mov dword [rsp + 0xac], 0xf3ccc1c2
mov byte [rsp + 0xb0], Ordinal_27
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0xb1], xmm0
movups xmmword [rsp + 0xc1], xmm0
mov word [rsp + 0xd1], ax
movabs rsi, 0xc3c14c66cb3dbf8c
movabs r15, 0x5a4916cf8eb03cd4
movabs r14, 0x4b43e53461b93ea4
movzx edx, byte [rsp + 0x30]
nop word [rax + rax]
mov r8, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
mov rbx, r13
cmp rbx, 0x63
jae 0x1400d96b5
movzx r11d, byte [rsp + rbx + 0x70]
mov edi, r11d
cmp r8, rbx
ja 0x1400d96ab
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400d8b21
lea rcx, [rbx + rsi]
mov rax, rdi
and rax, rcx
imul rdx, rax, 0xfffffffffffffffe
add rdx, rdi
add rdx, rcx
add dl, 0x2c
jmp 0x1400d8b5b
je 0x1400d9642
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400d95c4
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d9571
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400d9552
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d9530
movzx r10d, bl
nop
cmp r9, rbx
ja 0x1400d96a1
lea rcx, [r9 + 6]
cmp r8, rcx
jae 0x1400d8b89
lea ecx, [r10 + 0x7c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x64
jmp 0x1400d8bd0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d94f1
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d94cf
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d949d
cmp r8, rcx
je 0x1400d947d
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400d9453
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400d916c
nop dword [rax]
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400d9152
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400d9129
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400d9107
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400d90ed
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400d90bb
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d9090
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400d9076
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400d9056
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400d902c
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d8be0
lea r8, [r9 + 2]
lea r9, [r8 + 0x28]
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400d9685
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400d9669
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400d8dcb
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400d8db1
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400d8d97
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400d8fd9
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400d8f93
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400d8f56
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400d8f2f
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400d8be0
lea r8, [r9 + 0x200]
lea r9, [r8 + 2]
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400d8f01
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400d8ee1
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400d8ec7
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400d8e98
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400d8e6a
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400d8e50
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400d8e2a
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400d8e05
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400d8deb
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400d8be0
lea r8, [r9 + 8]
lea r9, [r8 + 0x200]
jmp 0x1400d8be0
lea ecx, [r10 + 4]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x1c
jmp 0x1400d8bd0
lea ecx, [r10 - 0x14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x74
jmp 0x1400d8b60
sub r10b, 0x2c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400d8af6
lea ecx, [r10 - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x20
jmp 0x1400d9506
sub r10b, 0x38
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x78
inc r9
dec rbx
inc rbx
jmp 0x1400d8ae3
sub r10b, 0x50
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_27
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400d8ae3
lea ecx, [r10 - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x28
jmp 0x1400d958d
add r10b, 0x80
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x80
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d8ae3
add r10b, 0x68
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d8ae3
lea ecx, [r10 + 0x50]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x30
jmp 0x1400d95df
add r10b, 0x38
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400d9609
add r10b, 0x20
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rsp + rbx + 0x70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d8ae3
add r10b, 0x64
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
mov byte [rsp + rbx + 0x70], dl
inc rbx
jmp 0x1400d8ae3
lea ecx, [r10 + 0x4c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x14
cmp r9, 0x1000
jb 0x1400d8f4a
lea ecx, [r10 - 0x38]
movzx eax, cl
and al, r11b
mov edx, 4
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
add dl, dl
jmp 0x1400d9506
lea ecx, [r10 + 0x34]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6c
cmp r8, 5
jae 0x1400d9421
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x1400d934c
lea edx, [r10 - 0x28]
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400d8f6b
lea edx, [r10 + 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
lea rax, [r9 + r8]
cmp rax, 0x64
je 0x1400d943b
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x1400d9270
lea edx, [r10 + 0x5c]
movzx eax, dl
and al, r11b
mov ecx, 0x3e
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400d8fa8
sub r10b, 0x18
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x58
movzx eax, byte [rsp + rbx + 0x70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d8ae3
sub r10b, 0x30
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400d9609
lea ecx, [r10 - 0x48]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 8
jmp 0x1400d95df
sub r10b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x60
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d8ae3
sub r10b, 0x78
movzx eax, r10b
and al, r11b
mov ecx, 0x24
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d8ae3
lea ecx, [r10 + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x10
jmp 0x1400d958d
add r10b, 0x58
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x68
dec rbx
inc rbx
jmp 0x1400d8ae3
add r10b, 0x40
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400d8ae3
lea ecx, [r10 + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x18
jmp 0x1400d9506
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400d9189
lea edx, [r10 - 0x74]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
jmp 0x1400d8fe8
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d91c0
sub r10b, 8
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rsp + rbx + 0x70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d8ae3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d91e3
lea ecx, [r10 + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x18
jmp 0x1400d95df
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d921a
add r10b, 0x58
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x68
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d8ae3
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d9249
sub r10b, 0x78
movzx eax, r10b
and al, r11b
mov ecx, 0x24
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400d8ae3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d8ff1
lea ecx, [r10 - 0x48]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 8
jmp 0x1400d9506
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d9293
lea ecx, [r10 + 0x74]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x2c
jmp 0x1400d9506
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d92be
sub r10b, 0x5c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x7c
dec rbx
inc rbx
jmp 0x1400d8ae3
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d92e1
lea ecx, [r10 - 0x44]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x24
jmp 0x1400d958d
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d9315
sub r10b, 0x14
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x74
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d8ae3
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400d8fa8
add r10b, 0x34
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x6c
movzx eax, byte [rsp + rbx + 0x70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d8ae3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d9383
sub r10b, 0x10
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rsp + rbx + 0x70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d8ae3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d93a9
lea edx, [r10 + 0x20]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400d95df
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d93e0
add r10b, 0x50
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x30
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d8ae3
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d93f7
lea edx, [r10 + 0x68]
mov ecx, reloc.WS2_32.dll_sendto
jmp 0x1400d957e
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400d8f6b
lea edx, [r10 - 0x50]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_27
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400d9506
lea edx, [r10 - 0x20]
movzx eax, dl
and al, r11b
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x20
jmp 0x1400d9588
lea edx, [r10 - 8]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_32
sub cl, al
add cl, cl
jmp 0x1400d95dd
add r10b, 0x54
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x4c
movzx eax, byte [rsp + rbx + 0x70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d8ae3
add r10b, 0x3c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400d9609
sub r10b, 0xc
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_46
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d8ae3
sub r10b, 0x3c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x5c
dec rbx
inc rbx
jmp 0x1400d8ae3
lea ecx, [r10 - 0x6c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0xc
add r10b, 0x54
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x4c
add r11b, r10b
mov byte [rsp + rbx + 0x70], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400d8ae3
lea ecx, [rbx + 0x4c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x14
inc r9
dec rbx
inc rbx
jmp 0x1400d8ae3
lea ecx, [rbx + 0x34]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6c
dec rbx
inc rbx
jmp 0x1400d8ae3
movzx r10d, bl
lea edx, [r10 + 0x1c]
mov ecx, reloc.WLDAP32.dll_Ordinal_30
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
add r10b, 0x6c
movzx eax, r11b
and al, r10b
mov ecx, 6
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
add cl, dl
mov byte [rsp + rbx + 0x70], cl
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d8ae3
lea rcx, [rbx + r15]
and dil, cl
mov eax, reloc.WLDAP32.dll_Ordinal_26
sub al, dil
lea edx, [rax + rax]
add dl, r11b
movzx r10d, bl
add dl, cl
sub r10b, 0x7c
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
movzx eax, cl
mov byte [rsp + rbx + 0x70], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x10]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x70
add r11b, cl
mov byte [rsp + rbx + 0x70], r11b
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rsp + rbx + 0x70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d8ae3
lea rax, [rbx + r14]
and dil, al
add dil, dil
sub r11b, dil
lea edx, [rax + r11]
sub dl, 0x7c
movzx eax, byte [rsp + rbx + 0x70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d8ae3
sub r10b, 0x44
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x24
jmp 0x1400d8ae0
sub r10b, 0x5c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x7c
jmp 0x1400d8ad0
lea rbx, [rsp + 0x17cb280]
jmp 0x1400d96ba
lea rbx, [rsp + 0xba720c]
jmp 0x1400d96ba
lea rbx, [rsp + 0x70]
movzx edx, byte [rsp + 0x30]
lea rcx, [rsp + 0x450]
call fcn.140002dc0
nop
mov r8, r12
inc r8
cmp byte [rbx + r8], 0
jne 0x1400d96d0
mov rdx, rbx
lea rcx, [rsp + 0x450]
call fcn.140004830
nop
mov dword [rsp + 0x198], 0xdbeaefe9
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x19c], xmm0
mov qword [rsp + 0x1ac], rax
mov dword [rsp + 0x1b4], eax
mov word [rsp + 0x1b8], ax
mov byte [rsp + 0x1ba], al
movzx ebx, byte [rsp + 0x30]
nop word [rax + rax]
mov r8, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
mov r14, r13
movabs rax, 0xead0f7e71382b89c
cmp r14, 0x23
jae 0x1400da1ec
movzx esi, byte [rsp + r14 + 0x198]
mov r15d, esi
cmp r8, r14
ja 0x1400da1e2
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400d978e
lea rcx, [r14 + rax]
mov rax, r15
and rax, rcx
imul rbx, rax, 0xfffffffffffffffe
add rbx, r15
add rbx, rcx
sub bl, 0x44
jmp 0x1400d97c8
je 0x1400da166
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400da0d3
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400da0a3
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400da04e
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400da02a
movzx edi, r14b
nop dword [rax]
cmp r9, r14
ja 0x1400da1d8
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x1400d97ff
lea edx, [rdi - 0x34]
movzx eax, dl
and al, sil
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, sil
jmp 0x1400d984d
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d9fe7
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d9fc6
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400d9f99
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d9f6a
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400d9f4f
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d9f22
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, r14
jbe 0x1400d9bc4
nop dword [rax]
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400d9bab
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400d9b82
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400d9b61
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400d9b46
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400d9b19
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400d9aea
lea r8, [r9 + 0x61]
lea r9, [r8 + 0x400]
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400da1b8
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400da19d
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400d9986
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400d996e
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400d9aa5
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400d9a62
lea r8, [r9 + 0x20]
lea r9, [r8 + 0xa]
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400d9a35
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400d9a15
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400d99fa
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400d99cb
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400d99b0
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400d9860
lea r8, [r9 + 1]
lea r9, [r8 + 0x5a]
jmp 0x1400d9860
lea ecx, [rdi + 0x7c]
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea ebx, [rsi + rcx]
sub bl, 0x64
jmp 0x1400d97d0
add dil, 0x44
movzx eax, dil
and al, sil
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
add bl, sil
movabs rax, 0xead0f7e71382b89c
jmp 0x1400d9763
lea edx, [rdi + 0x60]
movzx eax, sil
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, sil
jmp 0x1400d9ffb
add dil, 0x48
movzx eax, sil
and al, dil
mov ecx, 4
sub cl, al
lea ebx, [rcx + rcx]
add bl, sil
add bl, dil
movzx eax, bl
mov rcx, r12
sub rcx, rax
add r14, rcx
inc r14
jmp 0x1400d9743
lea edx, [rdi + 0x10]
movzx eax, sil
and al, dl
add al, al
movzx ebx, sil
sub bl, al
sub bl, 0x70
add bl, dl
jmp 0x1400da0f7
sub dil, 0x28
movzx eax, sil
and al, dil
mov ecx, recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, sil
add bl, dil
jmp 0x1400da123
sub dil, 0x60
movzx eax, sil
and al, dil
add al, al
sub sil, al
lea ebx, [rdi + rsi]
sub bl, 0x60
movzx eax, byte [rsp + r14 + 0x198]
add rax, r9
add r14, rax
inc r14
jmp 0x1400d9743
lea ecx, [rdi + 0x5c]
movzx eax, sil
and al, cl
mov edx, 0x3e
sub dl, al
add dl, dl
add dl, sil
add dl, cl
cmp r9, 0x3e8
jb 0x1400d9ed7
lea edx, [rdi + 0x28]
movzx eax, sil
and al, dl
add al, al
movzx ecx, sil
sub cl, al
add cl, dl
lea ebx, [rcx*2 - 0x30]
jmp 0x1400d9ffd
lea edx, [rdi + 0x24]
movzx eax, sil
and al, dl
mov ecx, 2
sub cl, al
add cl, cl
add cl, sil
add dl, cl
cmp r8, 3
jae 0x1400d9eea
lea rcx, [r9 + 1]
cmp r8, rcx
jbe 0x1400d9dd6
lea edx, [rdi - 8]
movzx eax, sil
and al, dl
mov ecx, Ordinal_32
sub cl, al
add cl, cl
add cl, sil
jmp 0x1400d9a77
add dil, 0x20
movzx eax, sil
and al, dil
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, sil
add bl, dil
movzx eax, bl
mov rcx, r12
sub rcx, rax
add r14, rcx
inc r14
jmp 0x1400d9743
sub dil, 0x18
movzx eax, sil
and al, dil
add al, al
sub sil, al
lea ebx, [rdi + rsi]
sub bl, 0x58
add r8, r9
movzx eax, bl
mov rcx, r12
sub rcx, rax
add r14, rcx
inc r14
jmp 0x1400d9743
lea edx, [rdi - 0x50]
movzx eax, sil
and al, dl
mov ecx, Ordinal_27
sub cl, al
lea ebx, [rcx + rcx]
add bl, sil
jmp 0x1400da066
add dil, 0x78
movzx eax, sil
and al, dil
add al, al
sub sil, al
lea ebx, [rdi + rsi]
sub bl, 0x48
dec r14
inc r14
jmp 0x1400d9743
add dil, 0x40
movzx eax, sil
and al, dil
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea ebx, [rcx + rcx]
add bl, sil
add bl, dil
inc r9
dec r14
inc r14
jmp 0x1400d9743
lea edx, [rdi + 8]
movzx eax, sil
and al, dl
add al, al
movzx ebx, sil
sub bl, al
sub bl, 0x38
jmp 0x1400d9ffb
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x1400d9c17
lea edx, [rdi - 0x64]
movzx eax, sil
and al, dl
add al, al
movzx ecx, sil
sub cl, al
sub dl, 0x44
add dl, cl
lea rax, [r9 + r8]
cmp rax, 0x40
je 0x1400d9f04
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x1400d9ce3
lea edx, [rdi + 0x2c]
movzx eax, sil
and al, dl
add al, al
movzx ecx, sil
sub cl, al
sub dl, 0x34
jmp 0x1400d9aba
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d9c4d
sub dil, 0x68
movzx eax, sil
and al, dil
add al, al
sub sil, al
lea ebx, [rdi + rsi]
sub bl, 0x28
movzx eax, byte [rsp + r14 + 0x198]
add rax, r9
add r14, rax
inc r14
jmp 0x1400d9743
inc rax
cmp r8, rax
jne 0x1400d9c84
add dil, 0x40
movzx eax, sil
and al, dil
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea ebx, [rcx + rcx]
add bl, sil
add bl, dil
movzx eax, bl
mov rcx, r12
sub rcx, rax
add r14, rcx
inc r14
jmp 0x1400d9743
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d9cba
add dil, 0x78
movzx eax, sil
and al, dil
add al, al
sub sil, al
lea ebx, [rdi + rsi]
sub bl, 0x48
add r8, r9
movzx eax, bl
mov rcx, r12
sub rcx, rax
add r14, rcx
inc r14
jmp 0x1400d9743
movzx edx, bl
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400d9be3
lea edx, [rdi + 0x58]
movzx eax, sil
and al, dl
add al, al
movzx ebx, sil
sub bl, al
sub bl, 0x68
jmp 0x1400d9ffb
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d9d07
lea edx, [rdi + 0x64]
movzx eax, sil
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea ebx, [rcx + rcx]
add bl, sil
jmp 0x1400d9ffb
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d9d36
sub dil, 0x2c
movzx eax, sil
and al, dil
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
add bl, sil
add bl, dil
dec r14
inc r14
jmp 0x1400d9743
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d9d71
add dil, 0x44
movzx eax, dil
and al, sil
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
add bl, sil
add r8, r9
movzx eax, bl
mov rcx, r12
sub rcx, rax
add r14, rcx
inc r14
jmp 0x1400d9743
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d9d97
lea edx, [rdi - 0x4c]
movzx eax, dl
and al, sil
mov ecx, 0xa
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, sil
jmp 0x1400da0f7
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400d9abc
add dil, 0x24
movzx eax, sil
and al, dil
mov ecx, 2
sub cl, al
lea ebx, [rcx + rcx]
add bl, sil
add bl, dil
movzx eax, byte [rsp + r14 + 0x198]
add rax, r9
add r14, rax
inc r14
jmp 0x1400d9743
jne 0x1400d9e05
add dil, 0x30
movzx eax, sil
and al, dil
add al, al
sub sil, al
lea ebx, [rdi + rsi]
sub bl, 0x50
movzx eax, byte [rsp + r14 + 0x198]
add rax, r9
add r14, rax
inc r14
jmp 0x1400d9743
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d9e29
lea edx, [rdi - 0x60]
movzx eax, sil
and al, dl
add al, al
movzx ebx, sil
sub bl, al
sub bl, 0x60
add bl, dl
jmp 0x1400da0f7
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400d9e61
sub dil, 0x28
movzx eax, sil
and al, dil
mov ecx, recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, sil
add bl, dil
movzx eax, bl
mov rcx, r12
sub rcx, rax
add r14, rcx
inc r14
jmp 0x1400d9743
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d9e85
lea edx, [rdi + 0x48]
movzx eax, sil
and al, dl
mov ecx, 4
sub cl, al
lea ebx, [rcx + rcx]
add bl, sil
jmp 0x1400da066
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d9eaf
add dil, 0x80
movzx eax, sil
and al, dil
add al, al
sub sil, al
lea ebx, [rdi + rsi]
add bl, 0x80
dec r14
inc r14
jmp 0x1400d9743
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400d9a79
lea edx, [rdi - 0x10]
movzx eax, sil
and al, dl
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, sil
jmp 0x1400d9ffb
mov byte [rsp + r14 + 0x198], dl
movzx ebx, dl
inc r14
jmp 0x1400d9743
lea edx, [rdi + 0x60]
movzx eax, sil
and al, dl
movzx ecx, sil
sub cl, al
add cl, 0x30
lea ebx, [rcx + rcx]
jmp 0x1400da066
lea edx, [rdi - 0x68]
movzx eax, sil
and al, dl
add al, al
movzx ebx, sil
sub bl, al
sub bl, sil
sub bl, 0x28
add bl, dl
jmp 0x1400da0f7
sub dil, 0x3c
movzx eax, sil
and al, dil
add al, al
sub sil, al
lea ebx, [rdi + rsi]
sub bl, 0x5c
movzx eax, byte [rsp + r14 + 0x198]
add rax, r9
add r14, rax
inc r14
jmp 0x1400d9743
lea edx, [rdi + 0x54]
movzx eax, sil
and al, dl
add al, al
movzx ebx, sil
sub bl, al
sub bl, 0x4c
add bl, dl
jmp 0x1400da0f7
add dil, 0x1c
movzx eax, sil
and al, dil
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, sil
add bl, dil
movzx eax, bl
mov rcx, r12
sub rcx, rax
add r14, rcx
inc r14
jmp 0x1400d9743
sub dil, 0x1c
movzx eax, sil
and al, dil
add al, al
sub sil, al
lea ebx, [rdi + rsi]
sub bl, 0x3c
add r8, r9
movzx eax, bl
mov rcx, r12
sub rcx, rax
add r14, rcx
inc r14
jmp 0x1400d9743
add dil, 0x74
movzx eax, sil
and al, dil
add al, al
sub sil, al
lea ebx, [rdi + rsi]
sub bl, 0x2c
dec r14
inc r14
jmp 0x1400d9743
lea edx, [rdi + 4]
movzx eax, sil
and al, dl
add al, al
movzx ebx, sil
sub bl, al
sub bl, 0x1c
add bl, dl
sub dil, 0x3c
movzx eax, sil
and al, dil
add al, al
sub sil, al
sub sil, 0x5c
add sil, dil
mov byte [rsp + r14 + 0x198], sil
inc r9
dec r14
inc r14
jmp 0x1400d9743
lea edx, [r14 + 0x24]
movzx eax, sil
and al, dl
mov ecx, 2
sub cl, al
lea ebx, [rcx + rcx]
add bl, sil
add bl, dl
dec r14
inc r14
jmp 0x1400d9743
movzx edi, r14b
lea edx, [rdi - 0x14]
movzx eax, sil
and al, dl
add al, al
movzx ebx, sil
sub bl, al
sub bl, 0x74
add bl, dl
sub dil, 4
movzx eax, sil
and al, dil
mov ecx, recv
sub cl, al
add cl, cl
add cl, sil
add cl, bl
add cl, dil
mov byte [rsp + r14 + 0x198], cl
add r8, r9
movzx eax, bl
mov rcx, r12
sub rcx, rax
add r14, rcx
inc r14
jmp 0x1400d9743
movabs rax, 0x4158b71faf987d7c
add rax, r14
and r15b, al
add r15b, r15b
sub sil, r15b
lea ebx, [rax + rsi]
sub bl, 0x64
movzx eax, bl
mov rcx, r12
sub rcx, rax
add r14, rcx
inc r14
jmp 0x1400d9743
movabs rcx, 0x6bb6c75188930c44
add rcx, r14
and r15b, cl
mov eax, reloc.WS2_32.dll_select
sub al, r15b
lea ebx, [rax + rax]
add bl, sil
add bl, cl
movzx edi, r14b
add dil, 0x34
movzx eax, dil
and al, sil
add al, al
sub dil, al
sub dil, 0x6c
add dil, sil
movzx eax, dil
mov byte [rsp + r14 + 0x198], al
inc r9
add rax, r9
sub r14, rax
lea edx, [r14 - 0x30]
movzx eax, dl
and al, sil
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, dl
add cl, sil
mov byte [rsp + r14 + 0x198], cl
inc r8
mov rax, r12
sub rax, r8
add r14, rax
movzx eax, byte [rsp + r14 + 0x198]
add rax, r9
add r14, rax
inc r14
jmp 0x1400d9743
movabs rcx, 0xc072e7b53a8829d4
add rcx, r14
and r15b, cl
mov eax, reloc.WLDAP32.dll_Ordinal_26
sub al, r15b
lea ebx, [rax + rax]
add bl, sil
add bl, cl
movzx eax, byte [rsp + r14 + 0x198]
add rax, r9
add r14, rax
inc r14
jmp 0x1400d9743
add dil, 0xc
movzx eax, sil
and al, dil
add al, al
sub sil, al
lea ebx, [rdi + rsi]
sub bl, 0x54
jmp 0x1400d973e
sub dil, 0x2c
movzx eax, sil
and al, dil
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
add bl, sil
add bl, dil
jmp 0x1400d9726
lea rbx, [rsp + 0x1540a68]
jmp 0x1400da1f4
lea rbx, [rsp + 0x156c304]
jmp 0x1400da1f4
lea rbx, [rsp + 0x198]
movzx edx, byte [rsp + 0x30]
lea rcx, [rsp + 0x430]
call fcn.140002dc0
nop
mov r8, r12
nop word [rax + rax]
inc r8
cmp byte [rbx + r8], 0
jne 0x1400da210
mov rdx, rbx
lea rcx, [rsp + 0x430]
call fcn.140004830
nop
mov dword [rsp + 0x38], 0xb3acadbe
mov dword [rsp + 0x3c], 0xe0d17af
mov dword [rsp + 0x40], 0x3853464b
mov dword [rsp + 0x44], 0x14c5955
mov dword [rsp + 0x48], 0x2464a5f
mov dword [rsp + 0x4c], 0x1e575d31
mov dword [rsp + 0x50], 0x1a1a1f1d
mov byte [rsp + 0x54], 0xca
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x55], xmm0
mov dword [rsp + 0x65], eax
mov word [rsp + 0x69], ax
movabs rsi, 0x4b32eedb747a37b
movabs r15, 0x177feaa494663167
movabs r14, 0xe198cc925d6ea71
movzx edx, byte [rsp + 0x30]
nop
mov r8, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
mov rbx, r13
cmp rbx, 0x33
jae 0x1400dae27
movzx r11d, byte [rsp + rbx + 0x38]
mov edi, r11d
cmp r8, rbx
ja 0x1400dae1d
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400da2f1
lea rcx, [rbx + rsi]
mov rax, rcx
and rax, rdi
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, rdi
sub dl, 0x5d
jmp 0x1400da32a
je 0x1400dadb4
inc rax
cmp r8, rax
je 0x1400dad68
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400dad1b
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400daccc
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400dac89
movzx r10d, bl
nop
cmp r9, rbx
ja 0x1400dae13
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400da359
lea ecx, [r10 + 0x17]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x5f
jmp 0x1400da390
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400dac72
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400dac50
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400dac22
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400dabf7
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400da8ec
nop dword [rax]
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400da8cf
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400da8a6
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400da884
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400da86a
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400da838
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400da809
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400da7ef
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400da7d3
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400da7a5
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400da3a0
lea r8, [r9 + 0x7a]
lea r9, [r8 + 0x41]
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400dadf7
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400daddb
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400da56e
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400da554
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400da53a
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400da759
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400da710
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400da6d3
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400da6b0
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400da3a0
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 0x400]
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400da686
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400da666
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400da64b
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400da620
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400da5f2
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400da5d5
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400da5af
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400da58a
lea r8, [r9 + 0x41]
lea r9, [r8 + 0x5a]
jmp 0x1400da3a0
lea ecx, [r10 - 0x37]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7f
jmp 0x1400da390
lea ecx, [r10 - 0x2d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x3b
jmp 0x1400da330
sub r10b, 0x23
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0xb
jmp 0x1400da2c6
sub r10b, 0x3e
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x4e
inc r9
dec rbx
inc rbx
jmp 0x1400da2b3
sub r10b, 0x34
movzx eax, r11b
and al, r10b
mov ecx, gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
dec rbx
inc rbx
jmp 0x1400da2b3
lea edx, [r10 - 0x2a]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400dace5
sub r10b, 0x20
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x20
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400da2b3
sub r10b, 0x16
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x66
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400da2b3
lea edx, [r10 - 0xc]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_46
sub cl, al
add cl, cl
add cl, r11b
jmp 0x1400dad3c
sub r10b, 2
movzx eax, r11b
and al, r10b
mov ecx, 7
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400dad7e
add r10b, 8
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x38
movzx eax, byte [rsp + rbx + 0x38]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400da2b3
sub r10b, 0x5f
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x67
mov byte [rsp + rbx + 0x38], dl
inc rbx
jmp 0x1400da2b3
lea edx, [r10 - 0x55]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add dl, 0x53
add dl, cl
cmp r9, 0x20
jb 0x1400da6c7
lea edx, [r10 + 2]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea edx, [rcx*2 - 0x1c]
jmp 0x1400daca2
lea edx, [r10 - 0x4b]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add dl, 0xd
add dl, cl
cmp r8, 0x64
jae 0x1400dabc3
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x1400daad9
lea edx, [r10 + 0x66]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
add cl, cl
add cl, r11b
jmp 0x1400da6e8
lea ecx, [r10 - 0x41]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x39
lea rax, [r9 + r8]
cmp rax, 0x400
je 0x1400dabdf
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x1400daa2c
lea ecx, [r10 + 0x4f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x29
jmp 0x1400da727
sub r10b, 0x76
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rsp + rbx + 0x38]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400da2b3
sub r10b, 0x6c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0xc
jmp 0x1400dad7e
lea ecx, [r10 - 0x62]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x52
jmp 0x1400dad3e
sub r10b, 0x58
movzx eax, r10b
and al, r11b
mov ecx, 0x34
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400da2b3
sub r10b, 0x4e
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400da2b3
lea ecx, [r10 - 0x44]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x24
jmp 0x1400dace5
sub r10b, 0x3a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x6a
dec rbx
inc rbx
jmp 0x1400da2b3
sub r10b, 0x30
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400da2b3
lea edx, [r10 - 0x26]
movzx eax, dl
and al, r11b
mov ecx, 5
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400daca2
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x1400da912
lea ecx, [r10 + 0x7b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x5d
jmp 0x1400da76e
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400da945
add r10b, 0x2e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x42
movzx eax, byte [rsp + rbx + 0x38]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400da2b3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400da96b
lea edx, [r10 + 0x1a]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400dad3e
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400da99f
add r10b, 0x10
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x70
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400da2b3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400da9d6
add r10b, 6
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x2a
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400da2b3
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400daa05
sub r10b, 0xe
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400da2b3
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400da76e
lea ecx, [r10 - 0x22]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x12
jmp 0x1400daca2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400daa51
lea edx, [r10 + 0x45]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add dl, 0x1d
add dl, cl
jmp 0x1400daca2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400daa7c
add r10b, 0x31
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x57
dec rbx
inc rbx
jmp 0x1400da2b3
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400daaa1
lea edx, [r10 + 0x27]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x11
add dl, cl
jmp 0x1400dace5
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400da727
add r10b, 0x13
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x7b
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400da2b3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400dab10
add r10b, 0x5c
movzx eax, r11b
and al, r10b
mov ecx, 0x3e
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
movzx eax, byte [rsp + rbx + 0x38]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400da2b3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400dab34
lea edx, [r10 + 0x48]
movzx eax, r11b
and al, dl
mov ecx, 4
sub cl, al
add cl, cl
add cl, r11b
jmp 0x1400dad3c
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400dab6b
add r10b, 0x34
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x6c
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400da2b3
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400dab90
lea edx, [r10 + 0x2a]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x26
add dl, cl
jmp 0x1400dace5
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400da6ea
add r10b, 0x20
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
dec rbx
inc rbx
jmp 0x1400da2b3
lea edx, [r10 - 8]
movzx eax, r11b
and al, dl
movzx ecx, r11b
sub cl, al
add cl, 0x1c
add cl, cl
add dl, cl
jmp 0x1400dace5
lea edx, [r10 - 0x12]
movzx eax, r11b
and al, dl
mov ecx, 0x3f
sub cl, al
add cl, cl
jmp 0x1400dad3c
sub r10b, 0x25
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 3
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400da2b3
sub r10b, 0x1b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x43
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400da2b3
sub r10b, 7
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x31
dec rbx
inc rbx
jmp 0x1400da2b3
lea ecx, [r10 + 0xd]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x5b
jmp 0x1400daca2
movzx r10d, bl
lea ecx, [r10 + 0x21]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x19
add r10b, 0x7d
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x6b
add r11b, r10b
mov byte [rsp + rbx + 0x38], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400da2b3
movzx r10d, bl
lea ecx, [r10 + 0x3f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x47
add r10b, 0x73
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x25
add r11b, dl
add r11b, r10b
mov byte [rsp + rbx + 0x38], r11b
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400da2b3
movabs rcx, 0x20e6488002f5785d
add rcx, rbx
and dil, cl
add dil, dil
movzx edx, r11b
sub dl, dil
add dl, 0x75
movzx r10d, bl
add dl, cl
add r10b, 0x69
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x21
add r10b, r11b
movzx eax, r10b
mov byte [rsp + rbx + 0x38], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x1400dad7e
lea rcx, [rbx + r15]
and dil, cl
add dil, dil
movzx edx, r11b
sub dl, dil
add dl, 0x2f
add dl, cl
lea ecx, [rbx - 0x1c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x3c
add cl, r11b
mov byte [rsp + rbx + 0x38], cl
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rsp + rbx + 0x38]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400da2b3
lea rax, [rbx + r14]
and dil, al
add dil, dil
sub r11b, dil
lea edx, [rax + r11]
sub dl, 0x17
movzx eax, byte [rsp + rbx + 0x38]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400da2b3
sub r10b, 0x19
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x51
jmp 0x1400da2b0
sub r10b, 0xf
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x69
jmp 0x1400da2a0
lea rbx, [rsp + 0x161d6dc]
jmp 0x1400dae2c
lea rbx, [rsp + 0x1697a57]
jmp 0x1400dae2c
lea rbx, [rsp + 0x38]
movzx edx, byte [rsp + 0x30]
lea rcx, [rsp + 0x410]
call fcn.140002dc0
nop
mov r8, r12
inc r8
cmp byte [rbx + r8], 0
jne 0x1400dae42
mov rdx, rbx
lea rcx, [rsp + 0x410]
call fcn.140004830
nop
lea rax, [rsp + 0x490]
mov qword [rsp + 0x1d0], rax
lea rax, [rsp + 0x470]
mov qword [rsp + 0x1d8], rax
lea rax, [rsp + 0x450]
mov qword [rsp + 0x1e0], rax
lea rax, [rsp + 0x430]
mov qword [rsp + 0x1e8], rax
lea rax, [rsp + 0x410]
mov qword [rsp + 0x1f0], rax
lea rdx, [rsp + 0x1d0]
lea rcx, [0x1402cdf48]
call fcn.1400e02c0
lea rcx, [0x1402cda00]
call fcn.140205020
test al, al
je 0x1400daf24
lea rcx, [rsp + 0x410]
call fcn.140002a20
nop
lea rcx, [rsp + 0x430]
call fcn.140002a20
nop
lea rcx, [rsp + 0x450]
call fcn.140002a20
nop
lea rcx, [rsp + 0x470]
call fcn.140002a20
nop
lea rcx, [rsp + 0x490]
call fcn.140002a20
nop
mov rcx, qword [rsp + 0xe0]
jmp 0x1400dcad7
mov rsi, qword [rsp + 0xe0]
mov rdx, rsi
lea rcx, [rsp + 0x238]
call fcn.1400027d0
mov rdx, rax
lea rcx, [0x1402cda00]
call fcn.14020b810
nop
cmp byte [0x1402cdc10], 0
je 0x1400dca3e
mov dword [rsp + 0x148], 0x9695a4a0
mov dword [rsp + 0x14c], 0xa5936662
mov word [rsp + 0x150], 0x916e
mov byte [rsp + 0x152], 0xfa
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x153], xmm0
mov qword [rsp + 0x163], rax
movabs r14, 0xca57049fce3f0d5e
movabs r15, 0x1d0f299e4037784e
movzx r10d, byte [rsp + 0x30]
mov r8, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
mov rdi, r13
cmp rdi, 0x23
jae 0x1400dbb26
movzx ebx, byte [rsp + rdi + 0x148]
mov esi, ebx
cmp r8, rdi
ja 0x1400dbb1c
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400db003
lea rcx, [rdi + r14]
mov rax, rcx
and rax, rsi
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rsi
add r10b, 0x6e
jmp 0x1400db030
je 0x1400dba9a
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400dba70
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400dba44
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400db9f1
movzx r11d, dil
cmp r9, rdi
ja 0x1400dbb12
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400db062
lea edx, [r11 - 0x4a]
movzx eax, dl
and al, bl
mov ecx, 3
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400db0a0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400db9af
inc rax
cmp r8, rax
je 0x1400db98d
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400db95d
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400db908
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x1400db616
nop dword [rax]
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400db5f7
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400db5ce
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400db5ac
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400db592
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400db563
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400db537
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400db518
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400db4f8
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400db4db
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400db0b0
lea r8, [r9 + 4]
lea r9, [r8 + 2]
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400dbaf2
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400dbad2
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400db294
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400db27a
lea rcx, [r9 + 6]
cmp r8, rcx
jb 0x1400db260
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400db49b
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400db45a
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400db41e
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400db3f3
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400db0b0
mov r8, rcx
lea r9, [rcx + 0x40]
lea rax, [r9 + 0x1000]
cmp rcx, rax
ja 0x1400db3d6
lea rax, [r9 + 0x2a]
cmp rcx, rax
ja 0x1400db3b6
lea rax, [r9 + 0x42]
cmp rcx, rax
ja 0x1400db397
lea rax, [r9 + 3]
cmp rcx, rax
ja 0x1400db36b
lea rax, [r9 + 9]
cmp rcx, rax
ja 0x1400db33c
lea rax, [r9 + 0x7a]
cmp rcx, rax
ja 0x1400db322
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x1400db2fc
lea rax, [r9 + 0x80]
cmp rcx, rax
ja 0x1400db2d3
lea rax, [r9 + 0x61]
cmp rcx, rax
ja 0x1400db2b4
lea rax, [r9 + 0x10]
cmp rcx, rax
ja 0x1400db0b0
lea r8, [r9 + 0x200]
lea r9, [r8 + 0x5a]
jmp 0x1400db0b0
lea ecx, [r11 + 0xa]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x46
jmp 0x1400db0a0
lea ecx, [r11 + 0x4e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x22
jmp 0x1400db034
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
jmp 0x1400dafd7
lea edx, [r11 - 0x50]
movzx eax, dl
and al, bl
mov ecx, Ordinal_27
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400db9c4
sub r11b, 0xc
movzx eax, r11b
and al, bl
mov ecx, Ordinal_46
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400dafc3
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
add r10b, bl
dec rdi
inc rdi
jmp 0x1400dafc3
lea ecx, [r11 + 0x7c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x64
jmp 0x1400dba0a
sub r11b, 0x40
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x40
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400dafc3
add r11b, 4
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x1c
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400dafc3
lea edx, [r11 + 0x48]
movzx eax, dl
and al, bl
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400db8dc
sub r11b, 0x74
movzx eax, r11b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x1400db91f
sub r11b, 0x30
movzx eax, r11b
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400dbab9
sub r11b, 6
movzx eax, r11b
and al, bl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
mov byte [rsp + rdi + 0x148], r10b
inc rdi
jmp 0x1400dafc3
lea edx, [r11 + 0x3e]
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
cmp r9, 0x10
jb 0x1400db40e
lea ecx, [r11 + 0x74]
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r10d, [rcx*2 - 0x58]
jmp 0x1400db9c4
lea edx, [r11 - 0x7e]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
cmp r8, 9
jae 0x1400db8ae
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x1400db7cc
lea edx, [r11 + 0x1c]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
jmp 0x1400db42c
lea ecx, [r11 - 0x3a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x6a
lea rax, [r8 + r9]
cmp rax, 0x7a
je 0x1400db8cb
lea rax, [r9 + 4]
cmp r8, rax
jbe 0x1400db704
lea edx, [r11 + 0x66]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
jmp 0x1400db468
add r11b, 0x44
movzx eax, r11b
and al, bl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400dbab9
sub r11b, 0x78
movzx eax, r11b
and al, bl
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x1400db91f
lea edx, [r11 - 0x34]
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400db8dc
add r11b, 0x10
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x70
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400dafc3
add r11b, 0x54
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x4c
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400dafc3
lea ecx, [r11 - 0x68]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x28
jmp 0x1400dba0a
sub r11b, 0x24
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 4
dec rdi
inc rdi
jmp 0x1400dafc3
add r11b, 0x20
movzx eax, r11b
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400dafc3
lea edx, [r11 + 0x64]
movzx eax, dl
and al, bl
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400db9c4
lea rax, [r9 + 0x2a]
cmp r8, rax
jae 0x1400db63e
lea edx, [r11 + 0x5e]
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400db4b0
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400db664
add r11b, 0x6c
movzx eax, r11b
and al, bl
mov ecx, 6
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400dbab9
inc rax
cmp r8, rax
jne 0x1400db686
lea ecx, [r11 - 0x1c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x3c
jmp 0x1400db8dc
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400db6ae
lea edx, [r11 + 0x18]
movzx eax, dl
and al, bl
mov ecx, Ordinal_46
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400dba0a
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400db6dd
sub r11b, 0x2c
movzx eax, r11b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
dec rdi
inc rdi
jmp 0x1400dafc3
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400db4b0
lea ecx, [r11 + 0x4c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x14
jmp 0x1400db9c4
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400db72c
lea edx, [r11 + 0x22]
movzx eax, dl
and al, bl
mov ecx, 9
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400db9c4
inc rax
cmp r8, rax
jne 0x1400db759
sub r11b, 0x22
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x12
inc r9
dec rdi
inc rdi
jmp 0x1400dafc3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400db792
sub r11b, 0x32
movzx eax, r11b
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400dafc3
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400db474
add r11b, 2
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0xe
movzx eax, byte [rsp + rdi + 0x148]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dafc3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400db7f2
sub r11b, 0x28
movzx eax, r11b
and al, bl
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400dbab9
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400db827
add r11b, 0xc
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x54
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400dafc3
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400db85f
sub r11b, 0x38
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x78
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400dafc3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400db887
lea edx, [r11 - 0x7c]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400dba0a
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400db438
lea ecx, [r11 - 0x48]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 8
jmp 0x1400db9c4
lea ecx, [r11 + 0x30]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x50
add r10b, bl
jmp 0x1400dba0a
lea ecx, [r11 - 0x14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rcx - 0x74]
add r11b, 0x4a
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
sub r11b, 6
add r11b, bl
movzx eax, r11b
mov byte [rsp + rdi + 0x148], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x1400db91f
sub r11b, 0x6a
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x1a
lea edx, [rdi - 0x58]
movzx eax, dl
and al, bl
mov ecx, 0x34
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rsp + rdi + 0x148], cl
inc r8
mov rax, r12
sub rax, r8
add rdi, rax
movzx eax, byte [rsp + rdi + 0x148]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dafc3
add r11b, 0x1e
movzx eax, r11b
and al, bl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400dafc3
sub r11b, 0x16
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x66
dec rdi
inc rdi
jmp 0x1400dafc3
lea ecx, [r11 + 0x72]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x1e
sub r11b, 0x2e
movzx eax, r11b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
add cl, cl
add cl, r11b
add cl, bl
mov byte [rsp + rdi + 0x148], cl
inc r9
dec rdi
inc rdi
jmp 0x1400dafc3
movzx r11d, dil
lea ecx, [r11 - 0x3a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x6a
sub r11b, 0x72
movzx eax, r11b
and al, bl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
add cl, cl
add cl, r11b
add cl, bl
add cl, r10b
mov byte [rsp + rdi + 0x148], cl
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400dafc3
lea ecx, [rdi + 0xa]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x46
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400dafc3
lea rax, [rdi + r15]
and sil, al
add sil, sil
sub al, sil
lea r10d, [rbx + rax]
sub r10b, 0x22
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400dafc3
movabs rax, 0x5f050ddf6abd281a
add rax, rdi
and sil, al
mov ecx, Ordinal_41
sub cl, sil
lea r10d, [rcx + rcx]
add r10b, al
add r10b, bl
movzx eax, byte [rsp + rdi + 0x148]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dafc3
sub r11b, 0x2a
movzx eax, bl
and al, r11b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
jmp 0x1400dafc0
add r11b, 0x1a
movzx eax, bl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
jmp 0x1400dafb0
lea rbx, [rsp + 0x15cfc70]
jmp 0x1400dbb2e
lea rbx, [rsp + 0xdc09ce]
jmp 0x1400dbb2e
lea rbx, [rsp + 0x148]
movzx edx, byte [rsp + 0x30]
lea rcx, [rsp + 0x4f0]
call fcn.140002dc0
nop
mov r8, r12
inc r8
cmp byte [rbx + r8], 0
jne 0x1400dbb44
mov rdx, rbx
lea rcx, [rsp + 0x4f0]
call fcn.140004830
nop
xor r8d, r8d
lea rdx, [rsp + 0x4f0]
lea rcx, [rsp + 0x1f8]
call fcn.1400e0480
nop
lea rcx, [rsp + 0x258]
call fcn.1400d6c40
nop
lea r8, [rsp + 0x1f8]
mov rdx, rax
lea rcx, [rsp + 0x4b0]
call fcn.1400d62d0
nop
lea rcx, [rsp + 0x258]
call fcn.14004ddb0
nop
lea rcx, [rsp + 0x1f8]
call fcn.14004ddb0
lea rcx, [rsp + 0x4b0]
call fcn.1400d69b0
test al, al
je 0x1400dbbd8
lea rcx, [rsp + 0x4b0]
call fcn.1400d6aa0
xor edx, edx
mov r8d, 0x108
lea rcx, [rsp + 0x2e0]
call sub.VCRUNTIME140.dll_memset
mov dword [rsp + 0x20], 1
mov r9d, 0x40
lea r8d, [r9 - 0x3a]
lea rdx, [rsp + 0x4b0]
lea rcx, [rsp + 0x2e0]
call fcn.1400e04c0
nop
mov rax, qword [rsp + 0x2e0]
movsxd rcx, dword [rax + 4]
lea rax, [rsp + 0x2e0]
add rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::fail_void_const___ptr64]
test al, al
jne 0x1400dc9a9
mov dword [rsp + 0xe8], 0x4d41467d
mov dword [rsp + 0xec], 0x70744f7d
mov dword [rsp + 0xf0], 0x4745764c
mov dword [rsp + 0xf4], 0x6c515448
mov dword [rsp + 0xf8], 0x58576850
mov dword [rsp + 0xfc], 0x5a61666e
mov byte [rsp + 0x100], Ordinal_211
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x101], xmm0
mov qword [rsp + 0x111], rax
mov word [rsp + 0x119], ax
movabs rsi, 0x5bc5dc341c9533a3
movabs r14, 0x39f4bdd5013ed0bb
movabs r15, 0x1351949c55bf9ae9
movzx r8d, byte [rsp + 0x30]
nop word [rax + rax]
mov rax, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
mov rbx, r13
cmp rbx, 0x33
jae 0x1400dc7d9
movzx r11d, byte [rsp + rbx + 0xe8]
mov edi, r11d
nop dword [rax]
cmp rax, rbx
ja 0x1400dc7cf
lea rcx, [r9 + 1]
cmp rax, rcx
jae 0x1400dbd2c
lea rdx, [rbx + rsi]
mov rcx, rdx
and rcx, rdi
imul r8, rcx, 0xfffffffffffffffe
add r8, rdx
add r8, rdi
sub r8b, 0x75
jmp 0x1400dbd4c
je 0x1400dc760
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400dc736
lea rcx, [r9 + 5]
cmp rax, rcx
je 0x1400dc709
movzx r10d, bl
cmp r9, rbx
ja 0x1400dc7c5
lea rcx, [r9 + 0xa]
cmp rax, rcx
jae 0x1400dbd7a
lea edx, [r10 + 0x5f]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x67
jmp 0x1400dbda1
lea rcx, [r9 + 1]
cmp rax, rcx
je 0x1400dc6c6
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400dc696
lea rcx, [r9 + 7]
cmp rax, rcx
je 0x1400dc61a
lea rcx, [rax + r9]
cmp rcx, rbx
jbe 0x1400dc34c
nop
lea rcx, [r9 + 0x20]
cmp rax, rcx
je 0x1400dc331
lea rcx, [r9 + 0x40]
cmp rax, rcx
je 0x1400dc30b
lea rcx, [r9 + 0x5a]
cmp rax, rcx
je 0x1400dc2e8
lea rcx, [r9 + 0x10]
cmp rax, rcx
je 0x1400dc2cd
lea rcx, [r9 + 0x28]
cmp rax, rcx
je 0x1400dc299
lea rcx, [r9 + 0x41]
cmp rax, rcx
je 0x1400dc268
lea rdx, [r9 + 0xa]
cmp rax, rdx
je 0x1400dc249
lea rcx, [r9 + 0x1000]
cmp rax, rcx
je 0x1400dc228
lea rcx, [r9 + 0x7a]
cmp rax, rcx
je 0x1400dc1f6
lea rcx, [r9 + 9]
cmp rax, rcx
je 0x1400dbdb0
mov rax, rdx
lea r9, [rdx + 0x400]
lea rcx, [r9 + 0x1000]
cmp rdx, rcx
jb 0x1400dc7a8
lea rcx, [r9 + 6]
cmp rdx, rcx
jb 0x1400dc78b
lea rcx, [r9 + 0x200]
cmp rdx, rcx
jb 0x1400dbf98
lea rcx, [r9 + 0x400]
cmp rdx, rcx
jb 0x1400dbf7d
lea rcx, [r9 + 5]
cmp rdx, rcx
jb 0x1400dbf62
lea rcx, [r9 + 0x80]
cmp rdx, rcx
jb 0x1400dc1ad
lea rcx, [r9 + 0x3e8]
cmp rdx, rcx
jb 0x1400dc165
lea rcx, [r9 + 4]
cmp rdx, rcx
jb 0x1400dc12b
lea rcx, [r9 + 0x64]
cmp rdx, rcx
jb 0x1400dc103
lea rcx, [r9 + 1]
cmp rdx, rcx
jb 0x1400dbdb0
lea rax, [r9 + 2]
lea r9, [rax + 3]
lea rcx, [r9 + 0x40]
cmp rax, rcx
ja 0x1400dc0d5
lea rcx, [r9 + 0x64]
cmp rax, rcx
ja 0x1400dc0b8
lea rcx, [r9 + 1]
cmp rax, rcx
ja 0x1400dc09d
lea rcx, [r9 + 0x28]
cmp rax, rcx
ja 0x1400dc070
lea rcx, [r9 + 0x42]
cmp rax, rcx
ja 0x1400dc040
lea rcx, [r9 + 0x2a]
cmp rax, rcx
ja 0x1400dc025
lea rdx, [r9 + 0x20]
cmp rax, rdx
ja 0x1400dbffe
lea rcx, [r9 + 0x7a]
cmp rax, rcx
ja 0x1400dbfd4
lea rcx, [r9 + 0x5a]
cmp rax, rcx
ja 0x1400dbfb5
lea rcx, [r9 + 0x10]
cmp rax, rcx
ja 0x1400dbdb0
mov rax, rdx
lea r9, [rdx + 0x61]
jmp 0x1400dbdb0
lea edx, [r10 - 0x7f]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x79
jmp 0x1400dbda1
lea edx, [r10 + 0x3b]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x63
jmp 0x1400dbd50
sub r10b, 0xb
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
add r8b, 0x4d
jmp 0x1400dbd00
lea r8d, [r10 - 8]
movzx ecx, r8b
and cl, r11b
mov edx, Ordinal_32
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400dc6dc
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
inc r9
dec rbx
inc rbx
jmp 0x1400dbce3
add r10b, 0x6c
movzx ecx, r10b
and cl, r11b
mov edx, 6
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
dec rbx
inc rbx
jmp 0x1400dbce3
lea edx, [r10 + 0x26]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0xa
jmp 0x1400dc5cc
sub r10b, 0x20
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x20
add rax, r9
movzx ecx, r8b
mov rdx, r12
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400dbce3
sub r10b, 0x66
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x36
movzx ecx, r8b
mov rdx, r12
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400dbce3
lea edx, [r10 + 0x54]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x4c
jmp 0x1400dc62f
add r10b, 0xe
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x62
jmp 0x1400dc65a
sub r10b, 0x38
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x78
movzx ecx, byte [rsp + rbx + 0xe8]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400dbce3
sub r10b, 0x67
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x2f
mov byte [rsp + rbx + 0xe8], r8b
inc rbx
jmp 0x1400dbce3
lea edx, [r10 + 0x53]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x45
cmp r9, 1
jb 0x1400dc11b
lea edx, [r10 - 0xe]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
add dl, r11b
lea r8d, [rdx*2 - 0x3c]
jmp 0x1400dc6dc
lea edx, [r10 + 0xd]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x5b
cmp rax, 9
jae 0x1400dc5b3
lea rcx, [r9 + 0x3e8]
cmp rax, rcx
jbe 0x1400dc4f9
lea edx, [r10 + 0x36]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x7a
jmp 0x1400dc141
lea edx, [r10 - 0x39]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x71
lea rcx, [rax + r9]
cmp rcx, 0x5a
je 0x1400dc606
lea rcx, [r9 + 0x2a]
cmp rax, rcx
jbe 0x1400dc43e
lea edx, [r10 - 0x29]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x1f
jmp 0x1400dc17b
add r10b, 0x3a
movzx ecx, r10b
and cl, r11b
mov edx, gethostname
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
movzx ecx, byte [rsp + rbx + 0xe8]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400dbce3
sub r10b, 0xc
movzx ecx, r10b
and cl, r11b
mov edx, Ordinal_46
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
jmp 0x1400dc65a
lea r8d, [r10 - 0x52]
movzx ecx, r8b
and cl, r11b
mov edx, Ordinal_32
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400dc62f
add r10b, 0x68
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WS2_32.dll_sendto
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
movzx ecx, r8b
mov rdx, r12
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400dbce3
add r10b, 0x22
movzx ecx, r10b
and cl, r11b
mov edx, 9
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
add rax, r9
movzx ecx, r8b
mov rdx, r12
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400dbce3
lea edx, [r10 - 0x24]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 4
jmp 0x1400dc5cc
sub r10b, 0x6a
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x1a
dec rbx
inc rbx
jmp 0x1400dbce3
add r10b, 0x50
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x30
inc r9
dec rbx
inc rbx
jmp 0x1400dbce3
lea edx, [r10 + 0xa]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x46
jmp 0x1400dc6dc
lea rcx, [r9 + 0x200]
cmp rax, rcx
jae 0x1400dc373
lea edx, [r10 - 0x5d]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x75
jmp 0x1400dc1c3
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400dc3aa
sub r10b, 0x42
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x32
movzx ecx, byte [rsp + rbx + 0xe8]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400dbce3
inc rcx
cmp rax, rcx
jne 0x1400dc3cd
lea edx, [r10 + 0x4a]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 6
jmp 0x1400dc62f
lea rcx, [r9 + 4]
cmp rax, rcx
jne 0x1400dc40a
sub r10b, 0x2a
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WS2_32.dll_send
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
add rax, r9
movzx ecx, r8b
mov rdx, r12
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400dbce3
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400dc1c3
add r10b, 0x62
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_41
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
dec rbx
inc rbx
jmp 0x1400dbce3
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400dc462
lea edx, [r10 + 0x1d]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x35
jmp 0x1400dc6dc
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400dc49b
add r10b, 0x35
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x73
add rax, r9
movzx ecx, r8b
mov rdx, r12
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400dbce3
lea rcx, [r9 + 6]
cmp rax, rcx
jne 0x1400dc4d1
add r10b, 0x7b
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x5d
movzx ecx, r8b
mov rdx, r12
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400dbce3
lea rcx, [r9 + 4]
cmp rax, rcx
jne 0x1400dc17b
lea edx, [r10 - 0x3f]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x47
jmp 0x1400dc62f
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400dc530
add r10b, 0x7c
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x64
movzx ecx, byte [rsp + rbx + 0xe8]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400dbce3
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400dc554
lea edx, [r10 + 8]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x38
jmp 0x1400dc62f
lea rcx, [r9 + 5]
cmp rax, rcx
jne 0x1400dc587
add r10b, 0x66
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_27
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400dbce3
lea rcx, [r9 + 2]
cmp rax, rcx
jne 0x1400dc141
lea r8d, [r10 - 0x54]
movzx ecx, r8b
and cl, r11b
mov edx, Ordinal_41
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400dc6dc
lea r8d, [r10 + 0x38]
movzx ecx, r8b
and cl, r11b
movzx edx, r11b
sub dl, cl
add dl, 0x3c
add dl, dl
add r8b, dl
sub r10b, 0x25
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
add r10b, 3
add r10b, r8b
add r10b, r11b
mov byte [rsp + rbx + 0xe8], r10b
add rax, r9
movzx ecx, r8b
mov rdx, r12
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400dbce3
lea edx, [r10 + 0x7e]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [rdx - 0x72]
jmp 0x1400dc62f
lea edx, [r10 + 0x49]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
inc r8b
add r10b, 0x21
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
add r10b, 0x19
add r10b, r11b
movzx ecx, r10b
mov byte [rsp + rbx + 0xe8], cl
inc r9
add rcx, r9
sub rbx, rcx
lea edx, [rbx - 0x3c]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
sub dl, 0x5c
add dl, r11b
mov byte [rsp + rbx + 0xe8], dl
inc rax
mov rcx, r12
sub rcx, rax
add rbx, rcx
movzx ecx, byte [rsp + rbx + 0xe8]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400dbce3
sub r10b, 0x43
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x2b
add rax, r9
movzx ecx, r8b
mov rdx, r12
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400dbce3
lea edx, [r10 - 0x5b]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x7d
sub r10b, 0x6b
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
sub r10b, 0x13
add r10b, r11b
mov byte [rsp + rbx + 0xe8], r10b
inc r9
dec rbx
inc rbx
jmp 0x1400dbce3
lea edx, [rbx + 1]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 7
add rax, r9
movzx ecx, r8b
mov rdx, r12
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400dbce3
lea rcx, [rbx + r14]
and dil, cl
add dil, dil
sub cl, dil
lea r8d, [r11 + rcx]
sub r8b, 0x1d
movzx ecx, r8b
mov rdx, r12
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400dbce3
lea rcx, [rbx + r15]
and dil, cl
add dil, dil
sub cl, dil
lea r8d, [r11 + rcx]
sub r8b, 0x5f
movzx ecx, byte [rsp + rbx + 0xe8]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400dbce3
sub r10b, 0x51
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
add r8b, 0x37
jmp 0x1400dbce0
add r10b, 0x69
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r8d, [r11 + r10]
add r8b, 0x21
jmp 0x1400dbcd0
lea rbx, [rsp + 0x17eb26c]
jmp 0x1400dc7e1
lea rbx, [rsp + 0x93e60f]
jmp 0x1400dc7e1
lea rbx, [rsp + 0xe8]
movzx edx, byte [rsp + 0x30]
lea rcx, [rsp + 0x4d0]
call fcn.140002dc0
nop
inc r12
cmp byte [rbx + r12], 0
jne 0x1400dc7f4
mov r8, r12
mov rdx, rbx
lea rcx, [rsp + 0x4d0]
call fcn.140004830
nop
mov rsi, qword [rsp + 0xe0]
mov rdx, rsi
lea rcx, [rsp + 0x278]
call fcn.1400027d0
xor r8d, r8d
mov rdx, rax
lea rcx, [rsp + 0x3f0]
call fcn.1400e15c0
nop
lea rax, [rsp + 0x298]
mov qword [rsp + 0xe0], rax
lea rdx, [rsp + 0x4d0]
lea rcx, [rsp + 0x298]
call fcn.1400027d0
mov rbx, rax
mov qword [rsp + 0x1c0], rax
lea rdx, [rsp + 0x3f0]
lea rcx, [rsp + 0x2b8]
call fcn.1400027d0
mov rdi, rax
mov qword [rsp + 0x1c8], rax
mov rdx, rbx
lea rcx, [rsp + 0x510]
call fcn.1400027d0
nop
mov rax, qword [rdi + 0x10]
cmp qword [rbx + 0x10], rax
jae 0x1400dc8ca
nop dword [rax]
lea rdx, [rsp + 0x510]
mov rcx, rbx
call fcn.1400034c0
mov rax, qword [rdi + 0x10]
cmp qword [rbx + 0x10], rax
jb 0x1400dc8b0
test rax, rax
je 0x1400dc8fc
nop
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1400dc8dd
mov rax, qword [rbx]
movzx edx, byte [rax + r13]
mov rcx, rdi
cmp qword [rdi + 0x18], 0xf
jbe 0x1400dc8ef
mov rcx, qword [rdi]
xor byte [rcx + r13], dl
inc r13
cmp r13, qword [rdi + 0x10]
jb 0x1400dc8d0
mov rdx, rdi
lea rcx, [rsp + 0x218]
call fcn.1400027a0
nop
lea rcx, [rsp + 0x510]
call fcn.140002a20
nop
mov rcx, rdi
call fcn.140002a20
nop
mov rcx, rbx
call fcn.140002a20
lea rdx, [rsp + 0x218]
lea rcx, [rsp + 0x3f0]
call fcn.140004610
lea rcx, [rsp + 0x218]
call fcn.140002a20
lea rdx, [rsp + 0x3f0]
cmp qword [rsp + 0x408], 0xf
cmova rdx, qword [rsp + 0x3f0]
mov r8, qword [rsp + 0x400]
lea rcx, [rsp + 0x2e0]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::write_char_const____ptr64__long_long___int64_____ptr64]
lea rcx, [rsp + 0x2e0]
call fcn.1400df780
nop
lea rcx, [rsp + 0x3f0]
call fcn.140002a20
nop
lea rcx, [rsp + 0x4d0]
call fcn.140002a20
jmp 0x1400dc9b1
mov rsi, qword [rsp + 0xe0]
lea rcx, [rsp + 0x388]
call fcn.1400df7c0
lea rcx, [rsp + 0x388]
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
nop
lea rcx, [rsp + 0x4b0]
call fcn.14004ddb0
nop
lea rcx, [rsp + 0x4f0]
call fcn.140002a20
nop
lea rcx, [rsp + 0x410]
call fcn.140002a20
nop
lea rcx, [rsp + 0x430]
call fcn.140002a20
nop
lea rcx, [rsp + 0x450]
call fcn.140002a20
nop
lea rcx, [rsp + 0x470]
call fcn.140002a20
nop
lea rcx, [rsp + 0x490]
call fcn.140002a20
nop
mov rcx, rsi
call fcn.140002a20
mov al, 1
jmp 0x1400dcade
lea rcx, [rsp + 0x410]
call fcn.140002a20
nop
lea rcx, [rsp + 0x430]
call fcn.140002a20
nop
lea rcx, [rsp + 0x450]
call fcn.140002a20
nop
lea rcx, [rsp + 0x470]
call fcn.140002a20
nop
lea rcx, [rsp + 0x490]
call fcn.140002a20
nop
mov rcx, rsi
jmp 0x1400dcad7
call fcn.140002a20
xor al, al
mov rcx, qword [rsp + 0x530]
xor rcx, rsp
call fcn.140212e90
lea r11, [rsp + 0x540]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret