Function at 0x14005f2a0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push rbp
mov rbp, rsp
sub rsp, 0x30
mov rax, qword [0x14014a4c8]
xor rax, rsp
mov qword [rbp - 8], rax
xor r8d, r8d
mov byte [rbp - 0x10], 0x5e
mov cl, reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp - 0xc], r8b
xor cl, 0x5e
lea r8, [0x14014af30]
mov dl, reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp - 0xe], cl
xor dl, 0x5e
lea rcx, [0x14014ba38]
mov al, Ordinal_60
mov byte [rbp - 0xd], dl
xor al, 0x5e
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xf], al
call fcn.14005fe50
xor r8d, r8d
mov byte [rbp - 0x10], reloc.WS2_32.dll_setsockopt
mov cl, 0x66
mov byte [rbp - 0xc], r8b
xor cl, 0x15
lea r8, [0x14014af30]
mov dl, 0x65
mov byte [rbp - 0xe], cl
xor dl, 0x15
lea rcx, [0x14014bab0]
mov al, reloc.WS2_32.dll_WSASetLastError
mov byte [rbp - 0xd], dl
xor al, 0x15
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xf], al
call fcn.14005fe50
xor r8d, r8d
mov byte [rbp - 0x10], 0x5c
mov cl, 0x2f
mov byte [rbp - 0xc], r8b
xor cl, 0x5c
lea r8, [0x14014af30]
mov dl, Ordinal_45
mov byte [rbp - 0xe], cl
xor dl, 0x5c
lea rcx, [0x14014b8d0]
mov al, reloc.WS2_32.dll_gethostname
mov byte [rbp - 0xd], dl
xor al, 0x5c
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xf], al
call fcn.14005fe50
xor r8d, r8d
mov byte [rbp - 0x10], reloc.WLDAP32.dll_Ordinal_22
mov cl, 0x65
mov byte [rbp - 0xc], r8b
xor cl, 0x16
lea r8, [0x14014af30]
mov dl, 0x66
mov byte [rbp - 0xe], cl
xor dl, 0x16
lea rcx, [0x14014b808]
mov al, reloc.WS2_32.dll_WSAStartup
mov byte [rbp - 0xd], dl
xor al, 0x16
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xf], al
call fcn.14005fe50
xor r8d, r8d
mov byte [rbp - 0x10], 0x52
mov cl, reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp - 0xc], r8b
xor cl, 0x52
lea r8, [0x14014af30]
mov dl, Ordinal_35
mov byte [rbp - 0xe], cl
xor dl, 0x52
lea rcx, [0x14014ba10]
mov al, 0x37
mov byte [rbp - 0xd], dl
xor al, 0x52
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xf], al
call fcn.14005fe50
mov byte [rbp - 0x10], 0x57
xor r8d, r8d
mov cl, 0x24
xor cl, 0x57
mov byte [rbp - 0xc], r8b
mov dl, 0x27
mov byte [rbp - 0xe], cl
xor dl, 0x57
lea rcx, [0x14014bb40]
mov al, reloc.WLDAP32.dll_Ordinal_50
mov byte [rbp - 0xd], dl
xor al, 0x57
lea rdx, [rbp - 0xf]
lea r8, [0x14014af30]
mov byte [rbp - 0xf], al
call fcn.14005fe50
xor r8d, r8d
mov byte [rbp - 0x10], 0x66
mov cl, reloc.WS2_32.dll_setsockopt
mov byte [rbp - 0xc], r8b
xor cl, 0x66
lea r8, [0x14014af30]
mov dl, reloc.WLDAP32.dll_Ordinal_22
mov byte [rbp - 0xe], cl
xor dl, 0x66
lea rcx, [0x14014b830]
mov al, 3
mov byte [rbp - 0xd], dl
xor al, 0x66
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xf], al
call fcn.14005fe50
xor r8d, r8d
mov byte [rbp - 0x10], 0x3e
mov cl, 0x4d
mov byte [rbp - 0xc], r8b
xor cl, 0x3e
lea r8, [0x14014af30]
mov dl, Ordinal_79
mov byte [rbp - 0xe], cl
xor dl, 0x3e
lea rcx, [0x14014b258]
mov al, 0x5b
mov byte [rbp - 0xd], dl
xor al, 0x3e
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xf], al
call fcn.14005fe50
xor r8d, r8d
mov byte [rbp - 0x10], Ordinal_46
mov cl, 0x5f
mov byte [rbp - 0xc], r8b
xor cl, 0x2c
lea r8, [0x14014af30]
mov dl, 0x5c
mov byte [rbp - 0xe], cl
xor dl, 0x2c
lea rcx, [0x14014b920]
mov al, 0x49
mov byte [rbp - 0xd], dl
xor al, 0x2c
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xf], al
call fcn.14005fe50
xor r8d, r8d
mov byte [rbp - 0x10], 0x5e
mov cl, reloc.WLDAP32.dll_Ordinal_45
mov byte [rbp - 0xc], r8b
xor cl, 0x5e
lea r8, [0x14014af30]
mov dl, reloc.WLDAP32.dll_Ordinal_46
mov byte [rbp - 0xe], cl
xor dl, 0x5e
lea rcx, [0x14014bad8]
mov al, Ordinal_60
mov byte [rbp - 0xd], dl
xor al, 0x5e
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xf], al
call fcn.1400600a0
mov al, Ordinal_79
mov byte [rbp - 0x10], Ordinal_46
xor r8d, r8d
mov cl, 0x58
xor cl, 0x2b
mov byte [rbp - 0xc], r8b
mov dl, 0x5b
mov byte [rbp - 0xe], cl
xor dl, 0x2b
lea rcx, [0x14014b398]
mov byte [rbp - 0xd], dl
lea r8, [0x14014af30]
xor al, 0x2b
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xf], al
call fcn.140060200
mov cl, 0x76
mov byte [rbp - 0x10], reloc.WS2_32.dll_socket
movzx r8d, cl
mov al, 0x65
xor r8b, 0x17
movzx r9d, al
xor cl, 0x17
mov byte [rbp - 0xc], r8b
mov dl, reloc.WS2_32.dll_WSAStartup
mov byte [rbp - 0xe], cl
xor dl, 0x17
lea r8, [0x14014af30]
xor r10d, r10d
mov byte [rbp - 0xd], dl
xor al, 0x17
mov byte [rbp - 0xa], r10b
xor r9b, 0x17
mov byte [rbp - 0xf], al
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014b7e0]
call fcn.14005fe50
mov cl, 0x26
mov byte [rbp - 0x10], 0x47
movzx r8d, cl
mov al, 0x35
xor r8b, 0x47
movzx r9d, al
xor cl, 0x47
mov byte [rbp - 0xc], r8b
mov dl, reloc.WLDAP32.dll_Ordinal_35
mov byte [rbp - 0xe], cl
xor dl, 0x47
lea r8, [0x14014af30]
xor r10d, r10d
mov byte [rbp - 0xd], dl
xor al, 0x47
mov byte [rbp - 0xa], r10b
xor r9b, 0x47
mov byte [rbp - 0xf], al
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014b208]
call fcn.14005fe50
mov cl, 0x57
mov byte [rbp - 0x10], gethostname
movzx r8d, cl
mov al, 0x44
xor r8b, 0x36
movzx r9d, al
xor cl, 0x36
mov byte [rbp - 0xc], r8b
mov dl, 0x52
mov byte [rbp - 0xe], cl
xor dl, 0x36
lea r8, [0x14014af30]
xor r10d, r10d
mov byte [rbp - 0xd], dl
xor al, 0x36
mov byte [rbp - 0xa], r10b
xor r9b, 0x36
mov byte [rbp - 0xf], al
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014b688]
call fcn.14005fe50
mov byte [rbp - 0x10], 0x48
mov cl, reloc.WLDAP32.dll_Ordinal_41
mov al, 0x3a
movzx r8d, cl
movzx r9d, al
xor r8b, 0x48
xor cl, 0x48
mov dl, Ordinal_45
mov byte [rbp - 0xc], r8b
xor dl, 0x48
mov byte [rbp - 0xe], cl
xor r10d, r10d
mov byte [rbp - 0xd], dl
xor al, 0x48
mov byte [rbp - 0xa], r10b
xor r9b, 0x48
mov byte [rbp - 0xf], al
lea r8, [0x14014af30]
mov byte [rbp - 0xb], r9b
lea rdx, [rbp - 0xf]
lea rcx, [0x14014b7b8]
call fcn.1400600a0
mov cl, 0x34
mov byte [rbp - 0x10], 0x55
movzx r8d, cl
mov al, 0x27
xor r8b, 0x55
movzx r9d, al
xor cl, 0x55
mov byte [rbp - 0xc], r8b
mov dl, Ordinal_50
mov byte [rbp - 0xe], cl
xor dl, 0x55
lea r8, [0x14014af30]
xor r10d, r10d
mov byte [rbp - 0xd], dl
xor al, 0x55
mov byte [rbp - 0xa], r10b
xor r9b, 0x55
mov byte [rbp - 0xf], al
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014bb18]
call fcn.1400600a0
mov cl, Ordinal_30
mov byte [rbp - 0x10], 0x7c
movzx r8d, cl
mov al, reloc.WS2_32.dll_ntohl
xor r8b, 0x7c
movzx r9d, al
xor cl, 0x7c
mov byte [rbp - 0xc], r8b
mov dl, 0x18
mov byte [rbp - 0xe], cl
xor dl, 0x7c
lea r8, [0x14014af30]
xor r10d, r10d
mov byte [rbp - 0xd], dl
xor al, 0x7c
mov byte [rbp - 0xa], r10b
xor r9b, 0x7c
mov byte [rbp - 0xf], al
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014b970]
call fcn.1400600a0
mov cl, reloc.WLDAP32.dll_Ordinal_33
mov byte [rbp - 0x10], 0x40
mov al, reloc.WLDAP32.dll_Ordinal_50
movzx r8d, cl
movzx r9d, al
xor r8b, 0x40
xor al, 0x40
mov byte [rbp - 0xc], r8b
xor cl, 0x40
mov byte [rbp - 0xf], al
mov dl, 0x24
mov byte [rbp - 0xe], cl
xor dl, 0x40
xor r10d, r10d
xor r9b, 0x40
mov byte [rbp - 0xd], dl
lea r8, [0x14014af30]
mov byte [rbp - 0xb], r9b
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xa], r10b
lea rcx, [0x14014b6b0]
call fcn.1400600a0
mov cl, 0x78
mov byte [rbp - 0x10], Ordinal_26
movzx r8d, cl
mov al, 0x6b
xor r8b, 0x19
movzx r9d, al
xor cl, 0x19
mov byte [rbp - 0xc], r8b
mov dl, 0x7d
mov byte [rbp - 0xe], cl
xor dl, 0x19
lea r8, [0x14014af30]
xor r10d, r10d
mov byte [rbp - 0xd], dl
xor al, 0x19
mov byte [rbp - 0xa], r10b
xor r9b, 0x19
mov byte [rbp - 0xf], al
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014ba60]
call fcn.1400600a0
mov cl, 0x24
mov byte [rbp - 0x10], Ordinal_79
xor cl, 0x4d
mov dl, reloc.WLDAP32.dll_Ordinal_32
xor dl, 0x4d
mov byte [rbp - 0xe], cl
mov r8b, 0x2f
mov byte [rbp - 0xd], dl
xor r8b, 0x4d
lea rdx, [rbp - 0xf]
mov al, Ordinal_45
mov byte [rbp - 0xc], r8b
mov r9b, Ordinal_35
lea r8, [0x14014af30]
mov r10b, reloc.WS2_32.dll_gethostname
lea rcx, [0x14014b948]
xor r11d, r11d
xor al, 0x4d
xor r9b, 0x4d
mov byte [rbp - 0xf], al
xor r10b, 0x4d
mov byte [rbp - 0xb], r9b
mov byte [rbp - 0xa], r10b
mov byte [rbp - 9], r11b
call fcn.14005fe50
mov cl, 0x51
mov byte [rbp - 0x10], gethostname
xor cl, 0x38
mov dl, 0x55
xor dl, 0x38
mov byte [rbp - 0xe], cl
mov r8b, 0x5a
mov byte [rbp - 0xd], dl
xor r8b, 0x38
lea rdx, [rbp - 0xf]
mov al, 0x59
mov byte [rbp - 0xc], r8b
mov r9b, 0x57
lea r8, [0x14014af30]
mov r10b, 0x4c
lea rcx, [0x14014b790]
xor r11d, r11d
xor al, 0x38
xor r9b, 0x38
mov byte [rbp - 0xf], al
xor r10b, 0x38
mov byte [rbp - 0xb], r9b
mov byte [rbp - 0xa], r10b
mov byte [rbp - 9], r11b
call fcn.14005fe50
mov al, 8
mov byte [rbp - 0x10], 0x69
xor cl, cl
xor cl, 0x69
mov dl, 4
xor dl, 0x69
mov byte [rbp - 0xe], cl
mov r8b, listen
mov byte [rbp - 0xd], dl
xor r8b, 0x69
lea rdx, [rbp - 0xf]
mov r9b, 6
mov byte [rbp - 0xc], r8b
mov r10b, Ordinal_30
lea r8, [0x14014af30]
xor r11d, r11d
lea rcx, [0x14014b6d8]
xor al, 0x69
mov byte [rbp - 9], r11b
xor r9b, 0x69
mov byte [rbp - 0xf], al
xor r10b, 0x69
mov byte [rbp - 0xb], r9b
mov byte [rbp - 0xa], r10b
call fcn.14005fe50
mov cl, 0x2f
mov byte [rbp - 0x10], 0x46
xor cl, 0x46
mov dl, 0x2b
xor dl, 0x46
mov byte [rbp - 0xe], cl
mov r8b, 0x24
mov byte [rbp - 0xd], dl
xor r8b, 0x46
lea rdx, [rbp - 0xf]
mov al, 0x27
mov byte [rbp - 0xc], r8b
mov r9b, reloc.WLDAP32.dll_Ordinal_41
lea r8, [0x14014af30]
mov r10b, reloc.WLDAP32.dll_Ordinal_50
lea rcx, [0x14014b9e8]
xor r11d, r11d
xor al, 0x46
xor r9b, 0x46
mov byte [rbp - 0xf], al
xor r10b, 0x46
mov byte [rbp - 0xb], r9b
mov byte [rbp - 0xa], r10b
mov byte [rbp - 9], r11b
call fcn.14005fe50
mov cl, 0x64
mov byte [rbp - 0x10], reloc.WS2_32.dll_listen
xor cl, 0xd
mov dl, 0x60
xor dl, 0xd
mov byte [rbp - 0xe], cl
mov r8b, reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp - 0xd], dl
xor r8b, 0xd
lea rdx, [rbp - 0xf]
mov al, 0x6c
mov byte [rbp - 0xc], r8b
mov r9b, 0x62
lea r8, [0x14014af30]
mov r10b, 0x79
lea rcx, [0x14014b348]
xor r11d, r11d
xor al, 0xd
xor r9b, 0xd
mov byte [rbp - 0xf], al
xor r10b, 0xd
mov byte [rbp - 0xb], r9b
mov byte [rbp - 0xa], r10b
mov byte [rbp - 9], r11b
call fcn.14005fe50
mov al, 0x36
mov byte [rbp - 0x10], 0x57
xor r11d, r11d
mov cl, 0x3e
xor al, 0x57
mov dl, 0x3a
mov r8b, 0x35
mov r9b, gethostname
mov r10b, reloc.WLDAP32.dll_Ordinal_35
xor cl, 0x57
mov byte [rbp - 0xf], al
xor dl, 0x57
mov byte [rbp - 0xe], cl
xor r8b, 0x57
mov byte [rbp - 0xd], dl
mov byte [rbp - 0xc], r8b
lea rdx, [rbp - 0xf]
xor r9b, 0x57
mov byte [rbp - 9], r11b
xor r10b, 0x57
mov byte [rbp - 0xb], r9b
lea r8, [0x14014af30]
mov byte [rbp - 0xa], r10b
lea rcx, [0x14014bb68]
call fcn.14005fe50
mov cl, 0x42
mov byte [rbp - 0x10], Ordinal_46
xor cl, 0x2b
mov dl, 0x46
xor dl, 0x2b
mov byte [rbp - 0xe], cl
mov r8b, 0x49
mov byte [rbp - 0xd], dl
xor r8b, 0x2b
lea rdx, [rbp - 0xf]
mov al, 0x4a
mov byte [rbp - 0xc], r8b
mov r9b, 0x44
lea r8, [0x14014af30]
mov r10b, 0x5f
lea rcx, [0x14014b880]
xor r11d, r11d
xor al, 0x2b
xor r9b, 0x2b
mov byte [rbp - 0xf], al
xor r10b, 0x2b
mov byte [rbp - 0xb], r9b
mov byte [rbp - 0xa], r10b
mov byte [rbp - 9], r11b
call fcn.14005fe50
mov cl, reloc.WS2_32.dll_ntohs
mov byte [rbp - 0x10], 0x66
xor cl, 0x66
mov dl, 0xb
xor dl, 0x66
mov byte [rbp - 0xe], cl
mov r8b, 4
mov byte [rbp - 0xd], dl
xor r8b, 0x66
lea rdx, [rbp - 0xf]
mov al, 7
mov byte [rbp - 0xc], r8b
mov r9b, 9
lea r8, [0x14014af30]
mov r10b, reloc.WS2_32.dll_select
lea rcx, [0x14014b230]
xor r11d, r11d
xor al, 0x66
xor r9b, 0x66
mov byte [rbp - 0xf], al
xor r10b, 0x66
mov byte [rbp - 0xb], r9b
mov byte [rbp - 0xa], r10b
mov byte [rbp - 9], r11b
call fcn.1400600a0
mov al, 0x4b
mov byte [rbp - 0x10], Ordinal_45
xor al, 0x2a
mov cl, 0x43
xor cl, 0x2a
mov byte [rbp - 0xf], al
mov dl, 0x47
mov byte [rbp - 0xe], cl
xor dl, 0x2a
mov r8b, 0x48
xor r11d, r11d
mov byte [rbp - 0xd], dl
xor r8b, 0x2a
mov r9b, 0x45
mov r10b, 0x5e
mov byte [rbp - 0xc], r8b
lea rdx, [rbp - 0xf]
xor r9b, 0x2a
mov byte [rbp - 9], r11b
xor r10b, 0x2a
mov byte [rbp - 0xb], r9b
lea r8, [0x14014af30]
mov byte [rbp - 0xa], r10b
lea rcx, [0x14014b8a8]
call fcn.1400600a0
mov cl, 0x6a
mov byte [rbp - 0x10], 3
xor cl, 3
mov dl, WSAGetLastError
xor dl, 3
mov byte [rbp - 0xe], cl
mov r8b, 0x61
mov byte [rbp - 0xd], dl
xor r8b, 3
lea rdx, [rbp - 0xf]
mov al, 0x62
mov byte [rbp - 0xc], r8b
mov r9b, 0x6c
lea r8, [0x14014af30]
mov r10b, 0x77
lea rcx, [0x14014b8f8]
xor r11d, r11d
xor al, 3
xor r9b, 3
mov byte [rbp - 0xf], al
xor r10b, 3
mov byte [rbp - 0xb], r9b
mov byte [rbp - 0xa], r10b
mov byte [rbp - 9], r11b
call fcn.140060200
mov cl, 0x7e
mov byte [rbp - 0x10], reloc.WS2_32.dll_socket
xor cl, 0x17
mov dl, 0x7a
xor dl, 0x17
mov byte [rbp - 0xe], cl
mov r8b, 0x75
mov byte [rbp - 0xd], dl
xor r8b, 0x17
lea rdx, [rbp - 0xf]
mov al, 0x76
mov byte [rbp - 0xc], r8b
mov r9b, 0x78
lea r8, [0x14014af30]
mov r10b, 0x63
lea rcx, [0x14014b320]
xor r11d, r11d
xor al, 0x17
xor r9b, 0x17
mov byte [rbp - 0xf], al
xor r10b, 0x17
mov byte [rbp - 0xb], r9b
mov byte [rbp - 0xa], r10b
mov byte [rbp - 9], r11b
call fcn.140060200
xor dl, dl
mov byte [rbp - 0x10], reloc.WS2_32.dll_WSAStartup
xor dl, 0x73
mov cl, reloc.WLDAP32.dll_Ordinal_26
xor cl, 0x73
mov byte [rbp - 0xd], dl
mov r8b, reloc.WS2_32.dll_recv
mov byte [rbp - 0xe], cl
xor r8b, 0x73
lea rdx, [rbp - 0xf]
mov al, reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp - 0xc], r8b
xor r9d, r9d
lea r8, [0x14014af30]
xor al, 0x73
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014b280]
mov byte [rbp - 0xf], al
call fcn.14005fe50
mov al, 0x3e
mov byte [rbp - 0x10], 0x53
mov cl, 0x3a
mov dl, reloc.WLDAP32.dll_Ordinal_32
xor cl, 0x53
xor dl, 0x53
mov r8b, Ordinal_50
mov byte [rbp - 0xe], cl
xor r8b, 0x53
mov byte [rbp - 0xd], dl
mov byte [rbp - 0xc], r8b
lea rdx, [rbp - 0xf]
xor r9d, r9d
lea r8, [0x14014af30]
xor al, 0x53
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014b858]
mov byte [rbp - 0xf], al
call fcn.14005fe50
mov cl, reloc.WLDAP32.dll_Ordinal_30
mov byte [rbp - 0x10], 0x77
xor cl, 0x77
mov dl, 4
xor dl, 0x77
mov byte [rbp - 0xe], cl
mov r8b, reloc.WS2_32.dll_sendto
mov byte [rbp - 0xd], dl
xor r8b, 0x77
lea rdx, [rbp - 0xf]
mov al, reloc.WLDAP32.dll_Ordinal_26
mov byte [rbp - 0xc], r8b
xor r9d, r9d
lea r8, [0x14014af30]
xor al, 0x77
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014b2a8]
mov byte [rbp - 0xf], al
call fcn.140060200
mov cl, 0x71
mov byte [rbp - 0x10], reloc.WLDAP32.dll_Ordinal_30
movzx r8d, cl
mov dl, WSAStartup
xor r8b, 0x1e
xor cl, 0x1e
xor dl, 0x1e
mov byte [rbp - 0xc], r8b
mov al, 0x7d
mov byte [rbp - 0xe], cl
mov r9b, 0x6c
mov byte [rbp - 0xd], dl
xor r10d, r10d
lea r8, [0x14014af30]
xor al, 0x1e
mov byte [rbp - 0xa], r10b
xor r9b, 0x1e
mov byte [rbp - 0xf], al
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014b2d0]
call fcn.1400600a0
mov cl, 0x50
mov byte [rbp - 0x10], 0x3f
movzx r8d, cl
mov dl, 0x53
xor r8b, 0x3f
xor cl, 0x3f
xor dl, 0x3f
mov byte [rbp - 0xc], r8b
mov al, 0x5c
mov byte [rbp - 0xe], cl
mov r9b, Ordinal_79
mov byte [rbp - 0xd], dl
xor r10d, r10d
lea r8, [0x14014af30]
xor al, 0x3f
mov byte [rbp - 0xa], r10b
xor r9b, 0x3f
mov byte [rbp - 0xf], al
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014b700]
call fcn.1400600a0
mov byte [rbp - 0x10], 4
mov cl, 0x6b
mov dl, 0x68
movzx r8d, cl
xor dl, 4
xor r8b, 4
mov byte [rbp - 0xd], dl
xor cl, 4
mov byte [rbp - 0xc], r8b
mov al, 0x67
mov byte [rbp - 0xe], cl
mov r9b, 0x76
lea r8, [0x14014af30]
xor r10d, r10d
lea rdx, [rbp - 0xf]
xor al, 4
mov byte [rbp - 0xa], r10b
xor r9b, 4
mov byte [rbp - 0xf], al
lea rcx, [0x14014ba88]
mov byte [rbp - 0xb], r9b
call fcn.1400600a0
mov cl, 0x5e
mov byte [rbp - 0x10], Ordinal_50
movzx r8d, cl
mov dl, 0x5d
xor r8b, 0x31
xor cl, 0x31
xor dl, 0x31
mov byte [rbp - 0xc], r8b
mov al, 0x52
mov byte [rbp - 0xe], cl
mov r9b, 0x43
mov byte [rbp - 0xd], dl
xor r10d, r10d
lea r8, [0x14014af30]
xor al, 0x31
mov byte [rbp - 0xa], r10b
xor r9b, 0x31
mov byte [rbp - 0xf], al
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014b3c0]
call fcn.1400600a0
mov cl, 0x50
mov byte [rbp - 0x10], 0x3f
movzx r8d, cl
mov dl, 0x53
xor r8b, 0x3f
xor cl, 0x3f
xor dl, 0x3f
mov byte [rbp - 0xc], r8b
mov al, 0x5c
mov byte [rbp - 0xe], cl
mov r9b, Ordinal_79
mov byte [rbp - 0xd], dl
xor r10d, r10d
lea r8, [0x14014af30]
xor al, 0x3f
mov byte [rbp - 0xa], r10b
xor r9b, 0x3f
mov byte [rbp - 0xf], al
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xb], r9b
lea rcx, [0x14014b370]
call fcn.1400600a0
mov cl, 0x6c
mov byte [rbp - 0x10], 3
movzx r9d, cl
mov al, 0x60
xor r9b, 3
xor al, 3
xor cl, 3
mov byte [rbp - 0xc], r9b
mov dl, reloc.WS2_32.dll_WSAGetLastError
mov byte [rbp - 0xf], al
xor dl, 3
mov byte [rbp - 0xe], cl
mov r10b, WSAStartup
mov byte [rbp - 0xd], dl
xor r11d, r11d
xor r10b, 3
lea r8, [0x14014af30]
mov byte [rbp - 0xb], r10b
lea rdx, [rbp - 0xf]
mov byte [rbp - 0xa], r11b
lea rcx, [0x14014b998]
call fcn.1400600a0
mov rcx, qword [rbp - 8]
xor rcx, rsp
call fcn.1400c8960
add rsp, 0x30
pop rbp
ret