Function at 0x1400611c0
Capabilities:
Contain obfuscated stackstrings
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xa0]
sub rsp, 0x1a0
mov rax, qword [0x1401dc800]
xor rax, rsp
mov qword [rbp + 0x90], rax
mov r14, rcx
xor ecx, ecx
call fcn.14000abf0
mov rsi, qword [0x14022bd70]
or dword [rsi + 8], 3
lea rcx, [rbp]
call fcn.14002a9d0
mov dword [rbp + 0x18], 1
mov dword [rbp + 0x1c], 1
mov dword [rbp + 0x24], 0x3f800000
lea rdx, [rbp]
mov rcx, qword [rsi + 0x38]
call fcn.14002ad10
mov r15, rax
mov dword [rsp + 0x28], 0x52582828
mov dword [rsp + 0x2c], 0x54625d65
mov dword [rsp + 0x30], 0x6f68665e
mov byte [rsp + 0x34], 0xf8
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x35], xmm0
mov dword [rsp + 0x45], eax
mov word [rsp + 0x49], ax
movabs r12, 0x841530f9341d8a16
movabs r13, 0xf05b811c28313caa
movzx r11d, byte [rsp + 0x20]
nop word [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor edi, edi
movabs rcx, 0xd5871ab68893b13e
cmp rdi, 0x23
jae 0x140061dd9
movzx ebx, byte [rsp + rdi + 0x28]
movzx r10d, bl
nop
cmp r8, rdi
ja 0x140061dd0
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400612eb
add rcx, rdi
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
add r11b, 0x4e
jmp 0x140061331
je 0x140061d60
inc rax
cmp r8, rax
je 0x140061cd9
lea rax, [r9 + 3]
cmp r8, rax
je 0x140061ca4
lea rax, [r9 + 4]
cmp r8, rax
je 0x140061c7f
lea rax, [r9 + 7]
cmp r8, rax
je 0x140061c51
lea rax, [r9 + 8]
cmp r8, rax
je 0x140061c07
movzx r10d, bl
cmp r9, rdi
ja 0x140061dc7
lea rax, [r9 + 5]
cmp r8, rax
jae 0x140061363
lea rcx, [rdi + r12]
movzx eax, bl
and al, cl
mov edx, 0x33
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, r10b
jmp 0x140061390
lea rax, [r9 + 1]
cmp r8, rax
je 0x140061be5
lea rax, [r9 + 4]
cmp r8, rax
je 0x140061bbd
lea rax, [r9 + 3]
cmp r8, rax
je 0x140061b98
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400618df
nop dword [rax]
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400618c6
lea rax, [r9 + 2]
cmp r8, rax
je 0x14006189f
lea rax, [r9 + 6]
cmp r8, rax
je 0x140061880
lea rax, [r9 + 1]
cmp r8, rax
je 0x14006185d
lea rax, [r9 + 5]
cmp r8, rax
je 0x140061841
lea rcx, [r9 + 0xa]
cmp r8, rcx
je 0x140061828
lea rax, [r9 + 4]
cmp r8, rax
je 0x140061805
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400617ec
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400617c0
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400613a0
mov r8, rcx
lea r9, [rcx + 0x20]
lea rax, [r9 + 0x40]
cmp rcx, rax
jb 0x140061dab
lea rax, [r9 + 0x200]
cmp rcx, rax
jb 0x140061d8f
lea rax, [r9 + 0x28]
cmp rcx, rax
jb 0x140061591
lea rax, [r9 + 0x80]
cmp rcx, rax
jb 0x14006156e
lea rax, [r9 + 0x1000]
cmp rcx, rax
jb 0x14006154f
lea rax, [r9 + 0x64]
cmp rcx, rax
jb 0x14006177b
lea rax, [r9 + 0x400]
cmp rcx, rax
jb 0x14006173a
lea rax, [r9 + 0x41]
cmp rcx, rax
jb 0x1400616fd
lea rax, [r9 + 0x3e8]
cmp rcx, rax
jb 0x1400616dc
lea rax, [r9 + 0x7a]
cmp rcx, rax
jb 0x1400613a0
lea r8, [r9 + 0x5a]
lea r9, [r8 + 1]
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400616b0
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140061697
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14006167e
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x140061660
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140061644
lea rcx, [r9 + 5]
cmp r8, rcx
ja 0x140061622
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140061603
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400615e1
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400615c3
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400613a0
mov r8, rcx
lea r9, [rcx + 8]
jmp 0x1400613a0
lea rcx, [rdi + r13]
movzx eax, bl
and al, cl
mov edx, reloc.WLDAP32.dll_Ordinal_45
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, r10b
jmp 0x140061390
movabs rcx, 0x454d4baf1709da2e
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x42
jmp 0x140061335
movabs rcx, 0x9a3f164205e277b2
add rcx, rdi
movzx eax, bl
and al, cl
mov edx, reloc.WS2_32.dll_recvfrom
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, r10b
movabs rcx, 0xd5871ab68893b13e
jmp 0x1400612c0
lea edx, [rdi - 0x50]
movzx eax, dl
and al, bl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140061c2a
lea ecx, [rdi + 0x34]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6c
inc r9
dec rdi
inc rdi
jmp 0x1400612a2
lea ecx, [rdi - 0x48]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 8
dec rdi
inc rdi
jmp 0x1400612a2
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
movzx r10d, dil
jmp 0x140061b55
lea ecx, [rdi - 0x40]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
add r8, r9
jmp 0x140061cc0
lea edx, [rdi + 0x44]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140061cc0
lea ecx, [rdi - 0x38]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x78
jmp 0x140061cfd
lea ecx, [rdi + 0x4c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x14
jmp 0x140061d28
lea edx, [rdi - 0x30]
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rsp + rdi + 0x28]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400612a2
lea ecx, [rdi - 0x66]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x36
mov byte [rsp + rdi + 0x28], r11b
inc rdi
jmp 0x1400612a2
lea edx, [rdi + 0x1e]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r9, 0x2a
jb 0x1400616f0
lea ecx, [rdi - 0x4c]
movzx eax, cl
and al, bl
mov edx, 0xa
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r11d, [rdx + rdx]
jmp 0x140061c2a
lea ecx, [rdi - 0x5e]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6e
cmp r8, 0x10
jae 0x140061b35
lea rax, [r9 + 0x28]
cmp r8, rax
jbe 0x140061a62
lea ecx, [rdi - 0x24]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 4
jmp 0x140061716
lea ecx, [rdi + 0x26]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xa
lea rax, [r9 + r8]
cmp rax, 4
je 0x140061b78
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x1400619bb
lea ecx, [rdi - 0x3a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6a
jmp 0x14006174e
lea edx, [rdi - 0x7c]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rsp + rdi + 0x28]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400612a2
lea ecx, [rdi + 8]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x38
jmp 0x140061d28
movzx r10d, dil
lea edx, [r10 - 0x74]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140061d01
lea ecx, [rdi + 0x10]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x70
jmp 0x140061cc0
lea ecx, [rdi - 0x6c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xc
add r8, r9
jmp 0x140061cc0
movzx r10d, dil
lea edx, [r10 + 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 0x140061b55
lea ecx, [rdi - 0x64]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x44
dec rdi
inc rdi
jmp 0x1400612a2
lea edx, [rdi + 0x20]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400612a2
lea ecx, [rdi - 0x5c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7c
jmp 0x140061c2a
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x140061913
movabs rcx, 0xd5871ab68893b13e
add rcx, rdi
movzx eax, bl
and al, cl
mov edx, Ordinal_41
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, r10b
jmp 0x14006178f
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140061943
lea ecx, [rdi + 0x2c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x34
movzx eax, byte [rsp + rdi + 0x28]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400612a2
inc rax
cmp r8, rax
jne 0x14006196e
movzx r10d, dil
lea edx, [r10 + 0x24]
movzx eax, dl
and al, bl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140061d01
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140061995
movzx r10d, dil
lea ecx, [r10 - 0x68]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x28
jmp 0x140061b55
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14006178f
lea ecx, [rdi + 0xc]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x54
jmp 0x140061c2a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400619e2
lea edx, [rdi + 0x42]
movzx eax, dl
and al, bl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140061c2a
inc rax
cmp r8, rax
jne 0x140061a0c
lea ecx, [rdi - 0x42]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x32
inc r9
dec rdi
inc rdi
jmp 0x1400612a2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140061a39
lea edx, [rdi + 0x3a]
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x1400612a2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006174e
lea ecx, [rdi + 0x32]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5e
add r8, r9
jmp 0x140061cc0
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140061a92
lea ecx, [rdi + 0x58]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x68
movzx eax, byte [rsp + rdi + 0x28]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400612a2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140061ab9
movzx r10d, dil
lea ecx, [r10 + 0x50]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x30
jmp 0x140061d01
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140061add
movzx r10d, dil
lea ecx, [r10 - 0x3c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5c
jmp 0x140061b55
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140061b0a
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
dec rdi
inc rdi
jmp 0x1400612a2
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140061716
lea edx, [rdi + 0x38]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140061c2a
movzx r10d, dil
lea edx, [r10 + 0x30]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x50
add r11b, bl
add r11b, dl
add r10b, 0x6e
movzx eax, bl
and al, r10b
add al, al
sub bl, al
sub bl, 2
add bl, r10b
add bl, r11b
mov byte [rsp + rdi + 0x28], bl
add r8, r9
jmp 0x140061cc0
movzx r10d, dil
lea edx, [r10 - 0x54]
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x140061d01
movabs rax, 0x866a71879b09d8fe
add rax, rdi
and bl, al
mov ecx, 7
sub cl, bl
lea r11d, [rcx + rcx]
add r11b, al
add r11b, r10b
jmp 0x140061cc0
movabs rax, 0xdb5c3c1a89e27682
add rax, rdi
and bl, al
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, bl
lea r11d, [rcx + rcx]
add r11b, al
add r11b, r10b
add r8, r9
jmp 0x140061cc0
movabs rax, 0x2f2366664544ec92
add rax, rdi
and bl, al
mov ecx, 1
sub cl, bl
lea r11d, [rcx + rcx]
add r11b, al
add r11b, r10b
jmp 0x140061c26
movabs rcx, 0xd906fb8c22f6279a
add rcx, rdi
and bl, cl
add bl, bl
movzx r11d, r10b
sub r11b, bl
sub r11b, 0x36
add r11b, cl
movzx ebx, r10b
lea edx, [rdi - 0xe]
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rsp + rdi + 0x28], cl
inc r9
dec rdi
inc rdi
jmp 0x1400612a2
movabs rcx, 0x2df8c61f11cec51e
add rcx, rdi
and bl, cl
mov eax, reloc.WS2_32.dll_socket
sub al, bl
lea r11d, [rax + rax]
add r11b, r10b
add r11b, cl
inc r9
dec rdi
inc rdi
jmp 0x1400612a2
movabs rcx, 0x2cce25d7de589daa
add rcx, rdi
and bl, cl
mov eax, reloc.WLDAP32.dll_Ordinal_45
sub al, bl
lea r11d, [rax + rax]
add r11b, r10b
add r11b, cl
add r8, r9
jmp 0x140061cc0
movabs rax, 0x81bff06acd313b2e
add rax, rdi
and bl, al
add bl, bl
sub r10b, bl
lea r11d, [rax + r10]
sub r11b, 0x42
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400612a2
movabs rcx, 0xd6b1bafdbc09d8b2
add rcx, rdi
and bl, cl
mov eax, reloc.WS2_32.dll_recvfrom
sub al, bl
lea r11d, [rax + rax]
add r11b, r10b
add r11b, cl
movzx ebx, r10b
movzx r10d, dil
sub r10b, 0x16
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x66
add r10b, bl
movzx eax, r10b
mov byte [rsp + rdi + 0x28], al
inc r9
add rax, r9
sub rdi, rax
lea ecx, [rdi + 0x28]
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x18
add cl, bl
mov byte [rsp + rdi + 0x28], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rsp + rdi + 0x28]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400612a2
movabs rax, 0x8095502399bb13ba
add rax, rdi
and bl, al
add bl, bl
sub r10b, bl
lea r11d, [rax + r10]
sub r11b, 0x16
movzx eax, byte [rsp + rdi + 0x28]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400612a2
add dil, 0x36
movzx eax, dil
and al, bl
add al, al
sub dil, al
lea r11d, [rbx + rdi]
sub r11b, 0x7a
jmp 0x14006129e
sub dil, 0x46
movzx eax, dil
and al, bl
add al, al
sub dil, al
lea r11d, [rbx + rdi]
sub r11b, 0x16
jmp 0x140061285
lea rdx, [rbp + 0x17b14d0]
jmp 0x140061dde
lea rdx, [rbp + 0xcec60e]
jmp 0x140061dde
lea rdx, [rsp + 0x28]
mov r8d, reloc.WS2_32.dll_listen
lea rcx, [rbp - 0x30]
call fcn.1400063b0
nop
mov r8, rax
lea rdx, [rbp - 0x40]
lea rcx, [0x140230270]
call fcn.140069a80
mov rcx, qword [rax]
mov qword [rcx + 0x30], r15
lea rcx, [rbp - 0x30]
call fcn.140002820
lea rcx, [rsi + 8]
call fcn.14006d2f0
mov rax, qword [rsi + 0x38]
mov dword [rax + 0x14], 1
xor edx, edx
mov rcx, qword [rsi + 0x38]
cmp dword [rcx + 0x78], edx
jle 0x140061e54
mov rax, qword [rcx + 0x80]
add rax, 0x50
nop dword [rax + rax]
mov dword [rax], 0x3f800000
inc edx
lea rax, [rax + 0x88]
cmp edx, dword [rcx + 0x78]
jl 0x140061e40
call fcn.14002b3a0
mov dword [rsi + 8], reloc.WLDAP32.dll_Ordinal_32
mov qword [rsi + 0x20], 0
mov rax, qword [r14]
xor edx, edx
mov rcx, qword [rax + 0x50]
call fcn.140030730
test al, al
jne 0x1400629f3
mov dword [rsp + 0x50], 0xc7c3daa0
mov dword [rsp + 0x54], 0xcb9cd9dd
mov dword [rsp + 0x58], 0xc8f991cf
mov dword [rsp + 0x5c], 0x978680cc
mov dword [rsp + 0x60], 0xfff3f7cd
mov word [rsp + 0x64], 0x4d50
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rsp + 0x66], xmm0
mov qword [rsp + 0x76], rax
mov dword [rsp + 0x7e], eax
mov byte [rbp - 0x7e], al
movabs rsi, 0xd96333f88617ec0f
movabs r14, 0xa47cd3bcb6d74c87
movabs r12, 0xf1b66bcbaaa77469
movabs r15, 0x8c299be99247c42d
movzx edx, byte [rsp + 0x20]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x33
jae 0x1400629db
movzx r10d, byte [rsp + rbx + 0x50]
mov edi, r10d
cmp r8, rbx
ja 0x1400629c1
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140061f40
lea rcx, [rbx + rsi]
movzx eax, dil
and al, cl
add al, al
movzx edx, r10b
sub dl, al
sub dl, 0x69
add dl, cl
jmp 0x140061f86
je 0x140062948
inc rax
cmp r8, rax
je 0x1400628cc
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400628a0
lea rax, [r9 + 4]
cmp r8, rax
je 0x140062886
lea rax, [r9 + 7]
cmp r8, rax
je 0x140062863
lea rax, [r9 + 8]
cmp r8, rax
je 0x14006281e
movzx r11d, bl
nop word [rax + rax]
cmp r9, rbx
ja 0x1400629a7
lea rcx, [r9 + 5]
cmp r8, rcx
jae 0x140061fb8
lea edx, [r11 + 0x3b]
movzx eax, dl
and al, r10b
add al, al
sub dl, al
add dl, 0x63
add dl, r10b
jmp 0x140061ff0
lea rax, [r9 + 1]
cmp r8, rax
je 0x140062807
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400627e5
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400627c6
cmp r8, rcx
je 0x1400627aa
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140062547
nop dword [rax]
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14006252d
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140062504
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400624de
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400624c3
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400624a4
lea rcx, [r9 + 2]
cmp r8, rcx
je 0x140062488
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14006246e
lea rax, [r9 + 1]
cmp r8, rax
je 0x14006244e
lea rax, [r9 + 5]
cmp r8, rax
je 0x140062420
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140062000
mov r8, rcx
lea r9, [rcx + 4]
lea rax, [r9 + 6]
cmp rcx, rax
jb 0x14006298b
lea rax, [r9 + 0x10]
cmp rcx, rax
jb 0x14006296f
lea rax, [r9 + 5]
cmp rcx, rax
jb 0x1400621ee
lea rax, [r9 + 0xa]
cmp rcx, rax
jb 0x1400621d2
lea rax, [r9 + 0x40]
cmp rcx, rax
jb 0x1400621b6
lea rax, [r9 + 9]
cmp rcx, rax
jb 0x1400623d7
lea rax, [r9 + 0x28]
cmp rcx, rax
jb 0x14006238e
lea rax, [r9 + 0x80]
cmp rcx, rax
jb 0x140062351
lea rax, [r9 + 0x20]
cmp rcx, rax
jb 0x14006232e
lea rax, [r9 + 0x64]
cmp rcx, rax
jb 0x140062000
lea r8, [r9 + 0x200]
lea r9, [r8 + 0x400]
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x140062304
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400622e6
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400622cb
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400622ab
lea rax, [r9 + 3]
cmp r8, rax
ja 0x140062288
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14006226e
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14006224c
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140062227
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14006220c
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140062000
lea r8, [r9 + 8]
lea r9, [r8 + 0xa]
jmp 0x140062000
lea ecx, [r11 + 0x25]
movzx eax, r10b
and al, cl
add al, al
movzx edx, r10b
sub dl, al
sub dl, 3
add dl, cl
jmp 0x140061ff0
lea ecx, [r11 + 7]
movzx eax, r10b
and al, cl
add al, al
movzx edx, r10b
sub dl, al
sub dl, 0x31
add dl, cl
jmp 0x140061f90
sub r11b, 0x17
movzx eax, r10b
and al, r11b
add al, al
movzx edx, r10b
sub dl, al
sub dl, 0x5f
add dl, r11b
jmp 0x140061f15
lea ecx, [r11 - 0x28]
movzx eax, r10b
and al, cl
mov edx, recv
sub dl, al
add dl, dl
add dl, r10b
jmp 0x140062837
sub r11b, 0x46
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x16
inc r9
dec rbx
inc rbx
jmp 0x140061f02
sub r11b, 0x64
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x44
dec rbx
inc rbx
jmp 0x140061f02
lea edx, [r11 + 0x7e]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x72
jmp 0x140062764
add r11b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
add r8, r9
jmp 0x1400628b4
add r11b, 0x42
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400628b4
lea edx, [r11 + 0x24]
movzx eax, r10b
and al, dl
mov ecx, 2
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400628e4
add r11b, 6
movzx eax, r10b
and al, r11b
add al, al
movzx edx, r10b
sub dl, al
sub dl, 0x2a
add dl, r11b
jmp 0x14006290e
sub r11b, 0x18
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x58
movzx eax, byte [rsp + rbx + 0x50]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140061f02
sub r11b, 0x63
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x4b
mov byte [rsp + rbx + 0x50], dl
inc rbx
jmp 0x140061f02
lea edx, [r11 + 0x7f]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x79
add dl, cl
cmp r9, 0xa
jb 0x140062345
lea edx, [r11 - 6]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea edx, [rcx + rcx]
jmp 0x140062839
lea edx, [r11 + 0x61]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x59
add dl, cl
cmp r8, 0x400
jae 0x14006274f
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x1400626a3
lea edx, [r11 - 0x32]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, r10b
jmp 0x140062366
lea edx, [r11 + 0x43]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x2b
add dl, cl
lea rax, [r9 + r8]
cmp rax, 0x40
je 0x14006278d
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x14006262a
lea edx, [r11 - 0x6d]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 5
jmp 0x1400623a3
add r11b, 0x62
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rsp + rbx + 0x50]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140061f02
add r11b, 0x44
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x14006290e
lea edx, [r11 + 0x26]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0xa
jmp 0x1400628e4
add r11b, 8
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x38
jmp 0x1400628b4
sub r11b, 0x16
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x66
add r8, r9
jmp 0x1400628b4
lea edx, [r11 - 0x34]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r10b
jmp 0x140062764
sub r11b, 0x52
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x140061f02
sub r11b, 0x70
movzx eax, r10b
and al, r11b
mov ecx, 8
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x140061f02
lea edx, [r11 + 0x72]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x1e
jmp 0x140062837
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x14006256d
lea edx, [r11 + 0xf]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x69
jmp 0x1400623ec
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400625a0
add r11b, 0x76
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x3a
movzx eax, byte [rsp + rbx + 0x50]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140061f02
inc rax
cmp r8, rax
jne 0x1400625c8
sub r11b, 0x30
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400628b4
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400625f4
sub r11b, 0x12
movzx eax, r10b
and al, r11b
mov ecx, 0x3f
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
add r8, r9
jmp 0x1400628b4
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400623ee
add r11b, 0x48
movzx eax, r10b
and al, r11b
mov ecx, 4
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x140061f02
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14006264d
lea edx, [r11 - 0x4f]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x29
jmp 0x140062837
inc rax
cmp r8, rax
jne 0x140062677
sub r11b, 0x13
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x7b
dec rbx
inc rbx
jmp 0x140061f02
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400623a5
add r11b, 0x29
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x1f
add r8, r9
jmp 0x1400628b4
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400626d6
sub r11b, 0x14
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x74
movzx eax, byte [rsp + rbx + 0x50]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140061f02
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400626ff
add r11b, 0x46
movzx eax, r10b
and al, r11b
mov ecx, listen
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400628b4
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140062720
lea edx, [r11 - 0x7e]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
add cl, cl
add cl, r10b
jmp 0x140062764
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140062368
sub r11b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x60
dec rbx
inc rbx
jmp 0x140061f02
lea edx, [r11 + 0x18]
movzx eax, dl
and al, r10b
movzx ecx, r10b
sub cl, al
add cl, 0x2c
add cl, cl
add dl, cl
add r11b, 0x27
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x11
add r10b, r11b
add r10b, dl
mov byte [rsp + rbx + 0x50], r10b
add r8, r9
jmp 0x1400628b4
lea edx, [r11 + 0x36]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, r10b
sub dl, 0x7a
jmp 0x1400628e4
sub r11b, 0x11
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x77
jmp 0x1400628b4
sub r11b, 0x2f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x49
add r8, r9
jmp 0x1400628b4
sub r11b, 0x6b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x13
dec rbx
inc rbx
jmp 0x140061f02
lea edx, [r11 + 0x59]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x6f
jmp 0x140062837
movzx r11d, bl
lea edx, [r11 + 0x1d]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x35
add dl, cl
add r11b, 9
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x3f
add r10b, r11b
mov byte [rsp + rbx + 0x50], r10b
inc r9
dec rbx
inc rbx
jmp 0x140061f02
lea ecx, [rbx - 1]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 7
inc r9
dec rbx
inc rbx
jmp 0x140061f02
lea ecx, [rbx - 0x5b]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x7d
add r8, r9
jmp 0x1400628b4
lea rax, [rbx + r14]
and dil, al
add dil, dil
sub r10b, dil
lea edx, [rax + r10]
add dl, 0x4f
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140061f02
lea rcx, [rbx + r12]
and dil, cl
add dil, dil
movzx edx, r10b
sub dl, dil
add dl, 0x21
movzx r11d, bl
add dl, cl
add r11b, 0x45
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0x1d
add r11b, r10b
movzx eax, r11b
mov byte [rsp + rbx + 0x50], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x54]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x4c
add cl, r10b
mov byte [rsp + rbx + 0x50], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rsp + rbx + 0x50]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140061f02
lea rax, [rbx + r15]
and dil, al
add dil, dil
sub r10b, dil
lea edx, [rax + r10]
sub dl, 0x3b
movzx eax, byte [rsp + rbx + 0x50]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140061f02
sub r11b, 0x35
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x73
jmp 0x140061f00
sub r11b, 0x53
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x45
jmp 0x140061ef0
lea rdx, [rbp + 0x1529964]
mov rcx, qword [0x140230168]
call fcn.1400650b0
xor al, al
jmp 0x140063594
lea rdx, [rbp + 0x12a8573]
mov rcx, qword [0x140230168]
call fcn.1400650b0
xor al, al
jmp 0x140063594
lea rdx, [rsp + 0x50]
mov rcx, qword [0x140230168]
call fcn.1400650b0
xor al, al
jmp 0x140063594
mov rdx, qword [0x140230250]
mov rcx, qword [0x1402302c8]
call fcn.1400305c0
test al, al
jne 0x140063553
mov dword [rbp - 0x78], 0xc7c3caec
mov dword [rbp - 0x74], 0x4310cdc9
mov dword [rbp - 0x70], 0x4330ed3f
mov dword [rbp - 0x6c], 0x30e80605
mov dword [rbp - 0x68], 0xd5483234
mov byte [rbp - 0x64], 0xc2
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 0x63], xmm0
mov qword [rbp - 0x53], rax
mov dword [rbp - 0x4b], eax
mov word [rbp - 0x47], ax
movabs rsi, 0x8eec1d5a078137f9
movabs r15, 0xe874cd76348887cf
movabs r14, 0xacc4580e1683a7eb
movzx edx, byte [rsp + 0x20]
nop dword [rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x33
jae 0x14006353f
movzx r10d, byte [rbp + rbx - 0x78]
mov edi, r10d
cmp r8, rbx
ja 0x140063528
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140062ac0
lea rcx, [rbx + rsi]
movzx eax, dil
and al, cl
add al, al
movzx edx, r10b
sub dl, al
add dl, 0x31
add dl, cl
jmp 0x140062af9
je 0x1400634b0
inc rax
cmp r8, rax
je 0x14006342f
lea rax, [r9 + 4]
cmp r8, rax
je 0x140063400
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400633e1
lea rax, [r9 + 9]
cmp r8, rax
je 0x14006339e
movzx r11d, bl
nop dword [rax]
cmp r9, rbx
ja 0x140063511
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x140062b28
lea edx, [r11 + 0x6d]
movzx eax, dl
and al, r10b
add al, al
sub dl, al
add dl, 5
add dl, r10b
jmp 0x140062b60
lea rax, [r9 + 1]
cmp r8, rax
je 0x140063387
inc rax
cmp r8, rax
je 0x140063365
lea rax, [r9 + 4]
cmp r8, rax
je 0x140063349
lea rax, [r9 + 7]
cmp r8, rax
je 0x14006331f
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x14006308b
nop dword [rax]
lea rax, [r9 + 4]
cmp r8, rax
je 0x14006306e
lea rax, [r9 + 2]
cmp r8, rax
je 0x140063045
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140063023
lea rax, [r9 + 8]
cmp r8, rax
je 0x14006300b
lea rax, [r9 + 5]
cmp r8, rax
je 0x140062fef
lea rax, [r9 + 3]
cmp r8, rax
je 0x140062fd3
lea rax, [r9 + 1]
cmp r8, rax
je 0x140062fb8
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140062f9a
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140062f6c
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140062b70
lea r8, [r9 + 0x20]
lea r9, [r8 + 2]
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400634f5
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400634d9
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140062d46
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140062d2d
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x140062d14
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140062f20
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140062edb
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140062e9e
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140062e7b
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140062b70
lea r8, [r9 + 0x80]
lea r9, [r8 + 0x41]
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140062e4d
lea rcx, [r9 + 0x28]
cmp r8, rcx
ja 0x140062e2d
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140062e1b
lea rax, [r9 + 9]
cmp r8, rax
ja 0x140062dfb
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140062ddf
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140062dc7
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140062da1
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x140062d7c
lea rax, [r9 + 8]
cmp r8, rax
ja 0x140062d5f
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140062b70
mov r8, rcx
lea r9, [rcx + 3]
jmp 0x140062b70
lea edx, [r11 + 0x33]
movzx eax, dl
and al, r10b
add al, al
sub dl, al
sub dl, 0x65
add dl, r10b
jmp 0x140062b60
lea edx, [r11 + 0x41]
movzx eax, dl
and al, r10b
add al, al
sub dl, al
add dl, 0x39
add dl, r10b
jmp 0x140062b00
lea edx, [r11 + 0x4f]
movzx eax, dl
and al, r10b
add al, al
sub dl, al
sub dl, 0x29
add dl, r10b
jmp 0x140062a95
lea ecx, [r11 + 0x68]
movzx eax, r10b
and al, cl
mov edx, reloc.WS2_32.dll_sendto
sub dl, al
add dl, dl
add dl, r10b
add dl, cl
jmp 0x1400633b7
add r11b, 0x76
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x3a
inc r9
dec rbx
inc rbx
jmp 0x140062a82
sub r11b, 0x7c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x140062a82
lea edx, [r11 - 0x6e]
movzx eax, r10b
and al, dl
mov ecx, 1
sub cl, al
add cl, cl
jmp 0x1400632de
sub r11b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x60
jmp 0x140063414
sub r11b, 0x52
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x140063417
lea edx, [r11 - 0x44]
movzx eax, r10b
and al, dl
sub dl, 0x24
jmp 0x140063440
sub r11b, 0x36
movzx eax, r10b
and al, r11b
mov ecx, 0x3d
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x140063473
sub r11b, 0x28
movzx eax, r10b
and al, r11b
mov ecx, recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx - 0x78]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140062a82
sub r11b, 5
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x23
mov byte [rbp + rbx - 0x78], dl
inc rbx
jmp 0x140062a82
lea edx, [r11 + 9]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x3f
add dl, cl
cmp r9, 0x28
jb 0x140062e92
lea edx, [r11 + 0x36]
movzx eax, r10b
and al, dl
mov ecx, 3
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea edx, [rcx + rcx]
jmp 0x1400633b7
lea edx, [r11 + 0x17]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x5f
add dl, cl
cmp r8, 8
jae 0x1400632c9
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x1400631f9
lea edx, [r11 - 0x3e]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x4e
jmp 0x140062eb3
lea edx, [r11 + 0x25]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 3
add dl, cl
lea rax, [r8 + r9]
cmp rax, 2
je 0x140063307
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x14006315d
lea edx, [r11 + 0x55]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x53
jmp 0x140062ef0
sub r11b, 0x72
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx - 0x78]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140062a82
sub r11b, 0x64
movzx eax, r10b
and al, r11b
add al, al
movzx edx, r10b
sub dl, al
sub dl, 0x44
add dl, r11b
jmp 0x140063473
lea edx, [r11 - 0x56]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
add cl, cl
add cl, r10b
jmp 0x140063448
sub r11b, 0x48
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 8
jmp 0x140063417
sub r11b, 0x3a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x6a
jmp 0x140063414
lea edx, [r11 - 0x2c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
add cl, cl
jmp 0x1400632de
sub r11b, 0x1e
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x2e
dec rbx
inc rbx
jmp 0x140062a82
sub r11b, 0x10
movzx eax, r11b
and al, r10b
mov ecx, gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
inc r9
dec rbx
inc rbx
jmp 0x140062a82
lea edx, [r11 - 2]
movzx eax, dl
and al, r10b
mov ecx, 7
sub cl, al
add cl, cl
add dl, cl
add dl, r10b
jmp 0x1400633b7
lea rax, [r9 + 4]
cmp r8, rax
jae 0x1400630ae
lea ecx, [r11 - 7]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x31
jmp 0x140062f37
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400630e5
sub r11b, 0x26
movzx eax, r11b
and al, r10b
mov ecx, 5
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
movzx eax, byte [rbp + rbx - 0x78]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140062a82
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140063108
lea ecx, [r11 - 0x42]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x32
jmp 0x14006344a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14006312b
lea ecx, [r11 - 0x6c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0xc
jmp 0x1400632e3
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140062f37
add r11b, 0x78
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x48
inc r9
dec rbx
inc rbx
jmp 0x140062a82
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140063182
lea edx, [r11 + 0x47]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0xf
add dl, cl
jmp 0x1400633b7
inc rax
cmp r8, rax
jne 0x1400631ac
add r11b, 0x2b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x2d
dec rbx
inc rbx
jmp 0x140062a82
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400631d1
add r11b, 0xf
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x69
jmp 0x140063414
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140062ef2
inc r11b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 7
jmp 0x140063417
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140063230
sub r11b, 0x4c
movzx eax, r10b
and al, r11b
mov ecx, 0xa
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx - 0x78]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140062a82
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14006324b
lea edx, [r11 - 0x68]
movzx eax, r10b
and al, dl
sub dl, 0x28
jmp 0x140063440
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140063270
add r11b, 0x7c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x64
jmp 0x140063414
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14006329f
add r11b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x140062a82
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140062eb5
lea edx, [r11 + 0x44]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400633b7
lea edx, [r11 + 0x28]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x18
add cl, r10b
add dl, cl
add r11b, 0x21
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x19
add r10b, r11b
add r10b, dl
mov byte [rbp + rbx - 0x78], r10b
jmp 0x140063414
lea edx, [r11 + 0x1a]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
jmp 0x140063448
sub r11b, 0x11
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x77
movzx eax, byte [rbp + rbx - 0x78]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140062a82
add r11b, 0x19
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x51
jmp 0x140063417
add r11b, 0x43
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x2b
dec rbx
inc rbx
jmp 0x140062a82
lea ecx, [r11 + 0x5f]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x67
jmp 0x1400633b7
movzx r11d, bl
lea ecx, [r11 + 0x7b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5d
add r11b, 0x2f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x49
add r10b, r11b
mov byte [rbp + rbx - 0x78], r10b
inc r9
dec rbx
inc rbx
jmp 0x140062a82
lea ecx, [rbx - 0x69]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x21
dec rbx
inc rbx
jmp 0x140062a82
lea ecx, [rbx - 0x4d]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x1b
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140062a82
lea rdx, [rbx + r15]
movzx eax, dl
and al, dil
add dl, 0x57
movzx r11d, bl
add al, al
movzx ecx, r10b
sub cl, al
add dl, cl
add r11b, 0x13
movzx eax, r10b
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
add cl, 0x7b
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx - 0x78], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0xc]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x54
add r10b, cl
mov byte [rbp + rbx - 0x78], r10b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx - 0x78]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140062a82
lea rcx, [rbx + r14]
movzx eax, cl
and al, dil
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x6d
movzx eax, byte [rbp + rbx - 0x78]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140062a82
add r11b, 0x5d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x75
jmp 0x140062a80
add r11b, 0x6b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x13
jmp 0x140062a70
lea rdx, [rbp + 0x1519ad4]
mov rcx, qword [0x140230168]
call fcn.1400650b0
xor al, al
jmp 0x140063594
lea rdx, [rbp + 0x112d2cd]
mov rcx, qword [0x140230168]
call fcn.1400650b0
xor al, al
jmp 0x140063594
lea rdx, [rbp - 0x78]
mov rcx, qword [0x140230168]
call fcn.1400650b0
xor al, al
jmp 0x140063594
call fcn.1400300a0
mov rcx, qword [0x1402302c8]
mov rax, qword [rcx]
lea r8, [rbp - 0x10]
lea rdx, [0x1401bdec0]
call qword [rax]
mov rcx, qword [rbp - 0x10]
mov rax, qword [rcx]
mov edx, 1
call qword [rax + 0x60]
mov rcx, qword [rbp - 0x10]
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov byte [r14 + 0xa], 1
mov byte [r14 + 8], 1
mov al, 1
mov rcx, qword [rbp + 0x90]
xor rcx, rsp
call fcn.14019b1d0
lea r11, [rsp + 0x1a0]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret