Function at 0x14000e930
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, 0x3980
call fcn.14005d9a0
sub rsp, rax
movsd xmm0, qword [0x14008e7e8]
movsd qword [rsp + 0x50], xmm0
movsd xmm0, qword [0x14008e808]
movsd qword [rsp + 0x58], xmm0
movsd xmm0, qword [0x14008e810]
movsd qword [rsp + 0x60], xmm0
mov dword [rsp + 0x808], 5
mov dword [rsp + 0x80c], 0xa
mov dword [rsp + 0x7c], 0
jmp 0x14000e9a1
mov eax, dword [rsp + 0x7c]
inc eax
mov dword [rsp + 0x7c], eax
cmp dword [rsp + 0x7c], 5
jge 0x14000ec00
lea rdx, [0x14008a840]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x810], rax
mov eax, dword [rsp + 0x7c]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x810]
call fcn.1400096d0
lea rdx, [0x14008a830]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x818], rax
mov edx, 5
mov rcx, qword [rsp + 0x818]
call fcn.1400096d0
mov qword [rsp + 0x820], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x820]
call fcn.140009d80
mov dword [rsp + 0x434], 0
jmp 0x14000ea3e
mov eax, dword [rsp + 0x434]
inc eax
mov dword [rsp + 0x434], eax
cmp dword [rsp + 0x434], 0xa
jge 0x14000eb98
cvtsi2sd xmm0, dword [rsp + 0x434]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x828], xmm0
cvtsi2sd xmm1, dword [rsp + 0x7c]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x828]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x7c]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x434]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x830], xmm0
mov eax, dword [rsp + 0x434]
mov ecx, dword [rsp + 0x7c]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x830]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x434]
imul eax, dword [rsp + 0x7c]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x838], xmm0
mov eax, dword [rsp + 0x7c]
mov ecx, dword [rsp + 0x434]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x838]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14000eb7f
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14000eb7f
jmp 0x14000eb93
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14000eb93
movsd xmm0, qword [rsp + 0x58]
jmp 0x14000ea2e
cvtsi2sd xmm0, dword [rsp + 0x7c]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x7c]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x7c]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14000e997
mov dword [rsp + 0x80], 0
jmp 0x14000ec1d
mov eax, dword [rsp + 0x80]
inc eax
mov dword [rsp + 0x80], eax
cmp dword [rsp + 0x80], 5
jge 0x14000ee9a
lea rdx, [0x14008a860]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x840], rax
mov eax, dword [rsp + 0x80]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x840]
call fcn.1400096d0
lea rdx, [0x14008a850]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x848], rax
mov edx, 5
mov rcx, qword [rsp + 0x848]
call fcn.1400096d0
mov qword [rsp + 0x850], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x850]
call fcn.140009d80
mov dword [rsp + 0x438], 0
jmp 0x14000ecc0
mov eax, dword [rsp + 0x438]
inc eax
mov dword [rsp + 0x438], eax
cmp dword [rsp + 0x438], 0xa
jge 0x14000ee29
cvtsi2sd xmm0, dword [rsp + 0x438]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x858], xmm0
cvtsi2sd xmm1, dword [rsp + 0x80]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x858]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x80]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x438]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x860], xmm0
mov eax, dword [rsp + 0x438]
mov ecx, dword [rsp + 0x80]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x860]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x438]
imul eax, dword [rsp + 0x80]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x868], xmm0
mov eax, dword [rsp + 0x80]
mov ecx, dword [rsp + 0x438]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x868]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14000ee10
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14000ee10
jmp 0x14000ee24
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14000ee24
movsd xmm0, qword [rsp + 0x58]
jmp 0x14000ecb0
cvtsi2sd xmm0, dword [rsp + 0x80]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x80]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x80]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14000ec0d
xor ecx, ecx
call fcn.14005abf0
mov ecx, eax
call fcn.140064ee0
mov dword [rsp + 0x84], 0
jmp 0x14000eec5
mov eax, dword [rsp + 0x84]
inc eax
mov dword [rsp + 0x84], eax
cmp dword [rsp + 0x84], 5
jge 0x14000f142
lea rdx, [0x14008a880]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x870], rax
mov eax, dword [rsp + 0x84]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x870]
call fcn.1400096d0
lea rdx, [0x14008a870]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x878], rax
mov edx, 5
mov rcx, qword [rsp + 0x878]
call fcn.1400096d0
mov qword [rsp + 0x880], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x880]
call fcn.140009d80
mov dword [rsp + 0x43c], 0
jmp 0x14000ef68
mov eax, dword [rsp + 0x43c]
inc eax
mov dword [rsp + 0x43c], eax
cmp dword [rsp + 0x43c], 0xa
jge 0x14000f0d1
cvtsi2sd xmm0, dword [rsp + 0x43c]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x888], xmm0
cvtsi2sd xmm1, dword [rsp + 0x84]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x888]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x84]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x43c]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x890], xmm0
mov eax, dword [rsp + 0x43c]
mov ecx, dword [rsp + 0x84]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x890]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x43c]
imul eax, dword [rsp + 0x84]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x898], xmm0
mov eax, dword [rsp + 0x84]
mov ecx, dword [rsp + 0x43c]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x898]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14000f0b8
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14000f0b8
jmp 0x14000f0cc
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14000f0cc
movsd xmm0, qword [rsp + 0x58]
jmp 0x14000ef58
cvtsi2sd xmm0, dword [rsp + 0x84]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x84]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x84]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14000eeb5
mov dword [rsp + 0x88], 0
jmp 0x14000f15f
mov eax, dword [rsp + 0x88]
inc eax
mov dword [rsp + 0x88], eax
cmp dword [rsp + 0x88], 5
jge 0x14000f3dc
lea rdx, [0x14008a8a0]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x8a0], rax
mov eax, dword [rsp + 0x88]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x8a0]
call fcn.1400096d0
lea rdx, [0x14008a890]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x8a8], rax
mov edx, 5
mov rcx, qword [rsp + 0x8a8]
call fcn.1400096d0
mov qword [rsp + 0x8b0], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x8b0]
call fcn.140009d80
mov dword [rsp + 0x440], 0
jmp 0x14000f202
mov eax, dword [rsp + 0x440]
inc eax
mov dword [rsp + 0x440], eax
cmp dword [rsp + 0x440], 0xa
jge 0x14000f36b
cvtsi2sd xmm0, dword [rsp + 0x440]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x8b8], xmm0
cvtsi2sd xmm1, dword [rsp + 0x88]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x8b8]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x88]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x440]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x8c0], xmm0
mov eax, dword [rsp + 0x440]
mov ecx, dword [rsp + 0x88]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x8c0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x440]
imul eax, dword [rsp + 0x88]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x8c8], xmm0
mov eax, dword [rsp + 0x88]
mov ecx, dword [rsp + 0x440]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x8c8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14000f352
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14000f352
jmp 0x14000f366
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14000f366
movsd xmm0, qword [rsp + 0x58]
jmp 0x14000f1f2
cvtsi2sd xmm0, dword [rsp + 0x88]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x88]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x88]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14000f14f
mov dword [rsp + 0x8c], 0
jmp 0x14000f3f9
mov eax, dword [rsp + 0x8c]
inc eax
mov dword [rsp + 0x8c], eax
cmp dword [rsp + 0x8c], 5
jge 0x14000f676
lea rdx, [0x14008a8c0]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x8d0], rax
mov eax, dword [rsp + 0x8c]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x8d0]
call fcn.1400096d0
lea rdx, [0x14008a8b0]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x8d8], rax
mov edx, 5
mov rcx, qword [rsp + 0x8d8]
call fcn.1400096d0
mov qword [rsp + 0x8e0], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x8e0]
call fcn.140009d80
mov dword [rsp + 0x444], 0
jmp 0x14000f49c
mov eax, dword [rsp + 0x444]
inc eax
mov dword [rsp + 0x444], eax
cmp dword [rsp + 0x444], 0xa
jge 0x14000f605
cvtsi2sd xmm0, dword [rsp + 0x444]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x8e8], xmm0
cvtsi2sd xmm1, dword [rsp + 0x8c]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x8e8]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x8c]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x444]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x8f0], xmm0
mov eax, dword [rsp + 0x444]
mov ecx, dword [rsp + 0x8c]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x8f0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x444]
imul eax, dword [rsp + 0x8c]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x8f8], xmm0
mov eax, dword [rsp + 0x8c]
mov ecx, dword [rsp + 0x444]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x8f8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14000f5ec
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14000f5ec
jmp 0x14000f600
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14000f600
movsd xmm0, qword [rsp + 0x58]
jmp 0x14000f48c
cvtsi2sd xmm0, dword [rsp + 0x8c]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x8c]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x8c]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14000f3e9
mov dword [rsp + 0x90], 0
jmp 0x14000f693
mov eax, dword [rsp + 0x90]
inc eax
mov dword [rsp + 0x90], eax
cmp dword [rsp + 0x90], 5
jge 0x14000f910
lea rdx, [0x14008a8e0]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x900], rax
mov eax, dword [rsp + 0x90]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x900]
call fcn.1400096d0
lea rdx, [0x14008a8d0]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x908], rax
mov edx, 5
mov rcx, qword [rsp + 0x908]
call fcn.1400096d0
mov qword [rsp + 0x910], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x910]
call fcn.140009d80
mov dword [rsp + 0x448], 0
jmp 0x14000f736
mov eax, dword [rsp + 0x448]
inc eax
mov dword [rsp + 0x448], eax
cmp dword [rsp + 0x448], 0xa
jge 0x14000f89f
cvtsi2sd xmm0, dword [rsp + 0x448]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x918], xmm0
cvtsi2sd xmm1, dword [rsp + 0x90]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x918]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x90]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x448]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x920], xmm0
mov eax, dword [rsp + 0x448]
mov ecx, dword [rsp + 0x90]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x920]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x448]
imul eax, dword [rsp + 0x90]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x928], xmm0
mov eax, dword [rsp + 0x90]
mov ecx, dword [rsp + 0x448]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x928]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14000f886
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14000f886
jmp 0x14000f89a
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14000f89a
movsd xmm0, qword [rsp + 0x58]
jmp 0x14000f726
cvtsi2sd xmm0, dword [rsp + 0x90]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x90]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x90]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14000f683
mov dword [rsp + 0x94], 0
jmp 0x14000f92d
mov eax, dword [rsp + 0x94]
inc eax
mov dword [rsp + 0x94], eax
cmp dword [rsp + 0x94], 5
jge 0x14000fbaa
lea rdx, [0x14008a900]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x930], rax
mov eax, dword [rsp + 0x94]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x930]
call fcn.1400096d0
lea rdx, [0x14008a8f0]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x938], rax
mov edx, 5
mov rcx, qword [rsp + 0x938]
call fcn.1400096d0
mov qword [rsp + 0x940], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x940]
call fcn.140009d80
mov dword [rsp + 0x44c], 0
jmp 0x14000f9d0
mov eax, dword [rsp + 0x44c]
inc eax
mov dword [rsp + 0x44c], eax
cmp dword [rsp + 0x44c], 0xa
jge 0x14000fb39
cvtsi2sd xmm0, dword [rsp + 0x44c]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x948], xmm0
cvtsi2sd xmm1, dword [rsp + 0x94]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x948]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x94]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x44c]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x950], xmm0
mov eax, dword [rsp + 0x44c]
mov ecx, dword [rsp + 0x94]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x950]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x44c]
imul eax, dword [rsp + 0x94]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x958], xmm0
mov eax, dword [rsp + 0x94]
mov ecx, dword [rsp + 0x44c]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x958]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14000fb20
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14000fb20
jmp 0x14000fb34
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14000fb34
movsd xmm0, qword [rsp + 0x58]
jmp 0x14000f9c0
cvtsi2sd xmm0, dword [rsp + 0x94]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x94]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x94]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14000f91d
mov dword [rsp + 0x98], 0
jmp 0x14000fbc7
mov eax, dword [rsp + 0x98]
inc eax
mov dword [rsp + 0x98], eax
cmp dword [rsp + 0x98], 5
jge 0x14000fe44
lea rdx, [0x14008a920]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x960], rax
mov eax, dword [rsp + 0x98]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x960]
call fcn.1400096d0
lea rdx, [0x14008a910]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x968], rax
mov edx, 5
mov rcx, qword [rsp + 0x968]
call fcn.1400096d0
mov qword [rsp + 0x970], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x970]
call fcn.140009d80
mov dword [rsp + 0x450], 0
jmp 0x14000fc6a
mov eax, dword [rsp + 0x450]
inc eax
mov dword [rsp + 0x450], eax
cmp dword [rsp + 0x450], 0xa
jge 0x14000fdd3
cvtsi2sd xmm0, dword [rsp + 0x450]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x978], xmm0
cvtsi2sd xmm1, dword [rsp + 0x98]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x978]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x98]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x450]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x980], xmm0
mov eax, dword [rsp + 0x450]
mov ecx, dword [rsp + 0x98]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x980]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x450]
imul eax, dword [rsp + 0x98]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x988], xmm0
mov eax, dword [rsp + 0x98]
mov ecx, dword [rsp + 0x450]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x988]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14000fdba
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14000fdba
jmp 0x14000fdce
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14000fdce
movsd xmm0, qword [rsp + 0x58]
jmp 0x14000fc5a
cvtsi2sd xmm0, dword [rsp + 0x98]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x98]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x98]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14000fbb7
mov dword [rsp + 0x9c], 0
jmp 0x14000fe61
mov eax, dword [rsp + 0x9c]
inc eax
mov dword [rsp + 0x9c], eax
cmp dword [rsp + 0x9c], 5
jge 0x1400100de
lea rdx, [0x14008a940]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x990], rax
mov eax, dword [rsp + 0x9c]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x990]
call fcn.1400096d0
lea rdx, [0x14008a930]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x998], rax
mov edx, 5
mov rcx, qword [rsp + 0x998]
call fcn.1400096d0
mov qword [rsp + 0x9a0], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x9a0]
call fcn.140009d80
mov dword [rsp + 0x454], 0
jmp 0x14000ff04
mov eax, dword [rsp + 0x454]
inc eax
mov dword [rsp + 0x454], eax
cmp dword [rsp + 0x454], 0xa
jge 0x14001006d
cvtsi2sd xmm0, dword [rsp + 0x454]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x9a8], xmm0
cvtsi2sd xmm1, dword [rsp + 0x9c]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x9a8]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x9c]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x454]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x9b0], xmm0
mov eax, dword [rsp + 0x454]
mov ecx, dword [rsp + 0x9c]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x9b0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x454]
imul eax, dword [rsp + 0x9c]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x9b8], xmm0
mov eax, dword [rsp + 0x9c]
mov ecx, dword [rsp + 0x454]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x9b8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140010054
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140010054
jmp 0x140010068
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140010068
movsd xmm0, qword [rsp + 0x58]
jmp 0x14000fef4
cvtsi2sd xmm0, dword [rsp + 0x9c]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x9c]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x9c]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14000fe51
mov dword [rsp + 0xa0], 0
jmp 0x1400100fb
mov eax, dword [rsp + 0xa0]
inc eax
mov dword [rsp + 0xa0], eax
cmp dword [rsp + 0xa0], 5
jge 0x140010378
lea rdx, [0x14008a960]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x9c0], rax
mov eax, dword [rsp + 0xa0]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x9c0]
call fcn.1400096d0
lea rdx, [0x14008a950]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x9c8], rax
mov edx, 5
mov rcx, qword [rsp + 0x9c8]
call fcn.1400096d0
mov qword [rsp + 0x9d0], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x9d0]
call fcn.140009d80
mov dword [rsp + 0x458], 0
jmp 0x14001019e
mov eax, dword [rsp + 0x458]
inc eax
mov dword [rsp + 0x458], eax
cmp dword [rsp + 0x458], 0xa
jge 0x140010307
cvtsi2sd xmm0, dword [rsp + 0x458]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x9d8], xmm0
cvtsi2sd xmm1, dword [rsp + 0xa0]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x9d8]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xa0]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x458]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x9e0], xmm0
mov eax, dword [rsp + 0x458]
mov ecx, dword [rsp + 0xa0]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x9e0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x458]
imul eax, dword [rsp + 0xa0]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x9e8], xmm0
mov eax, dword [rsp + 0xa0]
mov ecx, dword [rsp + 0x458]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x9e8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x1400102ee
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x1400102ee
jmp 0x140010302
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140010302
movsd xmm0, qword [rsp + 0x58]
jmp 0x14001018e
cvtsi2sd xmm0, dword [rsp + 0xa0]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xa0]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0xa0]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x1400100eb
mov dword [rsp + 0xa4], 0
jmp 0x140010395
mov eax, dword [rsp + 0xa4]
inc eax
mov dword [rsp + 0xa4], eax
cmp dword [rsp + 0xa4], 5
jge 0x140010612
lea rdx, [0x14008a980]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x9f0], rax
mov eax, dword [rsp + 0xa4]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x9f0]
call fcn.1400096d0
lea rdx, [0x14008a970]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x9f8], rax
mov edx, 5
mov rcx, qword [rsp + 0x9f8]
call fcn.1400096d0
mov qword [rsp + 0xa00], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xa00]
call fcn.140009d80
mov dword [rsp + 0x45c], 0
jmp 0x140010438
mov eax, dword [rsp + 0x45c]
inc eax
mov dword [rsp + 0x45c], eax
cmp dword [rsp + 0x45c], 0xa
jge 0x1400105a1
cvtsi2sd xmm0, dword [rsp + 0x45c]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xa08], xmm0
cvtsi2sd xmm1, dword [rsp + 0xa4]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xa08]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xa4]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x45c]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xa10], xmm0
mov eax, dword [rsp + 0x45c]
mov ecx, dword [rsp + 0xa4]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xa10]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x45c]
imul eax, dword [rsp + 0xa4]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xa18], xmm0
mov eax, dword [rsp + 0xa4]
mov ecx, dword [rsp + 0x45c]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xa18]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140010588
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140010588
jmp 0x14001059c
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14001059c
movsd xmm0, qword [rsp + 0x58]
jmp 0x140010428
cvtsi2sd xmm0, dword [rsp + 0xa4]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xa4]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0xa4]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140010385
mov dword [rsp + 0xa8], 0
jmp 0x14001062f
mov eax, dword [rsp + 0xa8]
inc eax
mov dword [rsp + 0xa8], eax
cmp dword [rsp + 0xa8], 5
jge 0x1400108ac
lea rdx, [0x14008a9a0]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xa20], rax
mov eax, dword [rsp + 0xa8]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xa20]
call fcn.1400096d0
lea rdx, [0x14008a990]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xa28], rax
mov edx, 5
mov rcx, qword [rsp + 0xa28]
call fcn.1400096d0
mov qword [rsp + 0xa30], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xa30]
call fcn.140009d80
mov dword [rsp + 0x460], 0
jmp 0x1400106d2
mov eax, dword [rsp + 0x460]
inc eax
mov dword [rsp + 0x460], eax
cmp dword [rsp + 0x460], 0xa
jge 0x14001083b
cvtsi2sd xmm0, dword [rsp + 0x460]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xa38], xmm0
cvtsi2sd xmm1, dword [rsp + 0xa8]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xa38]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xa8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x460]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xa40], xmm0
mov eax, dword [rsp + 0x460]
mov ecx, dword [rsp + 0xa8]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xa40]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x460]
imul eax, dword [rsp + 0xa8]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xa48], xmm0
mov eax, dword [rsp + 0xa8]
mov ecx, dword [rsp + 0x460]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xa48]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140010822
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140010822
jmp 0x140010836
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140010836
movsd xmm0, qword [rsp + 0x58]
jmp 0x1400106c2
cvtsi2sd xmm0, dword [rsp + 0xa8]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xa8]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0xa8]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14001061f
mov dword [rsp + 0xac], 0
jmp 0x1400108c9
mov eax, dword [rsp + 0xac]
inc eax
mov dword [rsp + 0xac], eax
cmp dword [rsp + 0xac], 5
jge 0x140010b46
lea rdx, [0x14008a9c0]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xa50], rax
mov eax, dword [rsp + 0xac]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xa50]
call fcn.1400096d0
lea rdx, [0x14008a9b0]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xa58], rax
mov edx, 5
mov rcx, qword [rsp + 0xa58]
call fcn.1400096d0
mov qword [rsp + 0xa60], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xa60]
call fcn.140009d80
mov dword [rsp + 0x464], 0
jmp 0x14001096c
mov eax, dword [rsp + 0x464]
inc eax
mov dword [rsp + 0x464], eax
cmp dword [rsp + 0x464], 0xa
jge 0x140010ad5
cvtsi2sd xmm0, dword [rsp + 0x464]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xa68], xmm0
cvtsi2sd xmm1, dword [rsp + 0xac]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xa68]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xac]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x464]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xa70], xmm0
mov eax, dword [rsp + 0x464]
mov ecx, dword [rsp + 0xac]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xa70]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x464]
imul eax, dword [rsp + 0xac]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xa78], xmm0
mov eax, dword [rsp + 0xac]
mov ecx, dword [rsp + 0x464]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xa78]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140010abc
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140010abc
jmp 0x140010ad0
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140010ad0
movsd xmm0, qword [rsp + 0x58]
jmp 0x14001095c
cvtsi2sd xmm0, dword [rsp + 0xac]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xac]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0xac]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x1400108b9
mov dword [rsp + 0xb0], 0
jmp 0x140010b63
mov eax, dword [rsp + 0xb0]
inc eax
mov dword [rsp + 0xb0], eax
cmp dword [rsp + 0xb0], 5
jge 0x140010de0
lea rdx, [0x14008a9e0]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xa80], rax
mov eax, dword [rsp + 0xb0]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xa80]
call fcn.1400096d0
lea rdx, [0x14008a9d0]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xa88], rax
mov edx, 5
mov rcx, qword [rsp + 0xa88]
call fcn.1400096d0
mov qword [rsp + 0xa90], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xa90]
call fcn.140009d80
mov dword [rsp + 0x468], 0
jmp 0x140010c06
mov eax, dword [rsp + 0x468]
inc eax
mov dword [rsp + 0x468], eax
cmp dword [rsp + 0x468], 0xa
jge 0x140010d6f
cvtsi2sd xmm0, dword [rsp + 0x468]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xa98], xmm0
cvtsi2sd xmm1, dword [rsp + 0xb0]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xa98]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xb0]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x468]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xaa0], xmm0
mov eax, dword [rsp + 0x468]
mov ecx, dword [rsp + 0xb0]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xaa0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x468]
imul eax, dword [rsp + 0xb0]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xaa8], xmm0
mov eax, dword [rsp + 0xb0]
mov ecx, dword [rsp + 0x468]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xaa8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140010d56
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140010d56
jmp 0x140010d6a
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140010d6a
movsd xmm0, qword [rsp + 0x58]
jmp 0x140010bf6
cvtsi2sd xmm0, dword [rsp + 0xb0]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xb0]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0xb0]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140010b53
lea rcx, [rsp + 0x7e0]
call fcn.14000ab10
mov rcx, rax
call fcn.140009f10
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_LoadLibraryW]
mov qword [rsp + 0x800], rax
mov dword [rsp + 0xb4], 0
jmp 0x140010e23
mov eax, dword [rsp + 0xb4]
inc eax
mov dword [rsp + 0xb4], eax
cmp dword [rsp + 0xb4], 5
jge 0x1400110a0
lea rdx, [0x14008aa00]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xab0], rax
mov eax, dword [rsp + 0xb4]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xab0]
call fcn.1400096d0
lea rdx, [0x14008a9f0]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xab8], rax
mov edx, 5
mov rcx, qword [rsp + 0xab8]
call fcn.1400096d0
mov qword [rsp + 0xac0], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xac0]
call fcn.140009d80
mov dword [rsp + 0x46c], 0
jmp 0x140010ec6
mov eax, dword [rsp + 0x46c]
inc eax
mov dword [rsp + 0x46c], eax
cmp dword [rsp + 0x46c], 0xa
jge 0x14001102f
cvtsi2sd xmm0, dword [rsp + 0x46c]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xac8], xmm0
cvtsi2sd xmm1, dword [rsp + 0xb4]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xac8]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xb4]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x46c]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xad0], xmm0
mov eax, dword [rsp + 0x46c]
mov ecx, dword [rsp + 0xb4]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xad0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x46c]
imul eax, dword [rsp + 0xb4]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xad8], xmm0
mov eax, dword [rsp + 0xb4]
mov ecx, dword [rsp + 0x46c]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xad8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140011016
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140011016
jmp 0x14001102a
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14001102a
movsd xmm0, qword [rsp + 0x58]
jmp 0x140010eb6
cvtsi2sd xmm0, dword [rsp + 0xb4]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xb4]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0xb4]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140010e13
mov dword [rsp + 0xb8], 0
jmp 0x1400110bd
mov eax, dword [rsp + 0xb8]
inc eax
mov dword [rsp + 0xb8], eax
cmp dword [rsp + 0xb8], 5
jge 0x14001133a
lea rdx, [0x14008aa20]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xae0], rax
mov eax, dword [rsp + 0xb8]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xae0]
call fcn.1400096d0
lea rdx, [0x14008aa10]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xae8], rax
mov edx, 5
mov rcx, qword [rsp + 0xae8]
call fcn.1400096d0
mov qword [rsp + 0xaf0], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xaf0]
call fcn.140009d80
mov dword [rsp + 0x470], 0
jmp 0x140011160
mov eax, dword [rsp + 0x470]
inc eax
mov dword [rsp + 0x470], eax
cmp dword [rsp + 0x470], 0xa
jge 0x1400112c9
cvtsi2sd xmm0, dword [rsp + 0x470]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xaf8], xmm0
cvtsi2sd xmm1, dword [rsp + 0xb8]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xaf8]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xb8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x470]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xb00], xmm0
mov eax, dword [rsp + 0x470]
mov ecx, dword [rsp + 0xb8]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xb00]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x470]
imul eax, dword [rsp + 0xb8]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xb08], xmm0
mov eax, dword [rsp + 0xb8]
mov ecx, dword [rsp + 0x470]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xb08]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x1400112b0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x1400112b0
jmp 0x1400112c4
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x1400112c4
movsd xmm0, qword [rsp + 0x58]
jmp 0x140011150
cvtsi2sd xmm0, dword [rsp + 0xb8]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xb8]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0xb8]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x1400110ad
mov dword [rsp + 0xbc], 0
jmp 0x140011357
mov eax, dword [rsp + 0xbc]
inc eax
mov dword [rsp + 0xbc], eax
cmp dword [rsp + 0xbc], 5
jge 0x1400115d4
lea rdx, [0x14008aa40]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xb10], rax
mov eax, dword [rsp + 0xbc]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xb10]
call fcn.1400096d0
lea rdx, [0x14008aa30]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xb18], rax
mov edx, 5
mov rcx, qword [rsp + 0xb18]
call fcn.1400096d0
mov qword [rsp + 0xb20], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xb20]
call fcn.140009d80
mov dword [rsp + 0x474], 0
jmp 0x1400113fa
mov eax, dword [rsp + 0x474]
inc eax
mov dword [rsp + 0x474], eax
cmp dword [rsp + 0x474], 0xa
jge 0x140011563
cvtsi2sd xmm0, dword [rsp + 0x474]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xb28], xmm0
cvtsi2sd xmm1, dword [rsp + 0xbc]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xb28]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xbc]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x474]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xb30], xmm0
mov eax, dword [rsp + 0x474]
mov ecx, dword [rsp + 0xbc]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xb30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x474]
imul eax, dword [rsp + 0xbc]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xb38], xmm0
mov eax, dword [rsp + 0xbc]
mov ecx, dword [rsp + 0x474]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xb38]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14001154a
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14001154a
jmp 0x14001155e
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14001155e
movsd xmm0, qword [rsp + 0x58]
jmp 0x1400113ea
cvtsi2sd xmm0, dword [rsp + 0xbc]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xbc]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0xbc]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140011347
mov dword [rsp + 0xc0], 0
jmp 0x1400115f1
mov eax, dword [rsp + 0xc0]
inc eax
mov dword [rsp + 0xc0], eax
cmp dword [rsp + 0xc0], 5
jge 0x14001186e
lea rdx, [0x14008aa60]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xb40], rax
mov eax, dword [rsp + 0xc0]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xb40]
call fcn.1400096d0
lea rdx, [0x14008aa50]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xb48], rax
mov edx, 5
mov rcx, qword [rsp + 0xb48]
call fcn.1400096d0
mov qword [rsp + 0xb50], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xb50]
call fcn.140009d80
mov dword [rsp + 0x478], 0
jmp 0x140011694
mov eax, dword [rsp + 0x478]
inc eax
mov dword [rsp + 0x478], eax
cmp dword [rsp + 0x478], 0xa
jge 0x1400117fd
cvtsi2sd xmm0, dword [rsp + 0x478]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xb58], xmm0
cvtsi2sd xmm1, dword [rsp + 0xc0]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xb58]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xc0]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x478]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xb60], xmm0
mov eax, dword [rsp + 0x478]
mov ecx, dword [rsp + 0xc0]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xb60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x478]
imul eax, dword [rsp + 0xc0]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xb68], xmm0
mov eax, dword [rsp + 0xc0]
mov ecx, dword [rsp + 0x478]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xb68]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x1400117e4
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x1400117e4
jmp 0x1400117f8
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x1400117f8
movsd xmm0, qword [rsp + 0x58]
jmp 0x140011684
cvtsi2sd xmm0, dword [rsp + 0xc0]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xc0]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0xc0]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x1400115e1
mov dword [rsp + 0xc4], 0
jmp 0x14001188b
mov eax, dword [rsp + 0xc4]
inc eax
mov dword [rsp + 0xc4], eax
cmp dword [rsp + 0xc4], 5
jge 0x140011b08
lea rdx, [0x14008aa80]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xb70], rax
mov eax, dword [rsp + 0xc4]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xb70]
call fcn.1400096d0
lea rdx, [0x14008aa70]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xb78], rax
mov edx, 5
mov rcx, qword [rsp + 0xb78]
call fcn.1400096d0
mov qword [rsp + 0xb80], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xb80]
call fcn.140009d80
mov dword [rsp + 0x47c], 0
jmp 0x14001192e
mov eax, dword [rsp + 0x47c]
inc eax
mov dword [rsp + 0x47c], eax
cmp dword [rsp + 0x47c], 0xa
jge 0x140011a97
cvtsi2sd xmm0, dword [rsp + 0x47c]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xb88], xmm0
cvtsi2sd xmm1, dword [rsp + 0xc4]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xb88]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xc4]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x47c]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xb90], xmm0
mov eax, dword [rsp + 0x47c]
mov ecx, dword [rsp + 0xc4]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xb90]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x47c]
imul eax, dword [rsp + 0xc4]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xb98], xmm0
mov eax, dword [rsp + 0xc4]
mov ecx, dword [rsp + 0x47c]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xb98]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140011a7e
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140011a7e
jmp 0x140011a92
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140011a92
movsd xmm0, qword [rsp + 0x58]
jmp 0x14001191e
cvtsi2sd xmm0, dword [rsp + 0xc4]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xc4]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0xc4]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14001187b
mov dword [rsp + 0xc8], 0
jmp 0x140011b25
mov eax, dword [rsp + 0xc8]
inc eax
mov dword [rsp + 0xc8], eax
cmp dword [rsp + 0xc8], 5
jge 0x140011da2
lea rdx, [0x14008aaa0]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xba0], rax
mov eax, dword [rsp + 0xc8]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xba0]
call fcn.1400096d0
lea rdx, [0x14008aa90]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xba8], rax
mov edx, 5
mov rcx, qword [rsp + 0xba8]
call fcn.1400096d0
mov qword [rsp + 0xbb0], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xbb0]
call fcn.140009d80
mov dword [rsp + 0x480], 0
jmp 0x140011bc8
mov eax, dword [rsp + 0x480]
inc eax
mov dword [rsp + 0x480], eax
cmp dword [rsp + 0x480], 0xa
jge 0x140011d31
cvtsi2sd xmm0, dword [rsp + 0x480]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xbb8], xmm0
cvtsi2sd xmm1, dword [rsp + 0xc8]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xbb8]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xc8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x480]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xbc0], xmm0
mov eax, dword [rsp + 0x480]
mov ecx, dword [rsp + 0xc8]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xbc0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x480]
imul eax, dword [rsp + 0xc8]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xbc8], xmm0
mov eax, dword [rsp + 0xc8]
mov ecx, dword [rsp + 0x480]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xbc8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140011d18
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140011d18
jmp 0x140011d2c
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140011d2c
movsd xmm0, qword [rsp + 0x58]
jmp 0x140011bb8
cvtsi2sd xmm0, dword [rsp + 0xc8]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xc8]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0xc8]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140011b15
mov dword [rsp + 0xcc], 0
jmp 0x140011dbf
mov eax, dword [rsp + 0xcc]
inc eax
mov dword [rsp + 0xcc], eax
cmp dword [rsp + 0xcc], 5
jge 0x14001203c
lea rdx, [0x14008aac0]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xbd0], rax
mov eax, dword [rsp + 0xcc]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xbd0]
call fcn.1400096d0
lea rdx, [0x14008aab0]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xbd8], rax
mov edx, 5
mov rcx, qword [rsp + 0xbd8]
call fcn.1400096d0
mov qword [rsp + 0xbe0], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xbe0]
call fcn.140009d80
mov dword [rsp + 0x484], 0
jmp 0x140011e62
mov eax, dword [rsp + 0x484]
inc eax
mov dword [rsp + 0x484], eax
cmp dword [rsp + 0x484], 0xa
jge 0x140011fcb
cvtsi2sd xmm0, dword [rsp + 0x484]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xbe8], xmm0
cvtsi2sd xmm1, dword [rsp + 0xcc]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xbe8]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xcc]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x484]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xbf0], xmm0
mov eax, dword [rsp + 0x484]
mov ecx, dword [rsp + 0xcc]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xbf0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x484]
imul eax, dword [rsp + 0xcc]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xbf8], xmm0
mov eax, dword [rsp + 0xcc]
mov ecx, dword [rsp + 0x484]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xbf8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140011fb2
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140011fb2
jmp 0x140011fc6
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140011fc6
movsd xmm0, qword [rsp + 0x58]
jmp 0x140011e52
cvtsi2sd xmm0, dword [rsp + 0xcc]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xcc]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0xcc]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140011daf
mov dword [rsp + 0xd0], 0
jmp 0x140012059
mov eax, dword [rsp + 0xd0]
inc eax
mov dword [rsp + 0xd0], eax
cmp dword [rsp + 0xd0], 5
jge 0x1400122d6
lea rdx, [0x14008aae0]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xc00], rax
mov eax, dword [rsp + 0xd0]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xc00]
call fcn.1400096d0
lea rdx, [0x14008aad0]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xc08], rax
mov edx, 5
mov rcx, qword [rsp + 0xc08]
call fcn.1400096d0
mov qword [rsp + 0xc10], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xc10]
call fcn.140009d80
mov dword [rsp + 0x488], 0
jmp 0x1400120fc
mov eax, dword [rsp + 0x488]
inc eax
mov dword [rsp + 0x488], eax
cmp dword [rsp + 0x488], 0xa
jge 0x140012265
cvtsi2sd xmm0, dword [rsp + 0x488]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xc18], xmm0
cvtsi2sd xmm1, dword [rsp + 0xd0]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xc18]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xd0]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x488]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xc20], xmm0
mov eax, dword [rsp + 0x488]
mov ecx, dword [rsp + 0xd0]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xc20]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x488]
imul eax, dword [rsp + 0xd0]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xc28], xmm0
mov eax, dword [rsp + 0xd0]
mov ecx, dword [rsp + 0x488]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xc28]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14001224c
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14001224c
jmp 0x140012260
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140012260
movsd xmm0, qword [rsp + 0x58]
jmp 0x1400120ec
cvtsi2sd xmm0, dword [rsp + 0xd0]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xd0]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0xd0]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140012049
mov dword [rsp + 0xd4], 0
jmp 0x1400122f3
mov eax, dword [rsp + 0xd4]
inc eax
mov dword [rsp + 0xd4], eax
cmp dword [rsp + 0xd4], 5
jge 0x140012570
lea rdx, [0x14008ab00]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xc30], rax
mov eax, dword [rsp + 0xd4]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xc30]
call fcn.1400096d0
lea rdx, [0x14008aaf0]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xc38], rax
mov edx, 5
mov rcx, qword [rsp + 0xc38]
call fcn.1400096d0
mov qword [rsp + 0xc40], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xc40]
call fcn.140009d80
mov dword [rsp + 0x48c], 0
jmp 0x140012396
mov eax, dword [rsp + 0x48c]
inc eax
mov dword [rsp + 0x48c], eax
cmp dword [rsp + 0x48c], 0xa
jge 0x1400124ff
cvtsi2sd xmm0, dword [rsp + 0x48c]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xc48], xmm0
cvtsi2sd xmm1, dword [rsp + 0xd4]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xc48]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xd4]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x48c]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xc50], xmm0
mov eax, dword [rsp + 0x48c]
mov ecx, dword [rsp + 0xd4]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xc50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x48c]
imul eax, dword [rsp + 0xd4]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xc58], xmm0
mov eax, dword [rsp + 0xd4]
mov ecx, dword [rsp + 0x48c]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xc58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x1400124e6
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x1400124e6
jmp 0x1400124fa
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x1400124fa
movsd xmm0, qword [rsp + 0x58]
jmp 0x140012386
cvtsi2sd xmm0, dword [rsp + 0xd4]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xd4]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0xd4]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x1400122e3
cmp qword [rsp + 0x800], 0
je 0x14002c711
mov dword [rsp + 0xd8], 0
jmp 0x14001259c
mov eax, dword [rsp + 0xd8]
inc eax
mov dword [rsp + 0xd8], eax
cmp dword [rsp + 0xd8], 5
jge 0x140012819
lea rdx, [0x14008ab20]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xc60], rax
mov eax, dword [rsp + 0xd8]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xc60]
call fcn.1400096d0
lea rdx, [0x14008ab10]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xc68], rax
mov edx, 5
mov rcx, qword [rsp + 0xc68]
call fcn.1400096d0
mov qword [rsp + 0xc70], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xc70]
call fcn.140009d80
mov dword [rsp + 0x490], 0
jmp 0x14001263f
mov eax, dword [rsp + 0x490]
inc eax
mov dword [rsp + 0x490], eax
cmp dword [rsp + 0x490], 0xa
jge 0x1400127a8
cvtsi2sd xmm0, dword [rsp + 0x490]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xc78], xmm0
cvtsi2sd xmm1, dword [rsp + 0xd8]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xc78]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xd8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x490]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xc80], xmm0
mov eax, dword [rsp + 0x490]
mov ecx, dword [rsp + 0xd8]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xc80]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x490]
imul eax, dword [rsp + 0xd8]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xc88], xmm0
mov eax, dword [rsp + 0xd8]
mov ecx, dword [rsp + 0x490]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xc88]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14001278f
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14001278f
jmp 0x1400127a3
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x1400127a3
movsd xmm0, qword [rsp + 0x58]
jmp 0x14001262f
cvtsi2sd xmm0, dword [rsp + 0xd8]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xd8]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0xd8]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14001258c
mov dword [rsp + 0xdc], 0
jmp 0x140012836
mov eax, dword [rsp + 0xdc]
inc eax
mov dword [rsp + 0xdc], eax
cmp dword [rsp + 0xdc], 5
jge 0x140012ab3
lea rdx, [0x14008ab40]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xc90], rax
mov eax, dword [rsp + 0xdc]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xc90]
call fcn.1400096d0
lea rdx, [0x14008ab30]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xc98], rax
mov edx, 5
mov rcx, qword [rsp + 0xc98]
call fcn.1400096d0
mov qword [rsp + 0xca0], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xca0]
call fcn.140009d80
mov dword [rsp + 0x494], 0
jmp 0x1400128d9
mov eax, dword [rsp + 0x494]
inc eax
mov dword [rsp + 0x494], eax
cmp dword [rsp + 0x494], 0xa
jge 0x140012a42
cvtsi2sd xmm0, dword [rsp + 0x494]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xca8], xmm0
cvtsi2sd xmm1, dword [rsp + 0xdc]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xca8]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xdc]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x494]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xcb0], xmm0
mov eax, dword [rsp + 0x494]
mov ecx, dword [rsp + 0xdc]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xcb0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x494]
imul eax, dword [rsp + 0xdc]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xcb8], xmm0
mov eax, dword [rsp + 0xdc]
mov ecx, dword [rsp + 0x494]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xcb8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140012a29
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140012a29
jmp 0x140012a3d
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140012a3d
movsd xmm0, qword [rsp + 0x58]
jmp 0x1400128c9
cvtsi2sd xmm0, dword [rsp + 0xdc]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xdc]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0xdc]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140012826
mov dword [rsp + 0xe0], 0
jmp 0x140012ad0
mov eax, dword [rsp + 0xe0]
inc eax
mov dword [rsp + 0xe0], eax
cmp dword [rsp + 0xe0], 5
jge 0x140012d4d
lea rdx, [0x14008ab60]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xcc0], rax
mov eax, dword [rsp + 0xe0]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xcc0]
call fcn.1400096d0
lea rdx, [0x14008ab50]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xcc8], rax
mov edx, 5
mov rcx, qword [rsp + 0xcc8]
call fcn.1400096d0
mov qword [rsp + 0xcd0], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xcd0]
call fcn.140009d80
mov dword [rsp + 0x498], 0
jmp 0x140012b73
mov eax, dword [rsp + 0x498]
inc eax
mov dword [rsp + 0x498], eax
cmp dword [rsp + 0x498], 0xa
jge 0x140012cdc
cvtsi2sd xmm0, dword [rsp + 0x498]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xcd8], xmm0
cvtsi2sd xmm1, dword [rsp + 0xe0]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xcd8]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xe0]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x498]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xce0], xmm0
mov eax, dword [rsp + 0x498]
mov ecx, dword [rsp + 0xe0]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xce0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x498]
imul eax, dword [rsp + 0xe0]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xce8], xmm0
mov eax, dword [rsp + 0xe0]
mov ecx, dword [rsp + 0x498]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xce8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140012cc3
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140012cc3
jmp 0x140012cd7
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140012cd7
movsd xmm0, qword [rsp + 0x58]
jmp 0x140012b63
cvtsi2sd xmm0, dword [rsp + 0xe0]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xe0]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0xe0]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140012ac0
mov dword [rsp + 0xe4], 0
jmp 0x140012d6a
mov eax, dword [rsp + 0xe4]
inc eax
mov dword [rsp + 0xe4], eax
cmp dword [rsp + 0xe4], 5
jge 0x140012fe7
lea rdx, [0x14008ab80]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xcf0], rax
mov eax, dword [rsp + 0xe4]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xcf0]
call fcn.1400096d0
lea rdx, [0x14008ab70]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xcf8], rax
mov edx, 5
mov rcx, qword [rsp + 0xcf8]
call fcn.1400096d0
mov qword [rsp + 0xd00], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xd00]
call fcn.140009d80
mov dword [rsp + 0x49c], 0
jmp 0x140012e0d
mov eax, dword [rsp + 0x49c]
inc eax
mov dword [rsp + 0x49c], eax
cmp dword [rsp + 0x49c], 0xa
jge 0x140012f76
cvtsi2sd xmm0, dword [rsp + 0x49c]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xd08], xmm0
cvtsi2sd xmm1, dword [rsp + 0xe4]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xd08]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xe4]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x49c]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xd10], xmm0
mov eax, dword [rsp + 0x49c]
mov ecx, dword [rsp + 0xe4]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xd10]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x49c]
imul eax, dword [rsp + 0xe4]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xd18], xmm0
mov eax, dword [rsp + 0xe4]
mov ecx, dword [rsp + 0x49c]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xd18]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140012f5d
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140012f5d
jmp 0x140012f71
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140012f71
movsd xmm0, qword [rsp + 0x58]
jmp 0x140012dfd
cvtsi2sd xmm0, dword [rsp + 0xe4]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xe4]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0xe4]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140012d5a
mov dword [rsp + 0xe8], 0
jmp 0x140013004
mov eax, dword [rsp + 0xe8]
inc eax
mov dword [rsp + 0xe8], eax
cmp dword [rsp + 0xe8], 5
jge 0x140013281
lea rdx, [0x14008abc0]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xd20], rax
mov eax, dword [rsp + 0xe8]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xd20]
call fcn.1400096d0
lea rdx, [0x14008abb0]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xd28], rax
mov edx, 5
mov rcx, qword [rsp + 0xd28]
call fcn.1400096d0
mov qword [rsp + 0xd30], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xd30]
call fcn.140009d80
mov dword [rsp + 0x4a0], 0
jmp 0x1400130a7
mov eax, dword [rsp + 0x4a0]
inc eax
mov dword [rsp + 0x4a0], eax
cmp dword [rsp + 0x4a0], 0xa
jge 0x140013210
cvtsi2sd xmm0, dword [rsp + 0x4a0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xd38], xmm0
cvtsi2sd xmm1, dword [rsp + 0xe8]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xd38]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xe8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x4a0]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xd40], xmm0
mov eax, dword [rsp + 0x4a0]
mov ecx, dword [rsp + 0xe8]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xd40]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x4a0]
imul eax, dword [rsp + 0xe8]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xd48], xmm0
mov eax, dword [rsp + 0xe8]
mov ecx, dword [rsp + 0x4a0]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xd48]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x1400131f7
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x1400131f7
jmp 0x14001320b
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14001320b
movsd xmm0, qword [rsp + 0x58]
jmp 0x140013097
cvtsi2sd xmm0, dword [rsp + 0xe8]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xe8]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0xe8]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140012ff4
mov dword [rsp + 0xec], 0
jmp 0x14001329e
mov eax, dword [rsp + 0xec]
inc eax
mov dword [rsp + 0xec], eax
cmp dword [rsp + 0xec], 5
jge 0x14001351b
lea rdx, [0x14008ac08]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xd50], rax
mov eax, dword [rsp + 0xec]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xd50]
call fcn.1400096d0
lea rdx, [0x14008abf8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xd58], rax
mov edx, 5
mov rcx, qword [rsp + 0xd58]
call fcn.1400096d0
mov qword [rsp + 0xd60], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xd60]
call fcn.140009d80
mov dword [rsp + 0x4a4], 0
jmp 0x140013341
mov eax, dword [rsp + 0x4a4]
inc eax
mov dword [rsp + 0x4a4], eax
cmp dword [rsp + 0x4a4], 0xa
jge 0x1400134aa
cvtsi2sd xmm0, dword [rsp + 0x4a4]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xd68], xmm0
cvtsi2sd xmm1, dword [rsp + 0xec]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xd68]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xec]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x4a4]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xd70], xmm0
mov eax, dword [rsp + 0x4a4]
mov ecx, dword [rsp + 0xec]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xd70]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x4a4]
imul eax, dword [rsp + 0xec]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xd78], xmm0
mov eax, dword [rsp + 0xec]
mov ecx, dword [rsp + 0x4a4]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xd78]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140013491
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140013491
jmp 0x1400134a5
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x1400134a5
movsd xmm0, qword [rsp + 0x58]
jmp 0x140013331
cvtsi2sd xmm0, dword [rsp + 0xec]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xec]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0xec]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14001328e
mov dword [rsp + 0xf0], 0
jmp 0x140013538
mov eax, dword [rsp + 0xf0]
inc eax
mov dword [rsp + 0xf0], eax
cmp dword [rsp + 0xf0], 5
jge 0x1400137b5
lea rdx, [0x14008ac48]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xd80], rax
mov eax, dword [rsp + 0xf0]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xd80]
call fcn.1400096d0
lea rdx, [0x14008ac38]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xd88], rax
mov edx, 5
mov rcx, qword [rsp + 0xd88]
call fcn.1400096d0
mov qword [rsp + 0xd90], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xd90]
call fcn.140009d80
mov dword [rsp + 0x4a8], 0
jmp 0x1400135db
mov eax, dword [rsp + 0x4a8]
inc eax
mov dword [rsp + 0x4a8], eax
cmp dword [rsp + 0x4a8], 0xa
jge 0x140013744
cvtsi2sd xmm0, dword [rsp + 0x4a8]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xd98], xmm0
cvtsi2sd xmm1, dword [rsp + 0xf0]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xd98]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xf0]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x4a8]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xda0], xmm0
mov eax, dword [rsp + 0x4a8]
mov ecx, dword [rsp + 0xf0]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xda0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x4a8]
imul eax, dword [rsp + 0xf0]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xda8], xmm0
mov eax, dword [rsp + 0xf0]
mov ecx, dword [rsp + 0x4a8]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xda8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14001372b
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14001372b
jmp 0x14001373f
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14001373f
movsd xmm0, qword [rsp + 0x58]
jmp 0x1400135cb
cvtsi2sd xmm0, dword [rsp + 0xf0]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xf0]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0xf0]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140013528
lea rcx, [rsp + 0x7e1]
call fcn.14000be70
mov rcx, rax
call fcn.140009eb0
mov rdx, rax
mov rcx, qword [rsp + 0x800]
call qword [sym.imp.KERNEL32.dll_GetProcAddress]
mov qword [rsp + 0x7e8], rax
mov dword [rsp + 0xf4], 0
jmp 0x140013800
mov eax, dword [rsp + 0xf4]
inc eax
mov dword [rsp + 0xf4], eax
cmp dword [rsp + 0xf4], 5
jge 0x140013a7d
lea rdx, [0x14008ac88]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xdb0], rax
mov eax, dword [rsp + 0xf4]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xdb0]
call fcn.1400096d0
lea rdx, [0x14008ac78]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xdb8], rax
mov edx, 5
mov rcx, qword [rsp + 0xdb8]
call fcn.1400096d0
mov qword [rsp + 0xdc0], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xdc0]
call fcn.140009d80
mov dword [rsp + 0x4ac], 0
jmp 0x1400138a3
mov eax, dword [rsp + 0x4ac]
inc eax
mov dword [rsp + 0x4ac], eax
cmp dword [rsp + 0x4ac], 0xa
jge 0x140013a0c
cvtsi2sd xmm0, dword [rsp + 0x4ac]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xdc8], xmm0
cvtsi2sd xmm1, dword [rsp + 0xf4]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xdc8]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xf4]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x4ac]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xdd0], xmm0
mov eax, dword [rsp + 0x4ac]
mov ecx, dword [rsp + 0xf4]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xdd0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x4ac]
imul eax, dword [rsp + 0xf4]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xdd8], xmm0
mov eax, dword [rsp + 0xf4]
mov ecx, dword [rsp + 0x4ac]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xdd8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x1400139f3
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x1400139f3
jmp 0x140013a07
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140013a07
movsd xmm0, qword [rsp + 0x58]
jmp 0x140013893
cvtsi2sd xmm0, dword [rsp + 0xf4]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xf4]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0xf4]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x1400137f0
mov dword [rsp + 0xf8], 0
jmp 0x140013a9a
mov eax, dword [rsp + 0xf8]
inc eax
mov dword [rsp + 0xf8], eax
cmp dword [rsp + 0xf8], 5
jge 0x140013d17
lea rdx, [0x14008acc8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xde0], rax
mov eax, dword [rsp + 0xf8]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xde0]
call fcn.1400096d0
lea rdx, [0x14008acb8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xde8], rax
mov edx, 5
mov rcx, qword [rsp + 0xde8]
call fcn.1400096d0
mov qword [rsp + 0xdf0], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xdf0]
call fcn.140009d80
mov dword [rsp + 0x4b0], 0
jmp 0x140013b3d
mov eax, dword [rsp + 0x4b0]
inc eax
mov dword [rsp + 0x4b0], eax
cmp dword [rsp + 0x4b0], 0xa
jge 0x140013ca6
cvtsi2sd xmm0, dword [rsp + 0x4b0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xdf8], xmm0
cvtsi2sd xmm1, dword [rsp + 0xf8]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xdf8]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xf8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x4b0]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xe00], xmm0
mov eax, dword [rsp + 0x4b0]
mov ecx, dword [rsp + 0xf8]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xe00]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x4b0]
imul eax, dword [rsp + 0xf8]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xe08], xmm0
mov eax, dword [rsp + 0xf8]
mov ecx, dword [rsp + 0x4b0]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xe08]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140013c8d
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140013c8d
jmp 0x140013ca1
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140013ca1
movsd xmm0, qword [rsp + 0x58]
jmp 0x140013b2d
cvtsi2sd xmm0, dword [rsp + 0xf8]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xf8]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0xf8]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140013a8a
mov dword [rsp + 0xfc], 0
jmp 0x140013d34
mov eax, dword [rsp + 0xfc]
inc eax
mov dword [rsp + 0xfc], eax
cmp dword [rsp + 0xfc], 5
jge 0x140013fb1
lea rdx, [0x14008ad08]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xe10], rax
mov eax, dword [rsp + 0xfc]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xe10]
call fcn.1400096d0
lea rdx, [0x14008acf8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xe18], rax
mov edx, 5
mov rcx, qword [rsp + 0xe18]
call fcn.1400096d0
mov qword [rsp + 0xe20], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xe20]
call fcn.140009d80
mov dword [rsp + 0x4b4], 0
jmp 0x140013dd7
mov eax, dword [rsp + 0x4b4]
inc eax
mov dword [rsp + 0x4b4], eax
cmp dword [rsp + 0x4b4], 0xa
jge 0x140013f40
cvtsi2sd xmm0, dword [rsp + 0x4b4]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xe28], xmm0
cvtsi2sd xmm1, dword [rsp + 0xfc]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xe28]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xfc]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x4b4]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xe30], xmm0
mov eax, dword [rsp + 0x4b4]
mov ecx, dword [rsp + 0xfc]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xe30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x4b4]
imul eax, dword [rsp + 0xfc]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xe38], xmm0
mov eax, dword [rsp + 0xfc]
mov ecx, dword [rsp + 0x4b4]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xe38]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140013f27
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140013f27
jmp 0x140013f3b
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140013f3b
movsd xmm0, qword [rsp + 0x58]
jmp 0x140013dc7
cvtsi2sd xmm0, dword [rsp + 0xfc]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0xfc]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0xfc]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140013d24
mov dword [rsp + 0x100], 0
jmp 0x140013fce
mov eax, dword [rsp + 0x100]
inc eax
mov dword [rsp + 0x100], eax
cmp dword [rsp + 0x100], 5
jge 0x14001424b
lea rdx, [0x14008ad48]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xe40], rax
mov eax, dword [rsp + 0x100]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xe40]
call fcn.1400096d0
lea rdx, [0x14008ad38]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xe48], rax
mov edx, 5
mov rcx, qword [rsp + 0xe48]
call fcn.1400096d0
mov qword [rsp + 0xe50], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xe50]
call fcn.140009d80
mov dword [rsp + 0x4b8], 0
jmp 0x140014071
mov eax, dword [rsp + 0x4b8]
inc eax
mov dword [rsp + 0x4b8], eax
cmp dword [rsp + 0x4b8], 0xa
jge 0x1400141da
cvtsi2sd xmm0, dword [rsp + 0x4b8]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xe58], xmm0
cvtsi2sd xmm1, dword [rsp + 0x100]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xe58]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x100]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x4b8]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xe60], xmm0
mov eax, dword [rsp + 0x4b8]
mov ecx, dword [rsp + 0x100]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xe60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x4b8]
imul eax, dword [rsp + 0x100]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xe68], xmm0
mov eax, dword [rsp + 0x100]
mov ecx, dword [rsp + 0x4b8]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xe68]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x1400141c1
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x1400141c1
jmp 0x1400141d5
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x1400141d5
movsd xmm0, qword [rsp + 0x58]
jmp 0x140014061
cvtsi2sd xmm0, dword [rsp + 0x100]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x100]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x100]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140013fbe
mov dword [rsp + 0x104], 0
jmp 0x140014268
mov eax, dword [rsp + 0x104]
inc eax
mov dword [rsp + 0x104], eax
cmp dword [rsp + 0x104], 5
jge 0x1400144e5
lea rdx, [0x14008ad88]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xe70], rax
mov eax, dword [rsp + 0x104]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xe70]
call fcn.1400096d0
lea rdx, [0x14008ad78]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xe78], rax
mov edx, 5
mov rcx, qword [rsp + 0xe78]
call fcn.1400096d0
mov qword [rsp + 0xe80], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xe80]
call fcn.140009d80
mov dword [rsp + 0x4bc], 0
jmp 0x14001430b
mov eax, dword [rsp + 0x4bc]
inc eax
mov dword [rsp + 0x4bc], eax
cmp dword [rsp + 0x4bc], 0xa
jge 0x140014474
cvtsi2sd xmm0, dword [rsp + 0x4bc]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xe88], xmm0
cvtsi2sd xmm1, dword [rsp + 0x104]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xe88]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x104]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x4bc]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xe90], xmm0
mov eax, dword [rsp + 0x4bc]
mov ecx, dword [rsp + 0x104]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xe90]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x4bc]
imul eax, dword [rsp + 0x104]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xe98], xmm0
mov eax, dword [rsp + 0x104]
mov ecx, dword [rsp + 0x4bc]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xe98]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14001445b
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14001445b
jmp 0x14001446f
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14001446f
movsd xmm0, qword [rsp + 0x58]
jmp 0x1400142fb
cvtsi2sd xmm0, dword [rsp + 0x104]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x104]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x104]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140014258
mov dword [rsp + 0x108], 0
jmp 0x140014502
mov eax, dword [rsp + 0x108]
inc eax
mov dword [rsp + 0x108], eax
cmp dword [rsp + 0x108], 5
jge 0x14001477f
lea rdx, [0x14008adc0]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xea0], rax
mov eax, dword [rsp + 0x108]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xea0]
call fcn.1400096d0
lea rdx, [0x14008ada0]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xea8], rax
mov edx, 5
mov rcx, qword [rsp + 0xea8]
call fcn.1400096d0
mov qword [rsp + 0xeb0], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xeb0]
call fcn.140009d80
mov dword [rsp + 0x4c0], 0
jmp 0x1400145a5
mov eax, dword [rsp + 0x4c0]
inc eax
mov dword [rsp + 0x4c0], eax
cmp dword [rsp + 0x4c0], 0xa
jge 0x14001470e
cvtsi2sd xmm0, dword [rsp + 0x4c0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xeb8], xmm0
cvtsi2sd xmm1, dword [rsp + 0x108]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xeb8]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x108]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x4c0]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xec0], xmm0
mov eax, dword [rsp + 0x4c0]
mov ecx, dword [rsp + 0x108]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xec0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x4c0]
imul eax, dword [rsp + 0x108]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xec8], xmm0
mov eax, dword [rsp + 0x108]
mov ecx, dword [rsp + 0x4c0]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xec8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x1400146f5
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x1400146f5
jmp 0x140014709
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140014709
movsd xmm0, qword [rsp + 0x58]
jmp 0x140014595
cvtsi2sd xmm0, dword [rsp + 0x108]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x108]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x108]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x1400144f2
mov dword [rsp + 0x10c], 0
jmp 0x14001479c
mov eax, dword [rsp + 0x10c]
inc eax
mov dword [rsp + 0x10c], eax
cmp dword [rsp + 0x10c], 5
jge 0x140014a19
lea rdx, [0x14008adf0]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xed0], rax
mov eax, dword [rsp + 0x10c]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xed0]
call fcn.1400096d0
lea rdx, [0x14008ade0]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xed8], rax
mov edx, 5
mov rcx, qword [rsp + 0xed8]
call fcn.1400096d0
mov qword [rsp + 0xee0], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xee0]
call fcn.140009d80
mov dword [rsp + 0x4c4], 0
jmp 0x14001483f
mov eax, dword [rsp + 0x4c4]
inc eax
mov dword [rsp + 0x4c4], eax
cmp dword [rsp + 0x4c4], 0xa
jge 0x1400149a8
cvtsi2sd xmm0, dword [rsp + 0x4c4]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xee8], xmm0
cvtsi2sd xmm1, dword [rsp + 0x10c]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xee8]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x10c]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x4c4]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xef0], xmm0
mov eax, dword [rsp + 0x4c4]
mov ecx, dword [rsp + 0x10c]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xef0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x4c4]
imul eax, dword [rsp + 0x10c]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xef8], xmm0
mov eax, dword [rsp + 0x10c]
mov ecx, dword [rsp + 0x4c4]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xef8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14001498f
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14001498f
jmp 0x1400149a3
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x1400149a3
movsd xmm0, qword [rsp + 0x58]
jmp 0x14001482f
cvtsi2sd xmm0, dword [rsp + 0x10c]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x10c]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x10c]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14001478c
mov dword [rsp + 0x110], 0
jmp 0x140014a36
mov eax, dword [rsp + 0x110]
inc eax
mov dword [rsp + 0x110], eax
cmp dword [rsp + 0x110], 5
jge 0x140014cb3
lea rdx, [0x14008ae38]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xf00], rax
mov eax, dword [rsp + 0x110]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xf00]
call fcn.1400096d0
lea rdx, [0x14008ae18]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xf08], rax
mov edx, 5
mov rcx, qword [rsp + 0xf08]
call fcn.1400096d0
mov qword [rsp + 0xf10], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xf10]
call fcn.140009d80
mov dword [rsp + 0x4c8], 0
jmp 0x140014ad9
mov eax, dword [rsp + 0x4c8]
inc eax
mov dword [rsp + 0x4c8], eax
cmp dword [rsp + 0x4c8], 0xa
jge 0x140014c42
cvtsi2sd xmm0, dword [rsp + 0x4c8]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xf18], xmm0
cvtsi2sd xmm1, dword [rsp + 0x110]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xf18]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x110]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x4c8]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xf20], xmm0
mov eax, dword [rsp + 0x4c8]
mov ecx, dword [rsp + 0x110]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xf20]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x4c8]
imul eax, dword [rsp + 0x110]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xf28], xmm0
mov eax, dword [rsp + 0x110]
mov ecx, dword [rsp + 0x4c8]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xf28]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140014c29
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140014c29
jmp 0x140014c3d
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140014c3d
movsd xmm0, qword [rsp + 0x58]
jmp 0x140014ac9
cvtsi2sd xmm0, dword [rsp + 0x110]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x110]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x110]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140014a26
mov dword [rsp + 0x114], 0
jmp 0x140014cd0
mov eax, dword [rsp + 0x114]
inc eax
mov dword [rsp + 0x114], eax
cmp dword [rsp + 0x114], 5
jge 0x140014f4d
lea rdx, [0x14008ae78]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xf30], rax
mov eax, dword [rsp + 0x114]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xf30]
call fcn.1400096d0
lea rdx, [0x14008ae58]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xf38], rax
mov edx, 5
mov rcx, qword [rsp + 0xf38]
call fcn.1400096d0
mov qword [rsp + 0xf40], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xf40]
call fcn.140009d80
mov dword [rsp + 0x4cc], 0
jmp 0x140014d73
mov eax, dword [rsp + 0x4cc]
inc eax
mov dword [rsp + 0x4cc], eax
cmp dword [rsp + 0x4cc], 0xa
jge 0x140014edc
cvtsi2sd xmm0, dword [rsp + 0x4cc]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xf48], xmm0
cvtsi2sd xmm1, dword [rsp + 0x114]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xf48]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x114]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x4cc]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xf50], xmm0
mov eax, dword [rsp + 0x4cc]
mov ecx, dword [rsp + 0x114]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xf50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x4cc]
imul eax, dword [rsp + 0x114]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xf58], xmm0
mov eax, dword [rsp + 0x114]
mov ecx, dword [rsp + 0x4cc]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xf58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140014ec3
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140014ec3
jmp 0x140014ed7
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140014ed7
movsd xmm0, qword [rsp + 0x58]
jmp 0x140014d63
cvtsi2sd xmm0, dword [rsp + 0x114]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x114]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x114]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140014cc0
cmp qword [rsp + 0x7e8], 0
je 0x14002c703
mov dword [rsp + 0x118], 0
jmp 0x140014f79
mov eax, dword [rsp + 0x118]
inc eax
mov dword [rsp + 0x118], eax
cmp dword [rsp + 0x118], 5
jge 0x1400151f6
lea rdx, [0x14008aeb8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xf60], rax
mov eax, dword [rsp + 0x118]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xf60]
call fcn.1400096d0
lea rdx, [0x14008aea8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xf68], rax
mov edx, 5
mov rcx, qword [rsp + 0xf68]
call fcn.1400096d0
mov qword [rsp + 0xf70], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xf70]
call fcn.140009d80
mov dword [rsp + 0x4d0], 0
jmp 0x14001501c
mov eax, dword [rsp + 0x4d0]
inc eax
mov dword [rsp + 0x4d0], eax
cmp dword [rsp + 0x4d0], 0xa
jge 0x140015185
cvtsi2sd xmm0, dword [rsp + 0x4d0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xf78], xmm0
cvtsi2sd xmm1, dword [rsp + 0x118]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xf78]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x118]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x4d0]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xf80], xmm0
mov eax, dword [rsp + 0x4d0]
mov ecx, dword [rsp + 0x118]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xf80]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x4d0]
imul eax, dword [rsp + 0x118]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xf88], xmm0
mov eax, dword [rsp + 0x118]
mov ecx, dword [rsp + 0x4d0]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xf88]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14001516c
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14001516c
jmp 0x140015180
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140015180
movsd xmm0, qword [rsp + 0x58]
jmp 0x14001500c
cvtsi2sd xmm0, dword [rsp + 0x118]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x118]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x118]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140014f69
mov dword [rsp + 0x11c], 0
jmp 0x140015213
mov eax, dword [rsp + 0x11c]
inc eax
mov dword [rsp + 0x11c], eax
cmp dword [rsp + 0x11c], 5
jge 0x140015490
lea rdx, [0x14008aef8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xf90], rax
mov eax, dword [rsp + 0x11c]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xf90]
call fcn.1400096d0
lea rdx, [0x14008aee8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xf98], rax
mov edx, 5
mov rcx, qword [rsp + 0xf98]
call fcn.1400096d0
mov qword [rsp + 0xfa0], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xfa0]
call fcn.140009d80
mov dword [rsp + 0x4d4], 0
jmp 0x1400152b6
mov eax, dword [rsp + 0x4d4]
inc eax
mov dword [rsp + 0x4d4], eax
cmp dword [rsp + 0x4d4], 0xa
jge 0x14001541f
cvtsi2sd xmm0, dword [rsp + 0x4d4]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xfa8], xmm0
cvtsi2sd xmm1, dword [rsp + 0x11c]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xfa8]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x11c]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x4d4]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xfb0], xmm0
mov eax, dword [rsp + 0x4d4]
mov ecx, dword [rsp + 0x11c]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xfb0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x4d4]
imul eax, dword [rsp + 0x11c]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xfb8], xmm0
mov eax, dword [rsp + 0x11c]
mov ecx, dword [rsp + 0x4d4]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xfb8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140015406
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140015406
jmp 0x14001541a
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14001541a
movsd xmm0, qword [rsp + 0x58]
jmp 0x1400152a6
cvtsi2sd xmm0, dword [rsp + 0x11c]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x11c]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x11c]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140015203
mov dword [rsp + 0x120], 0
jmp 0x1400154ad
mov eax, dword [rsp + 0x120]
inc eax
mov dword [rsp + 0x120], eax
cmp dword [rsp + 0x120], 5
jge 0x14001572a
lea rdx, [0x14008af38]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xfc0], rax
mov eax, dword [rsp + 0x120]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xfc0]
call fcn.1400096d0
lea rdx, [0x14008af28]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xfc8], rax
mov edx, 5
mov rcx, qword [rsp + 0xfc8]
call fcn.1400096d0
mov qword [rsp + 0xfd0], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0xfd0]
call fcn.140009d80
mov dword [rsp + 0x4d8], 0
jmp 0x140015550
mov eax, dword [rsp + 0x4d8]
inc eax
mov dword [rsp + 0x4d8], eax
cmp dword [rsp + 0x4d8], 0xa
jge 0x1400156b9
cvtsi2sd xmm0, dword [rsp + 0x4d8]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0xfd8], xmm0
cvtsi2sd xmm1, dword [rsp + 0x120]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0xfd8]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x120]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x4d8]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0xfe0], xmm0
mov eax, dword [rsp + 0x4d8]
mov ecx, dword [rsp + 0x120]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0xfe0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x4d8]
imul eax, dword [rsp + 0x120]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0xfe8], xmm0
mov eax, dword [rsp + 0x120]
mov ecx, dword [rsp + 0x4d8]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0xfe8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x1400156a0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x1400156a0
jmp 0x1400156b4
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x1400156b4
movsd xmm0, qword [rsp + 0x58]
jmp 0x140015540
cvtsi2sd xmm0, dword [rsp + 0x120]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x120]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x120]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14001549d
mov dword [rsp + 0x124], 0
jmp 0x140015747
mov eax, dword [rsp + 0x124]
inc eax
mov dword [rsp + 0x124], eax
cmp dword [rsp + 0x124], 5
jge 0x1400159c4
lea rdx, [0x14008af78]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0xff0], rax
mov eax, dword [rsp + 0x124]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0xff0]
call fcn.1400096d0
lea rdx, [0x14008af68]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0xff8], rax
mov edx, 5
mov rcx, qword [rsp + 0xff8]
call fcn.1400096d0
mov qword [rsp + 0x1000], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x1000]
call fcn.140009d80
mov dword [rsp + 0x4dc], 0
jmp 0x1400157ea
mov eax, dword [rsp + 0x4dc]
inc eax
mov dword [rsp + 0x4dc], eax
cmp dword [rsp + 0x4dc], 0xa
jge 0x140015953
cvtsi2sd xmm0, dword [rsp + 0x4dc]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x1008], xmm0
cvtsi2sd xmm1, dword [rsp + 0x124]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x1008]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x124]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x4dc]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x1010], xmm0
mov eax, dword [rsp + 0x4dc]
mov ecx, dword [rsp + 0x124]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x1010]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x4dc]
imul eax, dword [rsp + 0x124]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x1018], xmm0
mov eax, dword [rsp + 0x124]
mov ecx, dword [rsp + 0x4dc]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x1018]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14001593a
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14001593a
jmp 0x14001594e
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14001594e
movsd xmm0, qword [rsp + 0x58]
jmp 0x1400157da
cvtsi2sd xmm0, dword [rsp + 0x124]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x124]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x124]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140015737
mov dword [rsp + 0x128], 0
jmp 0x1400159e1
mov eax, dword [rsp + 0x128]
inc eax
mov dword [rsp + 0x128], eax
cmp dword [rsp + 0x128], 5
jge 0x140015c5e
lea rdx, [0x14008afb8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x1020], rax
mov eax, dword [rsp + 0x128]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x1020]
call fcn.1400096d0
lea rdx, [0x14008afa8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x1028], rax
mov edx, 5
mov rcx, qword [rsp + 0x1028]
call fcn.1400096d0
mov qword [rsp + 0x1030], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x1030]
call fcn.140009d80
mov dword [rsp + 0x4e0], 0
jmp 0x140015a84
mov eax, dword [rsp + 0x4e0]
inc eax
mov dword [rsp + 0x4e0], eax
cmp dword [rsp + 0x4e0], 0xa
jge 0x140015bed
cvtsi2sd xmm0, dword [rsp + 0x4e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x1038], xmm0
cvtsi2sd xmm1, dword [rsp + 0x128]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x1038]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x128]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x4e0]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x1040], xmm0
mov eax, dword [rsp + 0x4e0]
mov ecx, dword [rsp + 0x128]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x1040]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x4e0]
imul eax, dword [rsp + 0x128]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x1048], xmm0
mov eax, dword [rsp + 0x128]
mov ecx, dword [rsp + 0x4e0]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x1048]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140015bd4
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140015bd4
jmp 0x140015be8
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140015be8
movsd xmm0, qword [rsp + 0x58]
jmp 0x140015a74
cvtsi2sd xmm0, dword [rsp + 0x128]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x128]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x128]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x1400159d1
mov dword [rsp + 0x12c], 0
jmp 0x140015c7b
mov eax, dword [rsp + 0x12c]
inc eax
mov dword [rsp + 0x12c], eax
cmp dword [rsp + 0x12c], 5
jge 0x140015ef8
lea rdx, [0x14008b030]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x1050], rax
mov eax, dword [rsp + 0x12c]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x1050]
call fcn.1400096d0
lea rdx, [0x14008b020]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x1058], rax
mov edx, 5
mov rcx, qword [rsp + 0x1058]
call fcn.1400096d0
mov qword [rsp + 0x1060], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x1060]
call fcn.140009d80
mov dword [rsp + 0x4e4], 0
jmp 0x140015d1e
mov eax, dword [rsp + 0x4e4]
inc eax
mov dword [rsp + 0x4e4], eax
cmp dword [rsp + 0x4e4], 0xa
jge 0x140015e87
cvtsi2sd xmm0, dword [rsp + 0x4e4]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x1068], xmm0
cvtsi2sd xmm1, dword [rsp + 0x12c]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x1068]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x12c]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x4e4]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x1070], xmm0
mov eax, dword [rsp + 0x4e4]
mov ecx, dword [rsp + 0x12c]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x1070]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x4e4]
imul eax, dword [rsp + 0x12c]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x1078], xmm0
mov eax, dword [rsp + 0x12c]
mov ecx, dword [rsp + 0x4e4]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x1078]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140015e6e
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140015e6e
jmp 0x140015e82
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140015e82
movsd xmm0, qword [rsp + 0x58]
jmp 0x140015d0e
cvtsi2sd xmm0, dword [rsp + 0x12c]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x12c]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x12c]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140015c6b
mov dword [rsp + 0x130], 0
jmp 0x140015f15
mov eax, dword [rsp + 0x130]
inc eax
mov dword [rsp + 0x130], eax
cmp dword [rsp + 0x130], 5
jge 0x140016192
lea rdx, [0x14008b070]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x1080], rax
mov eax, dword [rsp + 0x130]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x1080]
call fcn.1400096d0
lea rdx, [0x14008b060]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x1088], rax
mov edx, 5
mov rcx, qword [rsp + 0x1088]
call fcn.1400096d0
mov qword [rsp + 0x1090], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x1090]
call fcn.140009d80
mov dword [rsp + 0x4e8], 0
jmp 0x140015fb8
mov eax, dword [rsp + 0x4e8]
inc eax
mov dword [rsp + 0x4e8], eax
cmp dword [rsp + 0x4e8], 0xa
jge 0x140016121
cvtsi2sd xmm0, dword [rsp + 0x4e8]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x1098], xmm0
cvtsi2sd xmm1, dword [rsp + 0x130]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x1098]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x130]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x4e8]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x10a0], xmm0
mov eax, dword [rsp + 0x4e8]
mov ecx, dword [rsp + 0x130]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x10a0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x4e8]
imul eax, dword [rsp + 0x130]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x10a8], xmm0
mov eax, dword [rsp + 0x130]
mov ecx, dword [rsp + 0x4e8]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x10a8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140016108
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140016108
jmp 0x14001611c
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14001611c
movsd xmm0, qword [rsp + 0x58]
jmp 0x140015fa8
cvtsi2sd xmm0, dword [rsp + 0x130]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x130]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x130]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140015f05
mov dword [rsp + 0x134], 0
jmp 0x1400161af
mov eax, dword [rsp + 0x134]
inc eax
mov dword [rsp + 0x134], eax
cmp dword [rsp + 0x134], 5
jge 0x14001642c
lea rdx, [0x14008b0c8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x10b0], rax
mov eax, dword [rsp + 0x134]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x10b0]
call fcn.1400096d0
lea rdx, [0x14008b0b8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x10b8], rax
mov edx, 5
mov rcx, qword [rsp + 0x10b8]
call fcn.1400096d0
mov qword [rsp + 0x10c0], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x10c0]
call fcn.140009d80
mov dword [rsp + 0x4ec], 0
jmp 0x140016252
mov eax, dword [rsp + 0x4ec]
inc eax
mov dword [rsp + 0x4ec], eax
cmp dword [rsp + 0x4ec], 0xa
jge 0x1400163bb
cvtsi2sd xmm0, dword [rsp + 0x4ec]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x10c8], xmm0
cvtsi2sd xmm1, dword [rsp + 0x134]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x10c8]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x134]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x4ec]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x10d0], xmm0
mov eax, dword [rsp + 0x4ec]
mov ecx, dword [rsp + 0x134]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x10d0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x4ec]
imul eax, dword [rsp + 0x134]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x10d8], xmm0
mov eax, dword [rsp + 0x134]
mov ecx, dword [rsp + 0x4ec]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x10d8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x1400163a2
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x1400163a2
jmp 0x1400163b6
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x1400163b6
movsd xmm0, qword [rsp + 0x58]
jmp 0x140016242
cvtsi2sd xmm0, dword [rsp + 0x134]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x134]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x134]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14001619f
mov dword [rsp + 0x138], 0
jmp 0x140016449
mov eax, dword [rsp + 0x138]
inc eax
mov dword [rsp + 0x138], eax
cmp dword [rsp + 0x138], 5
jge 0x1400166c6
lea rdx, [0x14008b108]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x10e0], rax
mov eax, dword [rsp + 0x138]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x10e0]
call fcn.1400096d0
lea rdx, [0x14008b0f8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x10e8], rax
mov edx, 5
mov rcx, qword [rsp + 0x10e8]
call fcn.1400096d0
mov qword [rsp + 0x10f0], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x10f0]
call fcn.140009d80
mov dword [rsp + 0x4f0], 0
jmp 0x1400164ec
mov eax, dword [rsp + 0x4f0]
inc eax
mov dword [rsp + 0x4f0], eax
cmp dword [rsp + 0x4f0], 0xa
jge 0x140016655
cvtsi2sd xmm0, dword [rsp + 0x4f0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x10f8], xmm0
cvtsi2sd xmm1, dword [rsp + 0x138]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x10f8]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x138]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x4f0]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x1100], xmm0
mov eax, dword [rsp + 0x4f0]
mov ecx, dword [rsp + 0x138]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x1100]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x4f0]
imul eax, dword [rsp + 0x138]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x1108], xmm0
mov eax, dword [rsp + 0x138]
mov ecx, dword [rsp + 0x4f0]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x1108]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14001663c
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14001663c
jmp 0x140016650
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140016650
movsd xmm0, qword [rsp + 0x58]
jmp 0x1400164dc
cvtsi2sd xmm0, dword [rsp + 0x138]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x138]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x138]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140016439
mov dword [rsp + 0x13c], 0
jmp 0x1400166e3
mov eax, dword [rsp + 0x13c]
inc eax
mov dword [rsp + 0x13c], eax
cmp dword [rsp + 0x13c], 5
jge 0x140016960
lea rdx, [0x14008b148]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x1110], rax
mov eax, dword [rsp + 0x13c]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x1110]
call fcn.1400096d0
lea rdx, [0x14008b138]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x1118], rax
mov edx, 5
mov rcx, qword [rsp + 0x1118]
call fcn.1400096d0
mov qword [rsp + 0x1120], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x1120]
call fcn.140009d80
mov dword [rsp + 0x4f4], 0
jmp 0x140016786
mov eax, dword [rsp + 0x4f4]
inc eax
mov dword [rsp + 0x4f4], eax
cmp dword [rsp + 0x4f4], 0xa
jge 0x1400168ef
cvtsi2sd xmm0, dword [rsp + 0x4f4]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x1128], xmm0
cvtsi2sd xmm1, dword [rsp + 0x13c]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x1128]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x13c]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x4f4]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x1130], xmm0
mov eax, dword [rsp + 0x4f4]
mov ecx, dword [rsp + 0x13c]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x1130]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x4f4]
imul eax, dword [rsp + 0x13c]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x1138], xmm0
mov eax, dword [rsp + 0x13c]
mov ecx, dword [rsp + 0x4f4]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x1138]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x1400168d6
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x1400168d6
jmp 0x1400168ea
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x1400168ea
movsd xmm0, qword [rsp + 0x58]
jmp 0x140016776
cvtsi2sd xmm0, dword [rsp + 0x13c]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x13c]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x13c]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x1400166d3
mov byte [rsp + 0x7d8], 0xc3
mov dword [rsp + 0x140], 0
jmp 0x140016985
mov eax, dword [rsp + 0x140]
inc eax
mov dword [rsp + 0x140], eax
cmp dword [rsp + 0x140], 5
jge 0x140016c02
lea rdx, [0x14008b188]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x1140], rax
mov eax, dword [rsp + 0x140]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x1140]
call fcn.1400096d0
lea rdx, [0x14008b178]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x1148], rax
mov edx, 5
mov rcx, qword [rsp + 0x1148]
call fcn.1400096d0
mov qword [rsp + 0x1150], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x1150]
call fcn.140009d80
mov dword [rsp + 0x4f8], 0
jmp 0x140016a28
mov eax, dword [rsp + 0x4f8]
inc eax
mov dword [rsp + 0x4f8], eax
cmp dword [rsp + 0x4f8], 0xa
jge 0x140016b91
cvtsi2sd xmm0, dword [rsp + 0x4f8]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x1158], xmm0
cvtsi2sd xmm1, dword [rsp + 0x140]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x1158]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x140]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x4f8]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x1160], xmm0
mov eax, dword [rsp + 0x4f8]
mov ecx, dword [rsp + 0x140]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x1160]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x4f8]
imul eax, dword [rsp + 0x140]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x1168], xmm0
mov eax, dword [rsp + 0x140]
mov ecx, dword [rsp + 0x4f8]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x1168]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140016b78
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140016b78
jmp 0x140016b8c
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140016b8c
movsd xmm0, qword [rsp + 0x58]
jmp 0x140016a18
cvtsi2sd xmm0, dword [rsp + 0x140]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x140]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x140]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140016975
mov dword [rsp + 0x144], 0
jmp 0x140016c1f
mov eax, dword [rsp + 0x144]
inc eax
mov dword [rsp + 0x144], eax
cmp dword [rsp + 0x144], 5
jge 0x140016e9c
lea rdx, [0x14008b1c8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x1170], rax
mov eax, dword [rsp + 0x144]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x1170]
call fcn.1400096d0
lea rdx, [0x14008b1b8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x1178], rax
mov edx, 5
mov rcx, qword [rsp + 0x1178]
call fcn.1400096d0
mov qword [rsp + 0x1180], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x1180]
call fcn.140009d80
mov dword [rsp + 0x4fc], 0
jmp 0x140016cc2
mov eax, dword [rsp + 0x4fc]
inc eax
mov dword [rsp + 0x4fc], eax
cmp dword [rsp + 0x4fc], 0xa
jge 0x140016e2b
cvtsi2sd xmm0, dword [rsp + 0x4fc]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x1188], xmm0
cvtsi2sd xmm1, dword [rsp + 0x144]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x1188]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x144]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x4fc]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x1190], xmm0
mov eax, dword [rsp + 0x4fc]
mov ecx, dword [rsp + 0x144]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x1190]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x4fc]
imul eax, dword [rsp + 0x144]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x1198], xmm0
mov eax, dword [rsp + 0x144]
mov ecx, dword [rsp + 0x4fc]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x1198]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140016e12
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140016e12
jmp 0x140016e26
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140016e26
movsd xmm0, qword [rsp + 0x58]
jmp 0x140016cb2
cvtsi2sd xmm0, dword [rsp + 0x144]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x144]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x144]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140016c0f
mov dword [rsp + 0x148], 0
jmp 0x140016eb9
mov eax, dword [rsp + 0x148]
inc eax
mov dword [rsp + 0x148], eax
cmp dword [rsp + 0x148], 5
jge 0x140017136
lea rdx, [0x14008b208]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x11a0], rax
mov eax, dword [rsp + 0x148]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x11a0]
call fcn.1400096d0
lea rdx, [0x14008b1f8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x11a8], rax
mov edx, 5
mov rcx, qword [rsp + 0x11a8]
call fcn.1400096d0
mov qword [rsp + 0x11b0], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x11b0]
call fcn.140009d80
mov dword [rsp + 0x500], 0
jmp 0x140016f5c
mov eax, dword [rsp + 0x500]
inc eax
mov dword [rsp + 0x500], eax
cmp dword [rsp + 0x500], 0xa
jge 0x1400170c5
cvtsi2sd xmm0, dword [rsp + 0x500]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x11b8], xmm0
cvtsi2sd xmm1, dword [rsp + 0x148]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x11b8]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x148]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x500]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x11c0], xmm0
mov eax, dword [rsp + 0x500]
mov ecx, dword [rsp + 0x148]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x11c0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x500]
imul eax, dword [rsp + 0x148]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x11c8], xmm0
mov eax, dword [rsp + 0x148]
mov ecx, dword [rsp + 0x500]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x11c8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x1400170ac
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x1400170ac
jmp 0x1400170c0
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x1400170c0
movsd xmm0, qword [rsp + 0x58]
jmp 0x140016f4c
cvtsi2sd xmm0, dword [rsp + 0x148]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x148]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x148]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140016ea9
mov dword [rsp + 0x14c], 0
jmp 0x140017153
mov eax, dword [rsp + 0x14c]
inc eax
mov dword [rsp + 0x14c], eax
cmp dword [rsp + 0x14c], 5
jge 0x1400173d0
lea rdx, [0x14008b248]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x11d0], rax
mov eax, dword [rsp + 0x14c]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x11d0]
call fcn.1400096d0
lea rdx, [0x14008b238]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x11d8], rax
mov edx, 5
mov rcx, qword [rsp + 0x11d8]
call fcn.1400096d0
mov qword [rsp + 0x11e0], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x11e0]
call fcn.140009d80
mov dword [rsp + 0x504], 0
jmp 0x1400171f6
mov eax, dword [rsp + 0x504]
inc eax
mov dword [rsp + 0x504], eax
cmp dword [rsp + 0x504], 0xa
jge 0x14001735f
cvtsi2sd xmm0, dword [rsp + 0x504]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x11e8], xmm0
cvtsi2sd xmm1, dword [rsp + 0x14c]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x11e8]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x14c]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x504]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x11f0], xmm0
mov eax, dword [rsp + 0x504]
mov ecx, dword [rsp + 0x14c]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x11f0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x504]
imul eax, dword [rsp + 0x14c]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x11f8], xmm0
mov eax, dword [rsp + 0x14c]
mov ecx, dword [rsp + 0x504]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x11f8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140017346
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140017346
jmp 0x14001735a
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14001735a
movsd xmm0, qword [rsp + 0x58]
jmp 0x1400171e6
cvtsi2sd xmm0, dword [rsp + 0x14c]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x14c]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x14c]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140017143
mov dword [rsp + 0x150], 0
jmp 0x1400173ed
mov eax, dword [rsp + 0x150]
inc eax
mov dword [rsp + 0x150], eax
cmp dword [rsp + 0x150], 5
jge 0x14001766a
lea rdx, [0x14008b288]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x1200], rax
mov eax, dword [rsp + 0x150]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x1200]
call fcn.1400096d0
lea rdx, [0x14008b278]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x1208], rax
mov edx, 5
mov rcx, qword [rsp + 0x1208]
call fcn.1400096d0
mov qword [rsp + 0x1210], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x1210]
call fcn.140009d80
mov dword [rsp + 0x508], 0
jmp 0x140017490
mov eax, dword [rsp + 0x508]
inc eax
mov dword [rsp + 0x508], eax
cmp dword [rsp + 0x508], 0xa
jge 0x1400175f9
cvtsi2sd xmm0, dword [rsp + 0x508]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x1218], xmm0
cvtsi2sd xmm1, dword [rsp + 0x150]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x1218]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x150]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x508]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x1220], xmm0
mov eax, dword [rsp + 0x508]
mov ecx, dword [rsp + 0x150]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x1220]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x508]
imul eax, dword [rsp + 0x150]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x1228], xmm0
mov eax, dword [rsp + 0x150]
mov ecx, dword [rsp + 0x508]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x1228]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x1400175e0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x1400175e0
jmp 0x1400175f4
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x1400175f4
movsd xmm0, qword [rsp + 0x58]
jmp 0x140017480
cvtsi2sd xmm0, dword [rsp + 0x150]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x150]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x150]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x1400173dd
mov dword [rsp + 0x154], 0
jmp 0x140017687
mov eax, dword [rsp + 0x154]
inc eax
mov dword [rsp + 0x154], eax
cmp dword [rsp + 0x154], 5
jge 0x140017904
lea rdx, [0x14008b2c8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x1230], rax
mov eax, dword [rsp + 0x154]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x1230]
call fcn.1400096d0
lea rdx, [0x14008b2b8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x1238], rax
mov edx, 5
mov rcx, qword [rsp + 0x1238]
call fcn.1400096d0
mov qword [rsp + 0x1240], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x1240]
call fcn.140009d80
mov dword [rsp + 0x50c], 0
jmp 0x14001772a
mov eax, dword [rsp + 0x50c]
inc eax
mov dword [rsp + 0x50c], eax
cmp dword [rsp + 0x50c], 0xa
jge 0x140017893
cvtsi2sd xmm0, dword [rsp + 0x50c]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x1248], xmm0
cvtsi2sd xmm1, dword [rsp + 0x154]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x1248]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x154]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x50c]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x1250], xmm0
mov eax, dword [rsp + 0x50c]
mov ecx, dword [rsp + 0x154]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x1250]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x50c]
imul eax, dword [rsp + 0x154]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x1258], xmm0
mov eax, dword [rsp + 0x154]
mov ecx, dword [rsp + 0x50c]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x1258]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14001787a
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14001787a
jmp 0x14001788e
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14001788e
movsd xmm0, qword [rsp + 0x58]
jmp 0x14001771a
cvtsi2sd xmm0, dword [rsp + 0x154]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x154]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x154]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140017677
mov dword [rsp + 0x158], 0
jmp 0x140017921
mov eax, dword [rsp + 0x158]
inc eax
mov dword [rsp + 0x158], eax
cmp dword [rsp + 0x158], 5
jge 0x140017b9e
lea rdx, [0x14008b308]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x1260], rax
mov eax, dword [rsp + 0x158]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x1260]
call fcn.1400096d0
lea rdx, [0x14008b2f8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x1268], rax
mov edx, 5
mov rcx, qword [rsp + 0x1268]
call fcn.1400096d0
mov qword [rsp + 0x1270], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x1270]
call fcn.140009d80
mov dword [rsp + 0x510], 0
jmp 0x1400179c4
mov eax, dword [rsp + 0x510]
inc eax
mov dword [rsp + 0x510], eax
cmp dword [rsp + 0x510], 0xa
jge 0x140017b2d
cvtsi2sd xmm0, dword [rsp + 0x510]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x1278], xmm0
cvtsi2sd xmm1, dword [rsp + 0x158]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x1278]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x158]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x510]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x1280], xmm0
mov eax, dword [rsp + 0x510]
mov ecx, dword [rsp + 0x158]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x1280]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x510]
imul eax, dword [rsp + 0x158]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x1288], xmm0
mov eax, dword [rsp + 0x158]
mov ecx, dword [rsp + 0x510]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x1288]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140017b14
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140017b14
jmp 0x140017b28
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140017b28
movsd xmm0, qword [rsp + 0x58]
jmp 0x1400179b4
cvtsi2sd xmm0, dword [rsp + 0x158]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x158]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x158]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140017911
mov dword [rsp + 0x15c], 0
jmp 0x140017bbb
mov eax, dword [rsp + 0x15c]
inc eax
mov dword [rsp + 0x15c], eax
cmp dword [rsp + 0x15c], 5
jge 0x140017e38
lea rdx, [0x14008b348]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x1290], rax
mov eax, dword [rsp + 0x15c]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x1290]
call fcn.1400096d0
lea rdx, [0x14008b338]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x1298], rax
mov edx, 5
mov rcx, qword [rsp + 0x1298]
call fcn.1400096d0
mov qword [rsp + 0x12a0], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x12a0]
call fcn.140009d80
mov dword [rsp + 0x514], 0
jmp 0x140017c5e
mov eax, dword [rsp + 0x514]
inc eax
mov dword [rsp + 0x514], eax
cmp dword [rsp + 0x514], 0xa
jge 0x140017dc7
cvtsi2sd xmm0, dword [rsp + 0x514]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x12a8], xmm0
cvtsi2sd xmm1, dword [rsp + 0x15c]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x12a8]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x15c]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x514]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x12b0], xmm0
mov eax, dword [rsp + 0x514]
mov ecx, dword [rsp + 0x15c]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x12b0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x514]
imul eax, dword [rsp + 0x15c]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x12b8], xmm0
mov eax, dword [rsp + 0x15c]
mov ecx, dword [rsp + 0x514]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x12b8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140017dae
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140017dae
jmp 0x140017dc2
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140017dc2
movsd xmm0, qword [rsp + 0x58]
jmp 0x140017c4e
cvtsi2sd xmm0, dword [rsp + 0x15c]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x15c]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x15c]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140017bab
mov dword [rsp + 0x160], 0
jmp 0x140017e55
mov eax, dword [rsp + 0x160]
inc eax
mov dword [rsp + 0x160], eax
cmp dword [rsp + 0x160], 5
jge 0x1400180d2
lea rdx, [0x14008b388]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x12c0], rax
mov eax, dword [rsp + 0x160]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x12c0]
call fcn.1400096d0
lea rdx, [0x14008b378]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x12c8], rax
mov edx, 5
mov rcx, qword [rsp + 0x12c8]
call fcn.1400096d0
mov qword [rsp + 0x12d0], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x12d0]
call fcn.140009d80
mov dword [rsp + 0x518], 0
jmp 0x140017ef8
mov eax, dword [rsp + 0x518]
inc eax
mov dword [rsp + 0x518], eax
cmp dword [rsp + 0x518], 0xa
jge 0x140018061
cvtsi2sd xmm0, dword [rsp + 0x518]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x12d8], xmm0
cvtsi2sd xmm1, dword [rsp + 0x160]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x12d8]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x160]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x518]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x12e0], xmm0
mov eax, dword [rsp + 0x518]
mov ecx, dword [rsp + 0x160]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x12e0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x518]
imul eax, dword [rsp + 0x160]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x12e8], xmm0
mov eax, dword [rsp + 0x160]
mov ecx, dword [rsp + 0x518]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x12e8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140018048
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140018048
jmp 0x14001805c
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14001805c
movsd xmm0, qword [rsp + 0x58]
jmp 0x140017ee8
cvtsi2sd xmm0, dword [rsp + 0x160]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x160]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x160]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140017e45
mov dword [rsp + 0x164], 0
jmp 0x1400180ef
mov eax, dword [rsp + 0x164]
inc eax
mov dword [rsp + 0x164], eax
cmp dword [rsp + 0x164], 5
jge 0x14001836c
lea rdx, [0x14008b3c8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x12f0], rax
mov eax, dword [rsp + 0x164]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x12f0]
call fcn.1400096d0
lea rdx, [0x14008b3b8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x12f8], rax
mov edx, 5
mov rcx, qword [rsp + 0x12f8]
call fcn.1400096d0
mov qword [rsp + 0x1300], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x1300]
call fcn.140009d80
mov dword [rsp + 0x51c], 0
jmp 0x140018192
mov eax, dword [rsp + 0x51c]
inc eax
mov dword [rsp + 0x51c], eax
cmp dword [rsp + 0x51c], 0xa
jge 0x1400182fb
cvtsi2sd xmm0, dword [rsp + 0x51c]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x1308], xmm0
cvtsi2sd xmm1, dword [rsp + 0x164]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x1308]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x164]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x51c]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x1310], xmm0
mov eax, dword [rsp + 0x51c]
mov ecx, dword [rsp + 0x164]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x1310]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x51c]
imul eax, dword [rsp + 0x164]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x1318], xmm0
mov eax, dword [rsp + 0x164]
mov ecx, dword [rsp + 0x51c]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x1318]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x1400182e2
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x1400182e2
jmp 0x1400182f6
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x1400182f6
movsd xmm0, qword [rsp + 0x58]
jmp 0x140018182
cvtsi2sd xmm0, dword [rsp + 0x164]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x164]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x164]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x1400180df
mov dword [rsp + 0x168], 0
jmp 0x140018389
mov eax, dword [rsp + 0x168]
inc eax
mov dword [rsp + 0x168], eax
cmp dword [rsp + 0x168], 5
jge 0x140018606
lea rdx, [0x14008b408]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x1320], rax
mov eax, dword [rsp + 0x168]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x1320]
call fcn.1400096d0
lea rdx, [0x14008b3f8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x1328], rax
mov edx, 5
mov rcx, qword [rsp + 0x1328]
call fcn.1400096d0
mov qword [rsp + 0x1330], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x1330]
call fcn.140009d80
mov dword [rsp + 0x520], 0
jmp 0x14001842c
mov eax, dword [rsp + 0x520]
inc eax
mov dword [rsp + 0x520], eax
cmp dword [rsp + 0x520], 0xa
jge 0x140018595
cvtsi2sd xmm0, dword [rsp + 0x520]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x1338], xmm0
cvtsi2sd xmm1, dword [rsp + 0x168]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x1338]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x168]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x520]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x1340], xmm0
mov eax, dword [rsp + 0x520]
mov ecx, dword [rsp + 0x168]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x1340]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x520]
imul eax, dword [rsp + 0x168]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x1348], xmm0
mov eax, dword [rsp + 0x168]
mov ecx, dword [rsp + 0x520]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x1348]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14001857c
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14001857c
jmp 0x140018590
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140018590
movsd xmm0, qword [rsp + 0x58]
jmp 0x14001841c
cvtsi2sd xmm0, dword [rsp + 0x168]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x168]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x168]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140018379
mov dword [rsp + 0x16c], 0
jmp 0x140018623
mov eax, dword [rsp + 0x16c]
inc eax
mov dword [rsp + 0x16c], eax
cmp dword [rsp + 0x16c], 5
jge 0x1400188a0
lea rdx, [0x14008b448]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x1350], rax
mov eax, dword [rsp + 0x16c]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x1350]
call fcn.1400096d0
lea rdx, [0x14008b438]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x1358], rax
mov edx, 5
mov rcx, qword [rsp + 0x1358]
call fcn.1400096d0
mov qword [rsp + 0x1360], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x1360]
call fcn.140009d80
mov dword [rsp + 0x524], 0
jmp 0x1400186c6
cmp dword [rsp + 0x524], 0xa
jge 0x14001882f
cvtsi2sd xmm0, dword [rsp + 0x524]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x1368], xmm0
cvtsi2sd xmm1, dword [rsp + 0x16c]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x1368]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x16c]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x524]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x1370], xmm0
mov eax, dword [rsp + 0x524]
mov ecx, dword [rsp + 0x16c]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x1370]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x524]
imul eax, dword [rsp + 0x16c]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x1378], xmm0
mov eax, dword [rsp + 0x16c]
mov ecx, dword [rsp + 0x524]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x1378]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140018816
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140018816
jmp 0x14001882a
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14001882a
movsd xmm0, qword [rsp + 0x58]
jmp 0x1400186b6
cvtsi2sd xmm0, dword [rsp + 0x16c]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x16c]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x16c]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140018613
mov dword [rsp + 0x170], 0
jmp 0x1400188bd
cmp dword [rsp + 0x170], 5
jge 0x140018b3a
lea rdx, [0x14008b488]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x1380], rax
mov eax, dword [rsp + 0x170]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x1380]
call fcn.1400096d0
lea rdx, [0x14008b478]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x1388], rax
mov edx, 5
mov rcx, qword [rsp + 0x1388]
call fcn.1400096d0
mov qword [rsp + 0x1390], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x1390]
call fcn.140009d80
mov dword [rsp + 0x528], 0
jmp 0x140018960
cmp dword [rsp + 0x528], 0xa
jge 0x140018ac9
cvtsi2sd xmm0, dword [rsp + 0x528]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x1398], xmm0
cvtsi2sd xmm1, dword [rsp + 0x170]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x1398]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x170]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x528]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x13a0], xmm0
mov eax, dword [rsp + 0x528]
mov ecx, dword [rsp + 0x170]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x13a0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x528]
imul eax, dword [rsp + 0x170]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x13a8], xmm0
mov eax, dword [rsp + 0x170]
mov ecx, dword [rsp + 0x528]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x13a8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140018ab0
cvtsi2sd xmm0, dword [rsp + 0x170]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x170]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x170]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x1400188ad
mov dword [rsp + 0x174], 0
jmp 0x140018b57
cmp dword [rsp + 0x174], 5
jge 0x140018dd4
lea rdx, [0x14008b4c8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x13b0], rax
mov eax, dword [rsp + 0x174]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x13b0]
call fcn.1400096d0
lea rdx, [0x14008b4b8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x13b8], rax
mov edx, 5
mov rcx, qword [rsp + 0x13b8]
call fcn.1400096d0
mov qword [rsp + 0x13c0], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x13c0]
call fcn.140009d80
mov dword [rsp + 0x52c], 0
jmp 0x140018bfa
mov dword [rsp + 0x178], 0
jmp 0x140018df1
mov rcx, qword [rsp + 0x800]
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
lea rax, [rsp + 0x3770]
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 0x1400356f2
mov dword [rsp + 0x358], 0
jmp 0x14002c756
mov eax, dword [rsp + 0x358]
inc eax
mov dword [rsp + 0x358], eax
cmp dword [rsp + 0x358], 5
jge 0x14002c9d3
lea rdx, [0x14008ce08]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2a68], rax
mov eax, dword [rsp + 0x358]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2a68]
call fcn.1400096d0
lea rdx, [0x14008cdf8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2a70], rax
mov edx, 5
mov rcx, qword [rsp + 0x2a70]
call fcn.1400096d0
mov qword [rsp + 0x2a78], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2a78]
call fcn.140009d80
mov dword [rsp + 0x70c], 0
jmp 0x14002c7f9
mov eax, dword [rsp + 0x70c]
inc eax
mov dword [rsp + 0x70c], eax
cmp dword [rsp + 0x70c], 0xa
jge 0x14002c962
cvtsi2sd xmm0, dword [rsp + 0x70c]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2a80], xmm0
cvtsi2sd xmm1, dword [rsp + 0x358]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2a80]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x358]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x70c]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2a88], xmm0
mov eax, dword [rsp + 0x70c]
mov ecx, dword [rsp + 0x358]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2a88]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x70c]
imul eax, dword [rsp + 0x358]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2a90], xmm0
mov eax, dword [rsp + 0x358]
mov ecx, dword [rsp + 0x70c]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2a90]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14002c949
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14002c949
jmp 0x14002c95d
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14002c95d
movsd xmm0, qword [rsp + 0x58]
jmp 0x14002c7e9
cvtsi2sd xmm0, dword [rsp + 0x358]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x358]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x358]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14002c746
mov dword [rsp + 0x7dc], 0
jmp 0x14002c9f0
mov eax, dword [rsp + 0x7dc]
inc eax
mov dword [rsp + 0x7dc], eax
mov eax, dword [rsp + 0x39a0]
cmp dword [rsp + 0x7dc], eax
jge 0x1400356f2
mov dword [rsp + 0x35c], 0
jmp 0x14002ca21
mov eax, dword [rsp + 0x35c]
inc eax
mov dword [rsp + 0x35c], eax
cmp dword [rsp + 0x35c], 5
jge 0x14002cc9e
lea rdx, [0x14008ce28]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2a98], rax
mov eax, dword [rsp + 0x35c]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2a98]
call fcn.1400096d0
lea rdx, [0x14008ce18]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2aa0], rax
mov edx, 5
mov rcx, qword [rsp + 0x2aa0]
call fcn.1400096d0
mov qword [rsp + 0x2aa8], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2aa8]
call fcn.140009d80
mov dword [rsp + 0x710], 0
jmp 0x14002cac4
mov eax, dword [rsp + 0x710]
inc eax
mov dword [rsp + 0x710], eax
cmp dword [rsp + 0x710], 0xa
jge 0x14002cc2d
cvtsi2sd xmm0, dword [rsp + 0x710]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2ab0], xmm0
cvtsi2sd xmm1, dword [rsp + 0x35c]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2ab0]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x35c]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x710]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2ab8], xmm0
mov eax, dword [rsp + 0x710]
mov ecx, dword [rsp + 0x35c]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2ab8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x710]
imul eax, dword [rsp + 0x35c]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2ac0], xmm0
mov eax, dword [rsp + 0x35c]
mov ecx, dword [rsp + 0x710]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2ac0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14002cc14
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14002cc14
jmp 0x14002cc28
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14002cc28
movsd xmm0, qword [rsp + 0x58]
jmp 0x14002cab4
cvtsi2sd xmm0, dword [rsp + 0x35c]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x35c]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x35c]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14002ca11
mov dword [rsp + 0x360], 0
jmp 0x14002ccbb
mov eax, dword [rsp + 0x360]
inc eax
mov dword [rsp + 0x360], eax
cmp dword [rsp + 0x360], 5
jge 0x14002cf38
lea rdx, [0x14008ce48]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2ac8], rax
mov eax, dword [rsp + 0x360]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2ac8]
call fcn.1400096d0
lea rdx, [0x14008ce38]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2ad0], rax
mov edx, 5
mov rcx, qword [rsp + 0x2ad0]
call fcn.1400096d0
mov qword [rsp + 0x2ad8], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2ad8]
call fcn.140009d80
mov dword [rsp + 0x42c], 0
jmp 0x14002cd5e
mov eax, dword [rsp + 0x42c]
inc eax
mov dword [rsp + 0x42c], eax
cmp dword [rsp + 0x42c], 0xa
jge 0x14002cec7
cvtsi2sd xmm0, dword [rsp + 0x42c]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2ae0], xmm0
cvtsi2sd xmm1, dword [rsp + 0x360]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2ae0]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x360]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x42c]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2ae8], xmm0
mov eax, dword [rsp + 0x42c]
mov ecx, dword [rsp + 0x360]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2ae8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x42c]
imul eax, dword [rsp + 0x360]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2af0], xmm0
mov eax, dword [rsp + 0x360]
mov ecx, dword [rsp + 0x42c]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2af0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14002ceae
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14002ceae
jmp 0x14002cec2
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14002cec2
movsd xmm0, qword [rsp + 0x58]
jmp 0x14002cd4e
cvtsi2sd xmm0, dword [rsp + 0x360]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x360]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x360]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14002ccab
mov dword [rsp + 0x364], 0
jmp 0x14002cf55
mov eax, dword [rsp + 0x364]
inc eax
mov dword [rsp + 0x364], eax
cmp dword [rsp + 0x364], 5
jge 0x14002d1d2
lea rdx, [0x14008ce68]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2af8], rax
mov eax, dword [rsp + 0x364]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2af8]
call fcn.1400096d0
lea rdx, [0x14008ce58]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2b00], rax
mov edx, 5
mov rcx, qword [rsp + 0x2b00]
call fcn.1400096d0
mov qword [rsp + 0x2b08], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2b08]
call fcn.140009d80
mov dword [rsp + 0x718], 0
jmp 0x14002cff8
mov eax, dword [rsp + 0x718]
inc eax
mov dword [rsp + 0x718], eax
cmp dword [rsp + 0x718], 0xa
jge 0x14002d161
cvtsi2sd xmm0, dword [rsp + 0x718]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2b10], xmm0
cvtsi2sd xmm1, dword [rsp + 0x364]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2b10]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x364]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x718]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2b18], xmm0
mov eax, dword [rsp + 0x718]
mov ecx, dword [rsp + 0x364]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2b18]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x718]
imul eax, dword [rsp + 0x364]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2b20], xmm0
mov eax, dword [rsp + 0x364]
mov ecx, dword [rsp + 0x718]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2b20]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14002d148
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14002d148
jmp 0x14002d15c
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14002d15c
movsd xmm0, qword [rsp + 0x58]
jmp 0x14002cfe8
cvtsi2sd xmm0, dword [rsp + 0x364]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x364]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x364]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14002cf45
mov dword [rsp + 0x368], 0
jmp 0x14002d1ef
mov eax, dword [rsp + 0x368]
inc eax
mov dword [rsp + 0x368], eax
cmp dword [rsp + 0x368], 5
jge 0x14002d46c
lea rdx, [0x14008ce88]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2b28], rax
mov eax, dword [rsp + 0x368]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2b28]
call fcn.1400096d0
lea rdx, [0x14008ce78]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2b30], rax
mov edx, 5
mov rcx, qword [rsp + 0x2b30]
call fcn.1400096d0
mov qword [rsp + 0x2b38], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2b38]
call fcn.140009d80
mov dword [rsp + 0x71c], 0
jmp 0x14002d292
mov eax, dword [rsp + 0x71c]
inc eax
mov dword [rsp + 0x71c], eax
cmp dword [rsp + 0x71c], 0xa
jge 0x14002d3fb
cvtsi2sd xmm0, dword [rsp + 0x71c]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2b40], xmm0
cvtsi2sd xmm1, dword [rsp + 0x368]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2b40]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x368]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x71c]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2b48], xmm0
mov eax, dword [rsp + 0x71c]
mov ecx, dword [rsp + 0x368]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2b48]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x71c]
imul eax, dword [rsp + 0x368]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2b50], xmm0
mov eax, dword [rsp + 0x368]
mov ecx, dword [rsp + 0x71c]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2b50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14002d3e2
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14002d3e2
jmp 0x14002d3f6
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14002d3f6
movsd xmm0, qword [rsp + 0x58]
jmp 0x14002d282
cvtsi2sd xmm0, dword [rsp + 0x368]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x368]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x368]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14002d1df
mov dword [rsp + 0x36c], 0
jmp 0x14002d489
mov eax, dword [rsp + 0x36c]
inc eax
mov dword [rsp + 0x36c], eax
cmp dword [rsp + 0x36c], 5
jge 0x14002d706
lea rdx, [0x14008cea8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2b58], rax
mov eax, dword [rsp + 0x36c]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2b58]
call fcn.1400096d0
lea rdx, [0x14008ce98]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2b60], rax
mov edx, 5
mov rcx, qword [rsp + 0x2b60]
call fcn.1400096d0
mov qword [rsp + 0x2b68], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2b68]
call fcn.140009d80
mov dword [rsp + 0x720], 0
jmp 0x14002d52c
mov eax, dword [rsp + 0x720]
inc eax
mov dword [rsp + 0x720], eax
cmp dword [rsp + 0x720], 0xa
jge 0x14002d695
cvtsi2sd xmm0, dword [rsp + 0x720]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2b70], xmm0
cvtsi2sd xmm1, dword [rsp + 0x36c]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2b70]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x36c]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x720]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2b78], xmm0
mov eax, dword [rsp + 0x720]
mov ecx, dword [rsp + 0x36c]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2b78]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x720]
imul eax, dword [rsp + 0x36c]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2b80], xmm0
mov eax, dword [rsp + 0x36c]
mov ecx, dword [rsp + 0x720]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2b80]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14002d67c
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14002d67c
jmp 0x14002d690
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14002d690
movsd xmm0, qword [rsp + 0x58]
jmp 0x14002d51c
cvtsi2sd xmm0, dword [rsp + 0x36c]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x36c]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x36c]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14002d479
mov dword [rsp + 0x370], 0
jmp 0x14002d723
mov eax, dword [rsp + 0x370]
inc eax
mov dword [rsp + 0x370], eax
cmp dword [rsp + 0x370], 5
jge 0x14002d9a0
lea rdx, [0x14008cec8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2b88], rax
mov eax, dword [rsp + 0x370]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2b88]
call fcn.1400096d0
lea rdx, [0x14008ceb8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2b90], rax
mov edx, 5
mov rcx, qword [rsp + 0x2b90]
call fcn.1400096d0
mov qword [rsp + 0x2b98], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2b98]
call fcn.140009d80
mov dword [rsp + 0x724], 0
jmp 0x14002d7c6
mov eax, dword [rsp + 0x724]
inc eax
mov dword [rsp + 0x724], eax
cmp dword [rsp + 0x724], 0xa
jge 0x14002d92f
cvtsi2sd xmm0, dword [rsp + 0x724]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2ba0], xmm0
cvtsi2sd xmm1, dword [rsp + 0x370]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2ba0]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x370]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x724]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2ba8], xmm0
mov eax, dword [rsp + 0x724]
mov ecx, dword [rsp + 0x370]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2ba8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x724]
imul eax, dword [rsp + 0x370]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2bb0], xmm0
mov eax, dword [rsp + 0x370]
mov ecx, dword [rsp + 0x724]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2bb0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14002d916
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14002d916
jmp 0x14002d92a
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14002d92a
movsd xmm0, qword [rsp + 0x58]
jmp 0x14002d7b6
cvtsi2sd xmm0, dword [rsp + 0x370]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x370]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x370]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14002d713
mov dword [rsp + 0x374], 0
jmp 0x14002d9bd
mov eax, dword [rsp + 0x374]
inc eax
mov dword [rsp + 0x374], eax
cmp dword [rsp + 0x374], 5
jge 0x14002dc3a
lea rdx, [0x14008cee8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2bb8], rax
mov eax, dword [rsp + 0x374]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2bb8]
call fcn.1400096d0
lea rdx, [0x14008ced8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2bc0], rax
mov edx, 5
mov rcx, qword [rsp + 0x2bc0]
call fcn.1400096d0
mov qword [rsp + 0x2bc8], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2bc8]
call fcn.140009d80
mov dword [rsp + 0x728], 0
jmp 0x14002da60
mov eax, dword [rsp + 0x728]
inc eax
mov dword [rsp + 0x728], eax
cmp dword [rsp + 0x728], 0xa
jge 0x14002dbc9
cvtsi2sd xmm0, dword [rsp + 0x728]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2bd0], xmm0
cvtsi2sd xmm1, dword [rsp + 0x374]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2bd0]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x374]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x728]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2bd8], xmm0
mov eax, dword [rsp + 0x728]
mov ecx, dword [rsp + 0x374]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2bd8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x728]
imul eax, dword [rsp + 0x374]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2be0], xmm0
mov eax, dword [rsp + 0x374]
mov ecx, dword [rsp + 0x728]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2be0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14002dbb0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14002dbb0
jmp 0x14002dbc4
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14002dbc4
movsd xmm0, qword [rsp + 0x58]
jmp 0x14002da50
cvtsi2sd xmm0, dword [rsp + 0x374]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x374]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x374]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14002d9ad
mov dword [rsp + 0x378], 0
jmp 0x14002dc57
mov eax, dword [rsp + 0x378]
inc eax
mov dword [rsp + 0x378], eax
cmp dword [rsp + 0x378], 5
jge 0x14002ded4
lea rdx, [0x14008cf08]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2be8], rax
mov eax, dword [rsp + 0x378]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2be8]
call fcn.1400096d0
lea rdx, [0x14008cef8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2bf0], rax
mov edx, 5
mov rcx, qword [rsp + 0x2bf0]
call fcn.1400096d0
mov qword [rsp + 0x2bf8], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2bf8]
call fcn.140009d80
mov dword [rsp + 0x72c], 0
jmp 0x14002dcfa
mov eax, dword [rsp + 0x72c]
inc eax
mov dword [rsp + 0x72c], eax
cmp dword [rsp + 0x72c], 0xa
jge 0x14002de63
cvtsi2sd xmm0, dword [rsp + 0x72c]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2c00], xmm0
cvtsi2sd xmm1, dword [rsp + 0x378]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2c00]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x378]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x72c]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2c08], xmm0
mov eax, dword [rsp + 0x72c]
mov ecx, dword [rsp + 0x378]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2c08]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x72c]
imul eax, dword [rsp + 0x378]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2c10], xmm0
mov eax, dword [rsp + 0x378]
mov ecx, dword [rsp + 0x72c]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2c10]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14002de4a
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14002de4a
jmp 0x14002de5e
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14002de5e
movsd xmm0, qword [rsp + 0x58]
jmp 0x14002dcea
cvtsi2sd xmm0, dword [rsp + 0x378]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x378]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x378]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14002dc47
mov dword [rsp + 0x37c], 0
jmp 0x14002def1
mov eax, dword [rsp + 0x37c]
inc eax
mov dword [rsp + 0x37c], eax
cmp dword [rsp + 0x37c], 5
jge 0x14002e16e
lea rdx, [0x14008cf28]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2c18], rax
mov eax, dword [rsp + 0x37c]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2c18]
call fcn.1400096d0
lea rdx, [0x14008cf18]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2c20], rax
mov edx, 5
mov rcx, qword [rsp + 0x2c20]
call fcn.1400096d0
mov qword [rsp + 0x2c28], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2c28]
call fcn.140009d80
mov dword [rsp + 0x730], 0
jmp 0x14002df94
mov eax, dword [rsp + 0x730]
inc eax
mov dword [rsp + 0x730], eax
cmp dword [rsp + 0x730], 0xa
jge 0x14002e0fd
cvtsi2sd xmm0, dword [rsp + 0x730]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2c30], xmm0
cvtsi2sd xmm1, dword [rsp + 0x37c]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2c30]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x37c]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x730]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2c38], xmm0
mov eax, dword [rsp + 0x730]
mov ecx, dword [rsp + 0x37c]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2c38]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x730]
imul eax, dword [rsp + 0x37c]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2c40], xmm0
mov eax, dword [rsp + 0x37c]
mov ecx, dword [rsp + 0x730]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2c40]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14002e0e4
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14002e0e4
jmp 0x14002e0f8
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14002e0f8
movsd xmm0, qword [rsp + 0x58]
jmp 0x14002df84
cvtsi2sd xmm0, dword [rsp + 0x37c]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x37c]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x37c]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14002dee1
mov dword [rsp + 0x380], 0
jmp 0x14002e18b
mov eax, dword [rsp + 0x380]
inc eax
mov dword [rsp + 0x380], eax
cmp dword [rsp + 0x380], 5
jge 0x14002e408
lea rdx, [0x14008cf48]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2c48], rax
mov eax, dword [rsp + 0x380]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2c48]
call fcn.1400096d0
lea rdx, [0x14008cf38]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2c50], rax
mov edx, 5
mov rcx, qword [rsp + 0x2c50]
call fcn.1400096d0
mov qword [rsp + 0x2c58], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2c58]
call fcn.140009d80
mov dword [rsp + 0x734], 0
jmp 0x14002e22e
mov eax, dword [rsp + 0x734]
inc eax
mov dword [rsp + 0x734], eax
cmp dword [rsp + 0x734], 0xa
jge 0x14002e397
cvtsi2sd xmm0, dword [rsp + 0x734]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2c60], xmm0
cvtsi2sd xmm1, dword [rsp + 0x380]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2c60]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x380]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x734]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2c68], xmm0
mov eax, dword [rsp + 0x734]
mov ecx, dword [rsp + 0x380]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2c68]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x734]
imul eax, dword [rsp + 0x380]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2c70], xmm0
mov eax, dword [rsp + 0x380]
mov ecx, dword [rsp + 0x734]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2c70]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14002e37e
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14002e37e
jmp 0x14002e392
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14002e392
movsd xmm0, qword [rsp + 0x58]
jmp 0x14002e21e
cvtsi2sd xmm0, dword [rsp + 0x380]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x380]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x380]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14002e17b
mov eax, dword [rsp + 0x7dc]
inc eax
mov dword [rsp + 0x7f4], eax
lea rcx, [rsp + 0x7e3]
call fcn.14000caa0
mov rcx, rax
call fcn.140009f50
mov ecx, dword [rsp + 0x7f4]
mov dword [rsp + 0x20], ecx
lea r9, [rsp + 0x3770]
mov r8, rax
mov edx, 0x104
lea rcx, [rsp + 0x3560]
call fcn.14005ab40
mov dword [rsp + 0x384], 0
jmp 0x14002e472
mov eax, dword [rsp + 0x384]
inc eax
mov dword [rsp + 0x384], eax
cmp dword [rsp + 0x384], 5
jge 0x14002e6ef
lea rdx, [0x14008cf68]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2c78], rax
mov eax, dword [rsp + 0x384]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2c78]
call fcn.1400096d0
lea rdx, [0x14008cf58]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2c80], rax
mov edx, 5
mov rcx, qword [rsp + 0x2c80]
call fcn.1400096d0
mov qword [rsp + 0x2c88], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2c88]
call fcn.140009d80
mov dword [rsp + 0x738], 0
jmp 0x14002e515
mov eax, dword [rsp + 0x738]
inc eax
mov dword [rsp + 0x738], eax
cmp dword [rsp + 0x738], 0xa
jge 0x14002e67e
cvtsi2sd xmm0, dword [rsp + 0x738]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2c90], xmm0
cvtsi2sd xmm1, dword [rsp + 0x384]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2c90]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x384]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x738]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2c98], xmm0
mov eax, dword [rsp + 0x738]
mov ecx, dword [rsp + 0x384]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2c98]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x738]
imul eax, dword [rsp + 0x384]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2ca0], xmm0
mov eax, dword [rsp + 0x384]
mov ecx, dword [rsp + 0x738]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2ca0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14002e665
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14002e665
jmp 0x14002e679
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14002e679
movsd xmm0, qword [rsp + 0x58]
jmp 0x14002e505
cvtsi2sd xmm0, dword [rsp + 0x384]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x384]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x384]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14002e462
mov dword [rsp + 0x388], 0
jmp 0x14002e70c
mov eax, dword [rsp + 0x388]
inc eax
mov dword [rsp + 0x388], eax
cmp dword [rsp + 0x388], 5
jge 0x14002e989
lea rdx, [0x14008cf88]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2ca8], rax
mov eax, dword [rsp + 0x388]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2ca8]
call fcn.1400096d0
lea rdx, [0x14008cf78]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2cb0], rax
mov edx, 5
mov rcx, qword [rsp + 0x2cb0]
call fcn.1400096d0
mov qword [rsp + 0x2cb8], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2cb8]
call fcn.140009d80
mov dword [rsp + 0x73c], 0
jmp 0x14002e7af
mov eax, dword [rsp + 0x73c]
inc eax
mov dword [rsp + 0x73c], eax
cmp dword [rsp + 0x73c], 0xa
jge 0x14002e918
cvtsi2sd xmm0, dword [rsp + 0x73c]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2cc0], xmm0
cvtsi2sd xmm1, dword [rsp + 0x388]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2cc0]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x388]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x73c]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2cc8], xmm0
mov eax, dword [rsp + 0x73c]
mov ecx, dword [rsp + 0x388]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2cc8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x73c]
imul eax, dword [rsp + 0x388]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2cd0], xmm0
mov eax, dword [rsp + 0x388]
mov ecx, dword [rsp + 0x73c]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2cd0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14002e8ff
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14002e8ff
jmp 0x14002e913
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14002e913
movsd xmm0, qword [rsp + 0x58]
jmp 0x14002e79f
cvtsi2sd xmm0, dword [rsp + 0x388]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x388]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x388]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14002e6fc
mov dword [rsp + 0x38c], 0
jmp 0x14002e9a6
mov eax, dword [rsp + 0x38c]
inc eax
mov dword [rsp + 0x38c], eax
cmp dword [rsp + 0x38c], 5
jge 0x14002ec23
lea rdx, [0x14008cfa8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2cd8], rax
mov eax, dword [rsp + 0x38c]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2cd8]
call fcn.1400096d0
lea rdx, [0x14008cf98]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2ce0], rax
mov edx, 5
mov rcx, qword [rsp + 0x2ce0]
call fcn.1400096d0
mov qword [rsp + 0x2ce8], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2ce8]
call fcn.140009d80
mov dword [rsp + 0x740], 0
jmp 0x14002ea49
mov eax, dword [rsp + 0x740]
inc eax
mov dword [rsp + 0x740], eax
cmp dword [rsp + 0x740], 0xa
jge 0x14002ebb2
cvtsi2sd xmm0, dword [rsp + 0x740]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2cf0], xmm0
cvtsi2sd xmm1, dword [rsp + 0x38c]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2cf0]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x38c]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x740]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2cf8], xmm0
mov eax, dword [rsp + 0x740]
mov ecx, dword [rsp + 0x38c]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2cf8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x740]
imul eax, dword [rsp + 0x38c]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2d00], xmm0
mov eax, dword [rsp + 0x38c]
mov ecx, dword [rsp + 0x740]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2d00]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14002eb99
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14002eb99
jmp 0x14002ebad
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14002ebad
movsd xmm0, qword [rsp + 0x58]
jmp 0x14002ea39
cvtsi2sd xmm0, dword [rsp + 0x38c]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x38c]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x38c]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14002e996
mov dword [rsp + 0x390], 0
jmp 0x14002ec40
mov eax, dword [rsp + 0x390]
inc eax
mov dword [rsp + 0x390], eax
cmp dword [rsp + 0x390], 5
jge 0x14002eebd
lea rdx, [0x14008cfc8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2d08], rax
mov eax, dword [rsp + 0x390]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2d08]
call fcn.1400096d0
lea rdx, [0x14008cfb8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2d10], rax
mov edx, 5
mov rcx, qword [rsp + 0x2d10]
call fcn.1400096d0
mov qword [rsp + 0x2d18], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2d18]
call fcn.140009d80
mov dword [rsp + 0x744], 0
jmp 0x14002ece3
mov eax, dword [rsp + 0x744]
inc eax
mov dword [rsp + 0x744], eax
cmp dword [rsp + 0x744], 0xa
jge 0x14002ee4c
cvtsi2sd xmm0, dword [rsp + 0x744]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2d20], xmm0
cvtsi2sd xmm1, dword [rsp + 0x390]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2d20]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x390]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x744]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2d28], xmm0
mov eax, dword [rsp + 0x744]
mov ecx, dword [rsp + 0x390]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2d28]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x744]
imul eax, dword [rsp + 0x390]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2d30], xmm0
mov eax, dword [rsp + 0x390]
mov ecx, dword [rsp + 0x744]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2d30]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14002ee33
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14002ee33
jmp 0x14002ee47
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14002ee47
movsd xmm0, qword [rsp + 0x58]
jmp 0x14002ecd3
cvtsi2sd xmm0, dword [rsp + 0x390]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x390]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x390]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14002ec30
mov dword [rsp + 0x394], 0
jmp 0x14002eeda
mov eax, dword [rsp + 0x394]
inc eax
mov dword [rsp + 0x394], eax
cmp dword [rsp + 0x394], 5
jge 0x14002f157
lea rdx, [0x14008cfe8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2d38], rax
mov eax, dword [rsp + 0x394]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2d38]
call fcn.1400096d0
lea rdx, [0x14008cfd8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2d40], rax
mov edx, 5
mov rcx, qword [rsp + 0x2d40]
call fcn.1400096d0
mov qword [rsp + 0x2d48], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2d48]
call fcn.140009d80
mov dword [rsp + 0x748], 0
jmp 0x14002ef7d
mov eax, dword [rsp + 0x748]
inc eax
mov dword [rsp + 0x748], eax
cmp dword [rsp + 0x748], 0xa
jge 0x14002f0e6
cvtsi2sd xmm0, dword [rsp + 0x748]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2d50], xmm0
cvtsi2sd xmm1, dword [rsp + 0x394]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2d50]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x394]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x748]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2d58], xmm0
mov eax, dword [rsp + 0x748]
mov ecx, dword [rsp + 0x394]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2d58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x748]
imul eax, dword [rsp + 0x394]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2d60], xmm0
mov eax, dword [rsp + 0x394]
mov ecx, dword [rsp + 0x748]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2d60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14002f0cd
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14002f0cd
jmp 0x14002f0e1
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14002f0e1
movsd xmm0, qword [rsp + 0x58]
jmp 0x14002ef6d
cvtsi2sd xmm0, dword [rsp + 0x394]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x394]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x394]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14002eeca
mov dword [rsp + 0x398], 0
jmp 0x14002f174
mov eax, dword [rsp + 0x398]
inc eax
mov dword [rsp + 0x398], eax
cmp dword [rsp + 0x398], 5
jge 0x14002f3f1
lea rdx, [0x14008d008]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2d68], rax
mov eax, dword [rsp + 0x398]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2d68]
call fcn.1400096d0
lea rdx, [0x14008cff8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2d70], rax
mov edx, 5
mov rcx, qword [rsp + 0x2d70]
call fcn.1400096d0
mov qword [rsp + 0x2d78], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2d78]
call fcn.140009d80
mov dword [rsp + 0x74c], 0
jmp 0x14002f217
mov eax, dword [rsp + 0x74c]
inc eax
mov dword [rsp + 0x74c], eax
cmp dword [rsp + 0x74c], 0xa
jge 0x14002f380
cvtsi2sd xmm0, dword [rsp + 0x74c]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2d80], xmm0
cvtsi2sd xmm1, dword [rsp + 0x398]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2d80]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x398]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x74c]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2d88], xmm0
mov eax, dword [rsp + 0x74c]
mov ecx, dword [rsp + 0x398]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2d88]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x74c]
imul eax, dword [rsp + 0x398]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2d90], xmm0
mov eax, dword [rsp + 0x398]
mov ecx, dword [rsp + 0x74c]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2d90]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14002f367
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14002f367
jmp 0x14002f37b
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14002f37b
movsd xmm0, qword [rsp + 0x58]
jmp 0x14002f207
cvtsi2sd xmm0, dword [rsp + 0x398]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x398]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x398]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14002f164
mov dword [rsp + 0x39c], 0
jmp 0x14002f40e
mov eax, dword [rsp + 0x39c]
inc eax
mov dword [rsp + 0x39c], eax
cmp dword [rsp + 0x39c], 5
jge 0x14002f68b
lea rdx, [0x14008d028]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2d98], rax
mov eax, dword [rsp + 0x39c]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2d98]
call fcn.1400096d0
lea rdx, [0x14008d018]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2da0], rax
mov edx, 5
mov rcx, qword [rsp + 0x2da0]
call fcn.1400096d0
mov qword [rsp + 0x2da8], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2da8]
call fcn.140009d80
mov dword [rsp + 0x750], 0
jmp 0x14002f4b1
mov eax, dword [rsp + 0x750]
inc eax
mov dword [rsp + 0x750], eax
cmp dword [rsp + 0x750], 0xa
jge 0x14002f61a
cvtsi2sd xmm0, dword [rsp + 0x750]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2db0], xmm0
cvtsi2sd xmm1, dword [rsp + 0x39c]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2db0]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x39c]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x750]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2db8], xmm0
mov eax, dword [rsp + 0x750]
mov ecx, dword [rsp + 0x39c]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2db8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x750]
imul eax, dword [rsp + 0x39c]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2dc0], xmm0
mov eax, dword [rsp + 0x39c]
mov ecx, dword [rsp + 0x750]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2dc0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14002f601
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14002f601
jmp 0x14002f615
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14002f615
movsd xmm0, qword [rsp + 0x58]
jmp 0x14002f4a1
cvtsi2sd xmm0, dword [rsp + 0x39c]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x39c]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x39c]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14002f3fe
mov dword [rsp + 0x3a0], 0
jmp 0x14002f6a8
mov eax, dword [rsp + 0x3a0]
inc eax
mov dword [rsp + 0x3a0], eax
cmp dword [rsp + 0x3a0], 5
jge 0x14002f925
lea rdx, [0x14008d048]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2dc8], rax
mov eax, dword [rsp + 0x3a0]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2dc8]
call fcn.1400096d0
lea rdx, [0x14008d038]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2dd0], rax
mov edx, 5
mov rcx, qword [rsp + 0x2dd0]
call fcn.1400096d0
mov qword [rsp + 0x2dd8], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2dd8]
call fcn.140009d80
mov dword [rsp + 0x754], 0
jmp 0x14002f74b
mov eax, dword [rsp + 0x754]
inc eax
mov dword [rsp + 0x754], eax
cmp dword [rsp + 0x754], 0xa
jge 0x14002f8b4
cvtsi2sd xmm0, dword [rsp + 0x754]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2de0], xmm0
cvtsi2sd xmm1, dword [rsp + 0x3a0]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2de0]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3a0]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x754]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2de8], xmm0
mov eax, dword [rsp + 0x754]
mov ecx, dword [rsp + 0x3a0]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2de8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x754]
imul eax, dword [rsp + 0x3a0]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2df0], xmm0
mov eax, dword [rsp + 0x3a0]
mov ecx, dword [rsp + 0x754]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2df0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14002f89b
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14002f89b
jmp 0x14002f8af
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14002f8af
movsd xmm0, qword [rsp + 0x58]
jmp 0x14002f73b
cvtsi2sd xmm0, dword [rsp + 0x3a0]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3a0]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3a0]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14002f698
mov dword [rsp + 0x3a4], 0
jmp 0x14002f942
mov eax, dword [rsp + 0x3a4]
inc eax
mov dword [rsp + 0x3a4], eax
cmp dword [rsp + 0x3a4], 5
jge 0x14002fbbf
lea rdx, [0x14008d068]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2df8], rax
mov eax, dword [rsp + 0x3a4]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2df8]
call fcn.1400096d0
lea rdx, [0x14008d058]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2e00], rax
mov edx, 5
mov rcx, qword [rsp + 0x2e00]
call fcn.1400096d0
mov qword [rsp + 0x2e08], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2e08]
call fcn.140009d80
mov dword [rsp + 0x758], 0
jmp 0x14002f9e5
mov eax, dword [rsp + 0x758]
inc eax
mov dword [rsp + 0x758], eax
cmp dword [rsp + 0x758], 0xa
jge 0x14002fb4e
cvtsi2sd xmm0, dword [rsp + 0x758]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2e10], xmm0
cvtsi2sd xmm1, dword [rsp + 0x3a4]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2e10]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3a4]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x758]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2e18], xmm0
mov eax, dword [rsp + 0x758]
mov ecx, dword [rsp + 0x3a4]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2e18]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x758]
imul eax, dword [rsp + 0x3a4]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2e20], xmm0
mov eax, dword [rsp + 0x3a4]
mov ecx, dword [rsp + 0x758]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2e20]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14002fb35
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14002fb35
jmp 0x14002fb49
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14002fb49
movsd xmm0, qword [rsp + 0x58]
jmp 0x14002f9d5
cvtsi2sd xmm0, dword [rsp + 0x3a4]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3a4]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3a4]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14002f932
movsxd rax, dword [rsp + 0x7dc]
mov qword [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rsp + 0x3560]
mov rcx, qword [rsp + 0x3998]
mov rdx, qword [rcx + rax*8]
xor ecx, ecx
call sub.urlmon.dll_URLDownloadToFileW
mov dword [rsp + 0x7f8], eax
mov dword [rsp + 0x3a8], 0
jmp 0x14002fc12
mov eax, dword [rsp + 0x3a8]
inc eax
mov dword [rsp + 0x3a8], eax
cmp dword [rsp + 0x3a8], 5
jge 0x14002fe8f
lea rdx, [0x14008d088]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2e28], rax
mov eax, dword [rsp + 0x3a8]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2e28]
call fcn.1400096d0
lea rdx, [0x14008d078]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2e30], rax
mov edx, 5
mov rcx, qword [rsp + 0x2e30]
call fcn.1400096d0
mov qword [rsp + 0x2e38], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2e38]
call fcn.140009d80
mov dword [rsp + 0x75c], 0
jmp 0x14002fcb5
mov eax, dword [rsp + 0x75c]
inc eax
mov dword [rsp + 0x75c], eax
cmp dword [rsp + 0x75c], 0xa
jge 0x14002fe1e
cvtsi2sd xmm0, dword [rsp + 0x75c]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2e40], xmm0
cvtsi2sd xmm1, dword [rsp + 0x3a8]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2e40]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3a8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x75c]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2e48], xmm0
mov eax, dword [rsp + 0x75c]
mov ecx, dword [rsp + 0x3a8]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2e48]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x75c]
imul eax, dword [rsp + 0x3a8]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2e50], xmm0
mov eax, dword [rsp + 0x3a8]
mov ecx, dword [rsp + 0x75c]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2e50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14002fe05
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14002fe05
jmp 0x14002fe19
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14002fe19
movsd xmm0, qword [rsp + 0x58]
jmp 0x14002fca5
cvtsi2sd xmm0, dword [rsp + 0x3a8]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3a8]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3a8]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14002fc02
mov dword [rsp + 0x3ac], 0
jmp 0x14002feac
mov eax, dword [rsp + 0x3ac]
inc eax
mov dword [rsp + 0x3ac], eax
cmp dword [rsp + 0x3ac], 5
jge 0x140030129
lea rdx, [0x14008d0a8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2e58], rax
mov eax, dword [rsp + 0x3ac]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2e58]
call fcn.1400096d0
lea rdx, [0x14008d098]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2e60], rax
mov edx, 5
mov rcx, qword [rsp + 0x2e60]
call fcn.1400096d0
mov qword [rsp + 0x2e68], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2e68]
call fcn.140009d80
mov dword [rsp + 0x760], 0
jmp 0x14002ff4f
mov eax, dword [rsp + 0x760]
inc eax
mov dword [rsp + 0x760], eax
cmp dword [rsp + 0x760], 0xa
jge 0x1400300b8
cvtsi2sd xmm0, dword [rsp + 0x760]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2e70], xmm0
cvtsi2sd xmm1, dword [rsp + 0x3ac]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2e70]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3ac]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x760]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2e78], xmm0
mov eax, dword [rsp + 0x760]
mov ecx, dword [rsp + 0x3ac]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2e78]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x760]
imul eax, dword [rsp + 0x3ac]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2e80], xmm0
mov eax, dword [rsp + 0x3ac]
mov ecx, dword [rsp + 0x760]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2e80]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14003009f
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14003009f
jmp 0x1400300b3
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x1400300b3
movsd xmm0, qword [rsp + 0x58]
jmp 0x14002ff3f
cvtsi2sd xmm0, dword [rsp + 0x3ac]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3ac]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3ac]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14002fe9c
mov dword [rsp + 0x3b0], 0
jmp 0x140030146
mov eax, dword [rsp + 0x3b0]
inc eax
mov dword [rsp + 0x3b0], eax
cmp dword [rsp + 0x3b0], 5
jge 0x1400303c3
lea rdx, [0x14008d0c8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2e88], rax
mov eax, dword [rsp + 0x3b0]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2e88]
call fcn.1400096d0
lea rdx, [0x14008d0b8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2e90], rax
mov edx, 5
mov rcx, qword [rsp + 0x2e90]
call fcn.1400096d0
mov qword [rsp + 0x2e98], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2e98]
call fcn.140009d80
mov dword [rsp + 0x764], 0
jmp 0x1400301e9
mov eax, dword [rsp + 0x764]
inc eax
mov dword [rsp + 0x764], eax
cmp dword [rsp + 0x764], 0xa
jge 0x140030352
cvtsi2sd xmm0, dword [rsp + 0x764]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2ea0], xmm0
cvtsi2sd xmm1, dword [rsp + 0x3b0]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2ea0]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3b0]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x764]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2ea8], xmm0
mov eax, dword [rsp + 0x764]
mov ecx, dword [rsp + 0x3b0]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2ea8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x764]
imul eax, dword [rsp + 0x3b0]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2eb0], xmm0
mov eax, dword [rsp + 0x3b0]
mov ecx, dword [rsp + 0x764]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2eb0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140030339
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140030339
jmp 0x14003034d
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14003034d
movsd xmm0, qword [rsp + 0x58]
jmp 0x1400301d9
cvtsi2sd xmm0, dword [rsp + 0x3b0]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3b0]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3b0]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140030136
cmp dword [rsp + 0x7f8], 0
jl 0x1400325e4
mov dword [rsp + 0x3b4], 0
jmp 0x1400303ee
mov eax, dword [rsp + 0x3b4]
inc eax
mov dword [rsp + 0x3b4], eax
cmp dword [rsp + 0x3b4], 5
jge 0x14003066b
lea rdx, [0x14008d0e8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2eb8], rax
mov eax, dword [rsp + 0x3b4]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2eb8]
call fcn.1400096d0
lea rdx, [0x14008d0d8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2ec0], rax
mov edx, 5
mov rcx, qword [rsp + 0x2ec0]
call fcn.1400096d0
mov qword [rsp + 0x2ec8], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2ec8]
call fcn.140009d80
mov dword [rsp + 0x768], 0
jmp 0x140030491
mov eax, dword [rsp + 0x768]
inc eax
mov dword [rsp + 0x768], eax
cmp dword [rsp + 0x768], 0xa
jge 0x1400305fa
cvtsi2sd xmm0, dword [rsp + 0x768]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2ed0], xmm0
cvtsi2sd xmm1, dword [rsp + 0x3b4]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2ed0]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3b4]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x768]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2ed8], xmm0
mov eax, dword [rsp + 0x768]
mov ecx, dword [rsp + 0x3b4]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2ed8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x768]
imul eax, dword [rsp + 0x3b4]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2ee0], xmm0
mov eax, dword [rsp + 0x3b4]
mov ecx, dword [rsp + 0x768]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2ee0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x1400305e1
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x1400305e1
jmp 0x1400305f5
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x1400305f5
movsd xmm0, qword [rsp + 0x58]
jmp 0x140030481
cvtsi2sd xmm0, dword [rsp + 0x3b4]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3b4]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3b4]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x1400303de
mov dword [rsp + 0x3b8], 0
jmp 0x140030688
mov eax, dword [rsp + 0x3b8]
inc eax
mov dword [rsp + 0x3b8], eax
cmp dword [rsp + 0x3b8], 5
jge 0x140030905
lea rdx, [0x14008d108]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2ee8], rax
mov eax, dword [rsp + 0x3b8]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2ee8]
call fcn.1400096d0
lea rdx, [0x14008d0f8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2ef0], rax
mov edx, 5
mov rcx, qword [rsp + 0x2ef0]
call fcn.1400096d0
mov qword [rsp + 0x2ef8], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2ef8]
call fcn.140009d80
mov dword [rsp + 0x76c], 0
jmp 0x14003072b
mov eax, dword [rsp + 0x76c]
inc eax
mov dword [rsp + 0x76c], eax
cmp dword [rsp + 0x76c], 0xa
jge 0x140030894
cvtsi2sd xmm0, dword [rsp + 0x76c]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2f00], xmm0
cvtsi2sd xmm1, dword [rsp + 0x3b8]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2f00]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3b8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x76c]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2f08], xmm0
mov eax, dword [rsp + 0x76c]
mov ecx, dword [rsp + 0x3b8]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2f08]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x76c]
imul eax, dword [rsp + 0x3b8]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2f10], xmm0
mov eax, dword [rsp + 0x3b8]
mov ecx, dword [rsp + 0x76c]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2f10]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14003087b
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14003087b
jmp 0x14003088f
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14003088f
movsd xmm0, qword [rsp + 0x58]
jmp 0x14003071b
cvtsi2sd xmm0, dword [rsp + 0x3b8]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3b8]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3b8]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140030678
mov dword [rsp + 0x3bc], 0
jmp 0x140030922
mov eax, dword [rsp + 0x3bc]
inc eax
mov dword [rsp + 0x3bc], eax
cmp dword [rsp + 0x3bc], 5
jge 0x140030b9f
lea rdx, [0x14008d128]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2f18], rax
mov eax, dword [rsp + 0x3bc]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2f18]
call fcn.1400096d0
lea rdx, [0x14008d118]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2f20], rax
mov edx, 5
mov rcx, qword [rsp + 0x2f20]
call fcn.1400096d0
mov qword [rsp + 0x2f28], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2f28]
call fcn.140009d80
mov dword [rsp + 0x770], 0
jmp 0x1400309c5
mov eax, dword [rsp + 0x770]
inc eax
mov dword [rsp + 0x770], eax
cmp dword [rsp + 0x770], 0xa
jge 0x140030b2e
cvtsi2sd xmm0, dword [rsp + 0x770]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2f30], xmm0
cvtsi2sd xmm1, dword [rsp + 0x3bc]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2f30]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3bc]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x770]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2f38], xmm0
mov eax, dword [rsp + 0x770]
mov ecx, dword [rsp + 0x3bc]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2f38]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x770]
imul eax, dword [rsp + 0x3bc]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2f40], xmm0
mov eax, dword [rsp + 0x3bc]
mov ecx, dword [rsp + 0x770]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2f40]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140030b15
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140030b15
jmp 0x140030b29
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140030b29
movsd xmm0, qword [rsp + 0x58]
jmp 0x1400309b5
cvtsi2sd xmm0, dword [rsp + 0x3bc]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3bc]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3bc]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140030912
mov dword [rsp + 0x3c0], 0
jmp 0x140030bbc
mov eax, dword [rsp + 0x3c0]
inc eax
mov dword [rsp + 0x3c0], eax
cmp dword [rsp + 0x3c0], 5
jge 0x140030e39
lea rdx, [0x14008d148]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2f48], rax
mov eax, dword [rsp + 0x3c0]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2f48]
call fcn.1400096d0
lea rdx, [0x14008d138]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2f50], rax
mov edx, 5
mov rcx, qword [rsp + 0x2f50]
call fcn.1400096d0
mov qword [rsp + 0x2f58], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2f58]
call fcn.140009d80
mov dword [rsp + 0x774], 0
jmp 0x140030c5f
mov eax, dword [rsp + 0x774]
inc eax
mov dword [rsp + 0x774], eax
cmp dword [rsp + 0x774], 0xa
jge 0x140030dc8
cvtsi2sd xmm0, dword [rsp + 0x774]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2f60], xmm0
cvtsi2sd xmm1, dword [rsp + 0x3c0]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2f60]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3c0]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x774]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2f68], xmm0
mov eax, dword [rsp + 0x774]
mov ecx, dword [rsp + 0x3c0]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2f68]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x774]
imul eax, dword [rsp + 0x3c0]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2f70], xmm0
mov eax, dword [rsp + 0x3c0]
mov ecx, dword [rsp + 0x774]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2f70]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140030daf
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140030daf
jmp 0x140030dc3
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140030dc3
movsd xmm0, qword [rsp + 0x58]
jmp 0x140030c4f
cvtsi2sd xmm0, dword [rsp + 0x3c0]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3c0]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3c0]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140030bac
mov dword [rsp + 0x3c4], 0
jmp 0x140030e56
mov eax, dword [rsp + 0x3c4]
inc eax
mov dword [rsp + 0x3c4], eax
cmp dword [rsp + 0x3c4], 5
jge 0x1400310d3
lea rdx, [0x14008d168]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2f78], rax
mov eax, dword [rsp + 0x3c4]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2f78]
call fcn.1400096d0
lea rdx, [0x14008d158]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2f80], rax
mov edx, 5
mov rcx, qword [rsp + 0x2f80]
call fcn.1400096d0
mov qword [rsp + 0x2f88], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2f88]
call fcn.140009d80
mov dword [rsp + 0x778], 0
jmp 0x140030ef9
mov eax, dword [rsp + 0x778]
inc eax
mov dword [rsp + 0x778], eax
cmp dword [rsp + 0x778], 0xa
jge 0x140031062
cvtsi2sd xmm0, dword [rsp + 0x778]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2f90], xmm0
cvtsi2sd xmm1, dword [rsp + 0x3c4]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2f90]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3c4]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x778]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2f98], xmm0
mov eax, dword [rsp + 0x778]
mov ecx, dword [rsp + 0x3c4]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2f98]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x778]
imul eax, dword [rsp + 0x3c4]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2fa0], xmm0
mov eax, dword [rsp + 0x3c4]
mov ecx, dword [rsp + 0x778]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2fa0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140031049
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140031049
jmp 0x14003105d
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14003105d
movsd xmm0, qword [rsp + 0x58]
jmp 0x140030ee9
cvtsi2sd xmm0, dword [rsp + 0x3c4]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3c4]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3c4]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140030e46
mov dword [rsp + 0x3c8], 0
jmp 0x1400310f0
mov eax, dword [rsp + 0x3c8]
inc eax
mov dword [rsp + 0x3c8], eax
cmp dword [rsp + 0x3c8], 5
jge 0x14003136d
lea rdx, [0x14008d188]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2fa8], rax
mov eax, dword [rsp + 0x3c8]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2fa8]
call fcn.1400096d0
lea rdx, [0x14008d178]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2fb0], rax
mov edx, 5
mov rcx, qword [rsp + 0x2fb0]
call fcn.1400096d0
mov qword [rsp + 0x2fb8], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2fb8]
call fcn.140009d80
mov dword [rsp + 0x77c], 0
jmp 0x140031193
mov eax, dword [rsp + 0x77c]
inc eax
mov dword [rsp + 0x77c], eax
cmp dword [rsp + 0x77c], 0xa
jge 0x1400312fc
cvtsi2sd xmm0, dword [rsp + 0x77c]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2fc0], xmm0
cvtsi2sd xmm1, dword [rsp + 0x3c8]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2fc0]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3c8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x77c]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2fc8], xmm0
mov eax, dword [rsp + 0x77c]
mov ecx, dword [rsp + 0x3c8]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2fc8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x77c]
imul eax, dword [rsp + 0x3c8]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x2fd0], xmm0
mov eax, dword [rsp + 0x3c8]
mov ecx, dword [rsp + 0x77c]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x2fd0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x1400312e3
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x1400312e3
jmp 0x1400312f7
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x1400312f7
movsd xmm0, qword [rsp + 0x58]
jmp 0x140031183
cvtsi2sd xmm0, dword [rsp + 0x3c8]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3c8]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3c8]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x1400310e0
mov dword [rsp + 0x3cc], 0
jmp 0x14003138a
mov eax, dword [rsp + 0x3cc]
inc eax
mov dword [rsp + 0x3cc], eax
cmp dword [rsp + 0x3cc], 5
jge 0x140031607
lea rdx, [0x14008d1a8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x2fd8], rax
mov eax, dword [rsp + 0x3cc]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x2fd8]
call fcn.1400096d0
lea rdx, [0x14008d198]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x2fe0], rax
mov edx, 5
mov rcx, qword [rsp + 0x2fe0]
call fcn.1400096d0
mov qword [rsp + 0x2fe8], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x2fe8]
call fcn.140009d80
mov dword [rsp + 0x780], 0
jmp 0x14003142d
mov eax, dword [rsp + 0x780]
inc eax
mov dword [rsp + 0x780], eax
cmp dword [rsp + 0x780], 0xa
jge 0x140031596
cvtsi2sd xmm0, dword [rsp + 0x780]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x2ff0], xmm0
cvtsi2sd xmm1, dword [rsp + 0x3cc]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x2ff0]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3cc]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x780]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x2ff8], xmm0
mov eax, dword [rsp + 0x780]
mov ecx, dword [rsp + 0x3cc]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x2ff8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x780]
imul eax, dword [rsp + 0x3cc]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x3000], xmm0
mov eax, dword [rsp + 0x3cc]
mov ecx, dword [rsp + 0x780]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x3000]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14003157d
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14003157d
jmp 0x140031591
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140031591
movsd xmm0, qword [rsp + 0x58]
jmp 0x14003141d
cvtsi2sd xmm0, dword [rsp + 0x3cc]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3cc]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3cc]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14003137a
lea rcx, [rsp + 0x7e6]
call fcn.14000d040
mov rcx, rax
call fcn.140009ed0
mov dword [rsp + 0x28], 1
mov qword [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rsp + 0x3560]
mov rdx, rax
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteW]
mov dword [rsp + 0x3d0], 0
jmp 0x140031660
mov eax, dword [rsp + 0x3d0]
inc eax
mov dword [rsp + 0x3d0], eax
cmp dword [rsp + 0x3d0], 5
jge 0x1400318dd
lea rdx, [0x14008d1c8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x3008], rax
mov eax, dword [rsp + 0x3d0]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x3008]
call fcn.1400096d0
lea rdx, [0x14008d1b8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x3010], rax
mov edx, 5
mov rcx, qword [rsp + 0x3010]
call fcn.1400096d0
mov qword [rsp + 0x3018], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x3018]
call fcn.140009d80
mov dword [rsp + 0x784], 0
jmp 0x140031703
mov eax, dword [rsp + 0x784]
inc eax
mov dword [rsp + 0x784], eax
cmp dword [rsp + 0x784], 0xa
jge 0x14003186c
cvtsi2sd xmm0, dword [rsp + 0x784]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x3020], xmm0
cvtsi2sd xmm1, dword [rsp + 0x3d0]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x3020]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3d0]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x784]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x3028], xmm0
mov eax, dword [rsp + 0x784]
mov ecx, dword [rsp + 0x3d0]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x3028]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x784]
imul eax, dword [rsp + 0x3d0]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x3030], xmm0
mov eax, dword [rsp + 0x3d0]
mov ecx, dword [rsp + 0x784]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x3030]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140031853
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140031853
jmp 0x140031867
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140031867
movsd xmm0, qword [rsp + 0x58]
jmp 0x1400316f3
cvtsi2sd xmm0, dword [rsp + 0x3d0]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3d0]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3d0]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140031650
mov dword [rsp + 0x3d4], 0
jmp 0x1400318fa
mov eax, dword [rsp + 0x3d4]
inc eax
mov dword [rsp + 0x3d4], eax
cmp dword [rsp + 0x3d4], 5
jge 0x140031b77
lea rdx, [0x14008d1e8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x3038], rax
mov eax, dword [rsp + 0x3d4]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x3038]
call fcn.1400096d0
lea rdx, [0x14008d1d8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x3040], rax
mov edx, 5
mov rcx, qword [rsp + 0x3040]
call fcn.1400096d0
mov qword [rsp + 0x3048], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x3048]
call fcn.140009d80
mov dword [rsp + 0x788], 0
jmp 0x14003199d
mov eax, dword [rsp + 0x788]
inc eax
mov dword [rsp + 0x788], eax
cmp dword [rsp + 0x788], 0xa
jge 0x140031b06
cvtsi2sd xmm0, dword [rsp + 0x788]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x3050], xmm0
cvtsi2sd xmm1, dword [rsp + 0x3d4]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x3050]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3d4]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x788]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x3058], xmm0
mov eax, dword [rsp + 0x788]
mov ecx, dword [rsp + 0x3d4]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x3058]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x788]
imul eax, dword [rsp + 0x3d4]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x3060], xmm0
mov eax, dword [rsp + 0x3d4]
mov ecx, dword [rsp + 0x788]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x3060]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140031aed
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140031aed
jmp 0x140031b01
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140031b01
movsd xmm0, qword [rsp + 0x58]
jmp 0x14003198d
cvtsi2sd xmm0, dword [rsp + 0x3d4]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3d4]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3d4]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x1400318ea
mov dword [rsp + 0x3d8], 0
jmp 0x140031b94
mov eax, dword [rsp + 0x3d8]
inc eax
mov dword [rsp + 0x3d8], eax
cmp dword [rsp + 0x3d8], 5
jge 0x140031e11
lea rdx, [0x14008d208]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x3068], rax
mov eax, dword [rsp + 0x3d8]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x3068]
call fcn.1400096d0
lea rdx, [0x14008d1f8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x3070], rax
mov edx, 5
mov rcx, qword [rsp + 0x3070]
call fcn.1400096d0
mov qword [rsp + 0x3078], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x3078]
call fcn.140009d80
mov dword [rsp + 0x78c], 0
jmp 0x140031c37
mov eax, dword [rsp + 0x78c]
inc eax
mov dword [rsp + 0x78c], eax
cmp dword [rsp + 0x78c], 0xa
jge 0x140031da0
cvtsi2sd xmm0, dword [rsp + 0x78c]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x3080], xmm0
cvtsi2sd xmm1, dword [rsp + 0x3d8]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x3080]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3d8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x78c]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x3088], xmm0
mov eax, dword [rsp + 0x78c]
mov ecx, dword [rsp + 0x3d8]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x3088]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x78c]
imul eax, dword [rsp + 0x3d8]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x3090], xmm0
mov eax, dword [rsp + 0x3d8]
mov ecx, dword [rsp + 0x78c]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x3090]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140031d87
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140031d87
jmp 0x140031d9b
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140031d9b
movsd xmm0, qword [rsp + 0x58]
jmp 0x140031c27
cvtsi2sd xmm0, dword [rsp + 0x3d8]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3d8]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3d8]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140031b84
mov dword [rsp + 0x3dc], 0
jmp 0x140031e2e
mov eax, dword [rsp + 0x3dc]
inc eax
mov dword [rsp + 0x3dc], eax
cmp dword [rsp + 0x3dc], 5
jge 0x1400320ab
lea rdx, [0x14008d228]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x3098], rax
mov eax, dword [rsp + 0x3dc]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x3098]
call fcn.1400096d0
lea rdx, [0x14008d218]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x30a0], rax
mov edx, 5
mov rcx, qword [rsp + 0x30a0]
call fcn.1400096d0
mov qword [rsp + 0x30a8], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x30a8]
call fcn.140009d80
mov dword [rsp + 0x790], 0
jmp 0x140031ed1
mov eax, dword [rsp + 0x790]
inc eax
mov dword [rsp + 0x790], eax
cmp dword [rsp + 0x790], 0xa
jge 0x14003203a
cvtsi2sd xmm0, dword [rsp + 0x790]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x30b0], xmm0
cvtsi2sd xmm1, dword [rsp + 0x3dc]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x30b0]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3dc]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x790]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x30b8], xmm0
mov eax, dword [rsp + 0x790]
mov ecx, dword [rsp + 0x3dc]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x30b8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x790]
imul eax, dword [rsp + 0x3dc]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x30c0], xmm0
mov eax, dword [rsp + 0x3dc]
mov ecx, dword [rsp + 0x790]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x30c0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140032021
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140032021
jmp 0x140032035
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140032035
movsd xmm0, qword [rsp + 0x58]
jmp 0x140031ec1
cvtsi2sd xmm0, dword [rsp + 0x3dc]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3dc]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3dc]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140031e1e
mov dword [rsp + 0x3e0], 0
jmp 0x1400320c8
mov eax, dword [rsp + 0x3e0]
inc eax
mov dword [rsp + 0x3e0], eax
cmp dword [rsp + 0x3e0], 5
jge 0x140032345
lea rdx, [0x14008d248]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x30c8], rax
mov eax, dword [rsp + 0x3e0]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x30c8]
call fcn.1400096d0
lea rdx, [0x14008d238]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x30d0], rax
mov edx, 5
mov rcx, qword [rsp + 0x30d0]
call fcn.1400096d0
mov qword [rsp + 0x30d8], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x30d8]
call fcn.140009d80
mov dword [rsp + 0x794], 0
jmp 0x14003216b
mov eax, dword [rsp + 0x794]
inc eax
mov dword [rsp + 0x794], eax
cmp dword [rsp + 0x794], 0xa
jge 0x1400322d4
cvtsi2sd xmm0, dword [rsp + 0x794]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x30e0], xmm0
cvtsi2sd xmm1, dword [rsp + 0x3e0]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x30e0]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3e0]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x794]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x30e8], xmm0
mov eax, dword [rsp + 0x794]
mov ecx, dword [rsp + 0x3e0]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x30e8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x794]
imul eax, dword [rsp + 0x3e0]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x30f0], xmm0
mov eax, dword [rsp + 0x3e0]
mov ecx, dword [rsp + 0x794]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x30f0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x1400322bb
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x1400322bb
jmp 0x1400322cf
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x1400322cf
movsd xmm0, qword [rsp + 0x58]
jmp 0x14003215b
cvtsi2sd xmm0, dword [rsp + 0x3e0]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3e0]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3e0]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x1400320b8
mov dword [rsp + 0x3e4], 0
jmp 0x140032362
mov eax, dword [rsp + 0x3e4]
inc eax
mov dword [rsp + 0x3e4], eax
cmp dword [rsp + 0x3e4], 5
jge 0x1400325df
lea rdx, [0x14008d268]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x30f8], rax
mov eax, dword [rsp + 0x3e4]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x30f8]
call fcn.1400096d0
lea rdx, [0x14008d258]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x3100], rax
mov edx, 5
mov rcx, qword [rsp + 0x3100]
call fcn.1400096d0
mov qword [rsp + 0x3108], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x3108]
call fcn.140009d80
mov dword [rsp + 0x798], 0
jmp 0x140032405
mov eax, dword [rsp + 0x798]
inc eax
mov dword [rsp + 0x798], eax
cmp dword [rsp + 0x798], 0xa
jge 0x14003256e
cvtsi2sd xmm0, dword [rsp + 0x798]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x3110], xmm0
cvtsi2sd xmm1, dword [rsp + 0x3e4]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x3110]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3e4]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x798]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x3118], xmm0
mov eax, dword [rsp + 0x798]
mov ecx, dword [rsp + 0x3e4]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x3118]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x798]
imul eax, dword [rsp + 0x3e4]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x3120], xmm0
mov eax, dword [rsp + 0x3e4]
mov ecx, dword [rsp + 0x798]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x3120]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140032555
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140032555
jmp 0x140032569
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140032569
movsd xmm0, qword [rsp + 0x58]
jmp 0x1400323f5
cvtsi2sd xmm0, dword [rsp + 0x3e4]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3e4]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3e4]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140032352
jmp 0x1400356ed
mov dword [rsp + 0x3e8], 0
jmp 0x140032601
mov eax, dword [rsp + 0x3e8]
inc eax
mov dword [rsp + 0x3e8], eax
cmp dword [rsp + 0x3e8], 5
jge 0x14003287e
lea rdx, [0x14008d288]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x3128], rax
mov eax, dword [rsp + 0x3e8]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x3128]
call fcn.1400096d0
lea rdx, [0x14008d278]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x3130], rax
mov edx, 5
mov rcx, qword [rsp + 0x3130]
call fcn.1400096d0
mov qword [rsp + 0x3138], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x3138]
call fcn.140009d80
mov dword [rsp + 0x79c], 0
jmp 0x1400326a4
mov eax, dword [rsp + 0x79c]
inc eax
mov dword [rsp + 0x79c], eax
cmp dword [rsp + 0x79c], 0xa
jge 0x14003280d
cvtsi2sd xmm0, dword [rsp + 0x79c]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x3140], xmm0
cvtsi2sd xmm1, dword [rsp + 0x3e8]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x3140]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x79c]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x3148], xmm0
mov eax, dword [rsp + 0x79c]
mov ecx, dword [rsp + 0x3e8]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x3148]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x79c]
imul eax, dword [rsp + 0x3e8]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x3150], xmm0
mov eax, dword [rsp + 0x3e8]
mov ecx, dword [rsp + 0x79c]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x3150]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x1400327f4
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x1400327f4
jmp 0x140032808
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140032808
movsd xmm0, qword [rsp + 0x58]
jmp 0x140032694
cvtsi2sd xmm0, dword [rsp + 0x3e8]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3e8]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3e8]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x1400325f1
mov dword [rsp + 0x3ec], 0
jmp 0x14003289b
mov eax, dword [rsp + 0x3ec]
inc eax
mov dword [rsp + 0x3ec], eax
cmp dword [rsp + 0x3ec], 5
jge 0x140032b18
lea rdx, [0x14008d2a8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x3158], rax
mov eax, dword [rsp + 0x3ec]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x3158]
call fcn.1400096d0
lea rdx, [0x14008d298]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x3160], rax
mov edx, 5
mov rcx, qword [rsp + 0x3160]
call fcn.1400096d0
mov qword [rsp + 0x3168], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x3168]
call fcn.140009d80
mov dword [rsp + 0x7a0], 0
jmp 0x14003293e
mov eax, dword [rsp + 0x7a0]
inc eax
mov dword [rsp + 0x7a0], eax
cmp dword [rsp + 0x7a0], 0xa
jge 0x140032aa7
cvtsi2sd xmm0, dword [rsp + 0x7a0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x3170], xmm0
cvtsi2sd xmm1, dword [rsp + 0x3ec]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x3170]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3ec]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x7a0]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x3178], xmm0
mov eax, dword [rsp + 0x7a0]
mov ecx, dword [rsp + 0x3ec]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x3178]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x7a0]
imul eax, dword [rsp + 0x3ec]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x3180], xmm0
mov eax, dword [rsp + 0x3ec]
mov ecx, dword [rsp + 0x7a0]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x3180]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140032a8e
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140032a8e
jmp 0x140032aa2
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140032aa2
movsd xmm0, qword [rsp + 0x58]
jmp 0x14003292e
cvtsi2sd xmm0, dword [rsp + 0x3ec]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3ec]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3ec]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14003288b
mov dword [rsp + 0x3f0], 0
jmp 0x140032b35
mov eax, dword [rsp + 0x3f0]
inc eax
mov dword [rsp + 0x3f0], eax
cmp dword [rsp + 0x3f0], 5
jge 0x140032db2
lea rdx, [0x14008d2c8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x3188], rax
mov eax, dword [rsp + 0x3f0]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x3188]
call fcn.1400096d0
lea rdx, [0x14008d2b8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x3190], rax
mov edx, 5
mov rcx, qword [rsp + 0x3190]
call fcn.1400096d0
mov qword [rsp + 0x3198], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x3198]
call fcn.140009d80
mov dword [rsp + 0x7a4], 0
jmp 0x140032bd8
mov eax, dword [rsp + 0x7a4]
inc eax
mov dword [rsp + 0x7a4], eax
cmp dword [rsp + 0x7a4], 0xa
jge 0x140032d41
cvtsi2sd xmm0, dword [rsp + 0x7a4]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x31a0], xmm0
cvtsi2sd xmm1, dword [rsp + 0x3f0]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x31a0]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3f0]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x7a4]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x31a8], xmm0
mov eax, dword [rsp + 0x7a4]
mov ecx, dword [rsp + 0x3f0]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x31a8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x7a4]
imul eax, dword [rsp + 0x3f0]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x31b0], xmm0
mov eax, dword [rsp + 0x3f0]
mov ecx, dword [rsp + 0x7a4]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x31b0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140032d28
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140032d28
jmp 0x140032d3c
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140032d3c
movsd xmm0, qword [rsp + 0x58]
jmp 0x140032bc8
cvtsi2sd xmm0, dword [rsp + 0x3f0]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3f0]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3f0]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140032b25
mov dword [rsp + 0x3f4], 0
jmp 0x140032dcf
mov eax, dword [rsp + 0x3f4]
inc eax
mov dword [rsp + 0x3f4], eax
cmp dword [rsp + 0x3f4], 5
jge 0x14003304c
lea rdx, [0x14008d2e8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x31b8], rax
mov eax, dword [rsp + 0x3f4]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x31b8]
call fcn.1400096d0
lea rdx, [0x14008d2d8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x31c0], rax
mov edx, 5
mov rcx, qword [rsp + 0x31c0]
call fcn.1400096d0
mov qword [rsp + 0x31c8], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x31c8]
call fcn.140009d80
mov dword [rsp + 0x7a8], 0
jmp 0x140032e72
mov eax, dword [rsp + 0x7a8]
inc eax
mov dword [rsp + 0x7a8], eax
cmp dword [rsp + 0x7a8], 0xa
jge 0x140032fdb
cvtsi2sd xmm0, dword [rsp + 0x7a8]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x31d0], xmm0
cvtsi2sd xmm1, dword [rsp + 0x3f4]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x31d0]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3f4]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x7a8]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x31d8], xmm0
mov eax, dword [rsp + 0x7a8]
mov ecx, dword [rsp + 0x3f4]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x31d8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x7a8]
imul eax, dword [rsp + 0x3f4]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x31e0], xmm0
mov eax, dword [rsp + 0x3f4]
mov ecx, dword [rsp + 0x7a8]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x31e0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140032fc2
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140032fc2
jmp 0x140032fd6
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140032fd6
movsd xmm0, qword [rsp + 0x58]
jmp 0x140032e62
cvtsi2sd xmm0, dword [rsp + 0x3f4]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3f4]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3f4]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140032dbf
mov dword [rsp + 0x3f8], 0
jmp 0x140033069
mov eax, dword [rsp + 0x3f8]
inc eax
mov dword [rsp + 0x3f8], eax
cmp dword [rsp + 0x3f8], 5
jge 0x1400332e6
lea rdx, [0x14008d308]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x31e8], rax
mov eax, dword [rsp + 0x3f8]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x31e8]
call fcn.1400096d0
lea rdx, [0x14008d2f8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x31f0], rax
mov edx, 5
mov rcx, qword [rsp + 0x31f0]
call fcn.1400096d0
mov qword [rsp + 0x31f8], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x31f8]
call fcn.140009d80
mov dword [rsp + 0x7ac], 0
jmp 0x14003310c
mov eax, dword [rsp + 0x7ac]
inc eax
mov dword [rsp + 0x7ac], eax
cmp dword [rsp + 0x7ac], 0xa
jge 0x140033275
cvtsi2sd xmm0, dword [rsp + 0x7ac]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x3200], xmm0
cvtsi2sd xmm1, dword [rsp + 0x3f8]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x3200]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3f8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x7ac]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x3208], xmm0
mov eax, dword [rsp + 0x7ac]
mov ecx, dword [rsp + 0x3f8]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x3208]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x7ac]
imul eax, dword [rsp + 0x3f8]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x3210], xmm0
mov eax, dword [rsp + 0x3f8]
mov ecx, dword [rsp + 0x7ac]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x3210]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14003325c
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14003325c
jmp 0x140033270
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140033270
movsd xmm0, qword [rsp + 0x58]
jmp 0x1400330fc
cvtsi2sd xmm0, dword [rsp + 0x3f8]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3f8]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3f8]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140033059
mov dword [rsp + 0x3fc], 0
jmp 0x140033303
mov eax, dword [rsp + 0x3fc]
inc eax
mov dword [rsp + 0x3fc], eax
cmp dword [rsp + 0x3fc], 5
jge 0x140033580
lea rdx, [0x14008d328]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x3218], rax
mov eax, dword [rsp + 0x3fc]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x3218]
call fcn.1400096d0
lea rdx, [0x14008d318]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x3220], rax
mov edx, 5
mov rcx, qword [rsp + 0x3220]
call fcn.1400096d0
mov qword [rsp + 0x3228], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x3228]
call fcn.140009d80
mov dword [rsp + 0x7b0], 0
jmp 0x1400333a6
mov eax, dword [rsp + 0x7b0]
inc eax
mov dword [rsp + 0x7b0], eax
cmp dword [rsp + 0x7b0], 0xa
jge 0x14003350f
cvtsi2sd xmm0, dword [rsp + 0x7b0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x3230], xmm0
cvtsi2sd xmm1, dword [rsp + 0x3fc]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x3230]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3fc]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x7b0]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x3238], xmm0
mov eax, dword [rsp + 0x7b0]
mov ecx, dword [rsp + 0x3fc]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x3238]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x7b0]
imul eax, dword [rsp + 0x3fc]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x3240], xmm0
mov eax, dword [rsp + 0x3fc]
mov ecx, dword [rsp + 0x7b0]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x3240]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x1400334f6
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x1400334f6
jmp 0x14003350a
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14003350a
movsd xmm0, qword [rsp + 0x58]
jmp 0x140033396
cvtsi2sd xmm0, dword [rsp + 0x3fc]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3fc]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x3fc]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x1400332f3
mov dword [rsp + 0x400], 0
jmp 0x14003359d
mov eax, dword [rsp + 0x400]
inc eax
mov dword [rsp + 0x400], eax
cmp dword [rsp + 0x400], 5
jge 0x14003381a
lea rdx, [0x14008d348]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x3248], rax
mov eax, dword [rsp + 0x400]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x3248]
call fcn.1400096d0
lea rdx, [0x14008d338]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x3250], rax
mov edx, 5
mov rcx, qword [rsp + 0x3250]
call fcn.1400096d0
mov qword [rsp + 0x3258], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x3258]
call fcn.140009d80
mov dword [rsp + 0x7b4], 0
jmp 0x140033640
mov eax, dword [rsp + 0x7b4]
inc eax
mov dword [rsp + 0x7b4], eax
cmp dword [rsp + 0x7b4], 0xa
jge 0x1400337a9
cvtsi2sd xmm0, dword [rsp + 0x7b4]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x3260], xmm0
cvtsi2sd xmm1, dword [rsp + 0x400]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x3260]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x400]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x7b4]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x3268], xmm0
mov eax, dword [rsp + 0x7b4]
mov ecx, dword [rsp + 0x400]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x3268]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x7b4]
imul eax, dword [rsp + 0x400]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x3270], xmm0
mov eax, dword [rsp + 0x400]
mov ecx, dword [rsp + 0x7b4]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x3270]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140033790
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140033790
jmp 0x1400337a4
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x1400337a4
movsd xmm0, qword [rsp + 0x58]
jmp 0x140033630
cvtsi2sd xmm0, dword [rsp + 0x400]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x400]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x400]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x14003358d
mov dword [rsp + 0x404], 0
jmp 0x140033837
mov eax, dword [rsp + 0x404]
inc eax
mov dword [rsp + 0x404], eax
cmp dword [rsp + 0x404], 5
jge 0x140033ab4
lea rdx, [0x14008d368]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x3278], rax
mov eax, dword [rsp + 0x404]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x3278]
call fcn.1400096d0
lea rdx, [0x14008d358]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x3280], rax
mov edx, 5
mov rcx, qword [rsp + 0x3280]
call fcn.1400096d0
mov qword [rsp + 0x3288], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x3288]
call fcn.140009d80
mov dword [rsp + 0x7b8], 0
jmp 0x1400338da
mov eax, dword [rsp + 0x7b8]
inc eax
mov dword [rsp + 0x7b8], eax
cmp dword [rsp + 0x7b8], 0xa
jge 0x140033a43
cvtsi2sd xmm0, dword [rsp + 0x7b8]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x3290], xmm0
cvtsi2sd xmm1, dword [rsp + 0x404]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x3290]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x404]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x7b8]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x3298], xmm0
mov eax, dword [rsp + 0x7b8]
mov ecx, dword [rsp + 0x404]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x3298]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x7b8]
imul eax, dword [rsp + 0x404]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x32a0], xmm0
mov eax, dword [rsp + 0x404]
mov ecx, dword [rsp + 0x7b8]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x32a0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140033a2a
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140033a2a
jmp 0x140033a3e
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140033a3e
movsd xmm0, qword [rsp + 0x58]
jmp 0x1400338ca
cvtsi2sd xmm0, dword [rsp + 0x404]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x404]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x404]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140033827
mov dword [rsp + 0x408], 0
jmp 0x140033ad1
mov eax, dword [rsp + 0x408]
inc eax
mov dword [rsp + 0x408], eax
cmp dword [rsp + 0x408], 5
jge 0x140033d4e
lea rdx, [0x14008d388]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x32a8], rax
mov eax, dword [rsp + 0x408]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x32a8]
call fcn.1400096d0
lea rdx, [0x14008d378]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x32b0], rax
mov edx, 5
mov rcx, qword [rsp + 0x32b0]
call fcn.1400096d0
mov qword [rsp + 0x32b8], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x32b8]
call fcn.140009d80
mov dword [rsp + 0x7bc], 0
jmp 0x140033b74
mov eax, dword [rsp + 0x7bc]
inc eax
mov dword [rsp + 0x7bc], eax
cmp dword [rsp + 0x7bc], 0xa
jge 0x140033cdd
cvtsi2sd xmm0, dword [rsp + 0x7bc]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x32c0], xmm0
cvtsi2sd xmm1, dword [rsp + 0x408]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x32c0]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x408]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x7bc]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x32c8], xmm0
mov eax, dword [rsp + 0x7bc]
mov ecx, dword [rsp + 0x408]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x32c8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x7bc]
imul eax, dword [rsp + 0x408]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x32d0], xmm0
mov eax, dword [rsp + 0x408]
mov ecx, dword [rsp + 0x7bc]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x32d0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140033cc4
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140033cc4
jmp 0x140033cd8
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140033cd8
movsd xmm0, qword [rsp + 0x58]
jmp 0x140033b64
cvtsi2sd xmm0, dword [rsp + 0x408]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x408]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x408]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140033ac1
lea rcx, [rsp + 0x7e5]
call fcn.14000da90
mov rcx, rax
call fcn.140009ef0
mov qword [rsp + 0x32d8], rax
lea rcx, [rsp + 0x7e4]
call fcn.14000d5e0
mov rcx, rax
call fcn.140009f30
mov qword [rsp + 0x32e0], rax
mov r9d, 0x10
mov r8, qword [rsp + 0x32d8]
mov rdx, qword [rsp + 0x32e0]
mov rcx, qword [rsp + 0x3990]
call qword [sym.imp.USER32.dll_MessageBoxW]
mov dword [rsp + 0x40c], 0
jmp 0x140033dc9
mov eax, dword [rsp + 0x40c]
inc eax
mov dword [rsp + 0x40c], eax
cmp dword [rsp + 0x40c], 5
jge 0x140034046
lea rdx, [0x14008d3a8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x32e8], rax
mov eax, dword [rsp + 0x40c]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x32e8]
call fcn.1400096d0
lea rdx, [0x14008d398]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x32f0], rax
mov edx, 5
mov rcx, qword [rsp + 0x32f0]
call fcn.1400096d0
mov qword [rsp + 0x32f8], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x32f8]
call fcn.140009d80
mov dword [rsp + 0x7c0], 0
jmp 0x140033e6c
mov eax, dword [rsp + 0x7c0]
inc eax
mov dword [rsp + 0x7c0], eax
cmp dword [rsp + 0x7c0], 0xa
jge 0x140033fd5
cvtsi2sd xmm0, dword [rsp + 0x7c0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x3300], xmm0
cvtsi2sd xmm1, dword [rsp + 0x40c]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x3300]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x40c]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x7c0]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x3308], xmm0
mov eax, dword [rsp + 0x7c0]
mov ecx, dword [rsp + 0x40c]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x3308]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x7c0]
imul eax, dword [rsp + 0x40c]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x3310], xmm0
mov eax, dword [rsp + 0x40c]
mov ecx, dword [rsp + 0x7c0]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x3310]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140033fbc
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140033fbc
jmp 0x140033fd0
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140033fd0
movsd xmm0, qword [rsp + 0x58]
jmp 0x140033e5c
cvtsi2sd xmm0, dword [rsp + 0x40c]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x40c]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x40c]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140033db9
mov dword [rsp + 0x410], 0
jmp 0x140034063
mov eax, dword [rsp + 0x410]
inc eax
mov dword [rsp + 0x410], eax
cmp dword [rsp + 0x410], 5
jge 0x1400342e0
lea rdx, [0x14008d3c8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x3318], rax
mov eax, dword [rsp + 0x410]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x3318]
call fcn.1400096d0
lea rdx, [0x14008d3b8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x3320], rax
mov edx, 5
mov rcx, qword [rsp + 0x3320]
call fcn.1400096d0
mov qword [rsp + 0x3328], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x3328]
call fcn.140009d80
mov dword [rsp + 0x7c4], 0
jmp 0x140034106
mov eax, dword [rsp + 0x7c4]
inc eax
mov dword [rsp + 0x7c4], eax
cmp dword [rsp + 0x7c4], 0xa
jge 0x14003426f
cvtsi2sd xmm0, dword [rsp + 0x7c4]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x3330], xmm0
cvtsi2sd xmm1, dword [rsp + 0x410]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x3330]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x410]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x7c4]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x3338], xmm0
mov eax, dword [rsp + 0x7c4]
mov ecx, dword [rsp + 0x410]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x3338]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x7c4]
imul eax, dword [rsp + 0x410]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x3340], xmm0
mov eax, dword [rsp + 0x410]
mov ecx, dword [rsp + 0x7c4]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x3340]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140034256
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140034256
jmp 0x14003426a
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14003426a
movsd xmm0, qword [rsp + 0x58]
jmp 0x1400340f6
cvtsi2sd xmm0, dword [rsp + 0x410]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x410]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x410]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140034053
mov dword [rsp + 0x414], 0
jmp 0x1400342fd
mov eax, dword [rsp + 0x414]
inc eax
mov dword [rsp + 0x414], eax
cmp dword [rsp + 0x414], 5
jge 0x14003457a
lea rdx, [0x14008d3e8]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x3348], rax
mov eax, dword [rsp + 0x414]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x3348]
call fcn.1400096d0
lea rdx, [0x14008d3d8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x3350], rax
mov edx, 5
mov rcx, qword [rsp + 0x3350]
call fcn.1400096d0
mov qword [rsp + 0x3358], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x3358]
call fcn.140009d80
mov dword [rsp + 0x7c8], 0
jmp 0x1400343a0
mov eax, dword [rsp + 0x7c8]
inc eax
mov dword [rsp + 0x7c8], eax
cmp dword [rsp + 0x7c8], 0xa
jge 0x140034509
cvtsi2sd xmm0, dword [rsp + 0x7c8]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x3360], xmm0
cvtsi2sd xmm1, dword [rsp + 0x414]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x3360]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x414]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x7c8]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x3368], xmm0
mov eax, dword [rsp + 0x7c8]
mov ecx, dword [rsp + 0x414]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x3368]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x7c8]
imul eax, dword [rsp + 0x414]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x3370], xmm0
mov eax, dword [rsp + 0x414]
mov ecx, dword [rsp + 0x7c8]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x3370]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x1400344f0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x1400344f0
jmp 0x140034504
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140034504
movsd xmm0, qword [rsp + 0x58]
jmp 0x140034390
cvtsi2sd xmm0, dword [rsp + 0x414]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x414]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x414]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x1400342ed
mov dword [rsp + 0x418], 0
jmp 0x140034597
mov eax, dword [rsp + 0x418]
inc eax
mov dword [rsp + 0x418], eax
cmp dword [rsp + 0x418], 5
jge 0x140034814
lea rdx, [0x14008d408]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x3378], rax
mov eax, dword [rsp + 0x418]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x3378]
call fcn.1400096d0
lea rdx, [0x14008d3f8]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x3380], rax
mov edx, 5
mov rcx, qword [rsp + 0x3380]
call fcn.1400096d0
mov qword [rsp + 0x3388], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x3388]
call fcn.140009d80
mov dword [rsp + 0x7cc], 0
jmp 0x14003463a
mov eax, dword [rsp + 0x7cc]
inc eax
mov dword [rsp + 0x7cc], eax
cmp dword [rsp + 0x7cc], 0xa
jge 0x1400347a3
cvtsi2sd xmm0, dword [rsp + 0x7cc]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x3390], xmm0
cvtsi2sd xmm1, dword [rsp + 0x418]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x3390]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x418]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x7cc]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x3398], xmm0
mov eax, dword [rsp + 0x7cc]
mov ecx, dword [rsp + 0x418]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x3398]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x7cc]
imul eax, dword [rsp + 0x418]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x33a0], xmm0
mov eax, dword [rsp + 0x418]
mov ecx, dword [rsp + 0x7cc]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x33a0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x14003478a
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x14003478a
jmp 0x14003479e
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x14003479e
movsd xmm0, qword [rsp + 0x58]
jmp 0x14003462a
cvtsi2sd xmm0, dword [rsp + 0x418]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x418]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x418]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140034587
mov dword [rsp + 0x41c], 0
jmp 0x140034831
mov eax, dword [rsp + 0x41c]
inc eax
mov dword [rsp + 0x41c], eax
cmp dword [rsp + 0x41c], 5
jge 0x140034aae
lea rdx, [0x14008d428]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x33a8], rax
mov eax, dword [rsp + 0x41c]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x33a8]
call fcn.1400096d0
lea rdx, [0x14008d418]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x33b0], rax
mov edx, 5
mov rcx, qword [rsp + 0x33b0]
call fcn.1400096d0
mov qword [rsp + 0x33b8], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x33b8]
call fcn.140009d80
mov dword [rsp + 0x7d0], 0
jmp 0x1400348d4
cmp dword [rsp + 0x7d0], 0xa
jge 0x140034a3d
cvtsi2sd xmm0, dword [rsp + 0x7d0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
mov edx, 2
call fcn.140005400
movsd qword [rsp + 0x33c0], xmm0
cvtsi2sd xmm1, dword [rsp + 0x41c]
mulsd xmm1, qword [0x14008e7f0]
divsd xmm1, qword [0x14008e800]
movaps xmm0, xmm1
call fcn.14006ceb0
movsd xmm1, qword [rsp + 0x33c0]
subsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x41c]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsi2sd xmm1, dword [rsp + 0x7d0]
addsd xmm0, xmm1
call fcn.14006b2e0
movsd qword [rsp + 0x33c8], xmm0
mov eax, dword [rsp + 0x7d0]
mov ecx, dword [rsp + 0x41c]
add ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.140005430
movsd xmm1, qword [rsp + 0x33c8]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
mov eax, dword [rsp + 0x7d0]
imul eax, dword [rsp + 0x41c]
cvtsi2sd xmm0, eax
movsd xmm1, qword [rsp + 0x60]
subsd xmm1, xmm0
movaps xmm0, xmm1
andps xmm0, xmmword [0x14008e820]
call fcn.14006d41c
movsd qword [rsp + 0x33d0], xmm0
mov eax, dword [rsp + 0x41c]
mov ecx, dword [rsp + 0x7d0]
sub ecx, eax
mov eax, ecx
mov ecx, eax
call fcn.1400053e0
movsd xmm1, qword [rsp + 0x33d0]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x58]
jbe 0x140034a24
movsd xmm0, qword [rsp + 0x50]
comisd xmm0, xmmword [rsp + 0x60]
jbe 0x140034a24
movsd xmm0, qword [rsp + 0x58]
comisd xmm0, xmmword [rsp + 0x50]
jbe 0x140034a38
cvtsi2sd xmm0, dword [rsp + 0x41c]
mulsd xmm0, qword [0x14008e7e0]
movsd xmm1, qword [rsp + 0x50]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x50], xmm0
cvtsi2sd xmm0, dword [rsp + 0x41c]
mulsd xmm0, qword [0x14008e7e8]
movsd xmm1, qword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x58], xmm0
cvtsi2sd xmm0, dword [rsp + 0x41c]
mulsd xmm0, qword [0x14008e7f8]
movsd xmm1, qword [rsp + 0x60]
addsd xmm1, xmm0
movaps xmm0, xmm1
movsd qword [rsp + 0x60], xmm0
jmp 0x140034821
mov dword [rsp + 0x68], 0
jmp 0x140034ac2
cmp dword [rsp + 0x68], 5
jge 0x140034d21
lea rdx, [0x14008d448]
lea rcx, [0x1400a5840]
call fcn.1400012d0
mov qword [rsp + 0x33d8], rax
mov eax, dword [rsp + 0x68]
inc eax
mov edx, eax
mov rcx, qword [rsp + 0x33d8]
call fcn.1400096d0
lea rdx, [0x14008d438]
mov rcx, rax
call fcn.1400012d0
mov qword [rsp + 0x33e0], rax
mov edx, 5
mov rcx, qword [rsp + 0x33e0]
call fcn.1400096d0
mov qword [rsp + 0x33e8], rax
lea rdx, [0x140005320]
mov rcx, qword [rsp + 0x33e8]
call fcn.140009d80
mov dword [rsp + 0x7d4], 0
jmp 0x140034b5f
cmp dword [rsp + 0x7d4], 0xa
jge 0x140034cb9
mov dword [rsp + 0x70], 0
jmp 0x140034d35
cmp dword [rsp + 0x70], 5
jge 0x140034f94
jmp 0x14002c9e0
add rsp, 0x3980
pop rdi
ret