Function at 0x14000c120
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
push rdi
mov eax, 0x1a70
call fcn.14002ded0
sub rsp, rax
mov dword [rsp + 0x1590], 0x3dc
mov dword [rsp + 0x1594], 0x28c
mov dword [rsp + 0x1598], 0x22c
xorps xmm0, xmm0
movsd qword [rsp + 0x58], xmm0
mov dword [rsp + 0x80], 1
jmp 0x14000c184
mov eax, dword [rsp + 0x80]
inc eax
mov dword [rsp + 0x80], eax
cmp dword [rsp + 0x80], 0x3dc
jg 0x14000c1be
cvtsi2sd xmm0, dword [rsp + 0x80]
movsd xmm1, qword [0x140054430]
divsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
jmp 0x14000c174
mov qword [rsp + 0x60], 1
mov dword [rsp + 0x84], 1
jmp 0x14000c1e4
mov eax, dword [rsp + 0x84]
inc eax
mov dword [rsp + 0x84], eax
cmp dword [rsp + 0x84], 0x28c
jg 0x14000c20c
movsxd rax, dword [rsp + 0x84]
mov rcx, qword [rsp + 0x60]
imul rcx, rax
mov rax, rcx
mov qword [rsp + 0x60], rax
jmp 0x14000c1d4
mov qword [rsp + 0x50], 0
mov dword [rsp + 0x88], 1
jmp 0x14000c232
mov eax, dword [rsp + 0x88]
inc eax
mov dword [rsp + 0x88], eax
cmp dword [rsp + 0x88], 0x22c
jg 0x14000c25d
mov ecx, dword [rsp + 0x88]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000c222
mov dword [rsp + 0x8c], 1
jmp 0x14000c27a
mov eax, dword [rsp + 0x8c]
inc eax
mov dword [rsp + 0x8c], eax
cmp dword [rsp + 0x8c], 0x22c
jg 0x14000c2a5
mov ecx, dword [rsp + 0x8c]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000c26a
mov dword [rsp + 0x90], 1
jmp 0x14000c2c2
mov eax, dword [rsp + 0x90]
inc eax
mov dword [rsp + 0x90], eax
cmp dword [rsp + 0x90], 0x28c
jg 0x14000c2ea
movsxd rax, dword [rsp + 0x90]
mov rcx, qword [rsp + 0x60]
imul rcx, rax
mov rax, rcx
mov qword [rsp + 0x60], rax
jmp 0x14000c2b2
mov dword [rsp + 0x94], 1
jmp 0x14000c307
mov eax, dword [rsp + 0x94]
inc eax
mov dword [rsp + 0x94], eax
cmp dword [rsp + 0x94], 0x3dc
jg 0x14000c341
cvtsi2sd xmm0, dword [rsp + 0x94]
movsd xmm1, qword [0x140054430]
divsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
jmp 0x14000c2f7
mov dword [rsp + 0x98], 1
jmp 0x14000c35e
mov eax, dword [rsp + 0x98]
inc eax
mov dword [rsp + 0x98], eax
cmp dword [rsp + 0x98], 0x22c
jg 0x14000c389
mov ecx, dword [rsp + 0x98]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000c34e
mov dword [rsp + 0x9c], 1
jmp 0x14000c3a6
mov eax, dword [rsp + 0x9c]
inc eax
mov dword [rsp + 0x9c], eax
cmp dword [rsp + 0x9c], 0x22c
jg 0x14000c3d1
mov ecx, dword [rsp + 0x9c]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000c396
mov dword [rsp + 0xa0], 1
jmp 0x14000c3ee
mov eax, dword [rsp + 0xa0]
inc eax
mov dword [rsp + 0xa0], eax
cmp dword [rsp + 0xa0], 0x28c
jg 0x14000c416
movsxd rax, dword [rsp + 0xa0]
mov rcx, qword [rsp + 0x60]
imul rcx, rax
mov rax, rcx
mov qword [rsp + 0x60], rax
jmp 0x14000c3de
mov dword [rsp + 0xa4], 1
jmp 0x14000c433
mov eax, dword [rsp + 0xa4]
inc eax
mov dword [rsp + 0xa4], eax
cmp dword [rsp + 0xa4], 0x3dc
jg 0x14000c46d
cvtsi2sd xmm0, dword [rsp + 0xa4]
movsd xmm1, qword [0x140054430]
divsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
jmp 0x14000c423
mov dword [rsp + 0xa8], 1
jmp 0x14000c48a
mov eax, dword [rsp + 0xa8]
inc eax
mov dword [rsp + 0xa8], eax
cmp dword [rsp + 0xa8], 0x22c
jg 0x14000c4b5
mov ecx, dword [rsp + 0xa8]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000c47a
mov dword [rsp + 0xac], 1
jmp 0x14000c4d2
mov eax, dword [rsp + 0xac]
inc eax
mov dword [rsp + 0xac], eax
cmp dword [rsp + 0xac], 0x22c
jg 0x14000c4fd
mov ecx, dword [rsp + 0xac]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000c4c2
mov dword [rsp + 0xb0], 1
jmp 0x14000c51a
mov eax, dword [rsp + 0xb0]
inc eax
mov dword [rsp + 0xb0], eax
cmp dword [rsp + 0xb0], 0x28c
jg 0x14000c542
movsxd rax, dword [rsp + 0xb0]
mov rcx, qword [rsp + 0x60]
imul rcx, rax
mov rax, rcx
mov qword [rsp + 0x60], rax
jmp 0x14000c50a
mov dword [rsp + 0xb4], 1
jmp 0x14000c55f
mov eax, dword [rsp + 0xb4]
inc eax
mov dword [rsp + 0xb4], eax
cmp dword [rsp + 0xb4], 0x3dc
jg 0x14000c599
cvtsi2sd xmm0, dword [rsp + 0xb4]
movsd xmm1, qword [0x140054430]
divsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
jmp 0x14000c54f
mov dword [rsp + 0xb8], 1
jmp 0x14000c5b6
mov eax, dword [rsp + 0xb8]
inc eax
mov dword [rsp + 0xb8], eax
cmp dword [rsp + 0xb8], 0x22c
jg 0x14000c5e1
mov ecx, dword [rsp + 0xb8]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000c5a6
mov dword [rsp + 0xbc], 1
jmp 0x14000c5fe
mov eax, dword [rsp + 0xbc]
inc eax
mov dword [rsp + 0xbc], eax
cmp dword [rsp + 0xbc], 0x22c
jg 0x14000c629
mov ecx, dword [rsp + 0xbc]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000c5ee
mov dword [rsp + 0xc0], 1
jmp 0x14000c646
mov eax, dword [rsp + 0xc0]
inc eax
mov dword [rsp + 0xc0], eax
cmp dword [rsp + 0xc0], 0x28c
jg 0x14000c66e
movsxd rax, dword [rsp + 0xc0]
mov rcx, qword [rsp + 0x60]
imul rcx, rax
mov rax, rcx
mov qword [rsp + 0x60], rax
jmp 0x14000c636
mov dword [rsp + 0xc4], 1
jmp 0x14000c68b
mov eax, dword [rsp + 0xc4]
inc eax
mov dword [rsp + 0xc4], eax
cmp dword [rsp + 0xc4], 0x3dc
jg 0x14000c6c5
cvtsi2sd xmm0, dword [rsp + 0xc4]
movsd xmm1, qword [0x140054430]
divsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
jmp 0x14000c67b
mov dword [rsp + 0xc8], 1
jmp 0x14000c6e2
mov eax, dword [rsp + 0xc8]
inc eax
mov dword [rsp + 0xc8], eax
cmp dword [rsp + 0xc8], 0x22c
jg 0x14000c70d
mov ecx, dword [rsp + 0xc8]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000c6d2
mov dword [rsp + 0xcc], 1
jmp 0x14000c72a
mov eax, dword [rsp + 0xcc]
inc eax
mov dword [rsp + 0xcc], eax
cmp dword [rsp + 0xcc], 0x22c
jg 0x14000c755
mov ecx, dword [rsp + 0xcc]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000c71a
mov dword [rsp + 0xd0], 1
jmp 0x14000c772
mov eax, dword [rsp + 0xd0]
inc eax
mov dword [rsp + 0xd0], eax
cmp dword [rsp + 0xd0], 0x28c
jg 0x14000c79a
movsxd rax, dword [rsp + 0xd0]
mov rcx, qword [rsp + 0x60]
imul rcx, rax
mov rax, rcx
mov qword [rsp + 0x60], rax
jmp 0x14000c762
mov dword [rsp + 0xd4], 1
jmp 0x14000c7b7
mov eax, dword [rsp + 0xd4]
inc eax
mov dword [rsp + 0xd4], eax
cmp dword [rsp + 0xd4], 0x3dc
jg 0x14000c7f1
cvtsi2sd xmm0, dword [rsp + 0xd4]
movsd xmm1, qword [0x140054430]
divsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
jmp 0x14000c7a7
mov dword [rsp + 0xd8], 1
jmp 0x14000c80e
mov eax, dword [rsp + 0xd8]
inc eax
mov dword [rsp + 0xd8], eax
cmp dword [rsp + 0xd8], 0x22c
jg 0x14000c839
mov ecx, dword [rsp + 0xd8]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000c7fe
mov dword [rsp + 0xdc], 1
jmp 0x14000c856
mov eax, dword [rsp + 0xdc]
inc eax
mov dword [rsp + 0xdc], eax
cmp dword [rsp + 0xdc], 0x22c
jg 0x14000c881
mov ecx, dword [rsp + 0xdc]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000c846
mov dword [rsp + 0xe0], 1
jmp 0x14000c89e
mov eax, dword [rsp + 0xe0]
inc eax
mov dword [rsp + 0xe0], eax
cmp dword [rsp + 0xe0], 0x28c
jg 0x14000c8c6
movsxd rax, dword [rsp + 0xe0]
mov rcx, qword [rsp + 0x60]
imul rcx, rax
mov rax, rcx
mov qword [rsp + 0x60], rax
jmp 0x14000c88e
mov dword [rsp + 0xe4], 1
jmp 0x14000c8e3
mov eax, dword [rsp + 0xe4]
inc eax
mov dword [rsp + 0xe4], eax
cmp dword [rsp + 0xe4], 0x3dc
jg 0x14000c91d
cvtsi2sd xmm0, dword [rsp + 0xe4]
movsd xmm1, qword [0x140054430]
divsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
jmp 0x14000c8d3
mov dword [rsp + 0xe8], 1
jmp 0x14000c93a
mov eax, dword [rsp + 0xe8]
inc eax
mov dword [rsp + 0xe8], eax
cmp dword [rsp + 0xe8], 0x22c
jg 0x14000c965
mov ecx, dword [rsp + 0xe8]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000c92a
mov dword [rsp + 0xec], 1
jmp 0x14000c982
mov eax, dword [rsp + 0xec]
inc eax
mov dword [rsp + 0xec], eax
cmp dword [rsp + 0xec], 0x22c
jg 0x14000c9ad
mov ecx, dword [rsp + 0xec]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000c972
mov dword [rsp + 0xf0], 1
jmp 0x14000c9ca
mov eax, dword [rsp + 0xf0]
inc eax
mov dword [rsp + 0xf0], eax
cmp dword [rsp + 0xf0], 0x28c
jg 0x14000c9f2
movsxd rax, dword [rsp + 0xf0]
mov rcx, qword [rsp + 0x60]
imul rcx, rax
mov rax, rcx
mov qword [rsp + 0x60], rax
jmp 0x14000c9ba
mov dword [rsp + 0xf4], 1
jmp 0x14000ca0f
mov eax, dword [rsp + 0xf4]
inc eax
mov dword [rsp + 0xf4], eax
cmp dword [rsp + 0xf4], 0x3dc
jg 0x14000ca49
cvtsi2sd xmm0, dword [rsp + 0xf4]
movsd xmm1, qword [0x140054430]
divsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
jmp 0x14000c9ff
mov dword [rsp + 0xf8], 1
jmp 0x14000ca66
mov eax, dword [rsp + 0xf8]
inc eax
mov dword [rsp + 0xf8], eax
cmp dword [rsp + 0xf8], 0x22c
jg 0x14000ca91
mov ecx, dword [rsp + 0xf8]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000ca56
mov dword [rsp + 0xfc], 1
jmp 0x14000caae
mov eax, dword [rsp + 0xfc]
inc eax
mov dword [rsp + 0xfc], eax
cmp dword [rsp + 0xfc], 0x22c
jg 0x14000cad9
mov ecx, dword [rsp + 0xfc]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000ca9e
mov dword [rsp + 0x100], 1
jmp 0x14000caf6
mov eax, dword [rsp + 0x100]
inc eax
mov dword [rsp + 0x100], eax
cmp dword [rsp + 0x100], 0x28c
jg 0x14000cb1e
movsxd rax, dword [rsp + 0x100]
mov rcx, qword [rsp + 0x60]
imul rcx, rax
mov rax, rcx
mov qword [rsp + 0x60], rax
jmp 0x14000cae6
mov dword [rsp + 0x104], 1
jmp 0x14000cb3b
mov eax, dword [rsp + 0x104]
inc eax
mov dword [rsp + 0x104], eax
cmp dword [rsp + 0x104], 0x3dc
jg 0x14000cb75
cvtsi2sd xmm0, dword [rsp + 0x104]
movsd xmm1, qword [0x140054430]
divsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
jmp 0x14000cb2b
mov dword [rsp + 0x108], 1
jmp 0x14000cb92
mov eax, dword [rsp + 0x108]
inc eax
mov dword [rsp + 0x108], eax
cmp dword [rsp + 0x108], 0x22c
jg 0x14000cbbd
mov ecx, dword [rsp + 0x108]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000cb82
mov dword [rsp + 0x10c], 1
jmp 0x14000cbda
mov eax, dword [rsp + 0x10c]
inc eax
mov dword [rsp + 0x10c], eax
cmp dword [rsp + 0x10c], 0x22c
jg 0x14000cc05
mov ecx, dword [rsp + 0x10c]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000cbca
mov dword [rsp + 0x110], 1
jmp 0x14000cc22
mov eax, dword [rsp + 0x110]
inc eax
mov dword [rsp + 0x110], eax
cmp dword [rsp + 0x110], 0x28c
jg 0x14000cc4a
movsxd rax, dword [rsp + 0x110]
mov rcx, qword [rsp + 0x60]
imul rcx, rax
mov rax, rcx
mov qword [rsp + 0x60], rax
jmp 0x14000cc12
mov dword [rsp + 0x114], 1
jmp 0x14000cc67
mov eax, dword [rsp + 0x114]
inc eax
mov dword [rsp + 0x114], eax
cmp dword [rsp + 0x114], 0x3dc
jg 0x14000cca1
cvtsi2sd xmm0, dword [rsp + 0x114]
movsd xmm1, qword [0x140054430]
divsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
jmp 0x14000cc57
mov dword [rsp + 0x118], 1
jmp 0x14000ccbe
mov eax, dword [rsp + 0x118]
inc eax
mov dword [rsp + 0x118], eax
cmp dword [rsp + 0x118], 0x22c
jg 0x14000cce9
mov ecx, dword [rsp + 0x118]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000ccae
mov dword [rsp + 0x11c], 1
jmp 0x14000cd06
mov eax, dword [rsp + 0x11c]
inc eax
mov dword [rsp + 0x11c], eax
cmp dword [rsp + 0x11c], 0x22c
jg 0x14000cd31
mov ecx, dword [rsp + 0x11c]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000ccf6
mov dword [rsp + 0x120], 1
jmp 0x14000cd4e
mov eax, dword [rsp + 0x120]
inc eax
mov dword [rsp + 0x120], eax
cmp dword [rsp + 0x120], 0x28c
jg 0x14000cd76
movsxd rax, dword [rsp + 0x120]
mov rcx, qword [rsp + 0x60]
imul rcx, rax
mov rax, rcx
mov qword [rsp + 0x60], rax
jmp 0x14000cd3e
mov dword [rsp + 0x124], 1
jmp 0x14000cd93
mov eax, dword [rsp + 0x124]
inc eax
mov dword [rsp + 0x124], eax
cmp dword [rsp + 0x124], 0x3dc
jg 0x14000cdcd
cvtsi2sd xmm0, dword [rsp + 0x124]
movsd xmm1, qword [0x140054430]
divsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
jmp 0x14000cd83
mov dword [rsp + 0x128], 1
jmp 0x14000cdea
mov eax, dword [rsp + 0x128]
inc eax
mov dword [rsp + 0x128], eax
cmp dword [rsp + 0x128], 0x22c
jg 0x14000ce15
mov ecx, dword [rsp + 0x128]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000cdda
mov dword [rsp + 0x12c], 1
jmp 0x14000ce32
mov eax, dword [rsp + 0x12c]
inc eax
mov dword [rsp + 0x12c], eax
cmp dword [rsp + 0x12c], 0x22c
jg 0x14000ce5d
mov ecx, dword [rsp + 0x12c]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000ce22
mov dword [rsp + 0x130], 1
jmp 0x14000ce7a
mov eax, dword [rsp + 0x130]
inc eax
mov dword [rsp + 0x130], eax
cmp dword [rsp + 0x130], 0x28c
jg 0x14000cea2
movsxd rax, dword [rsp + 0x130]
mov rcx, qword [rsp + 0x60]
imul rcx, rax
mov rax, rcx
mov qword [rsp + 0x60], rax
jmp 0x14000ce6a
mov dword [rsp + 0x134], 1
jmp 0x14000cebf
mov eax, dword [rsp + 0x134]
inc eax
mov dword [rsp + 0x134], eax
cmp dword [rsp + 0x134], 0x3dc
jg 0x14000cef9
cvtsi2sd xmm0, dword [rsp + 0x134]
movsd xmm1, qword [0x140054430]
divsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
jmp 0x14000ceaf
mov dword [rsp + 0x138], 1
jmp 0x14000cf16
mov eax, dword [rsp + 0x138]
inc eax
mov dword [rsp + 0x138], eax
cmp dword [rsp + 0x138], 0x22c
jg 0x14000cf41
mov ecx, dword [rsp + 0x138]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000cf06
mov dword [rsp + 0x13c], 1
jmp 0x14000cf5e
mov eax, dword [rsp + 0x13c]
inc eax
mov dword [rsp + 0x13c], eax
cmp dword [rsp + 0x13c], 0x22c
jg 0x14000cf89
mov ecx, dword [rsp + 0x13c]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000cf4e
mov dword [rsp + 0x140], 1
jmp 0x14000cfa6
mov eax, dword [rsp + 0x140]
inc eax
mov dword [rsp + 0x140], eax
cmp dword [rsp + 0x140], 0x28c
jg 0x14000cfce
movsxd rax, dword [rsp + 0x140]
mov rcx, qword [rsp + 0x60]
imul rcx, rax
mov rax, rcx
mov qword [rsp + 0x60], rax
jmp 0x14000cf96
mov dword [rsp + 0x144], 1
jmp 0x14000cfeb
mov eax, dword [rsp + 0x144]
inc eax
mov dword [rsp + 0x144], eax
cmp dword [rsp + 0x144], 0x3dc
jg 0x14000d025
cvtsi2sd xmm0, dword [rsp + 0x144]
movsd xmm1, qword [0x140054430]
divsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
jmp 0x14000cfdb
mov dword [rsp + 0x148], 1
jmp 0x14000d042
mov eax, dword [rsp + 0x148]
inc eax
mov dword [rsp + 0x148], eax
cmp dword [rsp + 0x148], 0x22c
jg 0x14000d06d
mov ecx, dword [rsp + 0x148]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000d032
mov dword [rsp + 0x14c], 1
jmp 0x14000d08a
mov eax, dword [rsp + 0x14c]
inc eax
mov dword [rsp + 0x14c], eax
cmp dword [rsp + 0x14c], 0x22c
jg 0x14000d0b5
mov ecx, dword [rsp + 0x14c]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000d07a
mov dword [rsp + 0x150], 1
jmp 0x14000d0d2
mov eax, dword [rsp + 0x150]
inc eax
mov dword [rsp + 0x150], eax
cmp dword [rsp + 0x150], 0x28c
jg 0x14000d0fa
movsxd rax, dword [rsp + 0x150]
mov rcx, qword [rsp + 0x60]
imul rcx, rax
mov rax, rcx
mov qword [rsp + 0x60], rax
jmp 0x14000d0c2
mov dword [rsp + 0x154], 1
jmp 0x14000d117
mov eax, dword [rsp + 0x154]
inc eax
mov dword [rsp + 0x154], eax
cmp dword [rsp + 0x154], 0x3dc
jg 0x14000d151
cvtsi2sd xmm0, dword [rsp + 0x154]
movsd xmm1, qword [0x140054430]
divsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
jmp 0x14000d107
mov dword [rsp + 0x158], 1
jmp 0x14000d16e
mov eax, dword [rsp + 0x158]
inc eax
mov dword [rsp + 0x158], eax
cmp dword [rsp + 0x158], 0x22c
jg 0x14000d199
mov ecx, dword [rsp + 0x158]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000d15e
mov dword [rsp + 0x15c], 1
jmp 0x14000d1b6
mov eax, dword [rsp + 0x15c]
inc eax
mov dword [rsp + 0x15c], eax
cmp dword [rsp + 0x15c], 0x22c
jg 0x14000d1e1
mov ecx, dword [rsp + 0x15c]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000d1a6
mov dword [rsp + 0x160], 1
jmp 0x14000d1fe
mov eax, dword [rsp + 0x160]
inc eax
mov dword [rsp + 0x160], eax
cmp dword [rsp + 0x160], 0x28c
jg 0x14000d226
movsxd rax, dword [rsp + 0x160]
mov rcx, qword [rsp + 0x60]
imul rcx, rax
mov rax, rcx
mov qword [rsp + 0x60], rax
jmp 0x14000d1ee
mov dword [rsp + 0x164], 1
jmp 0x14000d243
mov eax, dword [rsp + 0x164]
inc eax
mov dword [rsp + 0x164], eax
cmp dword [rsp + 0x164], 0x3dc
jg 0x14000d27d
cvtsi2sd xmm0, dword [rsp + 0x164]
movsd xmm1, qword [0x140054430]
divsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
jmp 0x14000d233
mov dword [rsp + 0x168], 1
jmp 0x14000d29a
mov eax, dword [rsp + 0x168]
inc eax
mov dword [rsp + 0x168], eax
cmp dword [rsp + 0x168], 0x22c
jg 0x14000d2c5
mov ecx, dword [rsp + 0x168]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000d28a
mov dword [rsp + 0x16c], 1
jmp 0x14000d2e2
mov eax, dword [rsp + 0x16c]
inc eax
mov dword [rsp + 0x16c], eax
cmp dword [rsp + 0x16c], 0x22c
jg 0x14000d30d
mov ecx, dword [rsp + 0x16c]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000d2d2
mov dword [rsp + 0x170], 1
jmp 0x14000d32a
mov eax, dword [rsp + 0x170]
inc eax
mov dword [rsp + 0x170], eax
cmp dword [rsp + 0x170], 0x28c
jg 0x14000d352
movsxd rax, dword [rsp + 0x170]
mov rcx, qword [rsp + 0x60]
imul rcx, rax
mov rax, rcx
mov qword [rsp + 0x60], rax
jmp 0x14000d31a
mov dword [rsp + 0x174], 1
jmp 0x14000d36f
mov eax, dword [rsp + 0x174]
inc eax
mov dword [rsp + 0x174], eax
cmp dword [rsp + 0x174], 0x3dc
jg 0x14000d3a9
cvtsi2sd xmm0, dword [rsp + 0x174]
movsd xmm1, qword [0x140054430]
divsd xmm1, xmm0
movaps xmm0, xmm1
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
jmp 0x14000d35f
mov dword [rsp + 0x178], 1
jmp 0x14000d3c6
mov eax, dword [rsp + 0x178]
inc eax
mov dword [rsp + 0x178], eax
cmp dword [rsp + 0x178], 0x22c
jg 0x14000d3f1
mov ecx, dword [rsp + 0x178]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000d3b6
mov dword [rsp + 0x17c], 1
jmp 0x14000d40e
cmp dword [rsp + 0x17c], 0x22c
jg 0x14000d439
mov ecx, dword [rsp + 0x17c]
call fcn.1400294b0
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x50], rax
jmp 0x14000d3fe
mov dword [rsp + 0x180], 1
jmp 0x14000d456