Function at 0x14000e6d8
Capabilities:
Parse pe header

Disassembly:
mov qword [rsp + 0x10], rdx
mov dword [rsp + 8], ecx
mov eax, 0x19a8
call fcn.1400a7f10
sub rsp, rax
movsxd rax, dword [rsp + 0x19b0]
movabs rcx, 0x98457847854
cmp rax, rcx
jne 0x14002d5de
mov dword [rsp + 0x1988], 0
mov rcx, qword [rsp + 0x19b8]
call fcn.1400492b8
mov qword [rsp + 0x20], rax
mov rax, qword [rsp + 0x20]
lea rcx, str.761055
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000e747
inc rax
test dl, dl
jne 0x14000e735
xor eax, eax
jmp 0x14000e74c
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000e774
mov dword [rsp + 0x1338], 0
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x1338]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.818705
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000e795
inc rax
test dl, dl
jne 0x14000e783
xor eax, eax
jmp 0x14000e79a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000e7bc
mov dword [rsp + 0x28], 1
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x28]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.46216
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000e7dd
inc rax
test dl, dl
jne 0x14000e7cb
xor eax, eax
jmp 0x14000e7e2
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000e804
mov dword [rsp + 0x2c], 2
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x2c]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.64754
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000e825
inc rax
test dl, dl
jne 0x14000e813
xor eax, eax
jmp 0x14000e82a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000e84c
mov dword [rsp + 0x30], 3
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x30]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.685823
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000e86d
inc rax
test dl, dl
jne 0x14000e85b
xor eax, eax
jmp 0x14000e872
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000e894
mov dword [rsp + 0x34], 4
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x34]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.271907
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000e8b5
inc rax
test dl, dl
jne 0x14000e8a3
xor eax, eax
jmp 0x14000e8ba
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000e8dc
mov dword [rsp + 0x38], 5
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x38]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.303337
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000e8fd
inc rax
test dl, dl
jne 0x14000e8eb
xor eax, eax
jmp 0x14000e902
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000e924
mov dword [rsp + 0x3c], 6
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x3c]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.578515
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000e945
inc rax
test dl, dl
jne 0x14000e933
xor eax, eax
jmp 0x14000e94a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000e96c
mov dword [rsp + 0x40], 7
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x40]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.676411
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000e98d
inc rax
test dl, dl
jne 0x14000e97b
xor eax, eax
jmp 0x14000e992
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000e9b4
mov dword [rsp + 0x44], 8
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x44]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.126622
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000e9d5
inc rax
test dl, dl
jne 0x14000e9c3
xor eax, eax
jmp 0x14000e9da
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000e9fc
mov dword [rsp + 0x48], 9
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x48]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.4949
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ea1d
inc rax
test dl, dl
jne 0x14000ea0b
xor eax, eax
jmp 0x14000ea22
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ea44
mov dword [rsp + 0x4c], 0xa
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x4c]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.326095
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ea65
inc rax
test dl, dl
jne 0x14000ea53
xor eax, eax
jmp 0x14000ea6a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ea8c
mov dword [rsp + 0x50], select
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x50]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.250113
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000eaad
inc rax
test dl, dl
jne 0x14000ea9b
xor eax, eax
jmp 0x14000eab2
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ead4
mov dword [rsp + 0x54], select
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x54]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.90865
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000eaf5
inc rax
test dl, dl
jne 0x14000eae3
xor eax, eax
jmp 0x14000eafa
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000eb1c
mov dword [rsp + 0x58], reloc.WS2_32.dll_listen
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x58]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.128732
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000eb3d
inc rax
test dl, dl
jne 0x14000eb2b
xor eax, eax
jmp 0x14000eb42
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000eb64
mov dword [rsp + 0x5c], select
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x5c]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.425724
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000eb85
inc rax
test dl, dl
jne 0x14000eb73
xor eax, eax
jmp 0x14000eb8a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ebac
mov dword [rsp + 0x60], reloc.WS2_32.dll_ntohs
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x60]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.818651
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ebcd
inc rax
test dl, dl
jne 0x14000ebbb
xor eax, eax
jmp 0x14000ebd2
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ebf4
mov dword [rsp + 0x64], reloc.WS2_32.dll_recv
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x64]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.124269
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ec15
inc rax
test dl, dl
jne 0x14000ec03
xor eax, eax
jmp 0x14000ec1a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ec3c
mov dword [rsp + 0x68], reloc.WS2_32.dll_recvfrom
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x68]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.502407
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ec5d
inc rax
test dl, dl
jne 0x14000ec4b
xor eax, eax
jmp 0x14000ec62
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ec84
mov dword [rsp + 0x6c], reloc.WS2_32.dll_select
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x6c]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.35305
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000eca5
inc rax
test dl, dl
jne 0x14000ec93
xor eax, eax
jmp 0x14000ecaa
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000eccc
mov dword [rsp + 0x70], reloc.WS2_32.dll_send
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x70]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.215487
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000eced
inc rax
test dl, dl
jne 0x14000ecdb
xor eax, eax
jmp 0x14000ecf2
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ed14
mov dword [rsp + 0x74], reloc.WS2_32.dll_sendto
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x74]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.377386
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ed35
inc rax
test dl, dl
jne 0x14000ed23
xor eax, eax
jmp 0x14000ed3a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ed5c
mov dword [rsp + 0x78], reloc.WS2_32.dll_setsockopt
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x78]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.892994
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ed7d
inc rax
test dl, dl
jne 0x14000ed6b
xor eax, eax
jmp 0x14000ed82
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000eda4
mov dword [rsp + 0x7c], reloc.WLDAP32.dll_Ordinal_22
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x7c]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.345281
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000edc5
inc rax
test dl, dl
jne 0x14000edb3
xor eax, eax
jmp 0x14000edca
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000edf2
mov dword [rsp + 0x80], reloc.WS2_32.dll_socket
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x80]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.482741
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ee13
inc rax
test dl, dl
jne 0x14000ee01
xor eax, eax
jmp 0x14000ee18
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ee40
mov dword [rsp + 0x84], Ordinal_32
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x84]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.23945
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ee61
inc rax
test dl, dl
jne 0x14000ee4f
xor eax, eax
jmp 0x14000ee66
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ee8e
mov dword [rsp + 0x88], Ordinal_32
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x88]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.888786
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000eeaf
inc rax
test dl, dl
jne 0x14000ee9d
xor eax, eax
jmp 0x14000eeb4
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000eedc
mov dword [rsp + 0x8c], reloc.WLDAP32.dll_Ordinal_26
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x8c]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.481748
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000eefd
inc rax
test dl, dl
jne 0x14000eeeb
xor eax, eax
jmp 0x14000ef02
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ef2a
mov dword [rsp + 0x90], reloc.WLDAP32.dll_Ordinal_27
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x90]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.670955
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ef4b
inc rax
test dl, dl
jne 0x14000ef39
xor eax, eax
jmp 0x14000ef50
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ef78
mov dword [rsp + 0x94], Ordinal_32
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x94]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.285000
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ef99
inc rax
test dl, dl
jne 0x14000ef87
xor eax, eax
jmp 0x14000ef9e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000efc6
mov dword [rsp + 0x98], Ordinal_32
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x98]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.657382
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000efe7
inc rax
test dl, dl
jne 0x14000efd5
xor eax, eax
jmp 0x14000efec
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f014
mov dword [rsp + 0x9c], reloc.WLDAP32.dll_Ordinal_30
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x9c]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.485966
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f035
inc rax
test dl, dl
jne 0x14000f023
xor eax, eax
jmp 0x14000f03a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f062
mov dword [rsp + 0xa0], Ordinal_32
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0xa0]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.692634
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f083
inc rax
test dl, dl
jne 0x14000f071
xor eax, eax
jmp 0x14000f088
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f0b0
mov dword [rsp + 0xa4], reloc.WLDAP32.dll_Ordinal_32
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0xa4]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.750672
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f0d1
inc rax
test dl, dl
jne 0x14000f0bf
xor eax, eax
jmp 0x14000f0d6
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f0fe
mov dword [rsp + 0xa8], reloc.WLDAP32.dll_Ordinal_33
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0xa8]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.153743
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f11f
inc rax
test dl, dl
jne 0x14000f10d
xor eax, eax
jmp 0x14000f124
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f14c
mov dword [rsp + 0xac], Ordinal_41
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0xac]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.86281
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f16d
inc rax
test dl, dl
jne 0x14000f15b
xor eax, eax
jmp 0x14000f172
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f19a
mov dword [rsp + 0xb0], reloc.WLDAP32.dll_Ordinal_35
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0xb0]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.622730
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f1bb
inc rax
test dl, dl
jne 0x14000f1a9
xor eax, eax
jmp 0x14000f1c0
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f1e8
mov dword [rsp + 0xb4], Ordinal_41
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0xb4]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.717102
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f209
inc rax
test dl, dl
jne 0x14000f1f7
xor eax, eax
jmp 0x14000f20e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f236
mov dword [rsp + 0xb8], Ordinal_41
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0xb8]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.186647
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f257
inc rax
test dl, dl
jne 0x14000f245
xor eax, eax
jmp 0x14000f25c
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f284
mov dword [rsp + 0xbc], Ordinal_41
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0xbc]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.536335
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f2a5
inc rax
test dl, dl
jne 0x14000f293
xor eax, eax
jmp 0x14000f2aa
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f2d2
mov dword [rsp + 0xc0], Ordinal_41
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0xc0]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.726727
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f2f3
inc rax
test dl, dl
jne 0x14000f2e1
xor eax, eax
jmp 0x14000f2f8
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f320
mov dword [rsp + 0xc4], Ordinal_41
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0xc4]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.492223
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f341
inc rax
test dl, dl
jne 0x14000f32f
xor eax, eax
jmp 0x14000f346
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f36e
mov dword [rsp + 0xc8], reloc.WLDAP32.dll_Ordinal_41
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0xc8]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.485376
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f38f
inc rax
test dl, dl
jne 0x14000f37d
xor eax, eax
jmp 0x14000f394
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f3bc
mov dword [rsp + 0xcc], Ordinal_46
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0xcc]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.375666
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f3dd
inc rax
test dl, dl
jne 0x14000f3cb
xor eax, eax
jmp 0x14000f3e2
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f40a
mov dword [rsp + 0xd0], Ordinal_46
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0xd0]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.582171
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f42b
inc rax
test dl, dl
jne 0x14000f419
xor eax, eax
jmp 0x14000f430
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f458
mov dword [rsp + 0xd4], Ordinal_46
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0xd4]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.865350
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f479
inc rax
test dl, dl
jne 0x14000f467
xor eax, eax
jmp 0x14000f47e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f4a6
mov dword [rsp + 0xd8], reloc.WLDAP32.dll_Ordinal_45
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0xd8]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.590327
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f4c7
inc rax
test dl, dl
jne 0x14000f4b5
xor eax, eax
jmp 0x14000f4cc
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f4f4
mov dword [rsp + 0xdc], reloc.WLDAP32.dll_Ordinal_46
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0xdc]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.17244
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f515
inc rax
test dl, dl
jne 0x14000f503
xor eax, eax
jmp 0x14000f51a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f542
mov dword [rsp + 0xe0], gethostname
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0xe0]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.38744
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f563
inc rax
test dl, dl
jne 0x14000f551
xor eax, eax
jmp 0x14000f568
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f590
mov dword [rsp + 0xe4], gethostname
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0xe4]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.614666
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f5b1
inc rax
test dl, dl
jne 0x14000f59f
xor eax, eax
jmp 0x14000f5b6
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f5de
mov dword [rsp + 0xe8], gethostname
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0xe8]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.684050
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f5ff
inc rax
test dl, dl
jne 0x14000f5ed
xor eax, eax
jmp 0x14000f604
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f62c
mov dword [rsp + 0xec], reloc.WLDAP32.dll_Ordinal_50
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0xec]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.798670
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f64d
inc rax
test dl, dl
jne 0x14000f63b
xor eax, eax
jmp 0x14000f652
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f67a
mov dword [rsp + 0xf0], gethostname
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0xf0]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.423189
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f69b
inc rax
test dl, dl
jne 0x14000f689
xor eax, eax
jmp 0x14000f6a0
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f6c8
mov dword [rsp + 0xf4], gethostname
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0xf4]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.280645
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f6e9
inc rax
test dl, dl
jne 0x14000f6d7
xor eax, eax
jmp 0x14000f6ee
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f716
mov dword [rsp + 0xf8], gethostname
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0xf8]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.253321
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f737
inc rax
test dl, dl
jne 0x14000f725
xor eax, eax
jmp 0x14000f73c
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f764
mov dword [rsp + 0xfc], gethostname
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0xfc]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.506519
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f785
inc rax
test dl, dl
jne 0x14000f773
xor eax, eax
jmp 0x14000f78a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f7b2
mov dword [rsp + 0x100], gethostname
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x100]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.85998
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f7d3
inc rax
test dl, dl
jne 0x14000f7c1
xor eax, eax
jmp 0x14000f7d8
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f800
mov dword [rsp + 0x104], gethostname
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x104]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.784461
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f821
inc rax
test dl, dl
jne 0x14000f80f
xor eax, eax
jmp 0x14000f826
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f84e
mov dword [rsp + 0x108], reloc.WS2_32.dll_gethostname
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x108]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.836868
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f86f
inc rax
test dl, dl
jne 0x14000f85d
xor eax, eax
jmp 0x14000f874
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f89c
mov dword [rsp + 0x10c], Ordinal_60
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x10c]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.704770
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f8bd
inc rax
test dl, dl
jne 0x14000f8ab
xor eax, eax
jmp 0x14000f8c2
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f8ea
mov dword [rsp + 0x110], Ordinal_60
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x110]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.354016
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f90b
inc rax
test dl, dl
jne 0x14000f8f9
xor eax, eax
jmp 0x14000f910
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f938
mov dword [rsp + 0x114], reloc.WLDAP32.dll_Ordinal_60
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x114]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.434608
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f959
inc rax
test dl, dl
jne 0x14000f947
xor eax, eax
jmp 0x14000f95e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f986
mov dword [rsp + 0x118], 0x3d
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x118]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.38521
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f9a7
inc rax
test dl, dl
jne 0x14000f995
xor eax, eax
jmp 0x14000f9ac
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000f9d4
mov dword [rsp + 0x11c], 0x3e
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
mov eax, dword [rsp + 0x11c]
jmp 0x14002d5eb
mov rax, qword [rsp + 0x20]
lea rcx, str.497508
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000f9f5
inc rax
test dl, dl
jne 0x14000f9e3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000fa22
mov rcx, qword [rsp + 0x19b8]
call fcn.140049474
add rsp, 0x19a8
ret