Function at 0x140009d54
Capabilities:
Parse pe header

Disassembly:
mov qword [rsp + 0x10], rdx
mov dword [rsp + 8], ecx
sub rsp, 0x338
movsxd rax, dword [rsp + 0x340]
mov ecx, 0x9199ce7e
cmp rax, rcx
jne 0x14000d763
mov dword [rsp + 0x320], 0
mov rcx, qword [rsp + 0x348]
call fcn.14001e040
mov qword [rsp + 0x20], rax
mov rax, qword [rsp + 0x20]
lea rcx, str.454074
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009db8
inc rax
test dl, dl
jne 0x140009da6
xor eax, eax
jmp 0x140009dbd
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009de5
mov dword [rsp + 0x268], 0
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x268]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.331268
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009e06
inc rax
test dl, dl
jne 0x140009df4
xor eax, eax
jmp 0x140009e0b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009e2d
mov dword [rsp + 0x28], 1
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x28]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.208530
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009e4e
inc rax
test dl, dl
jne 0x140009e3c
xor eax, eax
jmp 0x140009e53
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009e75
mov dword [rsp + 0x2c], 2
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x2c]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.214364
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009e96
inc rax
test dl, dl
jne 0x140009e84
xor eax, eax
jmp 0x140009e9b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009ebd
mov dword [rsp + 0x30], 3
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x30]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.724895
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009ede
inc rax
test dl, dl
jne 0x140009ecc
xor eax, eax
jmp 0x140009ee3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009f05
mov dword [rsp + 0x34], 4
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x34]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.642557
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009f26
inc rax
test dl, dl
jne 0x140009f14
xor eax, eax
jmp 0x140009f2b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009f4d
mov dword [rsp + 0x38], 5
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x38]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.242507
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009f6e
inc rax
test dl, dl
jne 0x140009f5c
xor eax, eax
jmp 0x140009f73
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009f95
mov dword [rsp + 0x3c], 6
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x3c]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.651938
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009fb6
inc rax
test dl, dl
jne 0x140009fa4
xor eax, eax
jmp 0x140009fbb
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140009fdd
mov dword [rsp + 0x40], 7
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x40]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.252596
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140009ffe
inc rax
test dl, dl
jne 0x140009fec
xor eax, eax
jmp 0x14000a003
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a025
mov dword [rsp + 0x44], 8
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x44]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.477965
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a046
inc rax
test dl, dl
jne 0x14000a034
xor eax, eax
jmp 0x14000a04b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a06d
mov dword [rsp + 0x48], 9
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x48]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.306768
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a08e
inc rax
test dl, dl
jne 0x14000a07c
xor eax, eax
jmp 0x14000a093
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a0b5
mov dword [rsp + 0x4c], 0xa
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x4c]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.416568
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a0d6
inc rax
test dl, dl
jne 0x14000a0c4
xor eax, eax
jmp 0x14000a0db
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a0fd
mov dword [rsp + 0x50], recvfrom
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x50]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.892091
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a11e
inc rax
test dl, dl
jne 0x14000a10c
xor eax, eax
jmp 0x14000a123
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a145
mov dword [rsp + 0x54], recvfrom
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x54]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.807917
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a166
inc rax
test dl, dl
jne 0x14000a154
xor eax, eax
jmp 0x14000a16b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a18d
mov dword [rsp + 0x58], reloc.WS2_32.dll_listen
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x58]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.324437
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a1ae
inc rax
test dl, dl
jne 0x14000a19c
xor eax, eax
jmp 0x14000a1b3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a1d5
mov dword [rsp + 0x5c], sendto
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x5c]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.54702
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a1f6
inc rax
test dl, dl
jne 0x14000a1e4
xor eax, eax
jmp 0x14000a1fb
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a21d
mov dword [rsp + 0x60], reloc.WS2_32.dll_ntohs
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x60]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.738605
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a23e
inc rax
test dl, dl
jne 0x14000a22c
xor eax, eax
jmp 0x14000a243
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a265
mov dword [rsp + 0x64], reloc.WS2_32.dll_recv
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x64]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.300560
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a286
inc rax
test dl, dl
jne 0x14000a274
xor eax, eax
jmp 0x14000a28b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a2ad
mov dword [rsp + 0x68], reloc.WS2_32.dll_recvfrom
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x68]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.320335
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a2ce
inc rax
test dl, dl
jne 0x14000a2bc
xor eax, eax
jmp 0x14000a2d3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a2f5
mov dword [rsp + 0x6c], reloc.WS2_32.dll_select
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x6c]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.567600
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a316
inc rax
test dl, dl
jne 0x14000a304
xor eax, eax
jmp 0x14000a31b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a33d
mov dword [rsp + 0x70], reloc.WS2_32.dll_send
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x70]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.735474
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a35e
inc rax
test dl, dl
jne 0x14000a34c
xor eax, eax
jmp 0x14000a363
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a385
mov dword [rsp + 0x74], reloc.WS2_32.dll_sendto
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x74]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.592764
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a3a6
inc rax
test dl, dl
jne 0x14000a394
xor eax, eax
jmp 0x14000a3ab
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a3cd
mov dword [rsp + 0x78], reloc.WS2_32.dll_setsockopt
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x78]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.391488
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a3ee
inc rax
test dl, dl
jne 0x14000a3dc
xor eax, eax
jmp 0x14000a3f3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a415
mov dword [rsp + 0x7c], reloc.WLDAP32.dll_Ordinal_22
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x7c]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.428667
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a436
inc rax
test dl, dl
jne 0x14000a424
xor eax, eax
jmp 0x14000a43b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a463
mov dword [rsp + 0x80], reloc.WS2_32.dll_socket
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x80]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.795904
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a484
inc rax
test dl, dl
jne 0x14000a472
xor eax, eax
jmp 0x14000a489
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a4b1
mov dword [rsp + 0x84], Ordinal_33
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x84]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.127696
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a4d2
inc rax
test dl, dl
jne 0x14000a4c0
xor eax, eax
jmp 0x14000a4d7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a4ff
mov dword [rsp + 0x88], Ordinal_33
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x88]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.266558
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a520
inc rax
test dl, dl
jne 0x14000a50e
xor eax, eax
jmp 0x14000a525
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a54d
mov dword [rsp + 0x8c], reloc.WLDAP32.dll_Ordinal_26
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x8c]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.738050
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a56e
inc rax
test dl, dl
jne 0x14000a55c
xor eax, eax
jmp 0x14000a573
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a59b
mov dword [rsp + 0x90], reloc.WLDAP32.dll_Ordinal_27
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x90]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.335879
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a5bc
inc rax
test dl, dl
jne 0x14000a5aa
xor eax, eax
jmp 0x14000a5c1
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a5e9
mov dword [rsp + 0x94], Ordinal_33
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x94]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.577401
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a60a
inc rax
test dl, dl
jne 0x14000a5f8
xor eax, eax
jmp 0x14000a60f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a637
mov dword [rsp + 0x98], Ordinal_33
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x98]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.272809
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a658
inc rax
test dl, dl
jne 0x14000a646
xor eax, eax
jmp 0x14000a65d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a685
mov dword [rsp + 0x9c], reloc.WLDAP32.dll_Ordinal_30
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x9c]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.789492
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a6a6
inc rax
test dl, dl
jne 0x14000a694
xor eax, eax
jmp 0x14000a6ab
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a6d3
mov dword [rsp + 0xa0], Ordinal_33
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0xa0]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.881360
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a6f4
inc rax
test dl, dl
jne 0x14000a6e2
xor eax, eax
jmp 0x14000a6f9
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a721
mov dword [rsp + 0xa4], reloc.WLDAP32.dll_Ordinal_32
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0xa4]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.773069
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a742
inc rax
test dl, dl
jne 0x14000a730
xor eax, eax
jmp 0x14000a747
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a76f
mov dword [rsp + 0xa8], reloc.WLDAP32.dll_Ordinal_33
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0xa8]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.774024
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a790
inc rax
test dl, dl
jne 0x14000a77e
xor eax, eax
jmp 0x14000a795
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a7bd
mov dword [rsp + 0xac], Ordinal_41
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0xac]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.285337
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a7de
inc rax
test dl, dl
jne 0x14000a7cc
xor eax, eax
jmp 0x14000a7e3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a80b
mov dword [rsp + 0xb0], reloc.WLDAP32.dll_Ordinal_35
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0xb0]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.657796
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a82c
inc rax
test dl, dl
jne 0x14000a81a
xor eax, eax
jmp 0x14000a831
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a859
mov dword [rsp + 0xb4], Ordinal_41
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0xb4]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.696913
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a87a
inc rax
test dl, dl
jne 0x14000a868
xor eax, eax
jmp 0x14000a87f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a8a7
mov dword [rsp + 0xb8], Ordinal_41
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0xb8]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.426204
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a8c8
inc rax
test dl, dl
jne 0x14000a8b6
xor eax, eax
jmp 0x14000a8cd
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a8f5
mov dword [rsp + 0xbc], Ordinal_41
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0xbc]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.220628
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a916
inc rax
test dl, dl
jne 0x14000a904
xor eax, eax
jmp 0x14000a91b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a943
mov dword [rsp + 0xc0], Ordinal_41
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0xc0]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.731476
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a964
inc rax
test dl, dl
jne 0x14000a952
xor eax, eax
jmp 0x14000a969
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a991
mov dword [rsp + 0xc4], Ordinal_41
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0xc4]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.532103
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000a9b2
inc rax
test dl, dl
jne 0x14000a9a0
xor eax, eax
jmp 0x14000a9b7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000a9df
mov dword [rsp + 0xc8], reloc.WLDAP32.dll_Ordinal_41
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0xc8]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.709363
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000aa00
inc rax
test dl, dl
jne 0x14000a9ee
xor eax, eax
jmp 0x14000aa05
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000aa2d
mov dword [rsp + 0xcc], Ordinal_46
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0xcc]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.434585
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000aa4e
inc rax
test dl, dl
jne 0x14000aa3c
xor eax, eax
jmp 0x14000aa53
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000aa7b
mov dword [rsp + 0xd0], Ordinal_46
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0xd0]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.229304
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000aa9c
inc rax
test dl, dl
jne 0x14000aa8a
xor eax, eax
jmp 0x14000aaa1
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000aac9
mov dword [rsp + 0xd4], Ordinal_46
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0xd4]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.481246
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000aaea
inc rax
test dl, dl
jne 0x14000aad8
xor eax, eax
jmp 0x14000aaef
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ab17
mov dword [rsp + 0xd8], reloc.WLDAP32.dll_Ordinal_45
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0xd8]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.296174
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ab38
inc rax
test dl, dl
jne 0x14000ab26
xor eax, eax
jmp 0x14000ab3d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ab65
mov dword [rsp + 0xdc], reloc.WLDAP32.dll_Ordinal_46
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0xdc]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.129780
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ab86
inc rax
test dl, dl
jne 0x14000ab74
xor eax, eax
jmp 0x14000ab8b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000abb3
mov dword [rsp + 0xe0], gethostname
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0xe0]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.436076
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000abd4
inc rax
test dl, dl
jne 0x14000abc2
xor eax, eax
jmp 0x14000abd9
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ac01
mov dword [rsp + 0xe4], gethostname
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0xe4]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.534621
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ac22
inc rax
test dl, dl
jne 0x14000ac10
xor eax, eax
jmp 0x14000ac27
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ac4f
mov dword [rsp + 0xe8], gethostname
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0xe8]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.683528
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ac70
inc rax
test dl, dl
jne 0x14000ac5e
xor eax, eax
jmp 0x14000ac75
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ac9d
mov dword [rsp + 0xec], reloc.WLDAP32.dll_Ordinal_50
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0xec]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.114857
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000acbe
inc rax
test dl, dl
jne 0x14000acac
xor eax, eax
jmp 0x14000acc3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000aceb
mov dword [rsp + 0xf0], gethostname
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0xf0]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.757019
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ad0c
inc rax
test dl, dl
jne 0x14000acfa
xor eax, eax
jmp 0x14000ad11
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ad39
mov dword [rsp + 0xf4], gethostname
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0xf4]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.716955
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ad5a
inc rax
test dl, dl
jne 0x14000ad48
xor eax, eax
jmp 0x14000ad5f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ad87
mov dword [rsp + 0xf8], gethostname
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0xf8]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.382116
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ada8
inc rax
test dl, dl
jne 0x14000ad96
xor eax, eax
jmp 0x14000adad
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000add5
mov dword [rsp + 0xfc], gethostname
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0xfc]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.820301
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000adf6
inc rax
test dl, dl
jne 0x14000ade4
xor eax, eax
jmp 0x14000adfb
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ae23
mov dword [rsp + 0x100], gethostname
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x100]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.709347
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ae44
inc rax
test dl, dl
jne 0x14000ae32
xor eax, eax
jmp 0x14000ae49
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ae71
mov dword [rsp + 0x104], gethostname
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x104]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.671861
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ae92
inc rax
test dl, dl
jne 0x14000ae80
xor eax, eax
jmp 0x14000ae97
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000aebf
mov dword [rsp + 0x108], reloc.WS2_32.dll_gethostname
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x108]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.647867
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000aee0
inc rax
test dl, dl
jne 0x14000aece
xor eax, eax
jmp 0x14000aee5
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000af0d
mov dword [rsp + 0x10c], Ordinal_60
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x10c]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.359404
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000af2e
inc rax
test dl, dl
jne 0x14000af1c
xor eax, eax
jmp 0x14000af33
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000af5b
mov dword [rsp + 0x110], Ordinal_60
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x110]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.724219
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000af7c
inc rax
test dl, dl
jne 0x14000af6a
xor eax, eax
jmp 0x14000af81
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000afa9
mov dword [rsp + 0x114], reloc.WLDAP32.dll_Ordinal_60
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x114]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.240219
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000afca
inc rax
test dl, dl
jne 0x14000afb8
xor eax, eax
jmp 0x14000afcf
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000aff7
mov dword [rsp + 0x118], 0x3d
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x118]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.31850
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b018
inc rax
test dl, dl
jne 0x14000b006
xor eax, eax
jmp 0x14000b01d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b045
mov dword [rsp + 0x11c], 0x3e
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
mov eax, dword [rsp + 0x11c]
jmp 0x14000d770
mov rax, qword [rsp + 0x20]
lea rcx, str.66095
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000b066
inc rax
test dl, dl
jne 0x14000b054
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000b093
mov rcx, qword [rsp + 0x348]
call fcn.14001e3ec
add rsp, 0x338
ret