Function at 0x14000a89c
Capabilities:
Parse pe header

Disassembly:
mov qword [rsp + 0x10], rdx
mov dword [rsp + 8], ecx
sub rsp, 0x738
movsxd rax, dword [rsp + 0x740]
movabs rcx, 0x98457847854
cmp rax, rcx
jne 0x140013014
mov dword [rsp + 0x718], 0
mov rcx, qword [rsp + 0x748]
call fcn.14002eae4
mov qword [rsp + 0x20], rax
mov rax, qword [rsp + 0x20]
lea rcx, str.333985
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a905
inc rax
test dl, dl
jne 0x14000a8f3
xor eax, eax
jmp 0x14000a90a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a932
mov dword [rsp + 0x560], 0
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x560]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.439183
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a953
inc rax
test dl, dl
jne 0x14000a941
xor eax, eax
jmp 0x14000a958
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a97a
mov dword [rsp + 0x28], 1
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x28]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.158034
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a99b
inc rax
test dl, dl
jne 0x14000a989
xor eax, eax
jmp 0x14000a9a0
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a9c2
mov dword [rsp + 0x2c], 2
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x2c]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.175283
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a9e3
inc rax
test dl, dl
jne 0x14000a9d1
xor eax, eax
jmp 0x14000a9e8
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000aa0a
mov dword [rsp + 0x30], 3
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x30]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.187734
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000aa2b
inc rax
test dl, dl
jne 0x14000aa19
xor eax, eax
jmp 0x14000aa30
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000aa52
mov dword [rsp + 0x34], 4
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x34]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.578005
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000aa73
inc rax
test dl, dl
jne 0x14000aa61
xor eax, eax
jmp 0x14000aa78
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000aa9a
mov dword [rsp + 0x38], 5
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x38]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.712433
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000aabb
inc rax
test dl, dl
jne 0x14000aaa9
xor eax, eax
jmp 0x14000aac0
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000aae2
mov dword [rsp + 0x3c], 6
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x3c]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.502212
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ab03
inc rax
test dl, dl
jne 0x14000aaf1
xor eax, eax
jmp 0x14000ab08
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ab2a
mov dword [rsp + 0x40], 7
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x40]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.86097
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ab4b
inc rax
test dl, dl
jne 0x14000ab39
xor eax, eax
jmp 0x14000ab50
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ab72
mov dword [rsp + 0x44], 8
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x44]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.894259
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ab93
inc rax
test dl, dl
jne 0x14000ab81
xor eax, eax
jmp 0x14000ab98
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000abba
mov dword [rsp + 0x48], 9
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x48]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.748078
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000abdb
inc rax
test dl, dl
jne 0x14000abc9
xor eax, eax
jmp 0x14000abe0
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ac02
mov dword [rsp + 0x4c], 0xa
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x4c]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.805091
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ac23
inc rax
test dl, dl
jne 0x14000ac11
xor eax, eax
jmp 0x14000ac28
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ac4a
mov dword [rsp + 0x50], select
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x50]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.358056
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ac6b
inc rax
test dl, dl
jne 0x14000ac59
xor eax, eax
jmp 0x14000ac70
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ac92
mov dword [rsp + 0x54], select
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x54]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.780734
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000acb3
inc rax
test dl, dl
jne 0x14000aca1
xor eax, eax
jmp 0x14000acb8
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000acda
mov dword [rsp + 0x58], reloc.WS2_32.dll_listen
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x58]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.712367
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000acfb
inc rax
test dl, dl
jne 0x14000ace9
xor eax, eax
jmp 0x14000ad00
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ad22
mov dword [rsp + 0x5c], select
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x5c]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.578808
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ad43
inc rax
test dl, dl
jne 0x14000ad31
xor eax, eax
jmp 0x14000ad48
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ad6a
mov dword [rsp + 0x60], reloc.WS2_32.dll_ntohs
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x60]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.433514
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ad8b
inc rax
test dl, dl
jne 0x14000ad79
xor eax, eax
jmp 0x14000ad90
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000adb2
mov dword [rsp + 0x64], reloc.WS2_32.dll_recv
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x64]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.571952
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000add3
inc rax
test dl, dl
jne 0x14000adc1
xor eax, eax
jmp 0x14000add8
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000adfa
mov dword [rsp + 0x68], reloc.WS2_32.dll_recvfrom
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x68]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.267875
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ae1b
inc rax
test dl, dl
jne 0x14000ae09
xor eax, eax
jmp 0x14000ae20
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ae42
mov dword [rsp + 0x6c], reloc.WS2_32.dll_select
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x6c]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.757277
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ae63
inc rax
test dl, dl
jne 0x14000ae51
xor eax, eax
jmp 0x14000ae68
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ae8a
mov dword [rsp + 0x70], reloc.WS2_32.dll_send
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x70]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.273990
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000aeab
inc rax
test dl, dl
jne 0x14000ae99
xor eax, eax
jmp 0x14000aeb0
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000aed2
mov dword [rsp + 0x74], reloc.WS2_32.dll_sendto
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x74]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.886421
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000aef3
inc rax
test dl, dl
jne 0x14000aee1
xor eax, eax
jmp 0x14000aef8
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000af1a
mov dword [rsp + 0x78], reloc.WS2_32.dll_setsockopt
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x78]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.116682
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000af3b
inc rax
test dl, dl
jne 0x14000af29
xor eax, eax
jmp 0x14000af40
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000af62
mov dword [rsp + 0x7c], reloc.WLDAP32.dll_Ordinal_22
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x7c]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.148611
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000af83
inc rax
test dl, dl
jne 0x14000af71
xor eax, eax
jmp 0x14000af88
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000afb0
mov dword [rsp + 0x80], reloc.WS2_32.dll_socket
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x80]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.422304
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000afd1
inc rax
test dl, dl
jne 0x14000afbf
xor eax, eax
jmp 0x14000afd6
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000affe
mov dword [rsp + 0x84], Ordinal_32
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x84]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.108928
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b01f
inc rax
test dl, dl
jne 0x14000b00d
xor eax, eax
jmp 0x14000b024
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b04c
mov dword [rsp + 0x88], Ordinal_32
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x88]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.353930
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b06d
inc rax
test dl, dl
jne 0x14000b05b
xor eax, eax
jmp 0x14000b072
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b09a
mov dword [rsp + 0x8c], reloc.WLDAP32.dll_Ordinal_26
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x8c]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.39767
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b0bb
inc rax
test dl, dl
jne 0x14000b0a9
xor eax, eax
jmp 0x14000b0c0
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b0e8
mov dword [rsp + 0x90], reloc.WLDAP32.dll_Ordinal_27
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x90]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.477992
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b109
inc rax
test dl, dl
jne 0x14000b0f7
xor eax, eax
jmp 0x14000b10e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b136
mov dword [rsp + 0x94], Ordinal_32
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x94]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.284718
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b157
inc rax
test dl, dl
jne 0x14000b145
xor eax, eax
jmp 0x14000b15c
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b184
mov dword [rsp + 0x98], Ordinal_32
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x98]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.72625
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b1a5
inc rax
test dl, dl
jne 0x14000b193
xor eax, eax
jmp 0x14000b1aa
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b1d2
mov dword [rsp + 0x9c], reloc.WLDAP32.dll_Ordinal_30
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x9c]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.86926
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b1f3
inc rax
test dl, dl
jne 0x14000b1e1
xor eax, eax
jmp 0x14000b1f8
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b220
mov dword [rsp + 0xa0], Ordinal_32
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0xa0]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.26278
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b241
inc rax
test dl, dl
jne 0x14000b22f
xor eax, eax
jmp 0x14000b246
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b26e
mov dword [rsp + 0xa4], reloc.WLDAP32.dll_Ordinal_32
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0xa4]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.152342
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b28f
inc rax
test dl, dl
jne 0x14000b27d
xor eax, eax
jmp 0x14000b294
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b2bc
mov dword [rsp + 0xa8], reloc.WLDAP32.dll_Ordinal_33
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0xa8]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.380377
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b2dd
inc rax
test dl, dl
jne 0x14000b2cb
xor eax, eax
jmp 0x14000b2e2
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b30a
mov dword [rsp + 0xac], Ordinal_41
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0xac]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.246379
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b32b
inc rax
test dl, dl
jne 0x14000b319
xor eax, eax
jmp 0x14000b330
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b358
mov dword [rsp + 0xb0], reloc.WLDAP32.dll_Ordinal_35
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0xb0]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.511339
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b379
inc rax
test dl, dl
jne 0x14000b367
xor eax, eax
jmp 0x14000b37e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b3a6
mov dword [rsp + 0xb4], Ordinal_41
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0xb4]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.481128
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b3c7
inc rax
test dl, dl
jne 0x14000b3b5
xor eax, eax
jmp 0x14000b3cc
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b3f4
mov dword [rsp + 0xb8], Ordinal_41
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0xb8]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.573479
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b415
inc rax
test dl, dl
jne 0x14000b403
xor eax, eax
jmp 0x14000b41a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b442
mov dword [rsp + 0xbc], Ordinal_41
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0xbc]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.280125
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b463
inc rax
test dl, dl
jne 0x14000b451
xor eax, eax
jmp 0x14000b468
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b490
mov dword [rsp + 0xc0], Ordinal_41
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0xc0]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.661156
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b4b1
inc rax
test dl, dl
jne 0x14000b49f
xor eax, eax
jmp 0x14000b4b6
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b4de
mov dword [rsp + 0xc4], Ordinal_41
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0xc4]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.93202
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b4ff
inc rax
test dl, dl
jne 0x14000b4ed
xor eax, eax
jmp 0x14000b504
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b52c
mov dword [rsp + 0xc8], reloc.WLDAP32.dll_Ordinal_41
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0xc8]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.224172
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b54d
inc rax
test dl, dl
jne 0x14000b53b
xor eax, eax
jmp 0x14000b552
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b57a
mov dword [rsp + 0xcc], Ordinal_46
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0xcc]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.166553
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b59b
inc rax
test dl, dl
jne 0x14000b589
xor eax, eax
jmp 0x14000b5a0
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b5c8
mov dword [rsp + 0xd0], Ordinal_46
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0xd0]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.411094
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b5e9
inc rax
test dl, dl
jne 0x14000b5d7
xor eax, eax
jmp 0x14000b5ee
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b616
mov dword [rsp + 0xd4], Ordinal_46
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0xd4]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.557772
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b637
inc rax
test dl, dl
jne 0x14000b625
xor eax, eax
jmp 0x14000b63c
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b664
mov dword [rsp + 0xd8], reloc.WLDAP32.dll_Ordinal_45
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0xd8]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.198686
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b685
inc rax
test dl, dl
jne 0x14000b673
xor eax, eax
jmp 0x14000b68a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b6b2
mov dword [rsp + 0xdc], reloc.WLDAP32.dll_Ordinal_46
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0xdc]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.426130
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b6d3
inc rax
test dl, dl
jne 0x14000b6c1
xor eax, eax
jmp 0x14000b6d8
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b700
mov dword [rsp + 0xe0], gethostname
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0xe0]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.727637
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b721
inc rax
test dl, dl
jne 0x14000b70f
xor eax, eax
jmp 0x14000b726
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b74e
mov dword [rsp + 0xe4], gethostname
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0xe4]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.845835
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b76f
inc rax
test dl, dl
jne 0x14000b75d
xor eax, eax
jmp 0x14000b774
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b79c
mov dword [rsp + 0xe8], gethostname
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0xe8]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.242341
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b7bd
inc rax
test dl, dl
jne 0x14000b7ab
xor eax, eax
jmp 0x14000b7c2
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b7ea
mov dword [rsp + 0xec], reloc.WLDAP32.dll_Ordinal_50
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0xec]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.318951
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b80b
inc rax
test dl, dl
jne 0x14000b7f9
xor eax, eax
jmp 0x14000b810
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b838
mov dword [rsp + 0xf0], gethostname
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0xf0]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.685475
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b859
inc rax
test dl, dl
jne 0x14000b847
xor eax, eax
jmp 0x14000b85e
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b886
mov dword [rsp + 0xf4], gethostname
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0xf4]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.268139
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b8a7
inc rax
test dl, dl
jne 0x14000b895
xor eax, eax
jmp 0x14000b8ac
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b8d4
mov dword [rsp + 0xf8], gethostname
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0xf8]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.259014
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b8f5
inc rax
test dl, dl
jne 0x14000b8e3
xor eax, eax
jmp 0x14000b8fa
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b922
mov dword [rsp + 0xfc], gethostname
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0xfc]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.492252
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b943
inc rax
test dl, dl
jne 0x14000b931
xor eax, eax
jmp 0x14000b948
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b970
mov dword [rsp + 0x100], gethostname
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x100]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.824275
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b991
inc rax
test dl, dl
jne 0x14000b97f
xor eax, eax
jmp 0x14000b996
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b9be
mov dword [rsp + 0x104], gethostname
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x104]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.80670
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b9df
inc rax
test dl, dl
jne 0x14000b9cd
xor eax, eax
jmp 0x14000b9e4
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ba0c
mov dword [rsp + 0x108], reloc.WS2_32.dll_gethostname
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x108]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.380788
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ba2d
inc rax
test dl, dl
jne 0x14000ba1b
xor eax, eax
jmp 0x14000ba32
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ba5a
mov dword [rsp + 0x10c], Ordinal_60
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x10c]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.335929
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ba7b
inc rax
test dl, dl
jne 0x14000ba69
xor eax, eax
jmp 0x14000ba80
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000baa8
mov dword [rsp + 0x110], Ordinal_60
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x110]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.14353
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000bac9
inc rax
test dl, dl
jne 0x14000bab7
xor eax, eax
jmp 0x14000bace
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000baf6
mov dword [rsp + 0x114], reloc.WLDAP32.dll_Ordinal_60
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x114]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.494666
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000bb17
inc rax
test dl, dl
jne 0x14000bb05
xor eax, eax
jmp 0x14000bb1c
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000bb44
mov dword [rsp + 0x118], 0x3d
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x118]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.367542
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000bb65
inc rax
test dl, dl
jne 0x14000bb53
xor eax, eax
jmp 0x14000bb6a
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000bb92
mov dword [rsp + 0x11c], 0x3e
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
mov eax, dword [rsp + 0x11c]
jmp 0x140013021
mov rax, qword [rsp + 0x20]
lea rcx, str.222579
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000bbb3
inc rax
test dl, dl
jne 0x14000bba1
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000bbe0
mov rcx, qword [rsp + 0x748]
call fcn.14002eca0
add rsp, 0x738
ret