Function at 0x1400137ac
Capabilities:
Parse pe header

Disassembly:
mov qword [rsp + 0x10], rdx
mov dword [rsp + 8], ecx
mov eax, 0x1068
call fcn.140096b80
sub rsp, rax
movsxd rax, dword [rsp + 0x1070]
mov ecx, 0xbd4ec2d7
cmp rax, rcx
jne 0x14002724d
mov dword [rsp + 0x1048], 0
mov rcx, qword [rsp + 0x1078]
call fcn.140037d90
mov qword [rsp + 0x20], rax
mov rax, qword [rsp + 0x20]
lea rcx, str.705046
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140013816
inc rax
test dl, dl
jne 0x140013804
xor eax, eax
jmp 0x14001381b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140013843
mov dword [rsp + 0xc48], 0
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0xc48]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.734413
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140013864
inc rax
test dl, dl
jne 0x140013852
xor eax, eax
jmp 0x140013869
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14001388b
mov dword [rsp + 0x28], 1
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x28]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.283287
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400138ac
inc rax
test dl, dl
jne 0x14001389a
xor eax, eax
jmp 0x1400138b1
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400138d3
mov dword [rsp + 0x2c], 2
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x2c]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.637814
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400138f4
inc rax
test dl, dl
jne 0x1400138e2
xor eax, eax
jmp 0x1400138f9
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14001391b
mov dword [rsp + 0x30], 3
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x30]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.301216
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14001393c
inc rax
test dl, dl
jne 0x14001392a
xor eax, eax
jmp 0x140013941
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140013963
mov dword [rsp + 0x34], 4
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x34]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.635215
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140013984
inc rax
test dl, dl
jne 0x140013972
xor eax, eax
jmp 0x140013989
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400139ab
mov dword [rsp + 0x38], 5
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x38]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.28634
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400139cc
inc rax
test dl, dl
jne 0x1400139ba
xor eax, eax
jmp 0x1400139d1
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400139f3
mov dword [rsp + 0x3c], 6
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x3c]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.158133
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140013a14
inc rax
test dl, dl
jne 0x140013a02
xor eax, eax
jmp 0x140013a19
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140013a3b
mov dword [rsp + 0x40], 7
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x40]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.894154
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140013a5c
inc rax
test dl, dl
jne 0x140013a4a
xor eax, eax
jmp 0x140013a61
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140013a83
mov dword [rsp + 0x44], 8
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x44]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.795132
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140013aa4
inc rax
test dl, dl
jne 0x140013a92
xor eax, eax
jmp 0x140013aa9
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140013acb
mov dword [rsp + 0x48], 9
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x48]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.7373
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140013aec
inc rax
test dl, dl
jne 0x140013ada
xor eax, eax
jmp 0x140013af1
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140013b13
mov dword [rsp + 0x4c], 0xa
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x4c]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.840331
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140013b34
inc rax
test dl, dl
jne 0x140013b22
xor eax, eax
jmp 0x140013b39
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140013b5b
mov dword [rsp + 0x50], recvfrom
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x50]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.710010
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140013b7c
inc rax
test dl, dl
jne 0x140013b6a
xor eax, eax
jmp 0x140013b81
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140013ba3
mov dword [rsp + 0x54], recvfrom
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x54]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.759355
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140013bc4
inc rax
test dl, dl
jne 0x140013bb2
xor eax, eax
jmp 0x140013bc9
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140013beb
mov dword [rsp + 0x58], reloc.WS2_32.dll_listen
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x58]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.579507
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140013c0c
inc rax
test dl, dl
jne 0x140013bfa
xor eax, eax
jmp 0x140013c11
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140013c33
mov dword [rsp + 0x5c], recvfrom
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x5c]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.384832
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140013c54
inc rax
test dl, dl
jne 0x140013c42
xor eax, eax
jmp 0x140013c59
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140013c7b
mov dword [rsp + 0x60], reloc.WS2_32.dll_ntohs
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x60]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.883046
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140013c9c
inc rax
test dl, dl
jne 0x140013c8a
xor eax, eax
jmp 0x140013ca1
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140013cc3
mov dword [rsp + 0x64], reloc.WS2_32.dll_recv
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x64]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.539164
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140013ce4
inc rax
test dl, dl
jne 0x140013cd2
xor eax, eax
jmp 0x140013ce9
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140013d0b
mov dword [rsp + 0x68], reloc.WS2_32.dll_recvfrom
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x68]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.248283
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140013d2c
inc rax
test dl, dl
jne 0x140013d1a
xor eax, eax
jmp 0x140013d31
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140013d53
mov dword [rsp + 0x6c], reloc.WS2_32.dll_select
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x6c]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.171093
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140013d74
inc rax
test dl, dl
jne 0x140013d62
xor eax, eax
jmp 0x140013d79
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140013d9b
mov dword [rsp + 0x70], reloc.WS2_32.dll_send
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x70]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.116839
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140013dbc
inc rax
test dl, dl
jne 0x140013daa
xor eax, eax
jmp 0x140013dc1
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140013de3
mov dword [rsp + 0x74], reloc.WS2_32.dll_sendto
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x74]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.398865
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140013e04
inc rax
test dl, dl
jne 0x140013df2
xor eax, eax
jmp 0x140013e09
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140013e2b
mov dword [rsp + 0x78], reloc.WS2_32.dll_setsockopt
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x78]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.173115
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140013e4c
inc rax
test dl, dl
jne 0x140013e3a
xor eax, eax
jmp 0x140013e51
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140013e73
mov dword [rsp + 0x7c], reloc.WLDAP32.dll_Ordinal_22
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x7c]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.743410
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140013e94
inc rax
test dl, dl
jne 0x140013e82
xor eax, eax
jmp 0x140013e99
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140013ec1
mov dword [rsp + 0x80], reloc.WS2_32.dll_socket
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x80]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.601827
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140013ee2
inc rax
test dl, dl
jne 0x140013ed0
xor eax, eax
jmp 0x140013ee7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140013f0f
mov dword [rsp + 0x84], Ordinal_33
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x84]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.477690
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140013f30
inc rax
test dl, dl
jne 0x140013f1e
xor eax, eax
jmp 0x140013f35
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140013f5d
mov dword [rsp + 0x88], Ordinal_33
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x88]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.263359
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140013f7e
inc rax
test dl, dl
jne 0x140013f6c
xor eax, eax
jmp 0x140013f83
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140013fab
mov dword [rsp + 0x8c], reloc.WLDAP32.dll_Ordinal_26
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x8c]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.532421
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140013fcc
inc rax
test dl, dl
jne 0x140013fba
xor eax, eax
jmp 0x140013fd1
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140013ff9
mov dword [rsp + 0x90], reloc.WLDAP32.dll_Ordinal_27
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x90]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.892009
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14001401a
inc rax
test dl, dl
jne 0x140014008
xor eax, eax
jmp 0x14001401f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140014047
mov dword [rsp + 0x94], Ordinal_33
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x94]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.630857
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140014068
inc rax
test dl, dl
jne 0x140014056
xor eax, eax
jmp 0x14001406d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140014095
mov dword [rsp + 0x98], Ordinal_33
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x98]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.224496
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400140b6
inc rax
test dl, dl
jne 0x1400140a4
xor eax, eax
jmp 0x1400140bb
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400140e3
mov dword [rsp + 0x9c], reloc.WLDAP32.dll_Ordinal_30
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x9c]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.257980
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140014104
inc rax
test dl, dl
jne 0x1400140f2
xor eax, eax
jmp 0x140014109
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140014131
mov dword [rsp + 0xa0], Ordinal_33
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0xa0]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.724740
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140014152
inc rax
test dl, dl
jne 0x140014140
xor eax, eax
jmp 0x140014157
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14001417f
mov dword [rsp + 0xa4], reloc.WLDAP32.dll_Ordinal_32
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0xa4]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.480186
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400141a0
inc rax
test dl, dl
jne 0x14001418e
xor eax, eax
jmp 0x1400141a5
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400141cd
mov dword [rsp + 0xa8], reloc.WLDAP32.dll_Ordinal_33
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0xa8]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.600166
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400141ee
inc rax
test dl, dl
jne 0x1400141dc
xor eax, eax
jmp 0x1400141f3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14001421b
mov dword [rsp + 0xac], Ordinal_41
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0xac]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.51027
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14001423c
inc rax
test dl, dl
jne 0x14001422a
xor eax, eax
jmp 0x140014241
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140014269
mov dword [rsp + 0xb0], reloc.WLDAP32.dll_Ordinal_35
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0xb0]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.470296
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14001428a
inc rax
test dl, dl
jne 0x140014278
xor eax, eax
jmp 0x14001428f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400142b7
mov dword [rsp + 0xb4], Ordinal_41
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0xb4]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.458660
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400142d8
inc rax
test dl, dl
jne 0x1400142c6
xor eax, eax
jmp 0x1400142dd
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140014305
mov dword [rsp + 0xb8], Ordinal_41
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0xb8]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.676768
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140014326
inc rax
test dl, dl
jne 0x140014314
xor eax, eax
jmp 0x14001432b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140014353
mov dword [rsp + 0xbc], Ordinal_41
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0xbc]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.881776
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140014374
inc rax
test dl, dl
jne 0x140014362
xor eax, eax
jmp 0x140014379
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400143a1
mov dword [rsp + 0xc0], Ordinal_41
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0xc0]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.497715
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400143c2
inc rax
test dl, dl
jne 0x1400143b0
xor eax, eax
jmp 0x1400143c7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400143ef
mov dword [rsp + 0xc4], Ordinal_41
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0xc4]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.787825
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140014410
inc rax
test dl, dl
jne 0x1400143fe
xor eax, eax
jmp 0x140014415
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14001443d
mov dword [rsp + 0xc8], reloc.WLDAP32.dll_Ordinal_41
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0xc8]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.442025
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14001445e
inc rax
test dl, dl
jne 0x14001444c
xor eax, eax
jmp 0x140014463
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14001448b
mov dword [rsp + 0xcc], Ordinal_46
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0xcc]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.857018
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400144ac
inc rax
test dl, dl
jne 0x14001449a
xor eax, eax
jmp 0x1400144b1
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400144d9
mov dword [rsp + 0xd0], Ordinal_46
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0xd0]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.286517
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400144fa
inc rax
test dl, dl
jne 0x1400144e8
xor eax, eax
jmp 0x1400144ff
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140014527
mov dword [rsp + 0xd4], Ordinal_46
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0xd4]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.703594
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140014548
inc rax
test dl, dl
jne 0x140014536
xor eax, eax
jmp 0x14001454d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140014575
mov dword [rsp + 0xd8], reloc.WLDAP32.dll_Ordinal_45
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0xd8]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.66941
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140014596
inc rax
test dl, dl
jne 0x140014584
xor eax, eax
jmp 0x14001459b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400145c3
mov dword [rsp + 0xdc], reloc.WLDAP32.dll_Ordinal_46
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0xdc]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.465514
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400145e4
inc rax
test dl, dl
jne 0x1400145d2
xor eax, eax
jmp 0x1400145e9
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140014611
mov dword [rsp + 0xe0], gethostname
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0xe0]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.713690
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140014632
inc rax
test dl, dl
jne 0x140014620
xor eax, eax
jmp 0x140014637
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14001465f
mov dword [rsp + 0xe4], gethostname
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0xe4]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.347221
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140014680
inc rax
test dl, dl
jne 0x14001466e
xor eax, eax
jmp 0x140014685
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400146ad
mov dword [rsp + 0xe8], gethostname
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0xe8]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.29072
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400146ce
inc rax
test dl, dl
jne 0x1400146bc
xor eax, eax
jmp 0x1400146d3
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400146fb
mov dword [rsp + 0xec], reloc.WLDAP32.dll_Ordinal_50
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0xec]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.481732
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14001471c
inc rax
test dl, dl
jne 0x14001470a
xor eax, eax
jmp 0x140014721
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140014749
mov dword [rsp + 0xf0], gethostname
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0xf0]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.255654
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14001476a
inc rax
test dl, dl
jne 0x140014758
xor eax, eax
jmp 0x14001476f
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140014797
mov dword [rsp + 0xf4], gethostname
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0xf4]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.732923
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400147b8
inc rax
test dl, dl
jne 0x1400147a6
xor eax, eax
jmp 0x1400147bd
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400147e5
mov dword [rsp + 0xf8], gethostname
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0xf8]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.773360
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140014806
inc rax
test dl, dl
jne 0x1400147f4
xor eax, eax
jmp 0x14001480b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140014833
mov dword [rsp + 0xfc], gethostname
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0xfc]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.278550
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140014854
inc rax
test dl, dl
jne 0x140014842
xor eax, eax
jmp 0x140014859
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140014881
mov dword [rsp + 0x100], gethostname
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x100]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.804414
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400148a2
inc rax
test dl, dl
jne 0x140014890
xor eax, eax
jmp 0x1400148a7
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400148cf
mov dword [rsp + 0x104], gethostname
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x104]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.375742
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400148f0
inc rax
test dl, dl
jne 0x1400148de
xor eax, eax
jmp 0x1400148f5
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14001491d
mov dword [rsp + 0x108], reloc.WS2_32.dll_gethostname
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x108]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.19599
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14001493e
inc rax
test dl, dl
jne 0x14001492c
xor eax, eax
jmp 0x140014943
sbb eax, eax
or eax, 1
test eax, eax
jne 0x14001496b
mov dword [rsp + 0x10c], Ordinal_60
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x10c]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.699531
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x14001498c
inc rax
test dl, dl
jne 0x14001497a
xor eax, eax
jmp 0x140014991
sbb eax, eax
or eax, 1
test eax, eax
jne 0x1400149b9
mov dword [rsp + 0x110], Ordinal_60
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x110]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.117651
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x1400149da
inc rax
test dl, dl
jne 0x1400149c8
xor eax, eax
jmp 0x1400149df
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140014a07
mov dword [rsp + 0x114], reloc.WLDAP32.dll_Ordinal_60
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x114]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.407560
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140014a28
inc rax
test dl, dl
jne 0x140014a16
xor eax, eax
jmp 0x140014a2d
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140014a55
mov dword [rsp + 0x118], 0x3d
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x118]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.134552
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140014a76
inc rax
test dl, dl
jne 0x140014a64
xor eax, eax
jmp 0x140014a7b
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140014aa3
mov dword [rsp + 0x11c], 0x3e
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
mov eax, dword [rsp + 0x11c]
jmp 0x14002725a
mov rax, qword [rsp + 0x20]
lea rcx, str.660225
sub rcx, rax
mov dl, byte [rax]
cmp dl, byte [rax + rcx]
jne 0x140014ac4
inc rax
test dl, dl
jne 0x140014ab2
sbb eax, eax
or eax, 1
test eax, eax
jne 0x140014af1
mov rcx, qword [rsp + 0x1078]
call fcn.14003813c
add rsp, 0x1068
ret