Function at 0x14000c5e4
Capabilities:
Parse pe header

Disassembly:
mov qword [rsp + 0x10], rdx
mov dword [rsp + 8], ecx
sub rsp, 0xa08
movsxd rax, dword [rsp + 0xa10]
mov ecx, 0xebe86d7c
cmp rax, rcx
jne 0x14001847d
mov dword [rsp + 0x9ec], 0
mov rcx, qword [rsp + 0xa18]
call fcn.140028fcc
mov qword [rsp + 0x20], rax
mov rax, qword [rsp + 0x20]
lea rcx, str.626077
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000c648
inc rax
test dl, dl
jne 0x14000c636
xor eax, eax
jmp 0x14000c64d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000c675
mov dword [rsp + 0x784], 0
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x784]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.446434
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000c696
inc rax
test dl, dl
jne 0x14000c684
xor eax, eax
jmp 0x14000c69b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000c6bd
mov dword [rsp + 0x28], 1
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x28]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.106999
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000c6de
inc rax
test dl, dl
jne 0x14000c6cc
xor eax, eax
jmp 0x14000c6e3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000c705
mov dword [rsp + 0x2c], 2
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x2c]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.115840
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000c726
inc rax
test dl, dl
jne 0x14000c714
xor eax, eax
jmp 0x14000c72b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000c74d
mov dword [rsp + 0x30], 3
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x30]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.895549
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000c76e
inc rax
test dl, dl
jne 0x14000c75c
xor eax, eax
jmp 0x14000c773
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000c795
mov dword [rsp + 0x34], 4
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x34]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.835640
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000c7b6
inc rax
test dl, dl
jne 0x14000c7a4
xor eax, eax
jmp 0x14000c7bb
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000c7dd
mov dword [rsp + 0x38], 5
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x38]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.425752
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000c7fe
inc rax
test dl, dl
jne 0x14000c7ec
xor eax, eax
jmp 0x14000c803
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000c825
mov dword [rsp + 0x3c], 6
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x3c]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.509900
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000c846
inc rax
test dl, dl
jne 0x14000c834
xor eax, eax
jmp 0x14000c84b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000c86d
mov dword [rsp + 0x40], 7
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x40]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.390880
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000c88e
inc rax
test dl, dl
jne 0x14000c87c
xor eax, eax
jmp 0x14000c893
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000c8b5
mov dword [rsp + 0x44], 8
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x44]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.650461
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000c8d6
inc rax
test dl, dl
jne 0x14000c8c4
xor eax, eax
jmp 0x14000c8db
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000c8fd
mov dword [rsp + 0x48], 9
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x48]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.519531
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000c91e
inc rax
test dl, dl
jne 0x14000c90c
xor eax, eax
jmp 0x14000c923
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000c945
mov dword [rsp + 0x4c], 0xa
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x4c]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.769228
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000c966
inc rax
test dl, dl
jne 0x14000c954
xor eax, eax
jmp 0x14000c96b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000c98d
mov dword [rsp + 0x50], recv
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x50]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.142143
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000c9ae
inc rax
test dl, dl
jne 0x14000c99c
xor eax, eax
jmp 0x14000c9b3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000c9d5
mov dword [rsp + 0x54], recv
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x54]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.677298
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000c9f6
inc rax
test dl, dl
jne 0x14000c9e4
xor eax, eax
jmp 0x14000c9fb
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ca1d
mov dword [rsp + 0x58], reloc.WS2_32.dll_listen
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x58]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.8270
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ca3e
inc rax
test dl, dl
jne 0x14000ca2c
xor eax, eax
jmp 0x14000ca43
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ca65
mov dword [rsp + 0x5c], sendto
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x5c]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.845092
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ca86
inc rax
test dl, dl
jne 0x14000ca74
xor eax, eax
jmp 0x14000ca8b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000caad
mov dword [rsp + 0x60], reloc.WS2_32.dll_ntohs
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x60]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.458603
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000cace
inc rax
test dl, dl
jne 0x14000cabc
xor eax, eax
jmp 0x14000cad3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000caf5
mov dword [rsp + 0x64], reloc.WS2_32.dll_recv
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x64]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.694249
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000cb16
inc rax
test dl, dl
jne 0x14000cb04
xor eax, eax
jmp 0x14000cb1b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000cb3d
mov dword [rsp + 0x68], reloc.WS2_32.dll_recvfrom
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x68]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.559585
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000cb5e
inc rax
test dl, dl
jne 0x14000cb4c
xor eax, eax
jmp 0x14000cb63
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000cb85
mov dword [rsp + 0x6c], reloc.WS2_32.dll_select
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x6c]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.158123
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000cba6
inc rax
test dl, dl
jne 0x14000cb94
xor eax, eax
jmp 0x14000cbab
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000cbcd
mov dword [rsp + 0x70], reloc.WS2_32.dll_send
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x70]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.142878
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000cbee
inc rax
test dl, dl
jne 0x14000cbdc
xor eax, eax
jmp 0x14000cbf3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000cc15
mov dword [rsp + 0x74], reloc.WS2_32.dll_sendto
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x74]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.321834
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000cc36
inc rax
test dl, dl
jne 0x14000cc24
xor eax, eax
jmp 0x14000cc3b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000cc5d
mov dword [rsp + 0x78], reloc.WS2_32.dll_setsockopt
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x78]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.357954
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000cc7e
inc rax
test dl, dl
jne 0x14000cc6c
xor eax, eax
jmp 0x14000cc83
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000cca5
mov dword [rsp + 0x7c], reloc.WLDAP32.dll_Ordinal_22
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x7c]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.827929
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ccc6
inc rax
test dl, dl
jne 0x14000ccb4
xor eax, eax
jmp 0x14000cccb
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ccf3
mov dword [rsp + 0x80], reloc.WS2_32.dll_socket
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x80]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.469795
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000cd14
inc rax
test dl, dl
jne 0x14000cd02
xor eax, eax
jmp 0x14000cd19
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000cd41
mov dword [rsp + 0x84], Ordinal_33
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x84]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.514973
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000cd62
inc rax
test dl, dl
jne 0x14000cd50
xor eax, eax
jmp 0x14000cd67
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000cd8f
mov dword [rsp + 0x88], Ordinal_33
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x88]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.381800
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000cdb0
inc rax
test dl, dl
jne 0x14000cd9e
xor eax, eax
jmp 0x14000cdb5
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000cddd
mov dword [rsp + 0x8c], reloc.WLDAP32.dll_Ordinal_26
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x8c]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.295701
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000cdfe
inc rax
test dl, dl
jne 0x14000cdec
xor eax, eax
jmp 0x14000ce03
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ce2b
mov dword [rsp + 0x90], reloc.WLDAP32.dll_Ordinal_27
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x90]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.783597
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ce4c
inc rax
test dl, dl
jne 0x14000ce3a
xor eax, eax
jmp 0x14000ce51
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000ce79
mov dword [rsp + 0x94], Ordinal_33
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x94]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.291793
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000ce9a
inc rax
test dl, dl
jne 0x14000ce88
xor eax, eax
jmp 0x14000ce9f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000cec7
mov dword [rsp + 0x98], Ordinal_33
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x98]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.378227
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000cee8
inc rax
test dl, dl
jne 0x14000ced6
xor eax, eax
jmp 0x14000ceed
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000cf15
mov dword [rsp + 0x9c], reloc.WLDAP32.dll_Ordinal_30
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x9c]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.385453
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000cf36
inc rax
test dl, dl
jne 0x14000cf24
xor eax, eax
jmp 0x14000cf3b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000cf63
mov dword [rsp + 0xa0], Ordinal_33
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0xa0]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.584550
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000cf84
inc rax
test dl, dl
jne 0x14000cf72
xor eax, eax
jmp 0x14000cf89
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000cfb1
mov dword [rsp + 0xa4], reloc.WLDAP32.dll_Ordinal_32
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0xa4]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.705557
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000cfd2
inc rax
test dl, dl
jne 0x14000cfc0
xor eax, eax
jmp 0x14000cfd7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000cfff
mov dword [rsp + 0xa8], reloc.WLDAP32.dll_Ordinal_33
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0xa8]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.881083
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d020
inc rax
test dl, dl
jne 0x14000d00e
xor eax, eax
jmp 0x14000d025
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d04d
mov dword [rsp + 0xac], Ordinal_41
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0xac]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.465635
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d06e
inc rax
test dl, dl
jne 0x14000d05c
xor eax, eax
jmp 0x14000d073
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d09b
mov dword [rsp + 0xb0], reloc.WLDAP32.dll_Ordinal_35
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0xb0]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.821562
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d0bc
inc rax
test dl, dl
jne 0x14000d0aa
xor eax, eax
jmp 0x14000d0c1
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d0e9
mov dword [rsp + 0xb4], Ordinal_41
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0xb4]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.442504
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d10a
inc rax
test dl, dl
jne 0x14000d0f8
xor eax, eax
jmp 0x14000d10f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d137
mov dword [rsp + 0xb8], Ordinal_41
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0xb8]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.151811
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d158
inc rax
test dl, dl
jne 0x14000d146
xor eax, eax
jmp 0x14000d15d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d185
mov dword [rsp + 0xbc], Ordinal_41
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0xbc]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.85743
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d1a6
inc rax
test dl, dl
jne 0x14000d194
xor eax, eax
jmp 0x14000d1ab
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d1d3
mov dword [rsp + 0xc0], Ordinal_41
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0xc0]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.822383
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d1f4
inc rax
test dl, dl
jne 0x14000d1e2
xor eax, eax
jmp 0x14000d1f9
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d221
mov dword [rsp + 0xc4], Ordinal_41
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0xc4]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.386227
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d242
inc rax
test dl, dl
jne 0x14000d230
xor eax, eax
jmp 0x14000d247
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d26f
mov dword [rsp + 0xc8], reloc.WLDAP32.dll_Ordinal_41
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0xc8]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.847903
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d290
inc rax
test dl, dl
jne 0x14000d27e
xor eax, eax
jmp 0x14000d295
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d2bd
mov dword [rsp + 0xcc], Ordinal_46
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0xcc]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.691945
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d2de
inc rax
test dl, dl
jne 0x14000d2cc
xor eax, eax
jmp 0x14000d2e3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d30b
mov dword [rsp + 0xd0], Ordinal_46
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0xd0]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.138348
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d32c
inc rax
test dl, dl
jne 0x14000d31a
xor eax, eax
jmp 0x14000d331
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d359
mov dword [rsp + 0xd4], Ordinal_46
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0xd4]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.119732
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d37a
inc rax
test dl, dl
jne 0x14000d368
xor eax, eax
jmp 0x14000d37f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d3a7
mov dword [rsp + 0xd8], reloc.WLDAP32.dll_Ordinal_45
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0xd8]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.270456
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d3c8
inc rax
test dl, dl
jne 0x14000d3b6
xor eax, eax
jmp 0x14000d3cd
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d3f5
mov dword [rsp + 0xdc], reloc.WLDAP32.dll_Ordinal_46
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0xdc]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.515678
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d416
inc rax
test dl, dl
jne 0x14000d404
xor eax, eax
jmp 0x14000d41b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d443
mov dword [rsp + 0xe0], gethostname
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0xe0]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.859095
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d464
inc rax
test dl, dl
jne 0x14000d452
xor eax, eax
jmp 0x14000d469
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d491
mov dword [rsp + 0xe4], gethostname
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0xe4]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.895682
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d4b2
inc rax
test dl, dl
jne 0x14000d4a0
xor eax, eax
jmp 0x14000d4b7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d4df
mov dword [rsp + 0xe8], gethostname
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0xe8]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.840053
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d500
inc rax
test dl, dl
jne 0x14000d4ee
xor eax, eax
jmp 0x14000d505
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d52d
mov dword [rsp + 0xec], reloc.WLDAP32.dll_Ordinal_50
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0xec]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.325370
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d54e
inc rax
test dl, dl
jne 0x14000d53c
xor eax, eax
jmp 0x14000d553
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d57b
mov dword [rsp + 0xf0], gethostname
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0xf0]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.512580
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d59c
inc rax
test dl, dl
jne 0x14000d58a
xor eax, eax
jmp 0x14000d5a1
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d5c9
mov dword [rsp + 0xf4], gethostname
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0xf4]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.743684
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d5ea
inc rax
test dl, dl
jne 0x14000d5d8
xor eax, eax
jmp 0x14000d5ef
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d617
mov dword [rsp + 0xf8], gethostname
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0xf8]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.803219
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d638
inc rax
test dl, dl
jne 0x14000d626
xor eax, eax
jmp 0x14000d63d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d665
mov dword [rsp + 0xfc], gethostname
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0xfc]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.83220
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d686
inc rax
test dl, dl
jne 0x14000d674
xor eax, eax
jmp 0x14000d68b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d6b3
mov dword [rsp + 0x100], gethostname
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x100]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.593185
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d6d4
inc rax
test dl, dl
jne 0x14000d6c2
xor eax, eax
jmp 0x14000d6d9
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d701
mov dword [rsp + 0x104], gethostname
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x104]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.895650
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d722
inc rax
test dl, dl
jne 0x14000d710
xor eax, eax
jmp 0x14000d727
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d74f
mov dword [rsp + 0x108], reloc.WS2_32.dll_gethostname
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x108]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.532058
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d770
inc rax
test dl, dl
jne 0x14000d75e
xor eax, eax
jmp 0x14000d775
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d79d
mov dword [rsp + 0x10c], Ordinal_60
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x10c]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.214162
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d7be
inc rax
test dl, dl
jne 0x14000d7ac
xor eax, eax
jmp 0x14000d7c3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d7eb
mov dword [rsp + 0x110], Ordinal_60
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x110]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.630307
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d80c
inc rax
test dl, dl
jne 0x14000d7fa
xor eax, eax
jmp 0x14000d811
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d839
mov dword [rsp + 0x114], reloc.WLDAP32.dll_Ordinal_60
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x114]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.813577
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d85a
inc rax
test dl, dl
jne 0x14000d848
xor eax, eax
jmp 0x14000d85f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d887
mov dword [rsp + 0x118], 0x3d
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x118]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.324354
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d8a8
inc rax
test dl, dl
jne 0x14000d896
xor eax, eax
jmp 0x14000d8ad
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d8d5
mov dword [rsp + 0x11c], 0x3e
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
mov eax, dword [rsp + 0x11c]
jmp 0x14001848a
mov rax, qword [rsp + 0x20]
lea rcx, str.266949
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14000d8f6
inc rax
test dl, dl
jne 0x14000d8e4
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14000d923
mov rcx, qword [rsp + 0xa18]
call fcn.140029378
add rsp, 0xa08
ret