Function at 0x14003b7c0
Capabilities:
Check for software breakpoints
Check http status code
Contain obfuscated stackstrings
Get common file path
Link many functions at runtime
Parse pe header
Resolve function by parsing pe exports
Write file on windows

Disassembly:
mov qword [rsp + 8], rcx
push rsi
push rdi
mov eax, 0x284c8
call fcn.1401986e0
sub rsp, rax
mov rdi, rsp
mov ecx, 0xa132
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rcx, qword [rsp + 0x284e0]
mov qword [rsp + 0x22b10], 0xfffffffffffffffe
mov rax, qword [0x1402ed038]
xor rax, rsp
mov qword [rsp + 0x284b0], rax
mov rax, qword [rsp + 0x284e0]
mov qword [rsp + 0x50], rax
movss xmm0, dword [str.bBMIM]
movss dword [rsp + 0x58], xmm0
movss xmm0, dword [0x14024c680]
movss dword [rsp + 0x58], xmm0
cvtss2sd xmm0, dword [rsp + 0x58]
ucomisd xmm0, qword [0x140248b68]
jp 0x14003b969
jne 0x14003b969
mov dword [rsp + 0x5c], 0
jmp 0x14003b860
mov eax, dword [rsp + 0x5c]
inc eax
mov dword [rsp + 0x5c], eax
cmp dword [rsp + 0x5c], 0x1282
jge 0x14003b94d
mov ecx, 0x24250
call fcn.140197680
mov qword [rsp + 0x17788], rax
mov rax, qword [rsp + 0x17788]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x68], 0
jmp 0x14003b8a1
mov eax, dword [rsp + 0x68]
inc eax
mov dword [rsp + 0x68], eax
cmp dword [rsp + 0x68], 0x173
jge 0x14003b8fa
call fcn.1401b2df0
cdq
mov ecx, 0x367b
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x68]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x60]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ee70]
cvtss2sd xmm1, dword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x58], xmm0
jmp 0x14003b897
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x17790], rax
mov edx, 4
mov rcx, qword [rsp + 0x17790]
call fcn.140197660
cmp qword [rsp + 0x17790], 0
jne 0x14003b932
mov qword [rsp + 0x22b18], 0
jmp 0x14003b948
mov qword [rsp + 0x60], 0x8123
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x22b18], rax
jmp 0x14003b856
movss xmm0, dword [0x14024610c]
movss dword [rsp + 0x58], xmm0
movss xmm0, dword [0x140243dc8]
movss dword [rsp + 0x58], xmm0
cvtss2sd xmm0, dword [rsp + 0x58]
ucomisd xmm0, qword [0x1402426b8]
jp 0x14003baa0
jne 0x14003baa0
mov dword [rsp + 0x6c], 0
jmp 0x14003b997
mov eax, dword [rsp + 0x6c]
inc eax
mov dword [rsp + 0x6c], eax
cmp dword [rsp + 0x6c], 0xb82
jge 0x14003ba84
mov ecx, 0x101b8
call fcn.140197680
mov qword [rsp + 0x17798], rax
mov rax, qword [rsp + 0x17798]
mov qword [rsp + 0x70], rax
mov dword [rsp + 0x78], 0
jmp 0x14003b9d8
mov eax, dword [rsp + 0x78]
inc eax
mov dword [rsp + 0x78], eax
cmp dword [rsp + 0x78], 0x2ae
jge 0x14003ba31
call fcn.1401b2df0
cdq
mov ecx, 0x2d54
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x78]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x70]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023bab0]
cvtss2sd xmm1, dword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x58], xmm0
jmp 0x14003b9ce
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x177a0], rax
mov edx, 4
mov rcx, qword [rsp + 0x177a0]
call fcn.140197660
cmp qword [rsp + 0x177a0], 0
jne 0x14003ba69
mov qword [rsp + 0x22b20], 0
jmp 0x14003ba7f
mov qword [rsp + 0x70], 0x8123
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x22b20], rax
jmp 0x14003b98d
movss xmm0, dword [0x14024bb40]
movss dword [rsp + 0x58], xmm0
movss xmm0, dword [0x1402449b0]
movss dword [rsp + 0x58], xmm0
cvtss2sd xmm0, dword [rsp + 0x58]
ucomisd xmm0, qword [0x140242f70]
jp 0x14003bbf5
jne 0x14003bbf5
mov dword [rsp + 0x7c], 0
jmp 0x14003bace
mov eax, dword [rsp + 0x7c]
inc eax
mov dword [rsp + 0x7c], eax
cmp dword [rsp + 0x7c], 0x1659
jge 0x14003bbd9
mov ecx, 0x240f8
call fcn.140197680
mov qword [rsp + 0x177a8], rax
mov rax, qword [rsp + 0x177a8]
mov qword [rsp + 0x80], rax
mov dword [rsp + 0x88], 0
jmp 0x14003bb1b
mov eax, dword [rsp + 0x88]
inc eax
mov dword [rsp + 0x88], eax
cmp dword [rsp + 0x88], 0x324
jge 0x14003bb7d
call fcn.1401b2df0
cdq
mov ecx, 0x33d7
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x88]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x80]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d980]
cvtss2sd xmm1, dword [rsp + 0x58]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x58], xmm0
jmp 0x14003bb0b
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x177b0], rax
mov edx, 4
mov rcx, qword [rsp + 0x177b0]
call fcn.140197660
cmp qword [rsp + 0x177b0], 0
jne 0x14003bbb8
mov qword [rsp + 0x22b28], 0
jmp 0x14003bbd4
mov qword [rsp + 0x80], 0x8123
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x22b28], rax
jmp 0x14003bac4
movss xmm0, dword [0x14024d9f4]
movss dword [rsp + 0x58], xmm0
movss xmm0, dword [0x1402465c0]
movss dword [rsp + 0x58], xmm0
mov rax, qword [rsp + 0x50]
add rax, 0x3c
movsxd rax, dword [rax]
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
mov qword [rsp + 0x90], rax
movss xmm0, dword [0x1402441ec]
movss dword [rsp + 0x98], xmm0
movss xmm0, dword [0x14024f938]
movss dword [rsp + 0x98], xmm0
cvtss2sd xmm0, dword [rsp + 0x98]
ucomisd xmm0, qword [0x140241ef8]
jp 0x14003bda6
jne 0x14003bda6
mov dword [rsp + 0x9c], 0
jmp 0x14003bc70
mov eax, dword [rsp + 0x9c]
inc eax
mov dword [rsp + 0x9c], eax
cmp dword [rsp + 0x9c], 0xf6f
jge 0x14003bd84
mov ecx, 0x19ec0
call fcn.140197680
mov qword [rsp + 0x177b8], rax
mov rax, qword [rsp + 0x177b8]
mov qword [rsp + 0xa0], rax
mov dword [rsp + 0xa8], 0
jmp 0x14003bcc0
mov eax, dword [rsp + 0xa8]
inc eax
mov dword [rsp + 0xa8], eax
cmp dword [rsp + 0xa8], 0x124
jge 0x14003bd28
call fcn.1401b2df0
cdq
mov ecx, 0x32ff
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xa8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xa0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140240028]
cvtss2sd xmm1, dword [rsp + 0x98]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x98], xmm0
jmp 0x14003bcb0
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x177c0], rax
mov edx, 4
mov rcx, qword [rsp + 0x177c0]
call fcn.140197660
cmp qword [rsp + 0x177c0], 0
jne 0x14003bd63
mov qword [rsp + 0x22b30], 0
jmp 0x14003bd7f
mov qword [rsp + 0xa0], 0x8123
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x22b30], rax
jmp 0x14003bc60
movss xmm0, dword [0x140244a24]
movss dword [rsp + 0x98], xmm0
movss xmm0, dword [0x14024565c]
movss dword [rsp + 0x98], xmm0
cvtss2sd xmm0, dword [rsp + 0x98]
ucomisd xmm0, qword [0x140242a40]
jp 0x14003bf16
jne 0x14003bf16
mov dword [rsp + 0xac], 0
jmp 0x14003bde0
mov eax, dword [rsp + 0xac]
inc eax
mov dword [rsp + 0xac], eax
cmp dword [rsp + 0xac], 0x1151
jge 0x14003bef4
mov ecx, 0x1beb8
call fcn.140197680
mov qword [rsp + 0x177c8], rax
mov rax, qword [rsp + 0x177c8]
mov qword [rsp + 0xb0], rax
mov dword [rsp + 0xb8], 0
jmp 0x14003be30
mov eax, dword [rsp + 0xb8]
inc eax
mov dword [rsp + 0xb8], eax
cmp dword [rsp + 0xb8], 0xd4
jge 0x14003be98
call fcn.1401b2df0
cdq
mov ecx, 0x3848
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xb8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xb0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a350]
cvtss2sd xmm1, dword [rsp + 0x98]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x98], xmm0
jmp 0x14003be20
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x177d0], rax
mov edx, 4
mov rcx, qword [rsp + 0x177d0]
call fcn.140197660
cmp qword [rsp + 0x177d0], 0
jne 0x14003bed3
mov qword [rsp + 0x22b38], 0
jmp 0x14003beef
mov qword [rsp + 0xb0], 0x8123
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x22b38], rax
jmp 0x14003bdd0
movss xmm0, dword [0x140245284]
movss dword [rsp + 0x98], xmm0
movss xmm0, dword [0x14024bb50]
movss dword [rsp + 0x98], xmm0
cvtss2sd xmm0, dword [rsp + 0x98]
ucomisd xmm0, qword [0x140242ba8]
jp 0x14003c086
jne 0x14003c086
mov dword [rsp + 0xbc], 0
jmp 0x14003bf50
mov eax, dword [rsp + 0xbc]
inc eax
mov dword [rsp + 0xbc], eax
cmp dword [rsp + 0xbc], 0xc4b
jge 0x14003c064
mov ecx, 0x9f8c
call fcn.140197680
mov qword [rsp + 0x177d8], rax
mov rax, qword [rsp + 0x177d8]
mov qword [rsp + 0xc0], rax
mov dword [rsp + 0xc8], 0
jmp 0x14003bfa0
mov eax, dword [rsp + 0xc8]
inc eax
mov dword [rsp + 0xc8], eax
cmp dword [rsp + 0xc8], 0x2d5
jge 0x14003c008
call fcn.1401b2df0
cdq
mov ecx, 0x339f
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xc8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xc0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b930]
cvtss2sd xmm1, dword [rsp + 0x98]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x98], xmm0
jmp 0x14003bf90
mov rax, qword [rsp + 0xc0]
mov qword [rsp + 0x177e0], rax
mov edx, 4
mov rcx, qword [rsp + 0x177e0]
call fcn.140197660
cmp qword [rsp + 0x177e0], 0
jne 0x14003c043
mov qword [rsp + 0x22b40], 0
jmp 0x14003c05f
mov qword [rsp + 0xc0], 0x8123
mov rax, qword [rsp + 0xc0]
mov qword [rsp + 0x22b40], rax
jmp 0x14003bf40
movss xmm0, dword [str.fR_RuR]
movss dword [rsp + 0x98], xmm0
movss xmm0, dword [0x14024ea74]
movss dword [rsp + 0x98], xmm0
cvtss2sd xmm0, dword [rsp + 0x98]
ucomisd xmm0, qword [0x14024b3b0]
jp 0x14003c1f6
jne 0x14003c1f6
mov dword [rsp + 0xcc], 0
jmp 0x14003c0c0
mov eax, dword [rsp + 0xcc]
inc eax
mov dword [rsp + 0xcc], eax
cmp dword [rsp + 0xcc], 0x16d7
jge 0x14003c1d4
mov ecx, 0xd07c
call fcn.140197680
mov qword [rsp + 0x177e8], rax
mov rax, qword [rsp + 0x177e8]
mov qword [rsp + 0xd0], rax
mov dword [rsp + 0xd8], 0
jmp 0x14003c110
mov eax, dword [rsp + 0xd8]
inc eax
mov dword [rsp + 0xd8], eax
cmp dword [rsp + 0xd8], 0x1d3
jge 0x14003c178
call fcn.1401b2df0
cdq
mov ecx, 0x3790
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xd8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xd0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b6e0]
cvtss2sd xmm1, dword [rsp + 0x98]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x98], xmm0
jmp 0x14003c100
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x177f0], rax
mov edx, 4
mov rcx, qword [rsp + 0x177f0]
call fcn.140197660
cmp qword [rsp + 0x177f0], 0
jne 0x14003c1b3
mov qword [rsp + 0x22b48], 0
jmp 0x14003c1cf
mov qword [rsp + 0xd0], 0x8123
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0x22b48], rax
jmp 0x14003c0b0
movss xmm0, dword [0x14024fd94]
movss dword [rsp + 0x98], xmm0
movss xmm0, dword [0x1402455b0]
movss dword [rsp + 0x98], xmm0
cvtss2sd xmm0, dword [rsp + 0x98]
ucomisd xmm0, qword [0x140241990]
jp 0x14003c366
jne 0x14003c366
mov dword [rsp + 0xdc], 0
jmp 0x14003c230
mov eax, dword [rsp + 0xdc]
inc eax
mov dword [rsp + 0xdc], eax
cmp dword [rsp + 0xdc], 0xeef
jge 0x14003c344
mov ecx, 0x1e6c8
call fcn.140197680
mov qword [rsp + 0x177f8], rax
mov rax, qword [rsp + 0x177f8]
mov qword [rsp + 0xe0], rax
mov dword [rsp + 0xe8], 0
jmp 0x14003c280
mov eax, dword [rsp + 0xe8]
inc eax
mov dword [rsp + 0xe8], eax
cmp dword [rsp + 0xe8], 0x172
jge 0x14003c2e8
call fcn.1401b2df0
cdq
mov ecx, 0x18ab
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xe8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xe0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b160]
cvtss2sd xmm1, dword [rsp + 0x98]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x98], xmm0
jmp 0x14003c270
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0x17800], rax
mov edx, 4
mov rcx, qword [rsp + 0x17800]
call fcn.140197660
cmp qword [rsp + 0x17800], 0
jne 0x14003c323
mov qword [rsp + 0x22b50], 0
jmp 0x14003c33f
mov qword [rsp + 0xe0], 0x8123
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0x22b50], rax
jmp 0x14003c220
movss xmm0, dword [str.e_b]
movss dword [rsp + 0x98], xmm0
movss xmm0, dword [0x14024fa3c]
movss dword [rsp + 0x98], xmm0
movss xmm0, dword [0x140243cfc]
movss dword [rsp + 0xec], xmm0
movss xmm0, dword [0x14024dcb4]
movss dword [rsp + 0xec], xmm0
cvtss2sd xmm0, dword [rsp + 0xec]
ucomisd xmm0, qword [0x140241818]
jp 0x14003c96a
jne 0x14003c96a
mov dword [rsp + 0xf0], 0
jmp 0x14003c3c2
mov eax, dword [rsp + 0xf0]
inc eax
mov dword [rsp + 0xf0], eax
cmp dword [rsp + 0xf0], 0xbd7
jge 0x14003c4d6
mov ecx, 0x23d88
call fcn.140197680
mov qword [rsp + 0x17808], rax
mov rax, qword [rsp + 0x17808]
mov qword [rsp + 0xf8], rax
mov dword [rsp + 0x100], 0
jmp 0x14003c412
mov eax, dword [rsp + 0x100]
inc eax
mov dword [rsp + 0x100], eax
cmp dword [rsp + 0x100], 0x1d4
jge 0x14003c47a
call fcn.1401b2df0
cdq
mov ecx, 0x282a
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x100]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xf8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ef50]
cvtss2sd xmm1, dword [rsp + 0xec]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xec], xmm0
jmp 0x14003c402
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x17810], rax
mov edx, 4
mov rcx, qword [rsp + 0x17810]
call fcn.140197660
cmp qword [rsp + 0x17810], 0
jne 0x14003c4b5
mov qword [rsp + 0x22b58], 0
jmp 0x14003c4d1
mov qword [rsp + 0xf8], 0x8123
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x22b58], rax
jmp 0x14003c3b2
movss xmm0, dword [0x14024e9c0]
movss dword [rsp + 0x104], xmm0
movss xmm0, dword [0x140247e7c]
movss dword [rsp + 0x104], xmm0
cvtss2sd xmm0, dword [rsp + 0x104]
ucomisd xmm0, qword [0x140248d30]
jp 0x14003c668
jne 0x14003c668
mov dword [rsp + 0x108], 0
jmp 0x14003c532
mov eax, dword [rsp + 0x108]
inc eax
mov dword [rsp + 0x108], eax
cmp dword [rsp + 0x108], 0xcd9
jge 0x14003c646
mov ecx, 0x19a94
call fcn.140197680
mov qword [rsp + 0x17818], rax
mov rax, qword [rsp + 0x17818]
mov qword [rsp + 0x110], rax
mov dword [rsp + 0x118], 0
jmp 0x14003c582
mov eax, dword [rsp + 0x118]
inc eax
mov dword [rsp + 0x118], eax
cmp dword [rsp + 0x118], 0x2a0
jge 0x14003c5ea
call fcn.1401b2df0
cdq
mov ecx, 0x38fc
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x118]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x110]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d6e0]
cvtss2sd xmm1, dword [rsp + 0x104]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x104], xmm0
jmp 0x14003c572
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x17820], rax
mov edx, 4
mov rcx, qword [rsp + 0x17820]
call fcn.140197660
cmp qword [rsp + 0x17820], 0
jne 0x14003c625
mov qword [rsp + 0x22b60], 0
jmp 0x14003c641
mov qword [rsp + 0x110], 0x8123
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x22b60], rax
jmp 0x14003c522
movss xmm0, dword [0x140247bdc]
movss dword [rsp + 0x104], xmm0
movss xmm0, dword [0x14024f1e8]
movss dword [rsp + 0x104], xmm0
cvtss2sd xmm0, dword [rsp + 0x104]
ucomisd xmm0, qword [0x14024a568]
jp 0x14003c7d8
jne 0x14003c7d8
mov dword [rsp + 0x11c], 0
jmp 0x14003c6a2
mov eax, dword [rsp + 0x11c]
inc eax
mov dword [rsp + 0x11c], eax
cmp dword [rsp + 0x11c], 0xa3a
jge 0x14003c7b6
mov ecx, 0x1f4b8
call fcn.140197680
mov qword [rsp + 0x17828], rax
mov rax, qword [rsp + 0x17828]
mov qword [rsp + 0x120], rax
mov dword [rsp + 0x128], 0
jmp 0x14003c6f2
mov eax, dword [rsp + 0x128]
inc eax
mov dword [rsp + 0x128], eax
cmp dword [rsp + 0x128], 0xd6
jge 0x14003c75a
call fcn.1401b2df0
cdq
mov ecx, 0x14bf
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x128]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x120]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ba48]
cvtss2sd xmm1, dword [rsp + 0x104]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x104], xmm0
jmp 0x14003c6e2
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x17830], rax
mov edx, 4
mov rcx, qword [rsp + 0x17830]
call fcn.140197660
cmp qword [rsp + 0x17830], 0
jne 0x14003c795
mov qword [rsp + 0x22b68], 0
jmp 0x14003c7b1
mov qword [rsp + 0x120], 0x8123
mov rax, qword [rsp + 0x120]
mov qword [rsp + 0x22b68], rax
jmp 0x14003c692
movss xmm0, dword [0x140245fb4]
movss dword [rsp + 0x104], xmm0
movss xmm0, dword [0x14024ee6c]
movss dword [rsp + 0x104], xmm0
cvtss2sd xmm0, dword [rsp + 0x104]
ucomisd xmm0, qword [0x1402403a8]
jp 0x14003c948
jne 0x14003c948
mov dword [rsp + 0x12c], 0
jmp 0x14003c812
mov eax, dword [rsp + 0x12c]
inc eax
mov dword [rsp + 0x12c], eax
cmp dword [rsp + 0x12c], 0xaa6
jge 0x14003c926
mov ecx, 0x2490c
call fcn.140197680
mov qword [rsp + 0x17838], rax
mov rax, qword [rsp + 0x17838]
mov qword [rsp + 0x130], rax
mov dword [rsp + 0x138], 0
jmp 0x14003c862
mov eax, dword [rsp + 0x138]
inc eax
mov dword [rsp + 0x138], eax
cmp dword [rsp + 0x138], 0x15e
jge 0x14003c8ca
call fcn.1401b2df0
cdq
mov ecx, 0x1515
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x138]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x130]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b400]
cvtss2sd xmm1, dword [rsp + 0x104]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x104], xmm0
jmp 0x14003c852
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x17840], rax
mov edx, 4
mov rcx, qword [rsp + 0x17840]
call fcn.140197660
cmp qword [rsp + 0x17840], 0
jne 0x14003c905
mov qword [rsp + 0x22b70], 0
jmp 0x14003c921
mov qword [rsp + 0x130], 0x8123
mov rax, qword [rsp + 0x130]
mov qword [rsp + 0x22b70], rax
jmp 0x14003c802
movss xmm0, dword [0x14024d99c]
movss dword [rsp + 0x104], xmm0
movss xmm0, dword [0x14024e100]
movss dword [rsp + 0x104], xmm0
movss xmm0, dword [0x14024d7b8]
movss dword [rsp + 0xec], xmm0
movss xmm0, dword [0x14024cd24]
movss dword [rsp + 0xec], xmm0
cvtss2sd xmm0, dword [rsp + 0xec]
ucomisd xmm0, qword [0x14024a648]
jp 0x14003cf4c
jne 0x14003cf4c
mov dword [rsp + 0x13c], 0
jmp 0x14003c9a4
mov eax, dword [rsp + 0x13c]
inc eax
mov dword [rsp + 0x13c], eax
cmp dword [rsp + 0x13c], 0x1018
jge 0x14003cab8
mov ecx, 0x20238
call fcn.140197680
mov qword [rsp + 0x17848], rax
mov rax, qword [rsp + 0x17848]
mov qword [rsp + 0x140], rax
mov dword [rsp + 0x148], 0
jmp 0x14003c9f4
mov eax, dword [rsp + 0x148]
inc eax
mov dword [rsp + 0x148], eax
cmp dword [rsp + 0x148], 0x9e
jge 0x14003ca5c
call fcn.1401b2df0
cdq
mov ecx, 0x2cda
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x148]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x140]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023cfb0]
cvtss2sd xmm1, dword [rsp + 0xec]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xec], xmm0
jmp 0x14003c9e4
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x17850], rax
mov edx, 4
mov rcx, qword [rsp + 0x17850]
call fcn.140197660
cmp qword [rsp + 0x17850], 0
jne 0x14003ca97
mov qword [rsp + 0x22b78], 0
jmp 0x14003cab3
mov qword [rsp + 0x140], 0x8123
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x22b78], rax
jmp 0x14003c994
movss xmm0, dword [0x140243d48]
movss dword [rsp + 0x14c], xmm0
movss xmm0, dword [0x14024fd08]
movss dword [rsp + 0x14c], xmm0
cvtss2sd xmm0, dword [rsp + 0x14c]
ucomisd xmm0, qword [0x140241f98]
jp 0x14003cc4a
jne 0x14003cc4a
mov dword [rsp + 0x150], 0
jmp 0x14003cb14
mov eax, dword [rsp + 0x150]
inc eax
mov dword [rsp + 0x150], eax
cmp dword [rsp + 0x150], 0xbc1
jge 0x14003cc28
mov ecx, 0x13e14
call fcn.140197680
mov qword [rsp + 0x17858], rax
mov rax, qword [rsp + 0x17858]
mov qword [rsp + 0x158], rax
mov dword [rsp + 0x160], 0
jmp 0x14003cb64
mov eax, dword [rsp + 0x160]
inc eax
mov dword [rsp + 0x160], eax
cmp dword [rsp + 0x160], 0x1c8
jge 0x14003cbcc
call fcn.1401b2df0
cdq
mov ecx, 0x250a
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x160]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x158]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239738]
cvtss2sd xmm1, dword [rsp + 0x14c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x14c], xmm0
jmp 0x14003cb54
mov rax, qword [rsp + 0x158]
mov qword [rsp + 0x17860], rax
mov edx, 4
mov rcx, qword [rsp + 0x17860]
call fcn.140197660
cmp qword [rsp + 0x17860], 0
jne 0x14003cc07
mov qword [rsp + 0x22b80], 0
jmp 0x14003cc23
mov qword [rsp + 0x158], 0x8123
mov rax, qword [rsp + 0x158]
mov qword [rsp + 0x22b80], rax
jmp 0x14003cb04
movss xmm0, dword [0x140244a00]
movss dword [rsp + 0x14c], xmm0
movss xmm0, dword [0x140243ba8]
movss dword [rsp + 0x14c], xmm0
cvtss2sd xmm0, dword [rsp + 0x14c]
ucomisd xmm0, qword [0x140241700]
jp 0x14003cdba
jne 0x14003cdba
mov dword [rsp + 0x164], 0
jmp 0x14003cc84
mov eax, dword [rsp + 0x164]
inc eax
mov dword [rsp + 0x164], eax
cmp dword [rsp + 0x164], 0x16ca
jge 0x14003cd98
mov ecx, 0x1446c
call fcn.140197680
mov qword [rsp + 0x17868], rax
mov rax, qword [rsp + 0x17868]
mov qword [rsp + 0x168], rax
mov dword [rsp + 0x170], 0
jmp 0x14003ccd4
mov eax, dword [rsp + 0x170]
inc eax
mov dword [rsp + 0x170], eax
cmp dword [rsp + 0x170], 0x121
jge 0x14003cd3c
call fcn.1401b2df0
cdq
mov ecx, 0x35eb
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x170]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x168]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a000]
cvtss2sd xmm1, dword [rsp + 0x14c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x14c], xmm0
jmp 0x14003ccc4
mov rax, qword [rsp + 0x168]
mov qword [rsp + 0x17870], rax
mov edx, 4
mov rcx, qword [rsp + 0x17870]
call fcn.140197660
cmp qword [rsp + 0x17870], 0
jne 0x14003cd77
mov qword [rsp + 0x22b88], 0
jmp 0x14003cd93
mov qword [rsp + 0x168], 0x8123
mov rax, qword [rsp + 0x168]
mov qword [rsp + 0x22b88], rax
jmp 0x14003cc74
movss xmm0, dword [0x14024b6a8]
movss dword [rsp + 0x14c], xmm0
movss xmm0, dword [0x14024dd94]
movss dword [rsp + 0x14c], xmm0
cvtss2sd xmm0, dword [rsp + 0x14c]
ucomisd xmm0, qword [0x140243670]
jp 0x14003cf2a
jne 0x14003cf2a
mov dword [rsp + 0x174], 0
jmp 0x14003cdf4
mov eax, dword [rsp + 0x174]
inc eax
mov dword [rsp + 0x174], eax
cmp dword [rsp + 0x174], 0xab9
jge 0x14003cf08
mov ecx, 0x1d840
call fcn.140197680
mov qword [rsp + 0x17878], rax
mov rax, qword [rsp + 0x17878]
mov qword [rsp + 0x178], rax
mov dword [rsp + 0x180], 0
jmp 0x14003ce44
mov eax, dword [rsp + 0x180]
inc eax
mov dword [rsp + 0x180], eax
cmp dword [rsp + 0x180], 0x20b
jge 0x14003ceac
call fcn.1401b2df0
cdq
mov ecx, 0x2e1b
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x180]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x178]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239c60]
cvtss2sd xmm1, dword [rsp + 0x14c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x14c], xmm0
jmp 0x14003ce34
mov rax, qword [rsp + 0x178]
mov qword [rsp + 0x17880], rax
mov edx, 4
mov rcx, qword [rsp + 0x17880]
call fcn.140197660
cmp qword [rsp + 0x17880], 0
jne 0x14003cee7
mov qword [rsp + 0x22b90], 0
jmp 0x14003cf03
mov qword [rsp + 0x178], 0x8123
mov rax, qword [rsp + 0x178]
mov qword [rsp + 0x22b90], rax
jmp 0x14003cde4
movss xmm0, dword [0x14024e574]
movss dword [rsp + 0x14c], xmm0
movss xmm0, dword [0x14024e388]
movss dword [rsp + 0x14c], xmm0
movss xmm0, dword [0x14024df04]
movss dword [rsp + 0xec], xmm0
movss xmm0, dword [0x14024c9bc]
movss dword [rsp + 0xec], xmm0
cvtss2sd xmm0, dword [rsp + 0xec]
ucomisd xmm0, qword [0x14024afa0]
jp 0x14003d3be
jne 0x14003d3be
mov dword [rsp + 0x184], 0
jmp 0x14003cf86
mov eax, dword [rsp + 0x184]
inc eax
mov dword [rsp + 0x184], eax
cmp dword [rsp + 0x184], 0xb40
jge 0x14003d09a
mov ecx, 0x1e8ec
call fcn.140197680
mov qword [rsp + 0x17888], rax
mov rax, qword [rsp + 0x17888]
mov qword [rsp + 0x188], rax
mov dword [rsp + 0x190], 0
jmp 0x14003cfd6
mov eax, dword [rsp + 0x190]
inc eax
mov dword [rsp + 0x190], eax
cmp dword [rsp + 0x190], 0x253
jge 0x14003d03e
call fcn.1401b2df0
cdq
mov ecx, 0x141d
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x190]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x188]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023bb00]
cvtss2sd xmm1, dword [rsp + 0xec]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xec], xmm0
jmp 0x14003cfc6
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0x17890], rax
mov edx, 4
mov rcx, qword [rsp + 0x17890]
call fcn.140197660
cmp qword [rsp + 0x17890], 0
jne 0x14003d079
mov qword [rsp + 0x22b98], 0
jmp 0x14003d095
mov qword [rsp + 0x188], 0x8123
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0x22b98], rax
jmp 0x14003cf76
movss xmm0, dword [0x14024f680]
movss dword [rsp + 0x194], xmm0
movss xmm0, dword [0x14024cc98]
movss dword [rsp + 0x194], xmm0
cvtss2sd xmm0, dword [rsp + 0x194]
ucomisd xmm0, qword [0x140243000]
jp 0x14003d22c
jne 0x14003d22c
mov dword [rsp + 0x198], 0
jmp 0x14003d0f6
mov eax, dword [rsp + 0x198]
inc eax
mov dword [rsp + 0x198], eax
cmp dword [rsp + 0x198], 0xe09
jge 0x14003d20a
mov ecx, 0x1d988
call fcn.140197680
mov qword [rsp + 0x17898], rax
mov rax, qword [rsp + 0x17898]
mov qword [rsp + 0x1a0], rax
mov dword [rsp + 0x1a8], 0
jmp 0x14003d146
mov eax, dword [rsp + 0x1a8]
inc eax
mov dword [rsp + 0x1a8], eax
cmp dword [rsp + 0x1a8], 0x1a4
jge 0x14003d1ae
call fcn.1401b2df0
cdq
mov ecx, 0x20dd
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1a8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1a0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e1d0]
cvtss2sd xmm1, dword [rsp + 0x194]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x194], xmm0
jmp 0x14003d136
mov rax, qword [rsp + 0x1a0]
mov qword [rsp + 0x178a0], rax
mov edx, 4
mov rcx, qword [rsp + 0x178a0]
call fcn.140197660
cmp qword [rsp + 0x178a0], 0
jne 0x14003d1e9
mov qword [rsp + 0x22ba0], 0
jmp 0x14003d205
mov qword [rsp + 0x1a0], 0x8123
mov rax, qword [rsp + 0x1a0]
mov qword [rsp + 0x22ba0], rax
jmp 0x14003d0e6
movss xmm0, dword [0x140243c80]
movss dword [rsp + 0x194], xmm0
movss xmm0, dword [0x14024e164]
movss dword [rsp + 0x194], xmm0
cvtss2sd xmm0, dword [rsp + 0x194]
ucomisd xmm0, qword [0x140249d58]
jp 0x14003d39c
jne 0x14003d39c
mov dword [rsp + 0x1ac], 0
jmp 0x14003d266
mov eax, dword [rsp + 0x1ac]
inc eax
mov dword [rsp + 0x1ac], eax
cmp dword [rsp + 0x1ac], 0x1355
jge 0x14003d37a
mov ecx, 0x20fc0
call fcn.140197680
mov qword [rsp + 0x178a8], rax
mov rax, qword [rsp + 0x178a8]
mov qword [rsp + 0x1b0], rax
mov dword [rsp + 0x1b8], 0
jmp 0x14003d2b6
mov eax, dword [rsp + 0x1b8]
inc eax
mov dword [rsp + 0x1b8], eax
cmp dword [rsp + 0x1b8], 0x16d
jge 0x14003d31e
call fcn.1401b2df0
cdq
mov ecx, 0x23d4
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1b8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1b0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d9b0]
cvtss2sd xmm1, dword [rsp + 0x194]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x194], xmm0
jmp 0x14003d2a6
mov rax, qword [rsp + 0x1b0]
mov qword [rsp + 0x178b0], rax
mov edx, 4
mov rcx, qword [rsp + 0x178b0]
call fcn.140197660
cmp qword [rsp + 0x178b0], 0
jne 0x14003d359
mov qword [rsp + 0x22ba8], 0
jmp 0x14003d375
mov qword [rsp + 0x1b0], 0x8123
mov rax, qword [rsp + 0x1b0]
mov qword [rsp + 0x22ba8], rax
jmp 0x14003d256
movss xmm0, dword [0x14024f4f0]
movss dword [rsp + 0x194], xmm0
movss xmm0, dword [0x14024bac4]
movss dword [rsp + 0x194], xmm0
movss xmm0, dword [0x14024744c]
movss dword [rsp + 0xec], xmm0
movss xmm0, dword [0x14024d70c]
movss dword [rsp + 0xec], xmm0
mov rax, qword [rsp + 0x50]
add rax, 0x3c
movsxd rax, dword [rax]
mov rcx, qword [rsp + 0x50]
add rcx, rax
mov rax, rcx
add rax, 0x108
mov qword [rsp + 0x1c0], rax
movss xmm0, dword [0x14024c840]
movss dword [rsp + 0x1c8], xmm0
movss xmm0, dword [0x14024cce4]
movss dword [rsp + 0x1c8], xmm0
cvtss2sd xmm0, dword [rsp + 0x1c8]
ucomisd xmm0, qword [0x140241388]
jp 0x14003dcc7
jne 0x14003dcc7
mov dword [rsp + 0x1cc], 0
jmp 0x14003d43f
mov eax, dword [rsp + 0x1cc]
inc eax
mov dword [rsp + 0x1cc], eax
cmp dword [rsp + 0x1cc], 0x1147
jge 0x14003d553
mov ecx, 0xe948
call fcn.140197680
mov qword [rsp + 0x178b8], rax
mov rax, qword [rsp + 0x178b8]
mov qword [rsp + 0x1d0], rax
mov dword [rsp + 0x1d8], 0
jmp 0x14003d48f
mov eax, dword [rsp + 0x1d8]
inc eax
mov dword [rsp + 0x1d8], eax
cmp dword [rsp + 0x1d8], 0xa7
jge 0x14003d4f7
call fcn.1401b2df0
cdq
mov ecx, 0x200e
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1d8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1d0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f6c0]
cvtss2sd xmm1, dword [rsp + 0x1c8]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1c8], xmm0
jmp 0x14003d47f
mov rax, qword [rsp + 0x1d0]
mov qword [rsp + 0x178c0], rax
mov edx, 4
mov rcx, qword [rsp + 0x178c0]
call fcn.140197660
cmp qword [rsp + 0x178c0], 0
jne 0x14003d532
mov qword [rsp + 0x22bb0], 0
jmp 0x14003d54e
mov qword [rsp + 0x1d0], 0x8123
mov rax, qword [rsp + 0x1d0]
mov qword [rsp + 0x22bb0], rax
jmp 0x14003d42f
movss xmm0, dword [0x1402472a8]
movss dword [rsp + 0x1dc], xmm0
movss xmm0, dword [0x14024f54c]
movss dword [rsp + 0x1dc], xmm0
cvtss2sd xmm0, dword [rsp + 0x1dc]
ucomisd xmm0, qword [0x140247f30]
jp 0x14003d6e5
jne 0x14003d6e5
mov dword [rsp + 0x1e0], 0
jmp 0x14003d5af
mov eax, dword [rsp + 0x1e0]
inc eax
mov dword [rsp + 0x1e0], eax
cmp dword [rsp + 0x1e0], 0x149a
jge 0x14003d6c3
mov ecx, 0x1b4f0
call fcn.140197680
mov qword [rsp + 0x178c8], rax
mov rax, qword [rsp + 0x178c8]
mov qword [rsp + 0x1e8], rax
mov dword [rsp + 0x1f0], 0
jmp 0x14003d5ff
mov eax, dword [rsp + 0x1f0]
inc eax
mov dword [rsp + 0x1f0], eax
cmp dword [rsp + 0x1f0], 0x379
jge 0x14003d667
call fcn.1401b2df0
cdq
mov ecx, 0x1fa4
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1f0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1e8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140240260]
cvtss2sd xmm1, dword [rsp + 0x1dc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1dc], xmm0
jmp 0x14003d5ef
mov rax, qword [rsp + 0x1e8]
mov qword [rsp + 0x178d0], rax
mov edx, 4
mov rcx, qword [rsp + 0x178d0]
call fcn.140197660
cmp qword [rsp + 0x178d0], 0
jne 0x14003d6a2
mov qword [rsp + 0x22bb8], 0
jmp 0x14003d6be
mov qword [rsp + 0x1e8], 0x8123
mov rax, qword [rsp + 0x1e8]
mov qword [rsp + 0x22bb8], rax
jmp 0x14003d59f
movss xmm0, dword [0x14024be50]
movss dword [rsp + 0x1dc], xmm0
movss xmm0, dword [0x14024c690]
movss dword [rsp + 0x1dc], xmm0
cvtss2sd xmm0, dword [rsp + 0x1dc]
ucomisd xmm0, qword [str.j8T_r_]
jp 0x14003d855
jne 0x14003d855
mov dword [rsp + 0x1f4], 0
jmp 0x14003d71f
mov eax, dword [rsp + 0x1f4]
inc eax
mov dword [rsp + 0x1f4], eax
cmp dword [rsp + 0x1f4], 0x8ff
jge 0x14003d833
mov ecx, 0xc894
call fcn.140197680
mov qword [rsp + 0x178d8], rax
mov rax, qword [rsp + 0x178d8]
mov qword [rsp + 0x1f8], rax
mov dword [rsp + 0x200], 0
jmp 0x14003d76f
mov eax, dword [rsp + 0x200]
inc eax
mov dword [rsp + 0x200], eax
cmp dword [rsp + 0x200], 0x383
jge 0x14003d7d7
call fcn.1401b2df0
cdq
mov ecx, 0x15b8
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x200]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1f8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a968]
cvtss2sd xmm1, dword [rsp + 0x1dc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1dc], xmm0
jmp 0x14003d75f
mov rax, qword [rsp + 0x1f8]
mov qword [rsp + 0x178e0], rax
mov edx, 4
mov rcx, qword [rsp + 0x178e0]
call fcn.140197660
cmp qword [rsp + 0x178e0], 0
jne 0x14003d812
mov qword [rsp + 0x22bc0], 0
jmp 0x14003d82e
mov qword [rsp + 0x1f8], 0x8123
mov rax, qword [rsp + 0x1f8]
mov qword [rsp + 0x22bc0], rax
jmp 0x14003d70f
movss xmm0, dword [0x14024e8d4]
movss dword [rsp + 0x1dc], xmm0
movss xmm0, dword [0x14024662c]
movss dword [rsp + 0x1dc], xmm0
cvtss2sd xmm0, dword [rsp + 0x1dc]
ucomisd xmm0, qword [0x140241e48]
jp 0x14003d9c5
jne 0x14003d9c5
mov dword [rsp + 0x204], 0
jmp 0x14003d88f
mov eax, dword [rsp + 0x204]
inc eax
mov dword [rsp + 0x204], eax
cmp dword [rsp + 0x204], 0x13c4
jge 0x14003d9a3
mov ecx, 0x1ab6c
call fcn.140197680
mov qword [rsp + 0x178e8], rax
mov rax, qword [rsp + 0x178e8]
mov qword [rsp + 0x208], rax
mov dword [rsp + 0x210], 0
jmp 0x14003d8df
mov eax, dword [rsp + 0x210]
inc eax
mov dword [rsp + 0x210], eax
cmp dword [rsp + 0x210], 0x221
jge 0x14003d947
call fcn.1401b2df0
cdq
mov ecx, 0x2fa1
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x210]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x208]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023fce0]
cvtss2sd xmm1, dword [rsp + 0x1dc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1dc], xmm0
jmp 0x14003d8cf
mov rax, qword [rsp + 0x208]
mov qword [rsp + 0x178f0], rax
mov edx, 4
mov rcx, qword [rsp + 0x178f0]
call fcn.140197660
cmp qword [rsp + 0x178f0], 0
jne 0x14003d982
mov qword [rsp + 0x22bc8], 0
jmp 0x14003d99e
mov qword [rsp + 0x208], 0x8123
mov rax, qword [rsp + 0x208]
mov qword [rsp + 0x22bc8], rax
jmp 0x14003d87f
movss xmm0, dword [0x14024f954]
movss dword [rsp + 0x1dc], xmm0
movss xmm0, dword [0x14024e8c8]
movss dword [rsp + 0x1dc], xmm0
cvtss2sd xmm0, dword [rsp + 0x1dc]
ucomisd xmm0, qword [0x140248080]
jp 0x14003db35
jne 0x14003db35
mov dword [rsp + 0x214], 0
jmp 0x14003d9ff
mov eax, dword [rsp + 0x214]
inc eax
mov dword [rsp + 0x214], eax
cmp dword [rsp + 0x214], 0x9e0
jge 0x14003db13
mov ecx, 0x1743c
call fcn.140197680
mov qword [rsp + 0x178f8], rax
mov rax, qword [rsp + 0x178f8]
mov qword [rsp + 0x218], rax
mov dword [rsp + 0x220], 0
jmp 0x14003da4f
mov eax, dword [rsp + 0x220]
inc eax
mov dword [rsp + 0x220], eax
cmp dword [rsp + 0x220], 0x14a
jge 0x14003dab7
call fcn.1401b2df0
cdq
mov ecx, 0x2922
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x220]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x218]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ce98]
cvtss2sd xmm1, dword [rsp + 0x1dc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1dc], xmm0
jmp 0x14003da3f
mov rax, qword [rsp + 0x218]
mov qword [rsp + 0x17900], rax
mov edx, 4
mov rcx, qword [rsp + 0x17900]
call fcn.140197660
cmp qword [rsp + 0x17900], 0
jne 0x14003daf2
mov qword [rsp + 0x22bd0], 0
jmp 0x14003db0e
mov qword [rsp + 0x218], 0x8123
mov rax, qword [rsp + 0x218]
mov qword [rsp + 0x22bd0], rax
jmp 0x14003d9ef
movss xmm0, dword [0x14024f0b0]
movss dword [rsp + 0x1dc], xmm0
movss xmm0, dword [0x14024eb0c]
movss dword [rsp + 0x1dc], xmm0
cvtss2sd xmm0, dword [rsp + 0x1dc]
ucomisd xmm0, qword [0x140243268]
jp 0x14003dca5
jne 0x14003dca5
mov dword [rsp + 0x224], 0
jmp 0x14003db6f
mov eax, dword [rsp + 0x224]
inc eax
mov dword [rsp + 0x224], eax
cmp dword [rsp + 0x224], 0x800
jge 0x14003dc83
mov ecx, 0x206b0
call fcn.140197680
mov qword [rsp + 0x17908], rax
mov rax, qword [rsp + 0x17908]
mov qword [rsp + 0x228], rax
mov dword [rsp + 0x230], 0
jmp 0x14003dbbf
mov eax, dword [rsp + 0x230]
inc eax
mov dword [rsp + 0x230], eax
cmp dword [rsp + 0x230], 0x256
jge 0x14003dc27
call fcn.1401b2df0
cdq
mov ecx, 0x3859
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x230]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x228]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a7a8]
cvtss2sd xmm1, dword [rsp + 0x1dc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1dc], xmm0
jmp 0x14003dbaf
mov rax, qword [rsp + 0x228]
mov qword [rsp + 0x17910], rax
mov edx, 4
mov rcx, qword [rsp + 0x17910]
call fcn.140197660
cmp qword [rsp + 0x17910], 0
jne 0x14003dc62
mov qword [rsp + 0x22bd8], 0
jmp 0x14003dc7e
mov qword [rsp + 0x228], 0x8123
mov rax, qword [rsp + 0x228]
mov qword [rsp + 0x22bd8], rax
jmp 0x14003db5f
movss xmm0, dword [0x14024f778]
movss dword [rsp + 0x1dc], xmm0
movss xmm0, dword [0x140247314]
movss dword [rsp + 0x1dc], xmm0
movss xmm0, dword [0x140245b58]
movss dword [rsp + 0x1c8], xmm0
movss xmm0, dword [0x140245114]
movss dword [rsp + 0x1c8], xmm0
cvtss2sd xmm0, dword [rsp + 0x1c8]
ucomisd xmm0, qword [0x140241828]
jp 0x14003e2a6
jne 0x14003e2a6
mov dword [rsp + 0x234], 0
jmp 0x14003dd01
mov eax, dword [rsp + 0x234]
inc eax
mov dword [rsp + 0x234], eax
cmp dword [rsp + 0x234], 0x1117
jge 0x14003de12
mov ecx, 0x1a8ec
call fcn.140197680
mov qword [rsp + 0x17918], rax
mov rax, qword [rsp + 0x17918]
mov qword [rsp + 0x238], rax
mov dword [rsp + 0x240], 0
jmp 0x14003dd51
mov eax, dword [rsp + 0x240]
inc eax
mov dword [rsp + 0x240], eax
cmp dword [rsp + 0x240], 0x6d
jge 0x14003ddb6
call fcn.1401b2df0
cdq
mov ecx, 0x2f43
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x240]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x238]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f508]
cvtss2sd xmm1, dword [rsp + 0x1c8]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1c8], xmm0
jmp 0x14003dd41
mov rax, qword [rsp + 0x238]
mov qword [rsp + 0x17920], rax
mov edx, 4
mov rcx, qword [rsp + 0x17920]
call fcn.140197660
cmp qword [rsp + 0x17920], 0
jne 0x14003ddf1
mov qword [rsp + 0x22be0], 0
jmp 0x14003de0d
mov qword [rsp + 0x238], 0x8123
mov rax, qword [rsp + 0x238]
mov qword [rsp + 0x22be0], rax
jmp 0x14003dcf1
movss xmm0, dword [0x140245774]
movss dword [rsp + 0x244], xmm0
movss xmm0, dword [0x140246ab4]
movss dword [rsp + 0x244], xmm0
cvtss2sd xmm0, dword [rsp + 0x244]
ucomisd xmm0, qword [0x1402424f0]
jp 0x14003dfa4
jne 0x14003dfa4
mov dword [rsp + 0x248], 0
jmp 0x14003de6e
mov eax, dword [rsp + 0x248]
inc eax
mov dword [rsp + 0x248], eax
cmp dword [rsp + 0x248], 0xc74
jge 0x14003df82
mov ecx, 0xa790
call fcn.140197680
mov qword [rsp + 0x17928], rax
mov rax, qword [rsp + 0x17928]
mov qword [rsp + 0x250], rax
mov dword [rsp + 0x258], 0
jmp 0x14003debe
mov eax, dword [rsp + 0x258]
inc eax
mov dword [rsp + 0x258], eax
cmp dword [rsp + 0x258], 0x29c
jge 0x14003df26
call fcn.1401b2df0
cdq
mov ecx, 0x2c1e
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x258]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x250]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c568]
cvtss2sd xmm1, dword [rsp + 0x244]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x244], xmm0
jmp 0x14003deae
mov rax, qword [rsp + 0x250]
mov qword [rsp + 0x17930], rax
mov edx, 4
mov rcx, qword [rsp + 0x17930]
call fcn.140197660
cmp qword [rsp + 0x17930], 0
jne 0x14003df61
mov qword [rsp + 0x22be8], 0
jmp 0x14003df7d
mov qword [rsp + 0x250], 0x8123
mov rax, qword [rsp + 0x250]
mov qword [rsp + 0x22be8], rax
jmp 0x14003de5e
movss xmm0, dword [0x1402441b0]
movss dword [rsp + 0x244], xmm0
movss xmm0, dword [0x140247ad8]
movss dword [rsp + 0x244], xmm0
cvtss2sd xmm0, dword [rsp + 0x244]
ucomisd xmm0, qword [0x140243048]
jp 0x14003e114
jne 0x14003e114
mov dword [rsp + 0x25c], 0
jmp 0x14003dfde
mov eax, dword [rsp + 0x25c]
inc eax
mov dword [rsp + 0x25c], eax
cmp dword [rsp + 0x25c], 0x937
jge 0x14003e0f2
mov ecx, 0x15890
call fcn.140197680
mov qword [rsp + 0x17938], rax
mov rax, qword [rsp + 0x17938]
mov qword [rsp + 0x260], rax
mov dword [rsp + 0x268], 0
jmp 0x14003e02e
mov eax, dword [rsp + 0x268]
inc eax
mov dword [rsp + 0x268], eax
cmp dword [rsp + 0x268], 0x2cd
jge 0x14003e096
call fcn.1401b2df0
cdq
mov ecx, 0x2867
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x268]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x260]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c0c8]
cvtss2sd xmm1, dword [rsp + 0x244]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x244], xmm0
jmp 0x14003e01e
mov rax, qword [rsp + 0x260]
mov qword [rsp + 0x17940], rax
mov edx, 4
mov rcx, qword [rsp + 0x17940]
call fcn.140197660
cmp qword [rsp + 0x17940], 0
jne 0x14003e0d1
mov qword [rsp + 0x22bf0], 0
jmp 0x14003e0ed
mov qword [rsp + 0x260], 0x8123
mov rax, qword [rsp + 0x260]
mov qword [rsp + 0x22bf0], rax
jmp 0x14003dfce
movss xmm0, dword [0x1402470bc]
movss dword [rsp + 0x244], xmm0
movss xmm0, dword [0x140245b64]
movss dword [rsp + 0x244], xmm0
cvtss2sd xmm0, dword [rsp + 0x244]
ucomisd xmm0, qword [0x140242710]
jp 0x14003e284
jne 0x14003e284
mov dword [rsp + 0x26c], 0
jmp 0x14003e14e
mov eax, dword [rsp + 0x26c]
inc eax
mov dword [rsp + 0x26c], eax
cmp dword [rsp + 0x26c], 0xd59
jge 0x14003e262
mov ecx, 0x105b8
call fcn.140197680
mov qword [rsp + 0x17948], rax
mov rax, qword [rsp + 0x17948]
mov qword [rsp + 0x270], rax
mov dword [rsp + 0x278], 0
jmp 0x14003e19e
mov eax, dword [rsp + 0x278]
inc eax
mov dword [rsp + 0x278], eax
cmp dword [rsp + 0x278], 0x37f
jge 0x14003e206
call fcn.1401b2df0
cdq
mov ecx, 0x332f
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x278]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x270]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023fab8]
cvtss2sd xmm1, dword [rsp + 0x244]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x244], xmm0
jmp 0x14003e18e
mov rax, qword [rsp + 0x270]
mov qword [rsp + 0x17950], rax
mov edx, 4
mov rcx, qword [rsp + 0x17950]
call fcn.140197660
cmp qword [rsp + 0x17950], 0
jne 0x14003e241
mov qword [rsp + 0x22bf8], 0
jmp 0x14003e25d
mov qword [rsp + 0x270], 0x8123
mov rax, qword [rsp + 0x270]
mov qword [rsp + 0x22bf8], rax
jmp 0x14003e13e
movss xmm0, dword [0x1402457c8]
movss dword [rsp + 0x244], xmm0
movss xmm0, dword [0x14024b824]
movss dword [rsp + 0x244], xmm0
movss xmm0, dword [0x1402463dc]
movss dword [rsp + 0x1c8], xmm0
movss xmm0, dword [0x140245f64]
movss dword [rsp + 0x1c8], xmm0
cmp qword [rsp + 0x50], 0
je 0x14003e2c4
cmp qword [rsp + 0x90], 0
je 0x14003e2c4
cmp qword [rsp + 0x1c0], 0
jne 0x14003e2cb
xor al, al
jmp 0x140191f43
movss xmm0, dword [0x14024701c]
movss dword [rsp + 0x27c], xmm0
movss xmm0, dword [0x14024ee78]
movss dword [rsp + 0x27c], xmm0
cvtss2sd xmm0, dword [rsp + 0x27c]
ucomisd xmm0, qword [0x1402487b0]
jp 0x14003e45d
jne 0x14003e45d
mov dword [rsp + 0x280], 0
jmp 0x14003e327
mov eax, dword [rsp + 0x280]
inc eax
mov dword [rsp + 0x280], eax
cmp dword [rsp + 0x280], 0x1329
jge 0x14003e43b
mov ecx, 0x1097c
call fcn.140197680
mov qword [rsp + 0x17958], rax
mov rax, qword [rsp + 0x17958]
mov qword [rsp + 0x288], rax
mov dword [rsp + 0x290], 0
jmp 0x14003e377
mov eax, dword [rsp + 0x290]
inc eax
mov dword [rsp + 0x290], eax
cmp dword [rsp + 0x290], 0x2c1
jge 0x14003e3df
call fcn.1401b2df0
cdq
mov ecx, 0x146e
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x290]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x288]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a2a8]
cvtss2sd xmm1, dword [rsp + 0x27c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x27c], xmm0
jmp 0x14003e367
mov rax, qword [rsp + 0x288]
mov qword [rsp + 0x17960], rax
mov edx, 4
mov rcx, qword [rsp + 0x17960]
call fcn.140197660
cmp qword [rsp + 0x17960], 0
jne 0x14003e41a
mov qword [rsp + 0x22c00], 0
jmp 0x14003e436
mov qword [rsp + 0x288], 0x8123
mov rax, qword [rsp + 0x288]
mov qword [rsp + 0x22c00], rax
jmp 0x14003e317
movss xmm0, dword [0x14024417c]
movss dword [rsp + 0x27c], xmm0
movss xmm0, dword [0x14024683c]
movss dword [rsp + 0x27c], xmm0
cvtss2sd xmm0, dword [rsp + 0x27c]
ucomisd xmm0, qword [0x140241670]
jp 0x14003e5cd
jne 0x14003e5cd
mov dword [rsp + 0x294], 0
jmp 0x14003e497
mov eax, dword [rsp + 0x294]
inc eax
mov dword [rsp + 0x294], eax
cmp dword [rsp + 0x294], 0xdcd
jge 0x14003e5ab
mov ecx, 0x1a1b4
call fcn.140197680
mov qword [rsp + 0x17968], rax
mov rax, qword [rsp + 0x17968]
mov qword [rsp + 0x298], rax
mov dword [rsp + 0x2a0], 0
jmp 0x14003e4e7
mov eax, dword [rsp + 0x2a0]
inc eax
mov dword [rsp + 0x2a0], eax
cmp dword [rsp + 0x2a0], 0x2ad
jge 0x14003e54f
call fcn.1401b2df0
cdq
mov ecx, 0x1e78
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2a0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x298]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a1b0]
cvtss2sd xmm1, dword [rsp + 0x27c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x27c], xmm0
jmp 0x14003e4d7
mov rax, qword [rsp + 0x298]
mov qword [rsp + 0x17970], rax
mov edx, 4
mov rcx, qword [rsp + 0x17970]
call fcn.140197660
cmp qword [rsp + 0x17970], 0
jne 0x14003e58a
mov qword [rsp + 0x22c08], 0
jmp 0x14003e5a6
mov qword [rsp + 0x298], 0x8123
mov rax, qword [rsp + 0x298]
mov qword [rsp + 0x22c08], rax
jmp 0x14003e487
movss xmm0, dword [0x140244cb4]
movss dword [rsp + 0x27c], xmm0
movss xmm0, dword [0x14024b7e4]
movss dword [rsp + 0x27c], xmm0
movss xmm0, dword [0x140247130]
movss dword [rsp + 0x2a4], xmm0
movss xmm0, dword [0x140246d24]
movss dword [rsp + 0x2a4], xmm0
cvtss2sd xmm0, dword [rsp + 0x2a4]
ucomisd xmm0, qword [0x140241710]
jp 0x14003e8f1
jne 0x14003e8f1
mov dword [rsp + 0x2a8], 0
jmp 0x14003e629
mov eax, dword [rsp + 0x2a8]
inc eax
mov dword [rsp + 0x2a8], eax
cmp dword [rsp + 0x2a8], 0x14cf
jge 0x14003e73d
mov ecx, 0xfddc
call fcn.140197680
mov qword [rsp + 0x17978], rax
mov rax, qword [rsp + 0x17978]
mov qword [rsp + 0x2b0], rax
mov dword [rsp + 0x2b8], 0
jmp 0x14003e679
mov eax, dword [rsp + 0x2b8]
inc eax
mov dword [rsp + 0x2b8], eax
cmp dword [rsp + 0x2b8], 0x326
jge 0x14003e6e1
call fcn.1401b2df0
cdq
mov ecx, 0x1f0b
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2b8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2b0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d2a0]
cvtss2sd xmm1, dword [rsp + 0x2a4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2a4], xmm0
jmp 0x14003e669
mov rax, qword [rsp + 0x2b0]
mov qword [rsp + 0x17980], rax
mov edx, 4
mov rcx, qword [rsp + 0x17980]
call fcn.140197660
cmp qword [rsp + 0x17980], 0
jne 0x14003e71c
mov qword [rsp + 0x22c10], 0
jmp 0x14003e738
mov qword [rsp + 0x2b0], 0x8123
mov rax, qword [rsp + 0x2b0]
mov qword [rsp + 0x22c10], rax
jmp 0x14003e619
movss xmm0, dword [0x14024b570]
movss dword [rsp + 0x2bc], xmm0
movss xmm0, dword [0x1402453fc]
movss dword [rsp + 0x2bc], xmm0
cvtss2sd xmm0, dword [rsp + 0x2bc]
ucomisd xmm0, qword [0x140240768]
jp 0x14003e8cf
jne 0x14003e8cf
mov dword [rsp + 0x2c0], 0
jmp 0x14003e799
mov eax, dword [rsp + 0x2c0]
inc eax
mov dword [rsp + 0x2c0], eax
cmp dword [rsp + 0x2c0], 0xd85
jge 0x14003e8ad
mov ecx, 0xcdc8
call fcn.140197680
mov qword [rsp + 0x17988], rax
mov rax, qword [rsp + 0x17988]
mov qword [rsp + 0x2c8], rax
mov dword [rsp + 0x2d0], 0
jmp 0x14003e7e9
mov eax, dword [rsp + 0x2d0]
inc eax
mov dword [rsp + 0x2d0], eax
cmp dword [rsp + 0x2d0], 0x157
jge 0x14003e851
call fcn.1401b2df0
cdq
mov ecx, 0x25a7
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2d0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2c8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e100]
cvtss2sd xmm1, dword [rsp + 0x2bc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2bc], xmm0
jmp 0x14003e7d9
mov rax, qword [rsp + 0x2c8]
mov qword [rsp + 0x17990], rax
mov edx, 4
mov rcx, qword [rsp + 0x17990]
call fcn.140197660
cmp qword [rsp + 0x17990], 0
jne 0x14003e88c
mov qword [rsp + 0x22c18], 0
jmp 0x14003e8a8
mov qword [rsp + 0x2c8], 0x8123
mov rax, qword [rsp + 0x2c8]
mov qword [rsp + 0x22c18], rax
jmp 0x14003e789
movss xmm0, dword [0x14024ba54]
movss dword [rsp + 0x2bc], xmm0
movss xmm0, dword [0x14024dccc]
movss dword [rsp + 0x2bc], xmm0
movss xmm0, dword [0x14024eaa0]
movss dword [rsp + 0x2a4], xmm0
movss xmm0, dword [0x14024de24]
movss dword [rsp + 0x2a4], xmm0
cvtss2sd xmm0, dword [rsp + 0x2a4]
ucomisd xmm0, qword [0x140241440]
jp 0x14003ed60
jne 0x14003ed60
mov dword [rsp + 0x2d4], 0
jmp 0x14003e92b
mov eax, dword [rsp + 0x2d4]
inc eax
mov dword [rsp + 0x2d4], eax
cmp dword [rsp + 0x2d4], 0x105e
jge 0x14003ea3f
mov ecx, 0x20ec0
call fcn.140197680
mov qword [rsp + 0x17998], rax
mov rax, qword [rsp + 0x17998]
mov qword [rsp + 0x2d8], rax
mov dword [rsp + 0x2e0], 0
jmp 0x14003e97b
mov eax, dword [rsp + 0x2e0]
inc eax
mov dword [rsp + 0x2e0], eax
cmp dword [rsp + 0x2e0], 0x314
jge 0x14003e9e3
call fcn.1401b2df0
cdq
mov ecx, 0x16b8
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2e0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2d8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c970]
cvtss2sd xmm1, dword [rsp + 0x2a4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2a4], xmm0
jmp 0x14003e96b
mov rax, qword [rsp + 0x2d8]
mov qword [rsp + 0x179a0], rax
mov edx, 4
mov rcx, qword [rsp + 0x179a0]
call fcn.140197660
cmp qword [rsp + 0x179a0], 0
jne 0x14003ea1e
mov qword [rsp + 0x22c20], 0
jmp 0x14003ea3a
mov qword [rsp + 0x2d8], 0x8123
mov rax, qword [rsp + 0x2d8]
mov qword [rsp + 0x22c20], rax
jmp 0x14003e91b
movss xmm0, dword [str.L_yiy]
movss dword [rsp + 0x2e4], xmm0
movss xmm0, dword [0x14024f840]
movss dword [rsp + 0x2e4], xmm0
cvtss2sd xmm0, dword [rsp + 0x2e4]
ucomisd xmm0, qword [0x140248d98]
jp 0x14003ebce
jne 0x14003ebce
mov dword [rsp + 0x2e8], 0
jmp 0x14003ea9b
mov eax, dword [rsp + 0x2e8]
inc eax
mov dword [rsp + 0x2e8], eax
cmp dword [rsp + 0x2e8], 0xed3
jge 0x14003ebac
mov ecx, 0xe218
call fcn.140197680
mov qword [rsp + 0x179a8], rax
mov rax, qword [rsp + 0x179a8]
mov qword [rsp + 0x2f0], rax
mov dword [rsp + 0x2f8], 0
jmp 0x14003eaeb
mov eax, dword [rsp + 0x2f8]
inc eax
mov dword [rsp + 0x2f8], eax
cmp dword [rsp + 0x2f8], 0x76
jge 0x14003eb50
call fcn.1401b2df0
cdq
mov ecx, 0x2a02
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2f8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2f0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d8a0]
cvtss2sd xmm1, dword [rsp + 0x2e4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2e4], xmm0
jmp 0x14003eadb
mov rax, qword [rsp + 0x2f0]
mov qword [rsp + 0x179b0], rax
mov edx, 4
mov rcx, qword [rsp + 0x179b0]
call fcn.140197660
cmp qword [rsp + 0x179b0], 0
jne 0x14003eb8b
mov qword [rsp + 0x22c28], 0
jmp 0x14003eba7
mov qword [rsp + 0x2f0], 0x8123
mov rax, qword [rsp + 0x2f0]
mov qword [rsp + 0x22c28], rax
jmp 0x14003ea8b
movss xmm0, dword [0x140246e88]
movss dword [rsp + 0x2e4], xmm0
movss xmm0, dword [0x1402477c4]
movss dword [rsp + 0x2e4], xmm0
cvtss2sd xmm0, dword [rsp + 0x2e4]
ucomisd xmm0, qword [0x14024a4e8]
jp 0x14003ed3e
jne 0x14003ed3e
mov dword [rsp + 0x2fc], 0
jmp 0x14003ec08
mov eax, dword [rsp + 0x2fc]
inc eax
mov dword [rsp + 0x2fc], eax
cmp dword [rsp + 0x2fc], 0x1416
jge 0x14003ed1c
mov ecx, 0x1bf88
call fcn.140197680
mov qword [rsp + 0x179b8], rax
mov rax, qword [rsp + 0x179b8]
mov qword [rsp + 0x300], rax
mov dword [rsp + 0x308], 0
jmp 0x14003ec58
mov eax, dword [rsp + 0x308]
inc eax
mov dword [rsp + 0x308], eax
cmp dword [rsp + 0x308], 0x2aa
jge 0x14003ecc0
call fcn.1401b2df0
cdq
mov ecx, 0x19ce
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x308]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x300]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023cc38]
cvtss2sd xmm1, dword [rsp + 0x2e4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2e4], xmm0
jmp 0x14003ec48
mov rax, qword [rsp + 0x300]
mov qword [rsp + 0x179c0], rax
mov edx, 4
mov rcx, qword [rsp + 0x179c0]
call fcn.140197660
cmp qword [rsp + 0x179c0], 0
jne 0x14003ecfb
mov qword [rsp + 0x22c30], 0
jmp 0x14003ed17
mov qword [rsp + 0x300], 0x8123
mov rax, qword [rsp + 0x300]
mov qword [rsp + 0x22c30], rax
jmp 0x14003ebf8
movss xmm0, dword [0x14024e1e4]
movss dword [rsp + 0x2e4], xmm0
movss xmm0, dword [0x14024ead4]
movss dword [rsp + 0x2e4], xmm0
movss xmm0, dword [0x14024ce68]
movss dword [rsp + 0x2a4], xmm0
movss xmm0, dword [0x14024792c]
movss dword [rsp + 0x2a4], xmm0
cvtss2sd xmm0, dword [rsp + 0x2a4]
ucomisd xmm0, qword [0x140241e00]
jp 0x14003f622
jne 0x14003f622
mov dword [rsp + 0x30c], 0
jmp 0x14003ed9a
mov eax, dword [rsp + 0x30c]
inc eax
mov dword [rsp + 0x30c], eax
cmp dword [rsp + 0x30c], 0x88d
jge 0x14003eeae
mov ecx, 0xf470
call fcn.140197680
mov qword [rsp + 0x179c8], rax
mov rax, qword [rsp + 0x179c8]
mov qword [rsp + 0x310], rax
mov dword [rsp + 0x318], 0
jmp 0x14003edea
mov eax, dword [rsp + 0x318]
inc eax
mov dword [rsp + 0x318], eax
cmp dword [rsp + 0x318], 0x213
jge 0x14003ee52
call fcn.1401b2df0
cdq
mov ecx, 0x3041
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x318]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x310]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f590]
cvtss2sd xmm1, dword [rsp + 0x2a4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2a4], xmm0
jmp 0x14003edda
mov rax, qword [rsp + 0x310]
mov qword [rsp + 0x179d0], rax
mov edx, 4
mov rcx, qword [rsp + 0x179d0]
call fcn.140197660
cmp qword [rsp + 0x179d0], 0
jne 0x14003ee8d
mov qword [rsp + 0x22c38], 0
jmp 0x14003eea9
mov qword [rsp + 0x310], 0x8123
mov rax, qword [rsp + 0x310]
mov qword [rsp + 0x22c38], rax
jmp 0x14003ed8a
movss xmm0, dword [0x14024f114]
movss dword [rsp + 0x31c], xmm0
movss xmm0, dword [0x14024bab8]
movss dword [rsp + 0x31c], xmm0
cvtss2sd xmm0, dword [rsp + 0x31c]
ucomisd xmm0, qword [0x140240970]
jp 0x14003f040
jne 0x14003f040
mov dword [rsp + 0x320], 0
jmp 0x14003ef0a
mov eax, dword [rsp + 0x320]
inc eax
mov dword [rsp + 0x320], eax
cmp dword [rsp + 0x320], 0xa4c
jge 0x14003f01e
mov ecx, 0xcb04
call fcn.140197680
mov qword [rsp + 0x179d8], rax
mov rax, qword [rsp + 0x179d8]
mov qword [rsp + 0x328], rax
mov dword [rsp + 0x330], 0
jmp 0x14003ef5a
mov eax, dword [rsp + 0x330]
inc eax
mov dword [rsp + 0x330], eax
cmp dword [rsp + 0x330], 0xa4
jge 0x14003efc2
call fcn.1401b2df0
cdq
mov ecx, 0x227b
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x330]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x328]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b638]
cvtss2sd xmm1, dword [rsp + 0x31c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x31c], xmm0
jmp 0x14003ef4a
mov rax, qword [rsp + 0x328]
mov qword [rsp + 0x179e0], rax
mov edx, 4
mov rcx, qword [rsp + 0x179e0]
call fcn.140197660
cmp qword [rsp + 0x179e0], 0
jne 0x14003effd
mov qword [rsp + 0x22c40], 0
jmp 0x14003f019
mov qword [rsp + 0x328], 0x8123
mov rax, qword [rsp + 0x328]
mov qword [rsp + 0x22c40], rax
jmp 0x14003eefa
movss xmm0, dword [0x14024d520]
movss dword [rsp + 0x31c], xmm0
movss xmm0, dword [0x14024d28c]
movss dword [rsp + 0x31c], xmm0
cvtss2sd xmm0, dword [rsp + 0x31c]
ucomisd xmm0, qword [0x14024a968]
jp 0x14003f1b0
jne 0x14003f1b0
mov dword [rsp + 0x334], 0
jmp 0x14003f07a
mov eax, dword [rsp + 0x334]
inc eax
mov dword [rsp + 0x334], eax
cmp dword [rsp + 0x334], 0x10d6
jge 0x14003f18e
mov ecx, 0xf798
call fcn.140197680
mov qword [rsp + 0x179e8], rax
mov rax, qword [rsp + 0x179e8]
mov qword [rsp + 0x338], rax
mov dword [rsp + 0x340], 0
jmp 0x14003f0ca
mov eax, dword [rsp + 0x340]
inc eax
mov dword [rsp + 0x340], eax
cmp dword [rsp + 0x340], 0x29e
jge 0x14003f132
call fcn.1401b2df0
cdq
mov ecx, 0x3894
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x340]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x338]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e1f8]
cvtss2sd xmm1, dword [rsp + 0x31c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x31c], xmm0
jmp 0x14003f0ba
mov rax, qword [rsp + 0x338]
mov qword [rsp + 0x179f0], rax
mov edx, 4
mov rcx, qword [rsp + 0x179f0]
call fcn.140197660
cmp qword [rsp + 0x179f0], 0
jne 0x14003f16d
mov qword [rsp + 0x22c48], 0
jmp 0x14003f189
mov qword [rsp + 0x338], 0x8123
mov rax, qword [rsp + 0x338]
mov qword [rsp + 0x22c48], rax
jmp 0x14003f06a
movss xmm0, dword [0x140247d30]
movss dword [rsp + 0x31c], xmm0
movss xmm0, dword [0x14024bc70]
movss dword [rsp + 0x31c], xmm0
cvtss2sd xmm0, dword [rsp + 0x31c]
ucomisd xmm0, qword [0x14024a520]
jp 0x14003f320
jne 0x14003f320
mov dword [rsp + 0x344], 0
jmp 0x14003f1ea
mov eax, dword [rsp + 0x344]
inc eax
mov dword [rsp + 0x344], eax
cmp dword [rsp + 0x344], 0xf28
jge 0x14003f2fe
mov ecx, 0xb328
call fcn.140197680
mov qword [rsp + 0x179f8], rax
mov rax, qword [rsp + 0x179f8]
mov qword [rsp + 0x348], rax
mov dword [rsp + 0x350], 0
jmp 0x14003f23a
mov eax, dword [rsp + 0x350]
inc eax
mov dword [rsp + 0x350], eax
cmp dword [rsp + 0x350], 0x121
jge 0x14003f2a2
call fcn.1401b2df0
cdq
mov ecx, 0x39e2
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x350]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x348]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b750]
cvtss2sd xmm1, dword [rsp + 0x31c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x31c], xmm0
jmp 0x14003f22a
mov rax, qword [rsp + 0x348]
mov qword [rsp + 0x17a00], rax
mov edx, 4
mov rcx, qword [rsp + 0x17a00]
call fcn.140197660
cmp qword [rsp + 0x17a00], 0
jne 0x14003f2dd
mov qword [rsp + 0x22c50], 0
jmp 0x14003f2f9
mov qword [rsp + 0x348], 0x8123
mov rax, qword [rsp + 0x348]
mov qword [rsp + 0x22c50], rax
jmp 0x14003f1da
movss xmm0, dword [0x140243da8]
movss dword [rsp + 0x31c], xmm0
movss xmm0, dword [0x14024c6fc]
movss dword [rsp + 0x31c], xmm0
cvtss2sd xmm0, dword [rsp + 0x31c]
ucomisd xmm0, qword [0x140241ea0]
jp 0x14003f490
jne 0x14003f490
mov dword [rsp + 0x354], 0
jmp 0x14003f35a
mov eax, dword [rsp + 0x354]
inc eax
mov dword [rsp + 0x354], eax
cmp dword [rsp + 0x354], 0x11a7
jge 0x14003f46e
mov ecx, 0x19ef8
call fcn.140197680
mov qword [rsp + 0x17a08], rax
mov rax, qword [rsp + 0x17a08]
mov qword [rsp + 0x358], rax
mov dword [rsp + 0x360], 0
jmp 0x14003f3aa
mov eax, dword [rsp + 0x360]
inc eax
mov dword [rsp + 0x360], eax
cmp dword [rsp + 0x360], 0x1b0
jge 0x14003f412
call fcn.1401b2df0
cdq
mov ecx, 0x1b5d
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x360]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x358]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b2c0]
cvtss2sd xmm1, dword [rsp + 0x31c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x31c], xmm0
jmp 0x14003f39a
mov rax, qword [rsp + 0x358]
mov qword [rsp + 0x17a10], rax
mov edx, 4
mov rcx, qword [rsp + 0x17a10]
call fcn.140197660
cmp qword [rsp + 0x17a10], 0
jne 0x14003f44d
mov qword [rsp + 0x22c58], 0
jmp 0x14003f469
mov qword [rsp + 0x358], 0x8123
mov rax, qword [rsp + 0x358]
mov qword [rsp + 0x22c58], rax
jmp 0x14003f34a
movss xmm0, dword [0x1402460ec]
movss dword [rsp + 0x31c], xmm0
movss xmm0, dword [0x14024f62c]
movss dword [rsp + 0x31c], xmm0
cvtss2sd xmm0, dword [rsp + 0x31c]
ucomisd xmm0, qword [0x1402419c0]
jp 0x14003f600
jne 0x14003f600
mov dword [rsp + 0x364], 0
jmp 0x14003f4ca
mov eax, dword [rsp + 0x364]
inc eax
mov dword [rsp + 0x364], eax
cmp dword [rsp + 0x364], 0x149d
jge 0x14003f5de
mov ecx, 0x1b068
call fcn.140197680
mov qword [rsp + 0x17a18], rax
mov rax, qword [rsp + 0x17a18]
mov qword [rsp + 0x368], rax
mov dword [rsp + 0x370], 0
jmp 0x14003f51a
mov eax, dword [rsp + 0x370]
inc eax
mov dword [rsp + 0x370], eax
cmp dword [rsp + 0x370], 0x174
jge 0x14003f582
call fcn.1401b2df0
cdq
mov ecx, 0x2895
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x370]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x368]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023df30]
cvtss2sd xmm1, dword [rsp + 0x31c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x31c], xmm0
jmp 0x14003f50a
mov rax, qword [rsp + 0x368]
mov qword [rsp + 0x17a20], rax
mov edx, 4
mov rcx, qword [rsp + 0x17a20]
call fcn.140197660
cmp qword [rsp + 0x17a20], 0
jne 0x14003f5bd
mov qword [rsp + 0x22c60], 0
jmp 0x14003f5d9
mov qword [rsp + 0x368], 0x8123
mov rax, qword [rsp + 0x368]
mov qword [rsp + 0x22c60], rax
jmp 0x14003f4ba
movss xmm0, dword [0x14024e4e4]
movss dword [rsp + 0x31c], xmm0
movss xmm0, dword [0x140245094]
movss dword [rsp + 0x31c], xmm0
movss xmm0, dword [0x140247c3c]
movss dword [rsp + 0x2a4], xmm0
movss xmm0, dword [0x140247018]
movss dword [rsp + 0x2a4], xmm0
cvtss2sd xmm0, dword [rsp + 0x2a4]
ucomisd xmm0, qword [0x140241360]
jp 0x14003fa94
jne 0x14003fa94
mov dword [rsp + 0x374], 0
jmp 0x14003f65c
mov eax, dword [rsp + 0x374]
inc eax
mov dword [rsp + 0x374], eax
cmp dword [rsp + 0x374], 0xf88
jge 0x14003f770
mov ecx, 0x1698c
call fcn.140197680
mov qword [rsp + 0x17a28], rax
mov rax, qword [rsp + 0x17a28]
mov qword [rsp + 0x378], rax
mov dword [rsp + 0x380], 0
jmp 0x14003f6ac
mov eax, dword [rsp + 0x380]
inc eax
mov dword [rsp + 0x380], eax
cmp dword [rsp + 0x380], 0x2df
jge 0x14003f714
call fcn.1401b2df0
cdq
mov ecx, 0x13a2
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x380]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x378]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239df8]
cvtss2sd xmm1, dword [rsp + 0x2a4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2a4], xmm0
jmp 0x14003f69c
mov rax, qword [rsp + 0x378]
mov qword [rsp + 0x17a30], rax
mov edx, 4
mov rcx, qword [rsp + 0x17a30]
call fcn.140197660
cmp qword [rsp + 0x17a30], 0
jne 0x14003f74f
mov qword [rsp + 0x22c68], 0
jmp 0x14003f76b
mov qword [rsp + 0x378], 0x8123
mov rax, qword [rsp + 0x378]
mov qword [rsp + 0x22c68], rax
jmp 0x14003f64c
movss xmm0, dword [0x14024fb0c]
movss dword [rsp + 0x384], xmm0
movss xmm0, dword [0x140246e54]
movss dword [rsp + 0x384], xmm0
cvtss2sd xmm0, dword [rsp + 0x384]
ucomisd xmm0, qword [0x140249b80]
jp 0x14003f902
jne 0x14003f902
mov dword [rsp + 0x388], 0
jmp 0x14003f7cc
mov eax, dword [rsp + 0x388]
inc eax
mov dword [rsp + 0x388], eax
cmp dword [rsp + 0x388], 0x1149
jge 0x14003f8e0
mov ecx, 0x25008
call fcn.140197680
mov qword [rsp + 0x17a38], rax
mov rax, qword [rsp + 0x17a38]
mov qword [rsp + 0x390], rax
mov dword [rsp + 0x398], 0
jmp 0x14003f81c
mov eax, dword [rsp + 0x398]
inc eax
mov dword [rsp + 0x398], eax
cmp dword [rsp + 0x398], 0x20c
jge 0x14003f884
call fcn.1401b2df0
cdq
mov ecx, 0x34bc
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x398]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x390]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023cfd0]
cvtss2sd xmm1, dword [rsp + 0x384]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x384], xmm0
jmp 0x14003f80c
mov rax, qword [rsp + 0x390]
mov qword [rsp + 0x17a40], rax
mov edx, 4
mov rcx, qword [rsp + 0x17a40]
call fcn.140197660
cmp qword [rsp + 0x17a40], 0
jne 0x14003f8bf
mov qword [rsp + 0x22c70], 0
jmp 0x14003f8db
mov qword [rsp + 0x390], 0x8123
mov rax, qword [rsp + 0x390]
mov qword [rsp + 0x22c70], rax
jmp 0x14003f7bc
movss xmm0, dword [0x140244d78]
movss dword [rsp + 0x384], xmm0
movss xmm0, dword [0x140246998]
movss dword [rsp + 0x384], xmm0
cvtss2sd xmm0, dword [rsp + 0x384]
ucomisd xmm0, qword [0x140241128]
jp 0x14003fa72
jne 0x14003fa72
mov dword [rsp + 0x39c], 0
jmp 0x14003f93c
mov eax, dword [rsp + 0x39c]
inc eax
mov dword [rsp + 0x39c], eax
cmp dword [rsp + 0x39c], 0xf5a
jge 0x14003fa50
mov ecx, 0x1d920
call fcn.140197680
mov qword [rsp + 0x17a48], rax
mov rax, qword [rsp + 0x17a48]
mov qword [rsp + 0x3a0], rax
mov dword [rsp + 0x3a8], 0
jmp 0x14003f98c
mov eax, dword [rsp + 0x3a8]
inc eax
mov dword [rsp + 0x3a8], eax
cmp dword [rsp + 0x3a8], 0xb4
jge 0x14003f9f4
call fcn.1401b2df0
cdq
mov ecx, 0x1d76
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x3a8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x3a0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a038]
cvtss2sd xmm1, dword [rsp + 0x384]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x384], xmm0
jmp 0x14003f97c
mov rax, qword [rsp + 0x3a0]
mov qword [rsp + 0x17a50], rax
mov edx, 4
mov rcx, qword [rsp + 0x17a50]
call fcn.140197660
cmp qword [rsp + 0x17a50], 0
jne 0x14003fa2f
mov qword [rsp + 0x22c78], 0
jmp 0x14003fa4b
mov qword [rsp + 0x3a0], 0x8123
mov rax, qword [rsp + 0x3a0]
mov qword [rsp + 0x22c78], rax
jmp 0x14003f92c
movss xmm0, dword [0x14024f8e4]
movss dword [rsp + 0x384], xmm0
movss xmm0, dword [0x140246fe0]
movss dword [rsp + 0x384], xmm0
movss xmm0, dword [0x14024f450]
movss dword [rsp + 0x2a4], xmm0
movss xmm0, dword [0x14024be14]
movss dword [rsp + 0x2a4], xmm0
movss xmm0, dword [0x1402439dc]
movss dword [rsp + 0x5c4], xmm0
movss xmm0, dword [0x140246f70]
movss dword [rsp + 0x5c4], xmm0
cvtss2sd xmm0, dword [rsp + 0x5c4]
ucomisd xmm0, qword [0x140240468]
jp 0x14003fc26
jne 0x14003fc26
mov dword [rsp + 0x5c8], 0
jmp 0x14003faf0
mov eax, dword [rsp + 0x5c8]
inc eax
mov dword [rsp + 0x5c8], eax
cmp dword [rsp + 0x5c8], 0x1694
jge 0x14003fc04
mov ecx, 0x1063c
call fcn.140197680
mov qword [rsp + 0x17a58], rax
mov rax, qword [rsp + 0x17a58]
mov qword [rsp + 0x5d0], rax
mov dword [rsp + 0x5d8], 0
jmp 0x14003fb40
mov eax, dword [rsp + 0x5d8]
inc eax
mov dword [rsp + 0x5d8], eax
cmp dword [rsp + 0x5d8], 0x1ad
jge 0x14003fba8
call fcn.1401b2df0
cdq
mov ecx, 0x268b
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x5d8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x5d0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023dd48]
cvtss2sd xmm1, dword [rsp + 0x5c4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x5c4], xmm0
jmp 0x14003fb30
mov rax, qword [rsp + 0x5d0]
mov qword [rsp + 0x17a60], rax
mov edx, 4
mov rcx, qword [rsp + 0x17a60]
call fcn.140197660
cmp qword [rsp + 0x17a60], 0
jne 0x14003fbe3
mov qword [rsp + 0x22c80], 0
jmp 0x14003fbff
mov qword [rsp + 0x5d0], 0x8123
mov rax, qword [rsp + 0x5d0]
mov qword [rsp + 0x22c80], rax
jmp 0x14003fae0
movss xmm0, dword [0x14024df7c]
movss dword [rsp + 0x5c4], xmm0
movss xmm0, dword [0x140246088]
movss dword [rsp + 0x5c4], xmm0
cvtss2sd xmm0, dword [rsp + 0x5c4]
ucomisd xmm0, qword [0x140248c58]
jp 0x14003fd96
jne 0x14003fd96
mov dword [rsp + 0x5dc], 0
jmp 0x14003fc60
mov eax, dword [rsp + 0x5dc]
inc eax
mov dword [rsp + 0x5dc], eax
cmp dword [rsp + 0x5dc], 0xc9e
jge 0x14003fd74
mov ecx, 0xe138
call fcn.140197680
mov qword [rsp + 0x17a68], rax
mov rax, qword [rsp + 0x17a68]
mov qword [rsp + 0x5e0], rax
mov dword [rsp + 0x5e8], 0
jmp 0x14003fcb0
mov eax, dword [rsp + 0x5e8]
inc eax
mov dword [rsp + 0x5e8], eax
cmp dword [rsp + 0x5e8], 0x1b8
jge 0x14003fd18
call fcn.1401b2df0
cdq
mov ecx, 0x285a
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x5e8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x5e0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f890]
cvtss2sd xmm1, dword [rsp + 0x5c4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x5c4], xmm0
jmp 0x14003fca0
mov rax, qword [rsp + 0x5e0]
mov qword [rsp + 0x17a70], rax
mov edx, 4
mov rcx, qword [rsp + 0x17a70]
call fcn.140197660
cmp qword [rsp + 0x17a70], 0
jne 0x14003fd53
mov qword [rsp + 0x22c88], 0
jmp 0x14003fd6f
mov qword [rsp + 0x5e0], 0x8123
mov rax, qword [rsp + 0x5e0]
mov qword [rsp + 0x22c88], rax
jmp 0x14003fc50
movss xmm0, dword [0x1402444fc]
movss dword [rsp + 0x5c4], xmm0
movss xmm0, dword [0x140245c4c]
movss dword [rsp + 0x5c4], xmm0
cvtss2sd xmm0, dword [rsp + 0x5c4]
ucomisd xmm0, qword [0x1402403c0]
jp 0x14003ff06
jne 0x14003ff06
mov dword [rsp + 0x5ec], 0
jmp 0x14003fdd0
mov eax, dword [rsp + 0x5ec]
inc eax
mov dword [rsp + 0x5ec], eax
cmp dword [rsp + 0x5ec], 0xf86
jge 0x14003fee4
mov ecx, 0xd798
call fcn.140197680
mov qword [rsp + 0x17a78], rax
mov rax, qword [rsp + 0x17a78]
mov qword [rsp + 0x5f0], rax
mov dword [rsp + 0x5f8], 0
jmp 0x14003fe20
mov eax, dword [rsp + 0x5f8]
inc eax
mov dword [rsp + 0x5f8], eax
cmp dword [rsp + 0x5f8], 0xe7
jge 0x14003fe88
call fcn.1401b2df0
cdq
mov ecx, 0x2278
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x5f8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x5f0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e418]
cvtss2sd xmm1, dword [rsp + 0x5c4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x5c4], xmm0
jmp 0x14003fe10
mov rax, qword [rsp + 0x5f0]
mov qword [rsp + 0x17a80], rax
mov edx, 4
mov rcx, qword [rsp + 0x17a80]
call fcn.140197660
cmp qword [rsp + 0x17a80], 0
jne 0x14003fec3
mov qword [rsp + 0x22c90], 0
jmp 0x14003fedf
mov qword [rsp + 0x5f0], 0x8123
mov rax, qword [rsp + 0x5f0]
mov qword [rsp + 0x22c90], rax
jmp 0x14003fdc0
movss xmm0, dword [0x14024d7ec]
movss dword [rsp + 0x5c4], xmm0
movss xmm0, dword [0x14024de60]
movss dword [rsp + 0x5c4], xmm0
cvtss2sd xmm0, dword [rsp + 0x5c4]
ucomisd xmm0, qword [0x140242238]
jp 0x140040076
jne 0x140040076
mov dword [rsp + 0x5fc], 0
jmp 0x14003ff40
mov eax, dword [rsp + 0x5fc]
inc eax
mov dword [rsp + 0x5fc], eax
cmp dword [rsp + 0x5fc], 0xcd8
jge 0x140040054
mov ecx, 0x20250
call fcn.140197680
mov qword [rsp + 0x17a88], rax
mov rax, qword [rsp + 0x17a88]
mov qword [rsp + 0x600], rax
mov dword [rsp + 0x608], 0
jmp 0x14003ff90
mov eax, dword [rsp + 0x608]
inc eax
mov dword [rsp + 0x608], eax
cmp dword [rsp + 0x608], 0x373
jge 0x14003fff8
call fcn.1401b2df0
cdq
mov ecx, 0x39d2
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x608]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x600]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239c38]
cvtss2sd xmm1, dword [rsp + 0x5c4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x5c4], xmm0
jmp 0x14003ff80
mov rax, qword [rsp + 0x600]
mov qword [rsp + 0x17a90], rax
mov edx, 4
mov rcx, qword [rsp + 0x17a90]
call fcn.140197660
cmp qword [rsp + 0x17a90], 0
jne 0x140040033
mov qword [rsp + 0x22c98], 0
jmp 0x14004004f
mov qword [rsp + 0x600], 0x8123
mov rax, qword [rsp + 0x600]
mov qword [rsp + 0x22c98], rax
jmp 0x14003ff30
movss xmm0, dword [0x14024c388]
movss dword [rsp + 0x5c4], xmm0
movss xmm0, dword [0x140244fe8]
movss dword [rsp + 0x5c4], xmm0
movss xmm0, dword [0x140243fd0]
movss dword [rsp + 0x60c], xmm0
movss xmm0, dword [0x14024c49c]
movss dword [rsp + 0x60c], xmm0
cvtss2sd xmm0, dword [rsp + 0x60c]
ucomisd xmm0, qword [0x140248a78]
jp 0x14004095a
jne 0x14004095a
mov dword [rsp + 0x610], 0
jmp 0x1400400d2
mov eax, dword [rsp + 0x610]
inc eax
mov dword [rsp + 0x610], eax
cmp dword [rsp + 0x610], 0x1718
jge 0x1400401e6
mov ecx, 0x1d110
call fcn.140197680
mov qword [rsp + 0x17a98], rax
mov rax, qword [rsp + 0x17a98]
mov qword [rsp + 0x618], rax
mov dword [rsp + 0x620], 0
jmp 0x140040122
mov eax, dword [rsp + 0x620]
inc eax
mov dword [rsp + 0x620], eax
cmp dword [rsp + 0x620], 0xff
jge 0x14004018a
call fcn.1401b2df0
cdq
mov ecx, 0x3393
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x620]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x618]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a620]
cvtss2sd xmm1, dword [rsp + 0x60c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x60c], xmm0
jmp 0x140040112
mov rax, qword [rsp + 0x618]
mov qword [rsp + 0x17aa0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17aa0]
call fcn.140197660
cmp qword [rsp + 0x17aa0], 0
jne 0x1400401c5
mov qword [rsp + 0x22ca0], 0
jmp 0x1400401e1
mov qword [rsp + 0x618], 0x8123
mov rax, qword [rsp + 0x618]
mov qword [rsp + 0x22ca0], rax
jmp 0x1400400c2
movss xmm0, dword [0x140244b60]
movss dword [rsp + 0x624], xmm0
movss xmm0, dword [0x1402450d8]
movss dword [rsp + 0x624], xmm0
cvtss2sd xmm0, dword [rsp + 0x624]
ucomisd xmm0, qword [0x140240f80]
jp 0x140040378
jne 0x140040378
mov dword [rsp + 0x628], 0
jmp 0x140040242
mov eax, dword [rsp + 0x628]
inc eax
mov dword [rsp + 0x628], eax
cmp dword [rsp + 0x628], 0xb72
jge 0x140040356
mov ecx, 0x16d84
call fcn.140197680
mov qword [rsp + 0x17aa8], rax
mov rax, qword [rsp + 0x17aa8]
mov qword [rsp + 0x630], rax
mov dword [rsp + 0x638], 0
jmp 0x140040292
mov eax, dword [rsp + 0x638]
inc eax
mov dword [rsp + 0x638], eax
cmp dword [rsp + 0x638], 0x2ee
jge 0x1400402fa
call fcn.1401b2df0
cdq
mov ecx, 0x3728
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x638]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x630]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ac38]
cvtss2sd xmm1, dword [rsp + 0x624]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x624], xmm0
jmp 0x140040282
mov rax, qword [rsp + 0x630]
mov qword [rsp + 0x17ab0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17ab0]
call fcn.140197660
cmp qword [rsp + 0x17ab0], 0
jne 0x140040335
mov qword [rsp + 0x22ca8], 0
jmp 0x140040351
mov qword [rsp + 0x630], 0x8123
mov rax, qword [rsp + 0x630]
mov qword [rsp + 0x22ca8], rax
jmp 0x140040232
movss xmm0, dword [0x14024c738]
movss dword [rsp + 0x624], xmm0
movss xmm0, dword [0x1402443d8]
movss dword [rsp + 0x624], xmm0
cvtss2sd xmm0, dword [rsp + 0x624]
ucomisd xmm0, qword [0x140249640]
jp 0x1400404e8
jne 0x1400404e8
mov dword [rsp + 0x63c], 0
jmp 0x1400403b2
mov eax, dword [rsp + 0x63c]
inc eax
mov dword [rsp + 0x63c], eax
cmp dword [rsp + 0x63c], 0x9b4
jge 0x1400404c6
mov ecx, 0x15ed8
call fcn.140197680
mov qword [rsp + 0x17ab8], rax
mov rax, qword [rsp + 0x17ab8]
mov qword [rsp + 0x640], rax
mov dword [rsp + 0x648], 0
jmp 0x140040402
mov eax, dword [rsp + 0x648]
inc eax
mov dword [rsp + 0x648], eax
cmp dword [rsp + 0x648], 0x231
jge 0x14004046a
call fcn.1401b2df0
cdq
mov ecx, 0x2262
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x648]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x640]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e230]
cvtss2sd xmm1, dword [rsp + 0x624]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x624], xmm0
jmp 0x1400403f2
mov rax, qword [rsp + 0x640]
mov qword [rsp + 0x17ac0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17ac0]
call fcn.140197660
cmp qword [rsp + 0x17ac0], 0
jne 0x1400404a5
mov qword [rsp + 0x22cb0], 0
jmp 0x1400404c1
mov qword [rsp + 0x640], 0x8123
mov rax, qword [rsp + 0x640]
mov qword [rsp + 0x22cb0], rax
jmp 0x1400403a2
movss xmm0, dword [0x14024b674]
movss dword [rsp + 0x624], xmm0
movss xmm0, dword [0x14024f188]
movss dword [rsp + 0x624], xmm0
cvtss2sd xmm0, dword [rsp + 0x624]
ucomisd xmm0, qword [0x140248fe0]
jp 0x140040658
jne 0x140040658
mov dword [rsp + 0x64c], 0
jmp 0x140040522
mov eax, dword [rsp + 0x64c]
inc eax
mov dword [rsp + 0x64c], eax
cmp dword [rsp + 0x64c], 0xbdb
jge 0x140040636
mov ecx, 0xc778
call fcn.140197680
mov qword [rsp + 0x17ac8], rax
mov rax, qword [rsp + 0x17ac8]
mov qword [rsp + 0x650], rax
mov dword [rsp + 0x658], 0
jmp 0x140040572
mov eax, dword [rsp + 0x658]
inc eax
mov dword [rsp + 0x658], eax
cmp dword [rsp + 0x658], 0x136
jge 0x1400405da
call fcn.1401b2df0
cdq
mov ecx, 0x3741
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x658]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x650]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ecc0]
cvtss2sd xmm1, dword [rsp + 0x624]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x624], xmm0
jmp 0x140040562
mov rax, qword [rsp + 0x650]
mov qword [rsp + 0x17ad0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17ad0]
call fcn.140197660
cmp qword [rsp + 0x17ad0], 0
jne 0x140040615
mov qword [rsp + 0x22cb8], 0
jmp 0x140040631
mov qword [rsp + 0x650], 0x8123
mov rax, qword [rsp + 0x650]
mov qword [rsp + 0x22cb8], rax
jmp 0x140040512
movss xmm0, dword [0x140245cd0]
movss dword [rsp + 0x624], xmm0
movss xmm0, dword [0x14024f708]
movss dword [rsp + 0x624], xmm0
cvtss2sd xmm0, dword [rsp + 0x624]
ucomisd xmm0, qword [0x14024b338]
jp 0x1400407c8
jne 0x1400407c8
mov dword [rsp + 0x65c], 0
jmp 0x140040692
mov eax, dword [rsp + 0x65c]
inc eax
mov dword [rsp + 0x65c], eax
cmp dword [rsp + 0x65c], 0xd12
jge 0x1400407a6
mov ecx, 0xc158
call fcn.140197680
mov qword [rsp + 0x17ad8], rax
mov rax, qword [rsp + 0x17ad8]
mov qword [rsp + 0x660], rax
mov dword [rsp + 0x668], 0
jmp 0x1400406e2
mov eax, dword [rsp + 0x668]
inc eax
mov dword [rsp + 0x668], eax
cmp dword [rsp + 0x668], 0x1f6
jge 0x14004074a
call fcn.1401b2df0
cdq
mov ecx, 0x1b6f
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x668]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x660]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023de48]
cvtss2sd xmm1, dword [rsp + 0x624]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x624], xmm0
jmp 0x1400406d2
mov rax, qword [rsp + 0x660]
mov qword [rsp + 0x17ae0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17ae0]
call fcn.140197660
cmp qword [rsp + 0x17ae0], 0
jne 0x140040785
mov qword [rsp + 0x22cc0], 0
jmp 0x1400407a1
mov qword [rsp + 0x660], 0x8123
mov rax, qword [rsp + 0x660]
mov qword [rsp + 0x22cc0], rax
jmp 0x140040682
movss xmm0, dword [0x14024fcdc]
movss dword [rsp + 0x624], xmm0
movss xmm0, dword [0x14024751c]
movss dword [rsp + 0x624], xmm0
cvtss2sd xmm0, dword [rsp + 0x624]
ucomisd xmm0, qword [0x140249698]
jp 0x140040938
jne 0x140040938
mov dword [rsp + 0x66c], 0
jmp 0x140040802
mov eax, dword [rsp + 0x66c]
inc eax
mov dword [rsp + 0x66c], eax
cmp dword [rsp + 0x66c], 0xfa9
jge 0x140040916
mov ecx, 0x26160
call fcn.140197680
mov qword [rsp + 0x17ae8], rax
mov rax, qword [rsp + 0x17ae8]
mov qword [rsp + 0x670], rax
mov dword [rsp + 0x678], 0
jmp 0x140040852
mov eax, dword [rsp + 0x678]
inc eax
mov dword [rsp + 0x678], eax
cmp dword [rsp + 0x678], 0x284
jge 0x1400408ba
call fcn.1401b2df0
cdq
mov ecx, 0x2ee5
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x678]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x670]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a720]
cvtss2sd xmm1, dword [rsp + 0x624]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x624], xmm0
jmp 0x140040842
mov rax, qword [rsp + 0x670]
mov qword [rsp + 0x17af0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17af0]
call fcn.140197660
cmp qword [rsp + 0x17af0], 0
jne 0x1400408f5
mov qword [rsp + 0x22cc8], 0
jmp 0x140040911
mov qword [rsp + 0x670], 0x8123
mov rax, qword [rsp + 0x670]
mov qword [rsp + 0x22cc8], rax
jmp 0x1400407f2
movss xmm0, dword [0x14024f754]
movss dword [rsp + 0x624], xmm0
movss xmm0, dword [str.sK_W_]
movss dword [rsp + 0x624], xmm0
movss xmm0, dword [0x14024f150]
movss dword [rsp + 0x60c], xmm0
movss xmm0, dword [0x14024ede4]
movss dword [rsp + 0x60c], xmm0
cvtss2sd xmm0, dword [rsp + 0x60c]
ucomisd xmm0, qword [0x140241a30]
jp 0x140040dcc
jne 0x140040dcc
mov dword [rsp + 0x67c], 0
jmp 0x140040994
mov eax, dword [rsp + 0x67c]
inc eax
mov dword [rsp + 0x67c], eax
cmp dword [rsp + 0x67c], 0x8ad
jge 0x140040aa8
mov ecx, 0x10e84
call fcn.140197680
mov qword [rsp + 0x17af8], rax
mov rax, qword [rsp + 0x17af8]
mov qword [rsp + 0x680], rax
mov dword [rsp + 0x688], 0
jmp 0x1400409e4
mov eax, dword [rsp + 0x688]
inc eax
mov dword [rsp + 0x688], eax
cmp dword [rsp + 0x688], 0x2e1
jge 0x140040a4c
call fcn.1401b2df0
cdq
mov ecx, 0x315c
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x688]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x680]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239898]
cvtss2sd xmm1, dword [rsp + 0x60c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x60c], xmm0
jmp 0x1400409d4
mov rax, qword [rsp + 0x680]
mov qword [rsp + 0x17b00], rax
mov edx, 4
mov rcx, qword [rsp + 0x17b00]
call fcn.140197660
cmp qword [rsp + 0x17b00], 0
jne 0x140040a87
mov qword [rsp + 0x22cd0], 0
jmp 0x140040aa3
mov qword [rsp + 0x680], 0x8123
mov rax, qword [rsp + 0x680]
mov qword [rsp + 0x22cd0], rax
jmp 0x140040984
movss xmm0, dword [0x14024f104]
movss dword [rsp + 0x68c], xmm0
movss xmm0, dword [0x14024d918]
movss dword [rsp + 0x68c], xmm0
cvtss2sd xmm0, dword [rsp + 0x68c]
ucomisd xmm0, qword [0x140240740]
jp 0x140040c3a
jne 0x140040c3a
mov dword [rsp + 0x690], 0
jmp 0x140040b04
mov eax, dword [rsp + 0x690]
inc eax
mov dword [rsp + 0x690], eax
cmp dword [rsp + 0x690], 0x11c8
jge 0x140040c18
mov ecx, 0x1cb88
call fcn.140197680
mov qword [rsp + 0x17b08], rax
mov rax, qword [rsp + 0x17b08]
mov qword [rsp + 0x698], rax
mov dword [rsp + 0x6a0], 0
jmp 0x140040b54
mov eax, dword [rsp + 0x6a0]
inc eax
mov dword [rsp + 0x6a0], eax
cmp dword [rsp + 0x6a0], 0x13a
jge 0x140040bbc
call fcn.1401b2df0
cdq
mov ecx, 0x2362
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x6a0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x698]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a318]
cvtss2sd xmm1, dword [rsp + 0x68c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x68c], xmm0
jmp 0x140040b44
mov rax, qword [rsp + 0x698]
mov qword [rsp + 0x17b10], rax
mov edx, 4
mov rcx, qword [rsp + 0x17b10]
call fcn.140197660
cmp qword [rsp + 0x17b10], 0
jne 0x140040bf7
mov qword [rsp + 0x22cd8], 0
jmp 0x140040c13
mov qword [rsp + 0x698], 0x8123
mov rax, qword [rsp + 0x698]
mov qword [rsp + 0x22cd8], rax
jmp 0x140040af4
movss xmm0, dword [0x140244d38]
movss dword [rsp + 0x68c], xmm0
movss xmm0, dword [0x14024db34]
movss dword [rsp + 0x68c], xmm0
cvtss2sd xmm0, dword [rsp + 0x68c]
ucomisd xmm0, qword [0x140248c08]
jp 0x140040daa
jne 0x140040daa
mov dword [rsp + 0x6a4], 0
jmp 0x140040c74
mov eax, dword [rsp + 0x6a4]
inc eax
mov dword [rsp + 0x6a4], eax
cmp dword [rsp + 0x6a4], 0x910
jge 0x140040d88
mov ecx, 0x24dd0
call fcn.140197680
mov qword [rsp + 0x17b18], rax
mov rax, qword [rsp + 0x17b18]
mov qword [rsp + 0x6a8], rax
mov dword [rsp + 0x6b0], 0
jmp 0x140040cc4
mov eax, dword [rsp + 0x6b0]
inc eax
mov dword [rsp + 0x6b0], eax
cmp dword [rsp + 0x6b0], 0x1b3
jge 0x140040d2c
call fcn.1401b2df0
cdq
mov ecx, 0x2aab
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x6b0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x6a8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023dc98]
cvtss2sd xmm1, dword [rsp + 0x68c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x68c], xmm0
jmp 0x140040cb4
mov rax, qword [rsp + 0x6a8]
mov qword [rsp + 0x17b20], rax
mov edx, 4
mov rcx, qword [rsp + 0x17b20]
call fcn.140197660
cmp qword [rsp + 0x17b20], 0
jne 0x140040d67
mov qword [rsp + 0x22ce0], 0
jmp 0x140040d83
mov qword [rsp + 0x6a8], 0x8123
mov rax, qword [rsp + 0x6a8]
mov qword [rsp + 0x22ce0], rax
jmp 0x140040c64
movss xmm0, dword [0x1402451f4]
movss dword [rsp + 0x68c], xmm0
movss xmm0, dword [0x14024688c]
movss dword [rsp + 0x68c], xmm0
movss xmm0, dword [0x14024e724]
movss dword [rsp + 0x60c], xmm0
movss xmm0, dword [0x140244670]
movss dword [rsp + 0x60c], xmm0
cvtss2sd xmm0, dword [rsp + 0x60c]
ucomisd xmm0, qword [0x140249690]
jp 0x14004123e
jne 0x14004123e
mov dword [rsp + 0x6b4], 0
jmp 0x140040e06
mov eax, dword [rsp + 0x6b4]
inc eax
mov dword [rsp + 0x6b4], eax
cmp dword [rsp + 0x6b4], 0x156e
jge 0x140040f1a
mov ecx, 0x20970
call fcn.140197680
mov qword [rsp + 0x17b28], rax
mov rax, qword [rsp + 0x17b28]
mov qword [rsp + 0x6b8], rax
mov dword [rsp + 0x6c0], 0
jmp 0x140040e56
mov eax, dword [rsp + 0x6c0]
inc eax
mov dword [rsp + 0x6c0], eax
cmp dword [rsp + 0x6c0], 0x31c
jge 0x140040ebe
call fcn.1401b2df0
cdq
mov ecx, 0x22a4
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x6c0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x6b8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c380]
cvtss2sd xmm1, dword [rsp + 0x60c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x60c], xmm0
jmp 0x140040e46
mov rax, qword [rsp + 0x6b8]
mov qword [rsp + 0x17b30], rax
mov edx, 4
mov rcx, qword [rsp + 0x17b30]
call fcn.140197660
cmp qword [rsp + 0x17b30], 0
jne 0x140040ef9
mov qword [rsp + 0x22ce8], 0
jmp 0x140040f15
mov qword [rsp + 0x6b8], 0x8123
mov rax, qword [rsp + 0x6b8]
mov qword [rsp + 0x22ce8], rax
jmp 0x140040df6
movss xmm0, dword [0x14024466c]
movss dword [rsp + 0x6c4], xmm0
movss xmm0, dword [0x14024c210]
movss dword [rsp + 0x6c4], xmm0
cvtss2sd xmm0, dword [rsp + 0x6c4]
ucomisd xmm0, qword [0x140243370]
jp 0x1400410ac
jne 0x1400410ac
mov dword [rsp + 0x6c8], 0
jmp 0x140040f76
mov eax, dword [rsp + 0x6c8]
inc eax
mov dword [rsp + 0x6c8], eax
cmp dword [rsp + 0x6c8], 0x1350
jge 0x14004108a
mov ecx, 0x2375c
call fcn.140197680
mov qword [rsp + 0x17b38], rax
mov rax, qword [rsp + 0x17b38]
mov qword [rsp + 0x6d0], rax
mov dword [rsp + 0x6d8], 0
jmp 0x140040fc6
mov eax, dword [rsp + 0x6d8]
inc eax
mov dword [rsp + 0x6d8], eax
cmp dword [rsp + 0x6d8], 0x1f0
jge 0x14004102e
call fcn.1401b2df0
cdq
mov ecx, 0x1a9b
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x6d8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x6d0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x1402396c8]
cvtss2sd xmm1, dword [rsp + 0x6c4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x6c4], xmm0
jmp 0x140040fb6
mov rax, qword [rsp + 0x6d0]
mov qword [rsp + 0x17b40], rax
mov edx, 4
mov rcx, qword [rsp + 0x17b40]
call fcn.140197660
cmp qword [rsp + 0x17b40], 0
jne 0x140041069
mov qword [rsp + 0x22cf0], 0
jmp 0x140041085
mov qword [rsp + 0x6d0], 0x8123
mov rax, qword [rsp + 0x6d0]
mov qword [rsp + 0x22cf0], rax
jmp 0x140040f66
movss xmm0, dword [0x140246bc0]
movss dword [rsp + 0x6c4], xmm0
movss xmm0, dword [0x14024dd68]
movss dword [rsp + 0x6c4], xmm0
cvtss2sd xmm0, dword [rsp + 0x6c4]
ucomisd xmm0, qword [0x140242808]
jp 0x14004121c
jne 0x14004121c
mov dword [rsp + 0x6dc], 0
jmp 0x1400410e6
mov eax, dword [rsp + 0x6dc]
inc eax
mov dword [rsp + 0x6dc], eax
cmp dword [rsp + 0x6dc], 0x9fa
jge 0x1400411fa
mov ecx, 0x24520
call fcn.140197680
mov qword [rsp + 0x17b48], rax
mov rax, qword [rsp + 0x17b48]
mov qword [rsp + 0x6e0], rax
mov dword [rsp + 0x6e8], 0
jmp 0x140041136
mov eax, dword [rsp + 0x6e8]
inc eax
mov dword [rsp + 0x6e8], eax
cmp dword [rsp + 0x6e8], 0x2c5
jge 0x14004119e
call fcn.1401b2df0
cdq
mov ecx, 0x2f20
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x6e8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x6e0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d7a0]
cvtss2sd xmm1, dword [rsp + 0x6c4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x6c4], xmm0
jmp 0x140041126
mov rax, qword [rsp + 0x6e0]
mov qword [rsp + 0x17b50], rax
mov edx, 4
mov rcx, qword [rsp + 0x17b50]
call fcn.140197660
cmp qword [rsp + 0x17b50], 0
jne 0x1400411d9
mov qword [rsp + 0x22cf8], 0
jmp 0x1400411f5
mov qword [rsp + 0x6e0], 0x8123
mov rax, qword [rsp + 0x6e0]
mov qword [rsp + 0x22cf8], rax
jmp 0x1400410d6
movss xmm0, dword [0x14024d518]
movss dword [rsp + 0x6c4], xmm0
movss xmm0, dword [0x140244740]
movss dword [rsp + 0x6c4], xmm0
movss xmm0, dword [0x14024e098]
movss dword [rsp + 0x60c], xmm0
movss xmm0, dword [0x1402444e4]
movss dword [rsp + 0x60c], xmm0
cvtss2sd xmm0, dword [rsp + 0x60c]
ucomisd xmm0, qword [str.03H_]
jp 0x140041990
jne 0x140041990
mov dword [rsp + 0x6ec], 0
jmp 0x140041278
mov eax, dword [rsp + 0x6ec]
inc eax
mov dword [rsp + 0x6ec], eax
cmp dword [rsp + 0x6ec], 0x1676
jge 0x14004138c
mov ecx, 0x1c970
call fcn.140197680
mov qword [rsp + 0x17b58], rax
mov rax, qword [rsp + 0x17b58]
mov qword [rsp + 0x6f0], rax
mov dword [rsp + 0x6f8], 0
jmp 0x1400412c8
mov eax, dword [rsp + 0x6f8]
inc eax
mov dword [rsp + 0x6f8], eax
cmp dword [rsp + 0x6f8], 0x194
jge 0x140041330
call fcn.1401b2df0
cdq
mov ecx, 0x2c8e
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x6f8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x6f0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ee58]
cvtss2sd xmm1, dword [rsp + 0x60c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x60c], xmm0
jmp 0x1400412b8
mov rax, qword [rsp + 0x6f0]
mov qword [rsp + 0x17b60], rax
mov edx, 4
mov rcx, qword [rsp + 0x17b60]
call fcn.140197660
cmp qword [rsp + 0x17b60], 0
jne 0x14004136b
mov qword [rsp + 0x22d00], 0
jmp 0x140041387
mov qword [rsp + 0x6f0], 0x8123
mov rax, qword [rsp + 0x6f0]
mov qword [rsp + 0x22d00], rax
jmp 0x140041268
movss xmm0, dword [0x140243a50]
movss dword [rsp + 0x6fc], xmm0
movss xmm0, dword [0x140246260]
movss dword [rsp + 0x6fc], xmm0
cvtss2sd xmm0, dword [rsp + 0x6fc]
ucomisd xmm0, qword [0x1402423c0]
jp 0x14004151e
jne 0x14004151e
mov dword [rsp + 0x700], 0
jmp 0x1400413e8
mov eax, dword [rsp + 0x700]
inc eax
mov dword [rsp + 0x700], eax
cmp dword [rsp + 0x700], 0xea2
jge 0x1400414fc
mov ecx, 0xe300
call fcn.140197680
mov qword [rsp + 0x17b68], rax
mov rax, qword [rsp + 0x17b68]
mov qword [rsp + 0x708], rax
mov dword [rsp + 0x710], 0
jmp 0x140041438
mov eax, dword [rsp + 0x710]
inc eax
mov dword [rsp + 0x710], eax
cmp dword [rsp + 0x710], 0x2eb
jge 0x1400414a0
call fcn.1401b2df0
cdq
mov ecx, 0x2995
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x710]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x708]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c940]
cvtss2sd xmm1, dword [rsp + 0x6fc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x6fc], xmm0
jmp 0x140041428
mov rax, qword [rsp + 0x708]
mov qword [rsp + 0x17b70], rax
mov edx, 4
mov rcx, qword [rsp + 0x17b70]
call fcn.140197660
cmp qword [rsp + 0x17b70], 0
jne 0x1400414db
mov qword [rsp + 0x22d08], 0
jmp 0x1400414f7
mov qword [rsp + 0x708], 0x8123
mov rax, qword [rsp + 0x708]
mov qword [rsp + 0x22d08], rax
jmp 0x1400413d8
movss xmm0, dword [0x140247e44]
movss dword [rsp + 0x6fc], xmm0
movss xmm0, dword [0x1402457a0]
movss dword [rsp + 0x6fc], xmm0
cvtss2sd xmm0, dword [rsp + 0x6fc]
ucomisd xmm0, qword [0x1402480c8]
jp 0x14004168e
jne 0x14004168e
mov dword [rsp + 0x714], 0
jmp 0x140041558
mov eax, dword [rsp + 0x714]
inc eax
mov dword [rsp + 0x714], eax
cmp dword [rsp + 0x714], 0x1037
jge 0x14004166c
mov ecx, 0xb0f0
call fcn.140197680
mov qword [rsp + 0x17b78], rax
mov rax, qword [rsp + 0x17b78]
mov qword [rsp + 0x718], rax
mov dword [rsp + 0x720], 0
jmp 0x1400415a8
mov eax, dword [rsp + 0x720]
inc eax
mov dword [rsp + 0x720], eax
cmp dword [rsp + 0x720], 0x2a7
jge 0x140041610
call fcn.1401b2df0
cdq
mov ecx, 0x23c8
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x720]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x718]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e5d8]
cvtss2sd xmm1, dword [rsp + 0x6fc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x6fc], xmm0
jmp 0x140041598
mov rax, qword [rsp + 0x718]
mov qword [rsp + 0x17b80], rax
mov edx, 4
mov rcx, qword [rsp + 0x17b80]
call fcn.140197660
cmp qword [rsp + 0x17b80], 0
jne 0x14004164b
mov qword [rsp + 0x22d10], 0
jmp 0x140041667
mov qword [rsp + 0x718], 0x8123
mov rax, qword [rsp + 0x718]
mov qword [rsp + 0x22d10], rax
jmp 0x140041548
movss xmm0, dword [0x14024eb54]
movss dword [rsp + 0x6fc], xmm0
movss xmm0, dword [0x14024ce3c]
movss dword [rsp + 0x6fc], xmm0
cvtss2sd xmm0, dword [rsp + 0x6fc]
ucomisd xmm0, qword [0x140243790]
jp 0x1400417fe
jne 0x1400417fe
mov dword [rsp + 0x724], 0
jmp 0x1400416c8
mov eax, dword [rsp + 0x724]
inc eax
mov dword [rsp + 0x724], eax
cmp dword [rsp + 0x724], 0x12cc
jge 0x1400417dc
mov ecx, 0xd99c
call fcn.140197680
mov qword [rsp + 0x17b88], rax
mov rax, qword [rsp + 0x17b88]
mov qword [rsp + 0x728], rax
mov dword [rsp + 0x730], 0
jmp 0x140041718
mov eax, dword [rsp + 0x730]
inc eax
mov dword [rsp + 0x730], eax
cmp dword [rsp + 0x730], 0x345
jge 0x140041780
call fcn.1401b2df0
cdq
mov ecx, 0x21e7
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x730]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x728]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f868]
cvtss2sd xmm1, dword [rsp + 0x6fc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x6fc], xmm0
jmp 0x140041708
mov rax, qword [rsp + 0x728]
mov qword [rsp + 0x17b90], rax
mov edx, 4
mov rcx, qword [rsp + 0x17b90]
call fcn.140197660
cmp qword [rsp + 0x17b90], 0
jne 0x1400417bb
mov qword [rsp + 0x22d18], 0
jmp 0x1400417d7
mov qword [rsp + 0x728], 0x8123
mov rax, qword [rsp + 0x728]
mov qword [rsp + 0x22d18], rax
jmp 0x1400416b8
movss xmm0, dword [0x140247150]
movss dword [rsp + 0x6fc], xmm0
movss xmm0, dword [0x140245154]
movss dword [rsp + 0x6fc], xmm0
cvtss2sd xmm0, dword [rsp + 0x6fc]
ucomisd xmm0, qword [0x140242f98]
jp 0x14004196e
jne 0x14004196e
mov dword [rsp + 0x734], 0
jmp 0x140041838
mov eax, dword [rsp + 0x734]
inc eax
mov dword [rsp + 0x734], eax
cmp dword [rsp + 0x734], 0xdb0
jge 0x14004194c
mov ecx, 0xd7a8
call fcn.140197680
mov qword [rsp + 0x17b98], rax
mov rax, qword [rsp + 0x17b98]
mov qword [rsp + 0x738], rax
mov dword [rsp + 0x740], 0
jmp 0x140041888
mov eax, dword [rsp + 0x740]
inc eax
mov dword [rsp + 0x740], eax
cmp dword [rsp + 0x740], 0x164
jge 0x1400418f0
call fcn.1401b2df0
cdq
mov ecx, 0x2336
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x740]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x738]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ff40]
cvtss2sd xmm1, dword [rsp + 0x6fc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x6fc], xmm0
jmp 0x140041878
mov rax, qword [rsp + 0x738]
mov qword [rsp + 0x17ba0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17ba0]
call fcn.140197660
cmp qword [rsp + 0x17ba0], 0
jne 0x14004192b
mov qword [rsp + 0x22d20], 0
jmp 0x140041947
mov qword [rsp + 0x738], 0x8123
mov rax, qword [rsp + 0x738]
mov qword [rsp + 0x22d20], rax
jmp 0x140041828
movss xmm0, dword [0x14024eaf8]
movss dword [rsp + 0x6fc], xmm0
movss xmm0, dword [0x14024bb08]
movss dword [rsp + 0x6fc], xmm0
movss xmm0, dword [0x14024f120]
movss dword [rsp + 0x60c], xmm0
movss xmm0, dword [0x14024624c]
movss dword [rsp + 0x60c], xmm0
cvtss2sd xmm0, dword [rsp + 0x60c]
ucomisd xmm0, qword [0x140242a18]
jp 0x140041f72
jne 0x140041f72
mov dword [rsp + 0x744], 0
jmp 0x1400419ca
mov eax, dword [rsp + 0x744]
inc eax
mov dword [rsp + 0x744], eax
cmp dword [rsp + 0x744], 0xb08
jge 0x140041ade
mov ecx, 0xb074
call fcn.140197680
mov qword [rsp + 0x17ba8], rax
mov rax, qword [rsp + 0x17ba8]
mov qword [rsp + 0x748], rax
mov dword [rsp + 0x750], 0
jmp 0x140041a1a
mov eax, dword [rsp + 0x750]
inc eax
mov dword [rsp + 0x750], eax
cmp dword [rsp + 0x750], 0xba
jge 0x140041a82
call fcn.1401b2df0
cdq
mov ecx, 0x2502
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x750]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x748]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d068]
cvtss2sd xmm1, dword [rsp + 0x60c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x60c], xmm0
jmp 0x140041a0a
mov rax, qword [rsp + 0x748]
mov qword [rsp + 0x17bb0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17bb0]
call fcn.140197660
cmp qword [rsp + 0x17bb0], 0
jne 0x140041abd
mov qword [rsp + 0x22d28], 0
jmp 0x140041ad9
mov qword [rsp + 0x748], 0x8123
mov rax, qword [rsp + 0x748]
mov qword [rsp + 0x22d28], rax
jmp 0x1400419ba
movss xmm0, dword [0x1402453b0]
movss dword [rsp + 0x754], xmm0
movss xmm0, dword [0x140245e04]
movss dword [rsp + 0x754], xmm0
cvtss2sd xmm0, dword [rsp + 0x754]
ucomisd xmm0, qword [0x140249d48]
jp 0x140041c70
jne 0x140041c70
mov dword [rsp + 0x758], 0
jmp 0x140041b3a
mov eax, dword [rsp + 0x758]
inc eax
mov dword [rsp + 0x758], eax
cmp dword [rsp + 0x758], 0x1038
jge 0x140041c4e
mov ecx, 0xdb0c
call fcn.140197680
mov qword [rsp + 0x17bb8], rax
mov rax, qword [rsp + 0x17bb8]
mov qword [rsp + 0x760], rax
mov dword [rsp + 0x768], 0
jmp 0x140041b8a
mov eax, dword [rsp + 0x768]
inc eax
mov dword [rsp + 0x768], eax
cmp dword [rsp + 0x768], 0x2c8
jge 0x140041bf2
call fcn.1401b2df0
cdq
mov ecx, 0x37f0
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x768]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x760]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d740]
cvtss2sd xmm1, dword [rsp + 0x754]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x754], xmm0
jmp 0x140041b7a
mov rax, qword [rsp + 0x760]
mov qword [rsp + 0x17bc0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17bc0]
call fcn.140197660
cmp qword [rsp + 0x17bc0], 0
jne 0x140041c2d
mov qword [rsp + 0x22d30], 0
jmp 0x140041c49
mov qword [rsp + 0x760], 0x8123
mov rax, qword [rsp + 0x760]
mov qword [rsp + 0x22d30], rax
jmp 0x140041b2a
movss xmm0, dword [0x140247b38]
movss dword [rsp + 0x754], xmm0
movss xmm0, dword [0x1402444dc]
movss dword [rsp + 0x754], xmm0
cvtss2sd xmm0, dword [rsp + 0x754]
ucomisd xmm0, qword [0x140242698]
jp 0x140041de0
jne 0x140041de0
mov dword [rsp + 0x76c], 0
jmp 0x140041caa
mov eax, dword [rsp + 0x76c]
inc eax
mov dword [rsp + 0x76c], eax
cmp dword [rsp + 0x76c], 0x81b
jge 0x140041dbe
mov ecx, 0x222d8
call fcn.140197680
mov qword [rsp + 0x17bc8], rax
mov rax, qword [rsp + 0x17bc8]
mov qword [rsp + 0x770], rax
mov dword [rsp + 0x778], 0
jmp 0x140041cfa
mov eax, dword [rsp + 0x778]
inc eax
mov dword [rsp + 0x778], eax
cmp dword [rsp + 0x778], 0x1bd
jge 0x140041d62
call fcn.1401b2df0
cdq
mov ecx, 0x313e
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x778]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x770]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c200]
cvtss2sd xmm1, dword [rsp + 0x754]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x754], xmm0
jmp 0x140041cea
mov rax, qword [rsp + 0x770]
mov qword [rsp + 0x17bd0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17bd0]
call fcn.140197660
cmp qword [rsp + 0x17bd0], 0
jne 0x140041d9d
mov qword [rsp + 0x22d38], 0
jmp 0x140041db9
mov qword [rsp + 0x770], 0x8123
mov rax, qword [rsp + 0x770]
mov qword [rsp + 0x22d38], rax
jmp 0x140041c9a
movss xmm0, dword [0x140244548]
movss dword [rsp + 0x754], xmm0
movss xmm0, dword [0x14024e524]
movss dword [rsp + 0x754], xmm0
cvtss2sd xmm0, dword [rsp + 0x754]
ucomisd xmm0, qword [0x140242860]
jp 0x140041f50
jne 0x140041f50
mov dword [rsp + 0x77c], 0
jmp 0x140041e1a
mov eax, dword [rsp + 0x77c]
inc eax
mov dword [rsp + 0x77c], eax
cmp dword [rsp + 0x77c], 0x9b5
jge 0x140041f2e
mov ecx, 0x16aac
call fcn.140197680
mov qword [rsp + 0x17bd8], rax
mov rax, qword [rsp + 0x17bd8]
mov qword [rsp + 0x780], rax
mov dword [rsp + 0x788], 0
jmp 0x140041e6a
mov eax, dword [rsp + 0x788]
inc eax
mov dword [rsp + 0x788], eax
cmp dword [rsp + 0x788], 0x2ec
jge 0x140041ed2
call fcn.1401b2df0
cdq
mov ecx, 0x2682
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x788]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x780]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b710]
cvtss2sd xmm1, dword [rsp + 0x754]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x754], xmm0
jmp 0x140041e5a
mov rax, qword [rsp + 0x780]
mov qword [rsp + 0x17be0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17be0]
call fcn.140197660
cmp qword [rsp + 0x17be0], 0
jne 0x140041f0d
mov qword [rsp + 0x22d40], 0
jmp 0x140041f29
mov qword [rsp + 0x780], 0x8123
mov rax, qword [rsp + 0x780]
mov qword [rsp + 0x22d40], rax
jmp 0x140041e0a
movss xmm0, dword [0x14024d8f0]
movss dword [rsp + 0x754], xmm0
movss xmm0, dword [0x1402467e4]
movss dword [rsp + 0x754], xmm0
movss xmm0, dword [0x140247158]
movss dword [rsp + 0x60c], xmm0
movss xmm0, dword [0x14024591c]
movss dword [rsp + 0x60c], xmm0
lea rdx, [rsp + 0x3c0]
mov ecx, 0x100
call qword [sym.imp.KERNEL32.dll_GetTempPathW]
movss xmm0, dword [0x14024e41c]
movss dword [rsp + 0x78c], xmm0
movss xmm0, dword [0x140244e90]
movss dword [rsp + 0x78c], xmm0
cvtss2sd xmm0, dword [rsp + 0x78c]
ucomisd xmm0, qword [0x14024b4a0]
jp 0x1400422a9
jne 0x1400422a9
mov dword [rsp + 0x790], 0
jmp 0x140041fe1
mov eax, dword [rsp + 0x790]
inc eax
mov dword [rsp + 0x790], eax
cmp dword [rsp + 0x790], 0xb4e
jge 0x1400420f5
mov ecx, 0x23118
call fcn.140197680
mov qword [rsp + 0x17be8], rax
mov rax, qword [rsp + 0x17be8]
mov qword [rsp + 0x798], rax
mov dword [rsp + 0x7a0], 0
jmp 0x140042031
mov eax, dword [rsp + 0x7a0]
inc eax
mov dword [rsp + 0x7a0], eax
cmp dword [rsp + 0x7a0], 0x2c1
jge 0x140042099
call fcn.1401b2df0
cdq
mov ecx, 0x14ac
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x7a0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x798]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f2a8]
cvtss2sd xmm1, dword [rsp + 0x78c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x78c], xmm0
jmp 0x140042021
mov rax, qword [rsp + 0x798]
mov qword [rsp + 0x17bf0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17bf0]
call fcn.140197660
cmp qword [rsp + 0x17bf0], 0
jne 0x1400420d4
mov qword [rsp + 0x22d48], 0
jmp 0x1400420f0
mov qword [rsp + 0x798], 0x8123
mov rax, qword [rsp + 0x798]
mov qword [rsp + 0x22d48], rax
jmp 0x140041fd1
movss xmm0, dword [0x14024b4b4]
movss dword [rsp + 0x7a4], xmm0
movss xmm0, dword [0x14024f71c]
movss dword [rsp + 0x7a4], xmm0
cvtss2sd xmm0, dword [rsp + 0x7a4]
ucomisd xmm0, qword [0x14024a7b8]
jp 0x140042287
jne 0x140042287
mov dword [rsp + 0x7a8], 0
jmp 0x140042151
mov eax, dword [rsp + 0x7a8]
inc eax
mov dword [rsp + 0x7a8], eax
cmp dword [rsp + 0x7a8], 0x12ea
jge 0x140042265
mov ecx, 0x21950
call fcn.140197680
mov qword [rsp + 0x17bf8], rax
mov rax, qword [rsp + 0x17bf8]
mov qword [rsp + 0x7b0], rax
mov dword [rsp + 0x7b8], 0
jmp 0x1400421a1
mov eax, dword [rsp + 0x7b8]
inc eax
mov dword [rsp + 0x7b8], eax
cmp dword [rsp + 0x7b8], 0x206
jge 0x140042209
call fcn.1401b2df0
cdq
mov ecx, 0x2274
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x7b8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x7b0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e6a8]
cvtss2sd xmm1, dword [rsp + 0x7a4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x7a4], xmm0
jmp 0x140042191
mov rax, qword [rsp + 0x7b0]
mov qword [rsp + 0x17c00], rax
mov edx, 4
mov rcx, qword [rsp + 0x17c00]
call fcn.140197660
cmp qword [rsp + 0x17c00], 0
jne 0x140042244
mov qword [rsp + 0x22d50], 0
jmp 0x140042260
mov qword [rsp + 0x7b0], 0x8123
mov rax, qword [rsp + 0x7b0]
mov qword [rsp + 0x22d50], rax
jmp 0x140042141
movss xmm0, dword [0x14024f5bc]
movss dword [rsp + 0x7a4], xmm0
movss xmm0, dword [0x14024e130]
movss dword [rsp + 0x7a4], xmm0
movss xmm0, dword [0x14024be1c]
movss dword [rsp + 0x78c], xmm0
movss xmm0, dword [0x14024636c]
movss dword [rsp + 0x78c], xmm0
cvtss2sd xmm0, dword [rsp + 0x78c]
ucomisd xmm0, qword [0x140240838]
jp 0x14004271b
jne 0x14004271b
mov dword [rsp + 0x7bc], 0
jmp 0x1400422e3
mov eax, dword [rsp + 0x7bc]
inc eax
mov dword [rsp + 0x7bc], eax
cmp dword [rsp + 0x7bc], 0x112a
jge 0x1400423f7
mov ecx, 0x1c5d0
call fcn.140197680
mov qword [rsp + 0x17c08], rax
mov rax, qword [rsp + 0x17c08]
mov qword [rsp + 0x7c0], rax
mov dword [rsp + 0x7c8], 0
jmp 0x140042333
mov eax, dword [rsp + 0x7c8]
inc eax
mov dword [rsp + 0x7c8], eax
cmp dword [rsp + 0x7c8], 0x97
jge 0x14004239b
call fcn.1401b2df0
cdq
mov ecx, 0x1a23
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x7c8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x7c0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c528]
cvtss2sd xmm1, dword [rsp + 0x78c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x78c], xmm0
jmp 0x140042323
mov rax, qword [rsp + 0x7c0]
mov qword [rsp + 0x17c10], rax
mov edx, 4
mov rcx, qword [rsp + 0x17c10]
call fcn.140197660
cmp qword [rsp + 0x17c10], 0
jne 0x1400423d6
mov qword [rsp + 0x22d58], 0
jmp 0x1400423f2
mov qword [rsp + 0x7c0], 0x8123
mov rax, qword [rsp + 0x7c0]
mov qword [rsp + 0x22d58], rax
jmp 0x1400422d3
movss xmm0, dword [0x140243a48]
movss dword [rsp + 0x7cc], xmm0
movss xmm0, dword [0x1402479d4]
movss dword [rsp + 0x7cc], xmm0
cvtss2sd xmm0, dword [rsp + 0x7cc]
ucomisd xmm0, qword [0x140241288]
jp 0x140042589
jne 0x140042589
mov dword [rsp + 0x7d0], 0
jmp 0x140042453
mov eax, dword [rsp + 0x7d0]
inc eax
mov dword [rsp + 0x7d0], eax
cmp dword [rsp + 0x7d0], 0x16af
jge 0x140042567
mov ecx, 0x1360c
call fcn.140197680
mov qword [rsp + 0x17c18], rax
mov rax, qword [rsp + 0x17c18]
mov qword [rsp + 0x7d8], rax
mov dword [rsp + 0x7e0], 0
jmp 0x1400424a3
mov eax, dword [rsp + 0x7e0]
inc eax
mov dword [rsp + 0x7e0], eax
cmp dword [rsp + 0x7e0], 0x359
jge 0x14004250b
call fcn.1401b2df0
cdq
mov ecx, 0x2ff8
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x7e0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x7d8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ba88]
cvtss2sd xmm1, dword [rsp + 0x7cc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x7cc], xmm0
jmp 0x140042493
mov rax, qword [rsp + 0x7d8]
mov qword [rsp + 0x17c20], rax
mov edx, 4
mov rcx, qword [rsp + 0x17c20]
call fcn.140197660
cmp qword [rsp + 0x17c20], 0
jne 0x140042546
mov qword [rsp + 0x22d60], 0
jmp 0x140042562
mov qword [rsp + 0x7d8], 0x8123
mov rax, qword [rsp + 0x7d8]
mov qword [rsp + 0x22d60], rax
jmp 0x140042443
movss xmm0, dword [0x14024c9c8]
movss dword [rsp + 0x7cc], xmm0
movss xmm0, dword [0x14024d728]
movss dword [rsp + 0x7cc], xmm0
cvtss2sd xmm0, dword [rsp + 0x7cc]
ucomisd xmm0, qword [0x140240ea0]
jp 0x1400426f9
jne 0x1400426f9
mov dword [rsp + 0x7e4], 0
jmp 0x1400425c3
mov eax, dword [rsp + 0x7e4]
inc eax
mov dword [rsp + 0x7e4], eax
cmp dword [rsp + 0x7e4], 0x1531
jge 0x1400426d7
mov ecx, 0x1bde0
call fcn.140197680
mov qword [rsp + 0x17c28], rax
mov rax, qword [rsp + 0x17c28]
mov qword [rsp + 0x7e8], rax
mov dword [rsp + 0x7f0], 0
jmp 0x140042613
mov eax, dword [rsp + 0x7f0]
inc eax
mov dword [rsp + 0x7f0], eax
cmp dword [rsp + 0x7f0], 0x1c2
jge 0x14004267b
call fcn.1401b2df0
cdq
mov ecx, 0x337f
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x7f0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x7e8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239ba8]
cvtss2sd xmm1, dword [rsp + 0x7cc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x7cc], xmm0
jmp 0x140042603
mov rax, qword [rsp + 0x7e8]
mov qword [rsp + 0x17c30], rax
mov edx, 4
mov rcx, qword [rsp + 0x17c30]
call fcn.140197660
cmp qword [rsp + 0x17c30], 0
jne 0x1400426b6
mov qword [rsp + 0x22d68], 0
jmp 0x1400426d2
mov qword [rsp + 0x7e8], 0x8123
mov rax, qword [rsp + 0x7e8]
mov qword [rsp + 0x22d68], rax
jmp 0x1400425b3
movss xmm0, dword [0x1402477c8]
movss dword [rsp + 0x7cc], xmm0
movss xmm0, dword [0x14024f6d8]
movss dword [rsp + 0x7cc], xmm0
movss xmm0, dword [0x14024d174]
movss dword [rsp + 0x78c], xmm0
movss xmm0, dword [0x14024dd34]
movss dword [rsp + 0x78c], xmm0
movss xmm0, dword [0x140244204]
movss dword [rsp + 0x7f4], xmm0
movss xmm0, dword [0x14024608c]
movss dword [rsp + 0x7f4], xmm0
cvtss2sd xmm0, dword [rsp + 0x7f4]
ucomisd xmm0, qword [0x1402436e0]
jp 0x140042fff
jne 0x140042fff
mov dword [rsp + 0x7f8], 0
jmp 0x140042777
mov eax, dword [rsp + 0x7f8]
inc eax
mov dword [rsp + 0x7f8], eax
cmp dword [rsp + 0x7f8], 0x11cc
jge 0x14004288b
mov ecx, 0x12798
call fcn.140197680
mov qword [rsp + 0x17c38], rax
mov rax, qword [rsp + 0x17c38]
mov qword [rsp + 0x800], rax
mov dword [rsp + 0x808], 0
jmp 0x1400427c7
mov eax, dword [rsp + 0x808]
inc eax
mov dword [rsp + 0x808], eax
cmp dword [rsp + 0x808], 0xe2
jge 0x14004282f
call fcn.1401b2df0
cdq
mov ecx, 0x3020
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x808]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x800]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239dc0]
cvtss2sd xmm1, dword [rsp + 0x7f4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x7f4], xmm0
jmp 0x1400427b7
mov rax, qword [rsp + 0x800]
mov qword [rsp + 0x17c40], rax
mov edx, 4
mov rcx, qword [rsp + 0x17c40]
call fcn.140197660
cmp qword [rsp + 0x17c40], 0
jne 0x14004286a
mov qword [rsp + 0x22d70], 0
jmp 0x140042886
mov qword [rsp + 0x800], 0x8123
mov rax, qword [rsp + 0x800]
mov qword [rsp + 0x22d70], rax
jmp 0x140042767
movss xmm0, dword [0x14024d8ec]
movss dword [rsp + 0x80c], xmm0
movss xmm0, dword [0x140243918]
movss dword [rsp + 0x80c], xmm0
cvtss2sd xmm0, dword [rsp + 0x80c]
ucomisd xmm0, qword [0x140242fe0]
jp 0x140042a1d
jne 0x140042a1d
mov dword [rsp + 0x810], 0
jmp 0x1400428e7
mov eax, dword [rsp + 0x810]
inc eax
mov dword [rsp + 0x810], eax
cmp dword [rsp + 0x810], 0x7e6
jge 0x1400429fb
mov ecx, 0x19528
call fcn.140197680
mov qword [rsp + 0x17c48], rax
mov rax, qword [rsp + 0x17c48]
mov qword [rsp + 0x818], rax
mov dword [rsp + 0x820], 0
jmp 0x140042937
mov eax, dword [rsp + 0x820]
inc eax
mov dword [rsp + 0x820], eax
cmp dword [rsp + 0x820], 0x9e
jge 0x14004299f
call fcn.1401b2df0
cdq
mov ecx, 0x29ee
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x820]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x818]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d418]
cvtss2sd xmm1, dword [rsp + 0x80c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x80c], xmm0
jmp 0x140042927
mov rax, qword [rsp + 0x818]
mov qword [rsp + 0x17c50], rax
mov edx, 4
mov rcx, qword [rsp + 0x17c50]
call fcn.140197660
cmp qword [rsp + 0x17c50], 0
jne 0x1400429da
mov qword [rsp + 0x22d78], 0
jmp 0x1400429f6
mov qword [rsp + 0x818], 0x8123
mov rax, qword [rsp + 0x818]
mov qword [rsp + 0x22d78], rax
jmp 0x1400428d7
movss xmm0, dword [0x1402461e0]
movss dword [rsp + 0x80c], xmm0
movss xmm0, dword [0x14024e3b0]
movss dword [rsp + 0x80c], xmm0
cvtss2sd xmm0, dword [rsp + 0x80c]
ucomisd xmm0, qword [0x1402423f8]
jp 0x140042b8d
jne 0x140042b8d
mov dword [rsp + 0x824], 0
jmp 0x140042a57
mov eax, dword [rsp + 0x824]
inc eax
mov dword [rsp + 0x824], eax
cmp dword [rsp + 0x824], 0x905
jge 0x140042b6b
mov ecx, 0x138c4
call fcn.140197680
mov qword [rsp + 0x17c58], rax
mov rax, qword [rsp + 0x17c58]
mov qword [rsp + 0x828], rax
mov dword [rsp + 0x830], 0
jmp 0x140042aa7
mov eax, dword [rsp + 0x830]
inc eax
mov dword [rsp + 0x830], eax
cmp dword [rsp + 0x830], 0x1e9
jge 0x140042b0f
call fcn.1401b2df0
cdq
mov ecx, 0x3941
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x830]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x828]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c490]
cvtss2sd xmm1, dword [rsp + 0x80c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x80c], xmm0
jmp 0x140042a97
mov rax, qword [rsp + 0x828]
mov qword [rsp + 0x17c60], rax
mov edx, 4
mov rcx, qword [rsp + 0x17c60]
call fcn.140197660
cmp qword [rsp + 0x17c60], 0
jne 0x140042b4a
mov qword [rsp + 0x22d80], 0
jmp 0x140042b66
mov qword [rsp + 0x828], 0x8123
mov rax, qword [rsp + 0x828]
mov qword [rsp + 0x22d80], rax
jmp 0x140042a47
movss xmm0, dword [0x14024df10]
movss dword [rsp + 0x80c], xmm0
movss xmm0, dword [0x140245020]
movss dword [rsp + 0x80c], xmm0
cvtss2sd xmm0, dword [rsp + 0x80c]
ucomisd xmm0, qword [0x1402417d0]
jp 0x140042cfd
jne 0x140042cfd
mov dword [rsp + 0x834], 0
jmp 0x140042bc7
mov eax, dword [rsp + 0x834]
inc eax
mov dword [rsp + 0x834], eax
cmp dword [rsp + 0x834], 0xef1
jge 0x140042cdb
mov ecx, 0x1dee4
call fcn.140197680
mov qword [rsp + 0x17c68], rax
mov rax, qword [rsp + 0x17c68]
mov qword [rsp + 0x838], rax
mov dword [rsp + 0x840], 0
jmp 0x140042c17
mov eax, dword [rsp + 0x840]
inc eax
mov dword [rsp + 0x840], eax
cmp dword [rsp + 0x840], 0x132
jge 0x140042c7f
call fcn.1401b2df0
cdq
mov ecx, 0x1872
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x840]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x838]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023cf40]
cvtss2sd xmm1, dword [rsp + 0x80c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x80c], xmm0
jmp 0x140042c07
mov rax, qword [rsp + 0x838]
mov qword [rsp + 0x17c70], rax
mov edx, 4
mov rcx, qword [rsp + 0x17c70]
call fcn.140197660
cmp qword [rsp + 0x17c70], 0
jne 0x140042cba
mov qword [rsp + 0x22d88], 0
jmp 0x140042cd6
mov qword [rsp + 0x838], 0x8123
mov rax, qword [rsp + 0x838]
mov qword [rsp + 0x22d88], rax
jmp 0x140042bb7
movss xmm0, dword [0x140245a00]
movss dword [rsp + 0x80c], xmm0
movss xmm0, dword [0x140244b78]
movss dword [rsp + 0x80c], xmm0
cvtss2sd xmm0, dword [rsp + 0x80c]
ucomisd xmm0, qword [0x140241f90]
jp 0x140042e6d
jne 0x140042e6d
mov dword [rsp + 0x844], 0
jmp 0x140042d37
mov eax, dword [rsp + 0x844]
inc eax
mov dword [rsp + 0x844], eax
cmp dword [rsp + 0x844], 0xbcb
jge 0x140042e4b
mov ecx, 0xf0c8
call fcn.140197680
mov qword [rsp + 0x17c78], rax
mov rax, qword [rsp + 0x17c78]
mov qword [rsp + 0x848], rax
mov dword [rsp + 0x850], 0
jmp 0x140042d87
mov eax, dword [rsp + 0x850]
inc eax
mov dword [rsp + 0x850], eax
cmp dword [rsp + 0x850], 0x2e9
jge 0x140042def
call fcn.1401b2df0
cdq
mov ecx, 0x2b46
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x850]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x848]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023fd50]
cvtss2sd xmm1, dword [rsp + 0x80c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x80c], xmm0
jmp 0x140042d77
mov rax, qword [rsp + 0x848]
mov qword [rsp + 0x17c80], rax
mov edx, 4
mov rcx, qword [rsp + 0x17c80]
call fcn.140197660
cmp qword [rsp + 0x17c80], 0
jne 0x140042e2a
mov qword [rsp + 0x22d90], 0
jmp 0x140042e46
mov qword [rsp + 0x848], 0x8123
mov rax, qword [rsp + 0x848]
mov qword [rsp + 0x22d90], rax
jmp 0x140042d27
movss xmm0, dword [0x1402466a8]
movss dword [rsp + 0x80c], xmm0
movss xmm0, dword [0x140246394]
movss dword [rsp + 0x80c], xmm0
cvtss2sd xmm0, dword [rsp + 0x80c]
ucomisd xmm0, qword [0x140247f20]
jp 0x140042fdd
jne 0x140042fdd
mov dword [rsp + 0x854], 0
jmp 0x140042ea7
mov eax, dword [rsp + 0x854]
inc eax
mov dword [rsp + 0x854], eax
cmp dword [rsp + 0x854], 0x84d
jge 0x140042fbb
mov ecx, 0x19a00
call fcn.140197680
mov qword [rsp + 0x17c88], rax
mov rax, qword [rsp + 0x17c88]
mov qword [rsp + 0x858], rax
mov dword [rsp + 0x860], 0
jmp 0x140042ef7
mov eax, dword [rsp + 0x860]
inc eax
mov dword [rsp + 0x860], eax
cmp dword [rsp + 0x860], 0x1fe
jge 0x140042f5f
call fcn.1401b2df0
cdq
mov ecx, 0x1c48
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x860]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x858]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140240118]
cvtss2sd xmm1, dword [rsp + 0x80c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x80c], xmm0
jmp 0x140042ee7
mov rax, qword [rsp + 0x858]
mov qword [rsp + 0x17c90], rax
mov edx, 4
mov rcx, qword [rsp + 0x17c90]
call fcn.140197660
cmp qword [rsp + 0x17c90], 0
jne 0x140042f9a
mov qword [rsp + 0x22d98], 0
jmp 0x140042fb6
mov qword [rsp + 0x858], 0x8123
mov rax, qword [rsp + 0x858]
mov qword [rsp + 0x22d98], rax
jmp 0x140042e97
movss xmm0, dword [0x14024d5b8]
movss dword [rsp + 0x80c], xmm0
movss xmm0, dword [0x140243ba4]
movss dword [rsp + 0x80c], xmm0
movss xmm0, dword [0x14024d364]
movss dword [rsp + 0x7f4], xmm0
movss xmm0, dword [0x14024c1e0]
movss dword [rsp + 0x7f4], xmm0
cvtss2sd xmm0, dword [rsp + 0x7f4]
ucomisd xmm0, qword [0x1402414d8]
jp 0x14004346e
jne 0x14004346e
mov dword [rsp + 0x864], 0
jmp 0x140043039
mov eax, dword [rsp + 0x864]
inc eax
mov dword [rsp + 0x864], eax
cmp dword [rsp + 0x864], 0xef4
jge 0x14004314a
mov ecx, 0x19318
call fcn.140197680
mov qword [rsp + 0x17c98], rax
mov rax, qword [rsp + 0x17c98]
mov qword [rsp + 0x868], rax
mov dword [rsp + 0x870], 0
jmp 0x140043089
mov eax, dword [rsp + 0x870]
inc eax
mov dword [rsp + 0x870], eax
cmp dword [rsp + 0x870], 0x7e
jge 0x1400430ee
call fcn.1401b2df0
cdq
mov ecx, 0x3676
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x870]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x868]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ce10]
cvtss2sd xmm1, dword [rsp + 0x7f4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x7f4], xmm0
jmp 0x140043079
mov rax, qword [rsp + 0x868]
mov qword [rsp + 0x17ca0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17ca0]
call fcn.140197660
cmp qword [rsp + 0x17ca0], 0
jne 0x140043129
mov qword [rsp + 0x22da0], 0
jmp 0x140043145
mov qword [rsp + 0x868], 0x8123
mov rax, qword [rsp + 0x868]
mov qword [rsp + 0x22da0], rax
jmp 0x140043029
movss xmm0, dword [0x14024c4a0]
movss dword [rsp + 0x874], xmm0
movss xmm0, dword [0x140245c34]
movss dword [rsp + 0x874], xmm0
cvtss2sd xmm0, dword [rsp + 0x874]
ucomisd xmm0, qword [0x140241bf0]
jp 0x1400432dc
jne 0x1400432dc
mov dword [rsp + 0x878], 0
jmp 0x1400431a6
mov eax, dword [rsp + 0x878]
inc eax
mov dword [rsp + 0x878], eax
cmp dword [rsp + 0x878], 0xaef
jge 0x1400432ba
mov ecx, 0xfc04
call fcn.140197680
mov qword [rsp + 0x17ca8], rax
mov rax, qword [rsp + 0x17ca8]
mov qword [rsp + 0x880], rax
mov dword [rsp + 0x888], 0
jmp 0x1400431f6
mov eax, dword [rsp + 0x888]
inc eax
mov dword [rsp + 0x888], eax
cmp dword [rsp + 0x888], 0xf6
jge 0x14004325e
call fcn.1401b2df0
cdq
mov ecx, 0x308a
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x888]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x880]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023cc70]
cvtss2sd xmm1, dword [rsp + 0x874]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x874], xmm0
jmp 0x1400431e6
mov rax, qword [rsp + 0x880]
mov qword [rsp + 0x17cb0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17cb0]
call fcn.140197660
cmp qword [rsp + 0x17cb0], 0
jne 0x140043299
mov qword [rsp + 0x22da8], 0
jmp 0x1400432b5
mov qword [rsp + 0x880], 0x8123
mov rax, qword [rsp + 0x880]
mov qword [rsp + 0x22da8], rax
jmp 0x140043196
movss xmm0, dword [0x14024f268]
movss dword [rsp + 0x874], xmm0
movss xmm0, dword [0x14024b63c]
movss dword [rsp + 0x874], xmm0
cvtss2sd xmm0, dword [rsp + 0x874]
ucomisd xmm0, qword [0x140240718]
jp 0x14004344c
jne 0x14004344c
mov dword [rsp + 0x88c], 0
jmp 0x140043316
mov eax, dword [rsp + 0x88c]
inc eax
mov dword [rsp + 0x88c], eax
cmp dword [rsp + 0x88c], 0xbcc
jge 0x14004342a
mov ecx, 0xf168
call fcn.140197680
mov qword [rsp + 0x17cb8], rax
mov rax, qword [rsp + 0x17cb8]
mov qword [rsp + 0x890], rax
mov dword [rsp + 0x898], 0
jmp 0x140043366
mov eax, dword [rsp + 0x898]
inc eax
mov dword [rsp + 0x898], eax
cmp dword [rsp + 0x898], 0x325
jge 0x1400433ce
call fcn.1401b2df0
cdq
mov ecx, 0x28ec
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x898]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x890]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140240080]
cvtss2sd xmm1, dword [rsp + 0x874]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x874], xmm0
jmp 0x140043356
mov rax, qword [rsp + 0x890]
mov qword [rsp + 0x17cc0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17cc0]
call fcn.140197660
cmp qword [rsp + 0x17cc0], 0
jne 0x140043409
mov qword [rsp + 0x22db0], 0
jmp 0x140043425
mov qword [rsp + 0x890], 0x8123
mov rax, qword [rsp + 0x890]
mov qword [rsp + 0x22db0], rax
jmp 0x140043306
movss xmm0, dword [0x14024e720]
movss dword [rsp + 0x874], xmm0
movss xmm0, dword [0x14024c868]
movss dword [rsp + 0x874], xmm0
movss xmm0, dword [0x14024fb80]
movss dword [rsp + 0x7f4], xmm0
movss xmm0, dword [0x140246768]
movss dword [rsp + 0x7f4], xmm0
cvtss2sd xmm0, dword [rsp + 0x7f4]
ucomisd xmm0, qword [0x14024ae10]
jp 0x140043770
jne 0x140043770
mov dword [rsp + 0x89c], 0
jmp 0x1400434a8
mov eax, dword [rsp + 0x89c]
inc eax
mov dword [rsp + 0x89c], eax
cmp dword [rsp + 0x89c], 0x148d
jge 0x1400435bc
mov ecx, 0x18de0
call fcn.140197680
mov qword [rsp + 0x17cc8], rax
mov rax, qword [rsp + 0x17cc8]
mov qword [rsp + 0x8a0], rax
mov dword [rsp + 0x8a8], 0
jmp 0x1400434f8
mov eax, dword [rsp + 0x8a8]
inc eax
mov dword [rsp + 0x8a8], eax
cmp dword [rsp + 0x8a8], 0x26d
jge 0x140043560
call fcn.1401b2df0
cdq
mov ecx, 0x3626
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x8a8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x8a0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a460]
cvtss2sd xmm1, dword [rsp + 0x7f4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x7f4], xmm0
jmp 0x1400434e8
mov rax, qword [rsp + 0x8a0]
mov qword [rsp + 0x17cd0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17cd0]
call fcn.140197660
cmp qword [rsp + 0x17cd0], 0
jne 0x14004359b
mov qword [rsp + 0x22db8], 0
jmp 0x1400435b7
mov qword [rsp + 0x8a0], 0x8123
mov rax, qword [rsp + 0x8a0]
mov qword [rsp + 0x22db8], rax
jmp 0x140043498
movss xmm0, dword [0x140247208]
movss dword [rsp + 0x8ac], xmm0
movss xmm0, dword [0x14024d49c]
movss dword [rsp + 0x8ac], xmm0
cvtss2sd xmm0, dword [rsp + 0x8ac]
ucomisd xmm0, qword [0x140242070]
jp 0x14004374e
jne 0x14004374e
mov dword [rsp + 0x8b0], 0
jmp 0x140043618
mov eax, dword [rsp + 0x8b0]
inc eax
mov dword [rsp + 0x8b0], eax
cmp dword [rsp + 0x8b0], 0x13bf
jge 0x14004372c
mov ecx, 0x1ce24
call fcn.140197680
mov qword [rsp + 0x17cd8], rax
mov rax, qword [rsp + 0x17cd8]
mov qword [rsp + 0x8b8], rax
mov dword [rsp + 0x8c0], 0
jmp 0x140043668
mov eax, dword [rsp + 0x8c0]
inc eax
mov dword [rsp + 0x8c0], eax
cmp dword [rsp + 0x8c0], 0x336
jge 0x1400436d0
call fcn.1401b2df0
cdq
mov ecx, 0x1463
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x8c0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x8b8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b3b0]
cvtss2sd xmm1, dword [rsp + 0x8ac]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x8ac], xmm0
jmp 0x140043658
mov rax, qword [rsp + 0x8b8]
mov qword [rsp + 0x17ce0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17ce0]
call fcn.140197660
cmp qword [rsp + 0x17ce0], 0
jne 0x14004370b
mov qword [rsp + 0x22dc0], 0
jmp 0x140043727
mov qword [rsp + 0x8b8], 0x8123
mov rax, qword [rsp + 0x8b8]
mov qword [rsp + 0x22dc0], rax
jmp 0x140043608
movss xmm0, dword [0x14024442c]
movss dword [rsp + 0x8ac], xmm0
movss xmm0, dword [0x14024496c]
movss dword [rsp + 0x8ac], xmm0
movss xmm0, dword [0x140244230]
movss dword [rsp + 0x7f4], xmm0
movss xmm0, dword [0x140247e20]
movss dword [rsp + 0x7f4], xmm0
cvtss2sd xmm0, dword [rsp + 0x7f4]
ucomisd xmm0, qword [0x140241740]
jp 0x140044032
jne 0x140044032
mov dword [rsp + 0x8c4], 0
jmp 0x1400437aa
mov eax, dword [rsp + 0x8c4]
inc eax
mov dword [rsp + 0x8c4], eax
cmp dword [rsp + 0x8c4], 0x1436
jge 0x1400438be
mov ecx, 0x2556c
call fcn.140197680
mov qword [rsp + 0x17ce8], rax
mov rax, qword [rsp + 0x17ce8]
mov qword [rsp + 0x8c8], rax
mov dword [rsp + 0x8d0], 0
jmp 0x1400437fa
mov eax, dword [rsp + 0x8d0]
inc eax
mov dword [rsp + 0x8d0], eax
cmp dword [rsp + 0x8d0], 0x321
jge 0x140043862
call fcn.1401b2df0
cdq
mov ecx, 0x3038
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x8d0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x8c8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023eee0]
cvtss2sd xmm1, dword [rsp + 0x7f4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x7f4], xmm0
jmp 0x1400437ea
mov rax, qword [rsp + 0x8c8]
mov qword [rsp + 0x17cf0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17cf0]
call fcn.140197660
cmp qword [rsp + 0x17cf0], 0
jne 0x14004389d
mov qword [rsp + 0x22dc8], 0
jmp 0x1400438b9
mov qword [rsp + 0x8c8], 0x8123
mov rax, qword [rsp + 0x8c8]
mov qword [rsp + 0x22dc8], rax
jmp 0x14004379a
movss xmm0, dword [0x140244728]
movss dword [rsp + 0x8d4], xmm0
movss xmm0, dword [0x14024c360]
movss dword [rsp + 0x8d4], xmm0
cvtss2sd xmm0, dword [rsp + 0x8d4]
ucomisd xmm0, qword [0x140249a90]
jp 0x140043a50
jne 0x140043a50
mov dword [rsp + 0x8d8], 0
jmp 0x14004391a
mov eax, dword [rsp + 0x8d8]
inc eax
mov dword [rsp + 0x8d8], eax
cmp dword [rsp + 0x8d8], 0xf47
jge 0x140043a2e
mov ecx, 0xb170
call fcn.140197680
mov qword [rsp + 0x17cf8], rax
mov rax, qword [rsp + 0x17cf8]
mov qword [rsp + 0x8e0], rax
mov dword [rsp + 0x8e8], 0
jmp 0x14004396a
mov eax, dword [rsp + 0x8e8]
inc eax
mov dword [rsp + 0x8e8], eax
cmp dword [rsp + 0x8e8], 0x171
jge 0x1400439d2
call fcn.1401b2df0
cdq
mov ecx, 0x1b38
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x8e8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x8e0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f0a0]
cvtss2sd xmm1, dword [rsp + 0x8d4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x8d4], xmm0
jmp 0x14004395a
mov rax, qword [rsp + 0x8e0]
mov qword [rsp + 0x17d00], rax
mov edx, 4
mov rcx, qword [rsp + 0x17d00]
call fcn.140197660
cmp qword [rsp + 0x17d00], 0
jne 0x140043a0d
mov qword [rsp + 0x22dd0], 0
jmp 0x140043a29
mov qword [rsp + 0x8e0], 0x8123
mov rax, qword [rsp + 0x8e0]
mov qword [rsp + 0x22dd0], rax
jmp 0x14004390a
movss xmm0, dword [0x14024bc14]
movss dword [rsp + 0x8d4], xmm0
movss xmm0, dword [0x1402478e0]
movss dword [rsp + 0x8d4], xmm0
cvtss2sd xmm0, dword [rsp + 0x8d4]
ucomisd xmm0, qword [0x140241678]
jp 0x140043bc0
jne 0x140043bc0
mov dword [rsp + 0x8ec], 0
jmp 0x140043a8a
mov eax, dword [rsp + 0x8ec]
inc eax
mov dword [rsp + 0x8ec], eax
cmp dword [rsp + 0x8ec], 0xd37
jge 0x140043b9e
mov ecx, 0xe9b4
call fcn.140197680
mov qword [rsp + 0x17d08], rax
mov rax, qword [rsp + 0x17d08]
mov qword [rsp + 0x8f0], rax
mov dword [rsp + 0x8f8], 0
jmp 0x140043ada
mov eax, dword [rsp + 0x8f8]
inc eax
mov dword [rsp + 0x8f8], eax
cmp dword [rsp + 0x8f8], 0x1e5
jge 0x140043b42
call fcn.1401b2df0
cdq
mov ecx, 0x1fb0
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x8f8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x8f0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f720]
cvtss2sd xmm1, dword [rsp + 0x8d4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x8d4], xmm0
jmp 0x140043aca
mov rax, qword [rsp + 0x8f0]
mov qword [rsp + 0x17d10], rax
mov edx, 4
mov rcx, qword [rsp + 0x17d10]
call fcn.140197660
cmp qword [rsp + 0x17d10], 0
jne 0x140043b7d
mov qword [rsp + 0x22dd8], 0
jmp 0x140043b99
mov qword [rsp + 0x8f0], 0x8123
mov rax, qword [rsp + 0x8f0]
mov qword [rsp + 0x22dd8], rax
jmp 0x140043a7a
movss xmm0, dword [0x14024c7c4]
movss dword [rsp + 0x8d4], xmm0
movss xmm0, dword [0x14024d4b4]
movss dword [rsp + 0x8d4], xmm0
cvtss2sd xmm0, dword [rsp + 0x8d4]
ucomisd xmm0, qword [0x140249c88]
jp 0x140043d30
jne 0x140043d30
mov dword [rsp + 0x8fc], 0
jmp 0x140043bfa
mov eax, dword [rsp + 0x8fc]
inc eax
mov dword [rsp + 0x8fc], eax
cmp dword [rsp + 0x8fc], 0x1731
jge 0x140043d0e
mov ecx, 0x225e8
call fcn.140197680
mov qword [rsp + 0x17d18], rax
mov rax, qword [rsp + 0x17d18]
mov qword [rsp + 0x900], rax
mov dword [rsp + 0x908], 0
jmp 0x140043c4a
mov eax, dword [rsp + 0x908]
inc eax
mov dword [rsp + 0x908], eax
cmp dword [rsp + 0x908], 0x87
jge 0x140043cb2
call fcn.1401b2df0
cdq
mov ecx, 0x2aae
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x908]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x900]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239fc0]
cvtss2sd xmm1, dword [rsp + 0x8d4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x8d4], xmm0
jmp 0x140043c3a
mov rax, qword [rsp + 0x900]
mov qword [rsp + 0x17d20], rax
mov edx, 4
mov rcx, qword [rsp + 0x17d20]
call fcn.140197660
cmp qword [rsp + 0x17d20], 0
jne 0x140043ced
mov qword [rsp + 0x22de0], 0
jmp 0x140043d09
mov qword [rsp + 0x900], 0x8123
mov rax, qword [rsp + 0x900]
mov qword [rsp + 0x22de0], rax
jmp 0x140043bea
movss xmm0, dword [0x14024e55c]
movss dword [rsp + 0x8d4], xmm0
movss xmm0, dword [0x14024e174]
movss dword [rsp + 0x8d4], xmm0
cvtss2sd xmm0, dword [rsp + 0x8d4]
ucomisd xmm0, qword [0x140242098]
jp 0x140043ea0
jne 0x140043ea0
mov dword [rsp + 0x90c], 0
jmp 0x140043d6a
mov eax, dword [rsp + 0x90c]
inc eax
mov dword [rsp + 0x90c], eax
cmp dword [rsp + 0x90c], 0x14e2
jge 0x140043e7e
mov ecx, 0xc988
call fcn.140197680
mov qword [rsp + 0x17d28], rax
mov rax, qword [rsp + 0x17d28]
mov qword [rsp + 0x910], rax
mov dword [rsp + 0x918], 0
jmp 0x140043dba
mov eax, dword [rsp + 0x918]
inc eax
mov dword [rsp + 0x918], eax
cmp dword [rsp + 0x918], 0x152
jge 0x140043e22
call fcn.1401b2df0
cdq
mov ecx, 0x37e7
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x918]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x910]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e1b8]
cvtss2sd xmm1, dword [rsp + 0x8d4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x8d4], xmm0
jmp 0x140043daa
mov rax, qword [rsp + 0x910]
mov qword [rsp + 0x17d30], rax
mov edx, 4
mov rcx, qword [rsp + 0x17d30]
call fcn.140197660
cmp qword [rsp + 0x17d30], 0
jne 0x140043e5d
mov qword [rsp + 0x22de8], 0
jmp 0x140043e79
mov qword [rsp + 0x910], 0x8123
mov rax, qword [rsp + 0x910]
mov qword [rsp + 0x22de8], rax
jmp 0x140043d5a
movss xmm0, dword [0x14024dd70]
movss dword [rsp + 0x8d4], xmm0
movss xmm0, dword [0x14024d484]
movss dword [rsp + 0x8d4], xmm0
cvtss2sd xmm0, dword [rsp + 0x8d4]
ucomisd xmm0, qword [0x1402491f0]
jp 0x140044010
jne 0x140044010
mov dword [rsp + 0x91c], 0
jmp 0x140043eda
mov eax, dword [rsp + 0x91c]
inc eax
mov dword [rsp + 0x91c], eax
cmp dword [rsp + 0x91c], 0x1744
jge 0x140043fee
mov ecx, 0x21670
call fcn.140197680
mov qword [rsp + 0x17d38], rax
mov rax, qword [rsp + 0x17d38]
mov qword [rsp + 0x920], rax
mov dword [rsp + 0x928], 0
jmp 0x140043f2a
mov eax, dword [rsp + 0x928]
inc eax
mov dword [rsp + 0x928], eax
cmp dword [rsp + 0x928], 0x258
jge 0x140043f92
call fcn.1401b2df0
cdq
mov ecx, 0x2b74
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x928]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x920]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f0f8]
cvtss2sd xmm1, dword [rsp + 0x8d4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x8d4], xmm0
jmp 0x140043f1a
mov rax, qword [rsp + 0x920]
mov qword [rsp + 0x17d40], rax
mov edx, 4
mov rcx, qword [rsp + 0x17d40]
call fcn.140197660
cmp qword [rsp + 0x17d40], 0
jne 0x140043fcd
mov qword [rsp + 0x22df0], 0
jmp 0x140043fe9
mov qword [rsp + 0x920], 0x8123
mov rax, qword [rsp + 0x920]
mov qword [rsp + 0x22df0], rax
jmp 0x140043eca
movss xmm0, dword [0x14024f934]
movss dword [rsp + 0x8d4], xmm0
movss xmm0, dword [0x14024b9b0]
movss dword [rsp + 0x8d4], xmm0
movss xmm0, dword [0x140243c04]
movss dword [rsp + 0x7f4], xmm0
movss xmm0, dword [0x14024d3bc]
movss dword [rsp + 0x7f4], xmm0
cvtss2sd xmm0, dword [rsp + 0x7f4]
ucomisd xmm0, qword [0x140248b38]
jp 0x140044614
jne 0x140044614
mov dword [rsp + 0x92c], 0
jmp 0x14004406c
mov eax, dword [rsp + 0x92c]
inc eax
mov dword [rsp + 0x92c], eax
cmp dword [rsp + 0x92c], 0x1624
jge 0x140044180
mov ecx, 0x16cc8
call fcn.140197680
mov qword [rsp + 0x17d48], rax
mov rax, qword [rsp + 0x17d48]
mov qword [rsp + 0x930], rax
mov dword [rsp + 0x938], 0
jmp 0x1400440bc
mov eax, dword [rsp + 0x938]
inc eax
mov dword [rsp + 0x938], eax
cmp dword [rsp + 0x938], 0x351
jge 0x140044124
call fcn.1401b2df0
cdq
mov ecx, 0x1823
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x938]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x930]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023fe30]
cvtss2sd xmm1, dword [rsp + 0x7f4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x7f4], xmm0
jmp 0x1400440ac
mov rax, qword [rsp + 0x930]
mov qword [rsp + 0x17d50], rax
mov edx, 4
mov rcx, qword [rsp + 0x17d50]
call fcn.140197660
cmp qword [rsp + 0x17d50], 0
jne 0x14004415f
mov qword [rsp + 0x22df8], 0
jmp 0x14004417b
mov qword [rsp + 0x930], 0x8123
mov rax, qword [rsp + 0x930]
mov qword [rsp + 0x22df8], rax
jmp 0x14004405c
movss xmm0, dword [0x14024c514]
movss dword [rsp + 0x93c], xmm0
movss xmm0, dword [0x140245784]
movss dword [rsp + 0x93c], xmm0
cvtss2sd xmm0, dword [rsp + 0x93c]
ucomisd xmm0, qword [0x140242438]
jp 0x140044312
jne 0x140044312
mov dword [rsp + 0x940], 0
jmp 0x1400441dc
mov eax, dword [rsp + 0x940]
inc eax
mov dword [rsp + 0x940], eax
cmp dword [rsp + 0x940], 0x915
jge 0x1400442f0
mov ecx, 0x1e6ec
call fcn.140197680
mov qword [rsp + 0x17d58], rax
mov rax, qword [rsp + 0x17d58]
mov qword [rsp + 0x948], rax
mov dword [rsp + 0x950], 0
jmp 0x14004422c
mov eax, dword [rsp + 0x950]
inc eax
mov dword [rsp + 0x950], eax
cmp dword [rsp + 0x950], 0x83
jge 0x140044294
call fcn.1401b2df0
cdq
mov ecx, 0x3500
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x950]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x948]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a5b8]
cvtss2sd xmm1, dword [rsp + 0x93c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x93c], xmm0
jmp 0x14004421c
mov rax, qword [rsp + 0x948]
mov qword [rsp + 0x17d60], rax
mov edx, 4
mov rcx, qword [rsp + 0x17d60]
call fcn.140197660
cmp qword [rsp + 0x17d60], 0
jne 0x1400442cf
mov qword [rsp + 0x22e00], 0
jmp 0x1400442eb
mov qword [rsp + 0x948], 0x8123
mov rax, qword [rsp + 0x948]
mov qword [rsp + 0x22e00], rax
jmp 0x1400441cc
movss xmm0, dword [0x140247704]
movss dword [rsp + 0x93c], xmm0
movss xmm0, dword [0x14024f310]
movss dword [rsp + 0x93c], xmm0
cvtss2sd xmm0, dword [rsp + 0x93c]
ucomisd xmm0, qword [0x1402489f8]
jp 0x140044482
jne 0x140044482
mov dword [rsp + 0x954], 0
jmp 0x14004434c
mov eax, dword [rsp + 0x954]
inc eax
mov dword [rsp + 0x954], eax
cmp dword [rsp + 0x954], 0x901
jge 0x140044460
mov ecx, 0x16384
call fcn.140197680
mov qword [rsp + 0x17d68], rax
mov rax, qword [rsp + 0x17d68]
mov qword [rsp + 0x958], rax
mov dword [rsp + 0x960], 0
jmp 0x14004439c
mov eax, dword [rsp + 0x960]
inc eax
mov dword [rsp + 0x960], eax
cmp dword [rsp + 0x960], 0x2b4
jge 0x140044404
call fcn.1401b2df0
cdq
mov ecx, 0x2552
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x960]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x958]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023dca8]
cvtss2sd xmm1, dword [rsp + 0x93c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x93c], xmm0
jmp 0x14004438c
mov rax, qword [rsp + 0x958]
mov qword [rsp + 0x17d70], rax
mov edx, 4
mov rcx, qword [rsp + 0x17d70]
call fcn.140197660
cmp qword [rsp + 0x17d70], 0
jne 0x14004443f
mov qword [rsp + 0x22e08], 0
jmp 0x14004445b
mov qword [rsp + 0x958], 0x8123
mov rax, qword [rsp + 0x958]
mov qword [rsp + 0x22e08], rax
jmp 0x14004433c
movss xmm0, dword [0x14024ba10]
movss dword [rsp + 0x93c], xmm0
movss xmm0, dword [0x14024ec64]
movss dword [rsp + 0x93c], xmm0
cvtss2sd xmm0, dword [rsp + 0x93c]
ucomisd xmm0, qword [str._0__]
jp 0x1400445f2
jne 0x1400445f2
mov dword [rsp + 0x964], 0
jmp 0x1400444bc
mov eax, dword [rsp + 0x964]
inc eax
mov dword [rsp + 0x964], eax
cmp dword [rsp + 0x964], 0x144d
jge 0x1400445d0
mov ecx, 0xeb8c
call fcn.140197680
mov qword [rsp + 0x17d78], rax
mov rax, qword [rsp + 0x17d78]
mov qword [rsp + 0x968], rax
mov dword [rsp + 0x970], 0
jmp 0x14004450c
mov eax, dword [rsp + 0x970]
inc eax
mov dword [rsp + 0x970], eax
cmp dword [rsp + 0x970], 0x14d
jge 0x140044574
call fcn.1401b2df0
cdq
mov ecx, 0x34d9
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x970]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x968]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d2c0]
cvtss2sd xmm1, dword [rsp + 0x93c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x93c], xmm0
jmp 0x1400444fc
mov rax, qword [rsp + 0x968]
mov qword [rsp + 0x17d80], rax
mov edx, 4
mov rcx, qword [rsp + 0x17d80]
call fcn.140197660
cmp qword [rsp + 0x17d80], 0
jne 0x1400445af
mov qword [rsp + 0x22e10], 0
jmp 0x1400445cb
mov qword [rsp + 0x968], 0x8123
mov rax, qword [rsp + 0x968]
mov qword [rsp + 0x22e10], rax
jmp 0x1400444ac
movss xmm0, dword [0x140244f90]
movss dword [rsp + 0x93c], xmm0
movss xmm0, dword [0x14024ef18]
movss dword [rsp + 0x93c], xmm0
movss xmm0, dword [0x14024eca4]
movss dword [rsp + 0x7f4], xmm0
movss xmm0, dword [0x1402446f4]
movss dword [rsp + 0x7f4], xmm0
movss xmm0, dword [0x14024578c]
movss dword [rsp + 0x974], xmm0
movss xmm0, dword [0x14024b7ec]
movss dword [rsp + 0x974], xmm0
cvtss2sd xmm0, dword [rsp + 0x974]
ucomisd xmm0, qword [0x140249a38]
jp 0x1400447a6
jne 0x1400447a6
mov dword [rsp + 0x978], 0
jmp 0x140044670
mov eax, dword [rsp + 0x978]
inc eax
mov dword [rsp + 0x978], eax
cmp dword [rsp + 0x978], 0xf19
jge 0x140044784
mov ecx, 0x17c4c
call fcn.140197680
mov qword [rsp + 0x17d88], rax
mov rax, qword [rsp + 0x17d88]
mov qword [rsp + 0x980], rax
mov dword [rsp + 0x988], 0
jmp 0x1400446c0
mov eax, dword [rsp + 0x988]
inc eax
mov dword [rsp + 0x988], eax
cmp dword [rsp + 0x988], 0x1b6
jge 0x140044728
call fcn.1401b2df0
cdq
mov ecx, 0x32c4
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x988]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x980]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a9b0]
cvtss2sd xmm1, dword [rsp + 0x974]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x974], xmm0
jmp 0x1400446b0
mov rax, qword [rsp + 0x980]
mov qword [rsp + 0x17d90], rax
mov edx, 4
mov rcx, qword [rsp + 0x17d90]
call fcn.140197660
cmp qword [rsp + 0x17d90], 0
jne 0x140044763
mov qword [rsp + 0x22e18], 0
jmp 0x14004477f
mov qword [rsp + 0x980], 0x8123
mov rax, qword [rsp + 0x980]
mov qword [rsp + 0x22e18], rax
jmp 0x140044660
movss xmm0, dword [0x14024b7d4]
movss dword [rsp + 0x974], xmm0
movss xmm0, dword [0x140244640]
movss dword [rsp + 0x974], xmm0
cvtss2sd xmm0, dword [rsp + 0x974]
ucomisd xmm0, qword [0x140241708]
jp 0x140044916
jne 0x140044916
mov dword [rsp + 0x98c], 0
jmp 0x1400447e0
mov eax, dword [rsp + 0x98c]
inc eax
mov dword [rsp + 0x98c], eax
cmp dword [rsp + 0x98c], 0x11b4
jge 0x1400448f4
mov ecx, 0x12e04
call fcn.140197680
mov qword [rsp + 0x17d98], rax
mov rax, qword [rsp + 0x17d98]
mov qword [rsp + 0x990], rax
mov dword [rsp + 0x998], 0
jmp 0x140044830
mov eax, dword [rsp + 0x998]
inc eax
mov dword [rsp + 0x998], eax
cmp dword [rsp + 0x998], 0x24c
jge 0x140044898
call fcn.1401b2df0
cdq
mov ecx, 0x32b3
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x998]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x990]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ad30]
cvtss2sd xmm1, dword [rsp + 0x974]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x974], xmm0
jmp 0x140044820
mov rax, qword [rsp + 0x990]
mov qword [rsp + 0x17da0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17da0]
call fcn.140197660
cmp qword [rsp + 0x17da0], 0
jne 0x1400448d3
mov qword [rsp + 0x22e20], 0
jmp 0x1400448ef
mov qword [rsp + 0x990], 0x8123
mov rax, qword [rsp + 0x990]
mov qword [rsp + 0x22e20], rax
jmp 0x1400447d0
movss xmm0, dword [0x140244024]
movss dword [rsp + 0x974], xmm0
movss xmm0, dword [str.j__._]
movss dword [rsp + 0x974], xmm0
cvtss2sd xmm0, dword [rsp + 0x974]
ucomisd xmm0, qword [0x140241b10]
jp 0x140044a86
jne 0x140044a86
mov dword [rsp + 0x99c], 0
jmp 0x140044950
mov eax, dword [rsp + 0x99c]
inc eax
mov dword [rsp + 0x99c], eax
cmp dword [rsp + 0x99c], 0x1261
jge 0x140044a64
mov ecx, 0x26e30
call fcn.140197680
mov qword [rsp + 0x17da8], rax
mov rax, qword [rsp + 0x17da8]
mov qword [rsp + 0x9a0], rax
mov dword [rsp + 0x9a8], 0
jmp 0x1400449a0
mov eax, dword [rsp + 0x9a8]
inc eax
mov dword [rsp + 0x9a8], eax
cmp dword [rsp + 0x9a8], 0x153
jge 0x140044a08
call fcn.1401b2df0
cdq
mov ecx, 0x38dc
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x9a8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x9a0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c9f8]
cvtss2sd xmm1, dword [rsp + 0x974]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x974], xmm0
jmp 0x140044990
mov rax, qword [rsp + 0x9a0]
mov qword [rsp + 0x17db0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17db0]
call fcn.140197660
cmp qword [rsp + 0x17db0], 0
jne 0x140044a43
mov qword [rsp + 0x22e28], 0
jmp 0x140044a5f
mov qword [rsp + 0x9a0], 0x8123
mov rax, qword [rsp + 0x9a0]
mov qword [rsp + 0x22e28], rax
jmp 0x140044940
movss xmm0, dword [0x14024621c]
movss dword [rsp + 0x974], xmm0
movss xmm0, dword [0x14024ce34]
movss dword [rsp + 0x974], xmm0
cvtss2sd xmm0, dword [rsp + 0x974]
ucomisd xmm0, qword [0x14024a488]
jp 0x140044bf6
jne 0x140044bf6
mov dword [rsp + 0x9ac], 0
jmp 0x140044ac0
mov eax, dword [rsp + 0x9ac]
inc eax
mov dword [rsp + 0x9ac], eax
cmp dword [rsp + 0x9ac], 0xa58
jge 0x140044bd4
mov ecx, 0x216b4
call fcn.140197680
mov qword [rsp + 0x17db8], rax
mov rax, qword [rsp + 0x17db8]
mov qword [rsp + 0x9b0], rax
mov dword [rsp + 0x9b8], 0
jmp 0x140044b10
mov eax, dword [rsp + 0x9b8]
inc eax
mov dword [rsp + 0x9b8], eax
cmp dword [rsp + 0x9b8], 0x2e1
jge 0x140044b78
call fcn.1401b2df0
cdq
mov ecx, 0x2e7c
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x9b8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x9b0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f8a0]
cvtss2sd xmm1, dword [rsp + 0x974]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x974], xmm0
jmp 0x140044b00
mov rax, qword [rsp + 0x9b0]
mov qword [rsp + 0x17dc0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17dc0]
call fcn.140197660
cmp qword [rsp + 0x17dc0], 0
jne 0x140044bb3
mov qword [rsp + 0x22e30], 0
jmp 0x140044bcf
mov qword [rsp + 0x9b0], 0x8123
mov rax, qword [rsp + 0x9b0]
mov qword [rsp + 0x22e30], rax
jmp 0x140044ab0
movss xmm0, dword [0x140245828]
movss dword [rsp + 0x974], xmm0
movss xmm0, dword [0x140246714]
movss dword [rsp + 0x974], xmm0
xor ecx, ecx
call fcn.14001ac40
mov ecx, eax
call fcn.1401b2e30
movss xmm0, dword [0x14024f994]
movss dword [rsp + 0x9bc], xmm0
movss xmm0, dword [0x14024b884]
movss dword [rsp + 0x9bc], xmm0
cvtss2sd xmm0, dword [rsp + 0x9bc]
ucomisd xmm0, qword [0x1402419f0]
jp 0x140045378
jne 0x140045378
mov dword [rsp + 0x9c0], 0
jmp 0x140044c60
mov eax, dword [rsp + 0x9c0]
inc eax
mov dword [rsp + 0x9c0], eax
cmp dword [rsp + 0x9c0], 0x168b
jge 0x140044d74
mov ecx, 0x2152c
call fcn.140197680
mov qword [rsp + 0x17dc8], rax
mov rax, qword [rsp + 0x17dc8]
mov qword [rsp + 0x9c8], rax
mov dword [rsp + 0x9d0], 0
jmp 0x140044cb0
mov eax, dword [rsp + 0x9d0]
inc eax
mov dword [rsp + 0x9d0], eax
cmp dword [rsp + 0x9d0], 0x10b
jge 0x140044d18
call fcn.1401b2df0
cdq
mov ecx, 0x2d0d
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x9d0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x9c8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a120]
cvtss2sd xmm1, dword [rsp + 0x9bc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x9bc], xmm0
jmp 0x140044ca0
mov rax, qword [rsp + 0x9c8]
mov qword [rsp + 0x17dd0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17dd0]
call fcn.140197660
cmp qword [rsp + 0x17dd0], 0
jne 0x140044d53
mov qword [rsp + 0x22e38], 0
jmp 0x140044d6f
mov qword [rsp + 0x9c8], 0x8123
mov rax, qword [rsp + 0x9c8]
mov qword [rsp + 0x22e38], rax
jmp 0x140044c50
movss xmm0, dword [0x14024fb20]
movss dword [rsp + 0x9d4], xmm0
movss xmm0, dword [0x140244a54]
movss dword [rsp + 0x9d4], xmm0
cvtss2sd xmm0, dword [rsp + 0x9d4]
ucomisd xmm0, qword [0x140242a00]
jp 0x140044f06
jne 0x140044f06
mov dword [rsp + 0x9d8], 0
jmp 0x140044dd0
mov eax, dword [rsp + 0x9d8]
inc eax
mov dword [rsp + 0x9d8], eax
cmp dword [rsp + 0x9d8], 0xaf2
jge 0x140044ee4
mov ecx, 0x18804
call fcn.140197680
mov qword [rsp + 0x17dd8], rax
mov rax, qword [rsp + 0x17dd8]
mov qword [rsp + 0x9e0], rax
mov dword [rsp + 0x9e8], 0
jmp 0x140044e20
mov eax, dword [rsp + 0x9e8]
inc eax
mov dword [rsp + 0x9e8], eax
cmp dword [rsp + 0x9e8], 0x328
jge 0x140044e88
call fcn.1401b2df0
cdq
mov ecx, 0x13e5
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x9e8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x9e0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023bac0]
cvtss2sd xmm1, dword [rsp + 0x9d4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x9d4], xmm0
jmp 0x140044e10
mov rax, qword [rsp + 0x9e0]
mov qword [rsp + 0x17de0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17de0]
call fcn.140197660
cmp qword [rsp + 0x17de0], 0
jne 0x140044ec3
mov qword [rsp + 0x22e40], 0
jmp 0x140044edf
mov qword [rsp + 0x9e0], 0x8123
mov rax, qword [rsp + 0x9e0]
mov qword [rsp + 0x22e40], rax
jmp 0x140044dc0
movss xmm0, dword [0x14024494c]
movss dword [rsp + 0x9d4], xmm0
movss xmm0, dword [0x14024b918]
movss dword [rsp + 0x9d4], xmm0
cvtss2sd xmm0, dword [rsp + 0x9d4]
ucomisd xmm0, qword [0x140242310]
jp 0x140045076
jne 0x140045076
mov dword [rsp + 0x9ec], 0
jmp 0x140044f40
mov eax, dword [rsp + 0x9ec]
inc eax
mov dword [rsp + 0x9ec], eax
cmp dword [rsp + 0x9ec], 0xfd3
jge 0x140045054
mov ecx, 0x17844
call fcn.140197680
mov qword [rsp + 0x17de8], rax
mov rax, qword [rsp + 0x17de8]
mov qword [rsp + 0x9f0], rax
mov dword [rsp + 0x9f8], 0
jmp 0x140044f90
mov eax, dword [rsp + 0x9f8]
inc eax
mov dword [rsp + 0x9f8], eax
cmp dword [rsp + 0x9f8], 0x25e
jge 0x140044ff8
call fcn.1401b2df0
cdq
mov ecx, 0x2546
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x9f8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x9f0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f680]
cvtss2sd xmm1, dword [rsp + 0x9d4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x9d4], xmm0
jmp 0x140044f80
mov rax, qword [rsp + 0x9f0]
mov qword [rsp + 0x17df0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17df0]
call fcn.140197660
cmp qword [rsp + 0x17df0], 0
jne 0x140045033
mov qword [rsp + 0x22e48], 0
jmp 0x14004504f
mov qword [rsp + 0x9f0], 0x8123
mov rax, qword [rsp + 0x9f0]
mov qword [rsp + 0x22e48], rax
jmp 0x140044f30
movss xmm0, dword [0x14024c754]
movss dword [rsp + 0x9d4], xmm0
movss xmm0, dword [0x14024ebc0]
movss dword [rsp + 0x9d4], xmm0
cvtss2sd xmm0, dword [rsp + 0x9d4]
ucomisd xmm0, qword [0x140248078]
jp 0x1400451e6
jne 0x1400451e6
mov dword [rsp + 0x9fc], 0
jmp 0x1400450b0
mov eax, dword [rsp + 0x9fc]
inc eax
mov dword [rsp + 0x9fc], eax
cmp dword [rsp + 0x9fc], 0x11fc
jge 0x1400451c4
mov ecx, 0x13dcc
call fcn.140197680
mov qword [rsp + 0x17df8], rax
mov rax, qword [rsp + 0x17df8]
mov qword [rsp + 0xa00], rax
mov dword [rsp + 0xa08], 0
jmp 0x140045100
mov eax, dword [rsp + 0xa08]
inc eax
mov dword [rsp + 0xa08], eax
cmp dword [rsp + 0xa08], 0x15a
jge 0x140045168
call fcn.1401b2df0
cdq
mov ecx, 0x2aab
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xa08]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xa00]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e8a0]
cvtss2sd xmm1, dword [rsp + 0x9d4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x9d4], xmm0
jmp 0x1400450f0
mov rax, qword [rsp + 0xa00]
mov qword [rsp + 0x17e00], rax
mov edx, 4
mov rcx, qword [rsp + 0x17e00]
call fcn.140197660
cmp qword [rsp + 0x17e00], 0
jne 0x1400451a3
mov qword [rsp + 0x22e50], 0
jmp 0x1400451bf
mov qword [rsp + 0xa00], 0x8123
mov rax, qword [rsp + 0xa00]
mov qword [rsp + 0x22e50], rax
jmp 0x1400450a0
movss xmm0, dword [0x1402473bc]
movss dword [rsp + 0x9d4], xmm0
movss xmm0, dword [0x140244710]
movss dword [rsp + 0x9d4], xmm0
cvtss2sd xmm0, dword [rsp + 0x9d4]
ucomisd xmm0, qword [0x140241648]
jp 0x140045356
jne 0x140045356
mov dword [rsp + 0xa0c], 0
jmp 0x140045220
mov eax, dword [rsp + 0xa0c]
inc eax
mov dword [rsp + 0xa0c], eax
cmp dword [rsp + 0xa0c], 0xe37
jge 0x140045334
mov ecx, 0x26f9c
call fcn.140197680
mov qword [rsp + 0x17e08], rax
mov rax, qword [rsp + 0x17e08]
mov qword [rsp + 0xa10], rax
mov dword [rsp + 0xa18], 0
jmp 0x140045270
mov eax, dword [rsp + 0xa18]
inc eax
mov dword [rsp + 0xa18], eax
cmp dword [rsp + 0xa18], 0x14a
jge 0x1400452d8
call fcn.1401b2df0
cdq
mov ecx, 0x1add
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xa18]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xa10]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023bbb8]
cvtss2sd xmm1, dword [rsp + 0x9d4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x9d4], xmm0
jmp 0x140045260
mov rax, qword [rsp + 0xa10]
mov qword [rsp + 0x17e10], rax
mov edx, 4
mov rcx, qword [rsp + 0x17e10]
call fcn.140197660
cmp qword [rsp + 0x17e10], 0
jne 0x140045313
mov qword [rsp + 0x22e58], 0
jmp 0x14004532f
mov qword [rsp + 0xa10], 0x8123
mov rax, qword [rsp + 0xa10]
mov qword [rsp + 0x22e58], rax
jmp 0x140045210
movss xmm0, dword [0x14024be40]
movss dword [rsp + 0x9d4], xmm0
movss xmm0, dword [0x14024463c]
movss dword [rsp + 0x9d4], xmm0
movss xmm0, dword [0x14024e8a8]
movss dword [rsp + 0x9bc], xmm0
movss xmm0, dword [0x140246578]
movss dword [rsp + 0x9bc], xmm0
movss xmm0, dword [0x14024c59c]
movss dword [rsp + 0xa1c], xmm0
movss xmm0, dword [0x14024e470]
movss dword [rsp + 0xa1c], xmm0
cvtss2sd xmm0, dword [rsp + 0xa1c]
ucomisd xmm0, qword [0x14024aed0]
jp 0x14004569c
jne 0x14004569c
mov dword [rsp + 0xa20], 0
jmp 0x1400453d4
mov eax, dword [rsp + 0xa20]
inc eax
mov dword [rsp + 0xa20], eax
cmp dword [rsp + 0xa20], 0x13a6
jge 0x1400454e8
mov ecx, 0x1ed58
call fcn.140197680
mov qword [rsp + 0x17e18], rax
mov rax, qword [rsp + 0x17e18]
mov qword [rsp + 0xa28], rax
mov dword [rsp + 0xa30], 0
jmp 0x140045424
mov eax, dword [rsp + 0xa30]
inc eax
mov dword [rsp + 0xa30], eax
cmp dword [rsp + 0xa30], 0xd0
jge 0x14004548c
call fcn.1401b2df0
cdq
mov ecx, 0x33e9
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xa30]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xa28]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ce18]
cvtss2sd xmm1, dword [rsp + 0xa1c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xa1c], xmm0
jmp 0x140045414
mov rax, qword [rsp + 0xa28]
mov qword [rsp + 0x17e20], rax
mov edx, 4
mov rcx, qword [rsp + 0x17e20]
call fcn.140197660
cmp qword [rsp + 0x17e20], 0
jne 0x1400454c7
mov qword [rsp + 0x22e60], 0
jmp 0x1400454e3
mov qword [rsp + 0xa28], 0x8123
mov rax, qword [rsp + 0xa28]
mov qword [rsp + 0x22e60], rax
jmp 0x1400453c4
movss xmm0, dword [0x14024e15c]
movss dword [rsp + 0xa34], xmm0
movss xmm0, dword [0x14024ea44]
movss dword [rsp + 0xa34], xmm0
cvtss2sd xmm0, dword [rsp + 0xa34]
ucomisd xmm0, qword [0x14024b490]
jp 0x14004567a
jne 0x14004567a
mov dword [rsp + 0xa38], 0
jmp 0x140045544
mov eax, dword [rsp + 0xa38]
inc eax
mov dword [rsp + 0xa38], eax
cmp dword [rsp + 0xa38], 0xcbd
jge 0x140045658
mov ecx, 0x116e4
call fcn.140197680
mov qword [rsp + 0x17e28], rax
mov rax, qword [rsp + 0x17e28]
mov qword [rsp + 0xa40], rax
mov dword [rsp + 0xa48], 0
jmp 0x140045594
mov eax, dword [rsp + 0xa48]
inc eax
mov dword [rsp + 0xa48], eax
cmp dword [rsp + 0xa48], 0xf0
jge 0x1400455fc
call fcn.1401b2df0
cdq
mov ecx, 0x296e
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xa48]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xa40]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c2d0]
cvtss2sd xmm1, dword [rsp + 0xa34]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xa34], xmm0
jmp 0x140045584
mov rax, qword [rsp + 0xa40]
mov qword [rsp + 0x17e30], rax
mov edx, 4
mov rcx, qword [rsp + 0x17e30]
call fcn.140197660
cmp qword [rsp + 0x17e30], 0
jne 0x140045637
mov qword [rsp + 0x22e68], 0
jmp 0x140045653
mov qword [rsp + 0xa40], 0x8123
mov rax, qword [rsp + 0xa40]
mov qword [rsp + 0x22e68], rax
jmp 0x140045534
movss xmm0, dword [0x14024558c]
movss dword [rsp + 0xa34], xmm0
movss xmm0, dword [0x140247bf8]
movss dword [rsp + 0xa34], xmm0
movss xmm0, dword [0x14024bccc]
movss dword [rsp + 0xa1c], xmm0
movss xmm0, dword [0x1402451cc]
movss dword [rsp + 0xa1c], xmm0
movss xmm0, dword [0x14024ee44]
movss dword [rsp + 0xa4c], xmm0
movss xmm0, dword [0x14024bf30]
movss dword [rsp + 0xa4c], xmm0
cvtss2sd xmm0, dword [rsp + 0xa4c]
ucomisd xmm0, qword [0x140249ed8]
jp 0x14004582e
jne 0x14004582e
mov dword [rsp + 0xa50], 0
jmp 0x1400456f8
mov eax, dword [rsp + 0xa50]
inc eax
mov dword [rsp + 0xa50], eax
cmp dword [rsp + 0xa50], 0x1255
jge 0x14004580c
mov ecx, 0xfab0
call fcn.140197680
mov qword [rsp + 0x17e38], rax
mov rax, qword [rsp + 0x17e38]
mov qword [rsp + 0xa58], rax
mov dword [rsp + 0xa60], 0
jmp 0x140045748
mov eax, dword [rsp + 0xa60]
inc eax
mov dword [rsp + 0xa60], eax
cmp dword [rsp + 0xa60], 0x92
jge 0x1400457b0
call fcn.1401b2df0
cdq
mov ecx, 0x17b9
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xa60]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xa58]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c698]
cvtss2sd xmm1, dword [rsp + 0xa4c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xa4c], xmm0
jmp 0x140045738
mov rax, qword [rsp + 0xa58]
mov qword [rsp + 0x17e40], rax
mov edx, 4
mov rcx, qword [rsp + 0x17e40]
call fcn.140197660
cmp qword [rsp + 0x17e40], 0
jne 0x1400457eb
mov qword [rsp + 0x22e70], 0
jmp 0x140045807
mov qword [rsp + 0xa58], 0x8123
mov rax, qword [rsp + 0xa58]
mov qword [rsp + 0x22e70], rax
jmp 0x1400456e8
movss xmm0, dword [0x140245bb0]
movss dword [rsp + 0xa4c], xmm0
movss xmm0, dword [0x140245804]
movss dword [rsp + 0xa4c], xmm0
cvtss2sd xmm0, dword [rsp + 0xa4c]
ucomisd xmm0, qword [0x14024b3e8]
jp 0x14004599e
jne 0x14004599e
mov dword [rsp + 0xa64], 0
jmp 0x140045868
mov eax, dword [rsp + 0xa64]
inc eax
mov dword [rsp + 0xa64], eax
cmp dword [rsp + 0xa64], 0xe67
jge 0x14004597c
mov ecx, 0x18d74
call fcn.140197680
mov qword [rsp + 0x17e48], rax
mov rax, qword [rsp + 0x17e48]
mov qword [rsp + 0xa68], rax
mov dword [rsp + 0xa70], 0
jmp 0x1400458b8
mov eax, dword [rsp + 0xa70]
inc eax
mov dword [rsp + 0xa70], eax
cmp dword [rsp + 0xa70], 0x2c3
jge 0x140045920
call fcn.1401b2df0
cdq
mov ecx, 0x3a01
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xa70]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xa68]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b650]
cvtss2sd xmm1, dword [rsp + 0xa4c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xa4c], xmm0
jmp 0x1400458a8
mov rax, qword [rsp + 0xa68]
mov qword [rsp + 0x17e50], rax
mov edx, 4
mov rcx, qword [rsp + 0x17e50]
call fcn.140197660
cmp qword [rsp + 0x17e50], 0
jne 0x14004595b
mov qword [rsp + 0x22e78], 0
jmp 0x140045977
mov qword [rsp + 0xa68], 0x8123
mov rax, qword [rsp + 0xa68]
mov qword [rsp + 0x22e78], rax
jmp 0x140045858
movss xmm0, dword [0x1402441f8]
movss dword [rsp + 0xa4c], xmm0
movss xmm0, dword [0x14024f6b0]
movss dword [rsp + 0xa4c], xmm0
cvtss2sd xmm0, dword [rsp + 0xa4c]
ucomisd xmm0, qword [0x140240fd0]
jp 0x140045b0b
jne 0x140045b0b
mov dword [rsp + 0xa74], 0
jmp 0x1400459d8
mov eax, dword [rsp + 0xa74]
inc eax
mov dword [rsp + 0xa74], eax
cmp dword [rsp + 0xa74], 0xc30
jge 0x140045ae9
mov ecx, 0x260c8
call fcn.140197680
mov qword [rsp + 0x17e58], rax
mov rax, qword [rsp + 0x17e58]
mov qword [rsp + 0xa78], rax
mov dword [rsp + 0xa80], 0
jmp 0x140045a28
mov eax, dword [rsp + 0xa80]
inc eax
mov dword [rsp + 0xa80], eax
cmp dword [rsp + 0xa80], 0x66
jge 0x140045a8d
call fcn.1401b2df0
cdq
mov ecx, 0x32f5
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xa80]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xa78]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e190]
cvtss2sd xmm1, dword [rsp + 0xa4c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xa4c], xmm0
jmp 0x140045a18
mov rax, qword [rsp + 0xa78]
mov qword [rsp + 0x17e60], rax
mov edx, 4
mov rcx, qword [rsp + 0x17e60]
call fcn.140197660
cmp qword [rsp + 0x17e60], 0
jne 0x140045ac8
mov qword [rsp + 0x22e80], 0
jmp 0x140045ae4
mov qword [rsp + 0xa78], 0x8123
mov rax, qword [rsp + 0xa78]
mov qword [rsp + 0x22e80], rax
jmp 0x1400459c8
movss xmm0, dword [0x140247010]
movss dword [rsp + 0xa4c], xmm0
movss xmm0, dword [0x14024dcec]
movss dword [rsp + 0xa4c], xmm0
movss xmm0, dword [0x14024d86c]
movss dword [rsp + 0xa84], xmm0
movss xmm0, dword [0x14024f36c]
movss dword [rsp + 0xa84], xmm0
cvtss2sd xmm0, dword [rsp + 0xa84]
ucomisd xmm0, qword [0x14024a218]
jp 0x140045c9d
jne 0x140045c9d
mov dword [rsp + 0xa88], 0
jmp 0x140045b67
mov eax, dword [rsp + 0xa88]
inc eax
mov dword [rsp + 0xa88], eax
cmp dword [rsp + 0xa88], 0x1147
jge 0x140045c7b
mov ecx, 0x10348
call fcn.140197680
mov qword [rsp + 0x17e68], rax
mov rax, qword [rsp + 0x17e68]
mov qword [rsp + 0xa90], rax
mov dword [rsp + 0xa98], 0
jmp 0x140045bb7
mov eax, dword [rsp + 0xa98]
inc eax
mov dword [rsp + 0xa98], eax
cmp dword [rsp + 0xa98], 0x138
jge 0x140045c1f
call fcn.1401b2df0
cdq
mov ecx, 0x2fef
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xa98]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xa90]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ece8]
cvtss2sd xmm1, dword [rsp + 0xa84]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xa84], xmm0
jmp 0x140045ba7
mov rax, qword [rsp + 0xa90]
mov qword [rsp + 0x17e70], rax
mov edx, 4
mov rcx, qword [rsp + 0x17e70]
call fcn.140197660
cmp qword [rsp + 0x17e70], 0
jne 0x140045c5a
mov qword [rsp + 0x22e88], 0
jmp 0x140045c76
mov qword [rsp + 0xa90], 0x8123
mov rax, qword [rsp + 0xa90]
mov qword [rsp + 0x22e88], rax
jmp 0x140045b57
movss xmm0, dword [0x14024c0cc]
movss dword [rsp + 0xa84], xmm0
movss xmm0, dword [0x14024552c]
movss dword [rsp + 0xa84], xmm0
cvtss2sd xmm0, dword [rsp + 0xa84]
ucomisd xmm0, qword [0x140243080]
jp 0x140045e0d
jne 0x140045e0d
mov dword [rsp + 0xa9c], 0
jmp 0x140045cd7
mov eax, dword [rsp + 0xa9c]
inc eax
mov dword [rsp + 0xa9c], eax
cmp dword [rsp + 0xa9c], 0x1496
jge 0x140045deb
mov ecx, 0x1cdfc
call fcn.140197680
mov qword [rsp + 0x17e78], rax
mov rax, qword [rsp + 0x17e78]
mov qword [rsp + 0xaa0], rax
mov dword [rsp + 0xaa8], 0
jmp 0x140045d27
mov eax, dword [rsp + 0xaa8]
inc eax
mov dword [rsp + 0xaa8], eax
cmp dword [rsp + 0xaa8], 0x2d3
jge 0x140045d8f
call fcn.1401b2df0
cdq
mov ecx, 0x259f
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xaa8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xaa0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ba78]
cvtss2sd xmm1, dword [rsp + 0xa84]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xa84], xmm0
jmp 0x140045d17
mov rax, qword [rsp + 0xaa0]
mov qword [rsp + 0x17e80], rax
mov edx, 4
mov rcx, qword [rsp + 0x17e80]
call fcn.140197660
cmp qword [rsp + 0x17e80], 0
jne 0x140045dca
mov qword [rsp + 0x22e90], 0
jmp 0x140045de6
mov qword [rsp + 0xaa0], 0x8123
mov rax, qword [rsp + 0xaa0]
mov qword [rsp + 0x22e90], rax
jmp 0x140045cc7
movss xmm0, dword [0x1402468fc]
movss dword [rsp + 0xa84], xmm0
movss xmm0, dword [0x14024d710]
movss dword [rsp + 0xa84], xmm0
movss xmm0, dword [0x14024f458]
movss dword [rsp + 0xaac], xmm0
movss xmm0, dword [0x140245638]
movss dword [rsp + 0xaac], xmm0
cvtss2sd xmm0, dword [rsp + 0xaac]
ucomisd xmm0, qword [0x140242a98]
jp 0x140045f9f
jne 0x140045f9f
mov dword [rsp + 0xab0], 0
jmp 0x140045e69
mov eax, dword [rsp + 0xab0]
inc eax
mov dword [rsp + 0xab0], eax
cmp dword [rsp + 0xab0], 0x1529
jge 0x140045f7d
mov ecx, 0xcbc8
call fcn.140197680
mov qword [rsp + 0x17e88], rax
mov rax, qword [rsp + 0x17e88]
mov qword [rsp + 0xab8], rax
mov dword [rsp + 0xac0], 0
jmp 0x140045eb9
mov eax, dword [rsp + 0xac0]
inc eax
mov dword [rsp + 0xac0], eax
cmp dword [rsp + 0xac0], 0x2a6
jge 0x140045f21
call fcn.1401b2df0
cdq
mov ecx, 0x1dc5
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xac0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xab8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023fd30]
cvtss2sd xmm1, dword [rsp + 0xaac]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xaac], xmm0
jmp 0x140045ea9
mov rax, qword [rsp + 0xab8]
mov qword [rsp + 0x17e90], rax
mov edx, 4
mov rcx, qword [rsp + 0x17e90]
call fcn.140197660
cmp qword [rsp + 0x17e90], 0
jne 0x140045f5c
mov qword [rsp + 0x22e98], 0
jmp 0x140045f78
mov qword [rsp + 0xab8], 0x8123
mov rax, qword [rsp + 0xab8]
mov qword [rsp + 0x22e98], rax
jmp 0x140045e59
movss xmm0, dword [0x14024e188]
movss dword [rsp + 0xaac], xmm0
movss xmm0, dword [0x14024b8e4]
movss dword [rsp + 0xaac], xmm0
cvtss2sd xmm0, dword [rsp + 0xaac]
ucomisd xmm0, qword [0x14024b060]
jp 0x14004610f
jne 0x14004610f
mov dword [rsp + 0xac4], 0
jmp 0x140045fd9
mov eax, dword [rsp + 0xac4]
inc eax
mov dword [rsp + 0xac4], eax
cmp dword [rsp + 0xac4], 0x11b4
jge 0x1400460ed
mov ecx, 0x224ec
call fcn.140197680
mov qword [rsp + 0x17e98], rax
mov rax, qword [rsp + 0x17e98]
mov qword [rsp + 0xac8], rax
mov dword [rsp + 0xad0], 0
jmp 0x140046029
mov eax, dword [rsp + 0xad0]
inc eax
mov dword [rsp + 0xad0], eax
cmp dword [rsp + 0xad0], 0x339
jge 0x140046091
call fcn.1401b2df0
cdq
mov ecx, 0x2222
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xad0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xac8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d950]
cvtss2sd xmm1, dword [rsp + 0xaac]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xaac], xmm0
jmp 0x140046019
mov rax, qword [rsp + 0xac8]
mov qword [rsp + 0x17ea0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17ea0]
call fcn.140197660
cmp qword [rsp + 0x17ea0], 0
jne 0x1400460cc
mov qword [rsp + 0x22ea0], 0
jmp 0x1400460e8
mov qword [rsp + 0xac8], 0x8123
mov rax, qword [rsp + 0xac8]
mov qword [rsp + 0x22ea0], rax
jmp 0x140045fc9
movss xmm0, dword [0x1402465f8]
movss dword [rsp + 0xaac], xmm0
movss xmm0, dword [0x140243c28]
movss dword [rsp + 0xaac], xmm0
mov byte [rsp + 0xae8], 0x51
mov byte [rsp + 0xae9], 0x57
mov byte [rsp + 0xaea], 0x45
mov byte [rsp + 0xaeb], 0x44
mov byte [rsp + 0xaec], 0x46
mov byte [rsp + 0xaed], 0x47
mov byte [rsp + 0xaee], 0x33
mov byte [rsp + 0xaef], 0x34
mov byte [rsp + 0xaf0], 0x35
mov byte [rsp + 0xaf1], 0x36
mov byte [rsp + 0xaf2], 0x37
mov byte [rsp + 0xaf3], 0x38
mov byte [rsp + 0xaf4], 0x7a
mov byte [rsp + 0xaf5], 0x78
mov byte [rsp + 0xaf6], 0x63
mov byte [rsp + 0xaf7], 0x76
mov byte [rsp + 0xaf8], 0x62
mov byte [rsp + 0xaf9], 0x6e
movss xmm0, dword [0x14024e704]
movss dword [rsp + 0xb04], xmm0
movss xmm0, dword [0x140244998]
movss dword [rsp + 0xb04], xmm0
cvtss2sd xmm0, dword [rsp + 0xb04]
ucomisd xmm0, qword [0x1402427f8]
jp 0x140046331
jne 0x140046331
mov dword [rsp + 0xb08], 0
jmp 0x1400461fb
mov eax, dword [rsp + 0xb08]
inc eax
mov dword [rsp + 0xb08], eax
cmp dword [rsp + 0xb08], 0xcd9
jge 0x14004630f
mov ecx, 0x26050
call fcn.140197680
mov qword [rsp + 0x17ea8], rax
mov rax, qword [rsp + 0x17ea8]
mov qword [rsp + 0xb10], rax
mov dword [rsp + 0xb18], 0
jmp 0x14004624b
mov eax, dword [rsp + 0xb18]
inc eax
mov dword [rsp + 0xb18], eax
cmp dword [rsp + 0xb18], 0x1f6
jge 0x1400462b3
call fcn.1401b2df0
cdq
mov ecx, 0x32d5
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xb18]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xb10]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f058]
cvtss2sd xmm1, dword [rsp + 0xb04]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xb04], xmm0
jmp 0x14004623b
mov rax, qword [rsp + 0xb10]
mov qword [rsp + 0x17eb0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17eb0]
call fcn.140197660
cmp qword [rsp + 0x17eb0], 0
jne 0x1400462ee
mov qword [rsp + 0x22ea8], 0
jmp 0x14004630a
mov qword [rsp + 0xb10], 0x8123
mov rax, qword [rsp + 0xb10]
mov qword [rsp + 0x22ea8], rax
jmp 0x1400461eb
movss xmm0, dword [0x1402476bc]
movss dword [rsp + 0xb04], xmm0
movss xmm0, dword [0x140244f6c]
movss dword [rsp + 0xb04], xmm0
cvtss2sd xmm0, dword [rsp + 0xb04]
ucomisd xmm0, qword [0x140242870]
jp 0x1400464a1
jne 0x1400464a1
mov dword [rsp + 0xb1c], 0
jmp 0x14004636b
mov eax, dword [rsp + 0xb1c]
inc eax
mov dword [rsp + 0xb1c], eax
cmp dword [rsp + 0xb1c], 0xadf
jge 0x14004647f
mov ecx, 0x14e20
call fcn.140197680
mov qword [rsp + 0x17eb8], rax
mov rax, qword [rsp + 0x17eb8]
mov qword [rsp + 0xb20], rax
mov dword [rsp + 0xb28], 0
jmp 0x1400463bb
mov eax, dword [rsp + 0xb28]
inc eax
mov dword [rsp + 0xb28], eax
cmp dword [rsp + 0xb28], 0x221
jge 0x140046423
call fcn.1401b2df0
cdq
mov ecx, 0x32f4
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xb28]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xb20]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b3f0]
cvtss2sd xmm1, dword [rsp + 0xb04]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xb04], xmm0
jmp 0x1400463ab
mov rax, qword [rsp + 0xb20]
mov qword [rsp + 0x17ec0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17ec0]
call fcn.140197660
cmp qword [rsp + 0x17ec0], 0
jne 0x14004645e
mov qword [rsp + 0x22eb0], 0
jmp 0x14004647a
mov qword [rsp + 0xb20], 0x8123
mov rax, qword [rsp + 0xb20]
mov qword [rsp + 0x22eb0], rax
jmp 0x14004635b
movss xmm0, dword [0x14024d4ec]
movss dword [rsp + 0xb04], xmm0
movss xmm0, dword [0x140245008]
movss dword [rsp + 0xb04], xmm0
cvtss2sd xmm0, dword [rsp + 0xb04]
ucomisd xmm0, qword [0x14024b100]
jp 0x140046611
jne 0x140046611
mov dword [rsp + 0xb2c], 0
jmp 0x1400464db
mov eax, dword [rsp + 0xb2c]
inc eax
mov dword [rsp + 0xb2c], eax
cmp dword [rsp + 0xb2c], 0x84d
jge 0x1400465ef
mov ecx, 0x1ba58
call fcn.140197680
mov qword [rsp + 0x17ec8], rax
mov rax, qword [rsp + 0x17ec8]
mov qword [rsp + 0xb30], rax
mov dword [rsp + 0xb38], 0
jmp 0x14004652b
mov eax, dword [rsp + 0xb38]
inc eax
mov dword [rsp + 0xb38], eax
cmp dword [rsp + 0xb38], 0x298
jge 0x140046593
call fcn.1401b2df0
cdq
mov ecx, 0x1e16
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xb38]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xb30]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b9a0]
cvtss2sd xmm1, dword [rsp + 0xb04]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xb04], xmm0
jmp 0x14004651b
mov rax, qword [rsp + 0xb30]
mov qword [rsp + 0x17ed0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17ed0]
call fcn.140197660
cmp qword [rsp + 0x17ed0], 0
jne 0x1400465ce
mov qword [rsp + 0x22eb8], 0
jmp 0x1400465ea
mov qword [rsp + 0xb30], 0x8123
mov rax, qword [rsp + 0xb30]
mov qword [rsp + 0x22eb8], rax
jmp 0x1400464cb
movss xmm0, dword [0x140247c2c]
movss dword [rsp + 0xb04], xmm0
movss xmm0, dword [0x140247aec]
movss dword [rsp + 0xb04], xmm0
movss xmm0, dword [0x14024f004]
movss dword [rsp + 0xb3c], xmm0
movss xmm0, dword [0x140246548]
movss dword [rsp + 0xb3c], xmm0
cvtss2sd xmm0, dword [rsp + 0xb3c]
ucomisd xmm0, qword [0x14024a7c8]
jp 0x140046ef5
jne 0x140046ef5
mov dword [rsp + 0xb40], 0
jmp 0x14004666d
mov eax, dword [rsp + 0xb40]
inc eax
mov dword [rsp + 0xb40], eax
cmp dword [rsp + 0xb40], 0xad3
jge 0x140046781
mov ecx, 0xfdf0
call fcn.140197680
mov qword [rsp + 0x17ed8], rax
mov rax, qword [rsp + 0x17ed8]
mov qword [rsp + 0xb48], rax
mov dword [rsp + 0xb50], 0
jmp 0x1400466bd
mov eax, dword [rsp + 0xb50]
inc eax
mov dword [rsp + 0xb50], eax
cmp dword [rsp + 0xb50], 0x272
jge 0x140046725
call fcn.1401b2df0
cdq
mov ecx, 0x1c7b
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xb50]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xb48]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e0b0]
cvtss2sd xmm1, dword [rsp + 0xb3c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xb3c], xmm0
jmp 0x1400466ad
mov rax, qword [rsp + 0xb48]
mov qword [rsp + 0x17ee0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17ee0]
call fcn.140197660
cmp qword [rsp + 0x17ee0], 0
jne 0x140046760
mov qword [rsp + 0x22ec0], 0
jmp 0x14004677c
mov qword [rsp + 0xb48], 0x8123
mov rax, qword [rsp + 0xb48]
mov qword [rsp + 0x22ec0], rax
jmp 0x14004665d
movss xmm0, dword [0x14024c3d4]
movss dword [rsp + 0xb54], xmm0
movss xmm0, dword [0x1402444d8]
movss dword [rsp + 0xb54], xmm0
cvtss2sd xmm0, dword [rsp + 0xb54]
ucomisd xmm0, qword [0x140242320]
jp 0x140046913
jne 0x140046913
mov dword [rsp + 0xb58], 0
jmp 0x1400467dd
mov eax, dword [rsp + 0xb58]
inc eax
mov dword [rsp + 0xb58], eax
cmp dword [rsp + 0xb58], 0x11f3
jge 0x1400468f1
mov ecx, 0xf284
call fcn.140197680
mov qword [rsp + 0x17ee8], rax
mov rax, qword [rsp + 0x17ee8]
mov qword [rsp + 0xb60], rax
mov dword [rsp + 0xb68], 0
jmp 0x14004682d
mov eax, dword [rsp + 0xb68]
inc eax
mov dword [rsp + 0xb68], eax
cmp dword [rsp + 0xb68], 0x118
jge 0x140046895
call fcn.1401b2df0
cdq
mov ecx, 0x3886
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xb68]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xb60]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a098]
cvtss2sd xmm1, dword [rsp + 0xb54]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xb54], xmm0
jmp 0x14004681d
mov rax, qword [rsp + 0xb60]
mov qword [rsp + 0x17ef0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17ef0]
call fcn.140197660
cmp qword [rsp + 0x17ef0], 0
jne 0x1400468d0
mov qword [rsp + 0x22ec8], 0
jmp 0x1400468ec
mov qword [rsp + 0xb60], 0x8123
mov rax, qword [rsp + 0xb60]
mov qword [rsp + 0x22ec8], rax
jmp 0x1400467cd
movss xmm0, dword [0x14024cef0]
movss dword [rsp + 0xb54], xmm0
movss xmm0, dword [0x14024be90]
movss dword [rsp + 0xb54], xmm0
cvtss2sd xmm0, dword [rsp + 0xb54]
ucomisd xmm0, qword [0x140242348]
jp 0x140046a83
jne 0x140046a83
mov dword [rsp + 0xb6c], 0
jmp 0x14004694d
mov eax, dword [rsp + 0xb6c]
inc eax
mov dword [rsp + 0xb6c], eax
cmp dword [rsp + 0xb6c], 0xfb2
jge 0x140046a61
mov ecx, 0x148f8
call fcn.140197680
mov qword [rsp + 0x17ef8], rax
mov rax, qword [rsp + 0x17ef8]
mov qword [rsp + 0xb70], rax
mov dword [rsp + 0xb78], 0
jmp 0x14004699d
mov eax, dword [rsp + 0xb78]
inc eax
mov dword [rsp + 0xb78], eax
cmp dword [rsp + 0xb78], 0x1c2
jge 0x140046a05
call fcn.1401b2df0
cdq
mov ecx, 0x3523
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xb78]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xb70]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239810]
cvtss2sd xmm1, dword [rsp + 0xb54]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xb54], xmm0
jmp 0x14004698d
mov rax, qword [rsp + 0xb70]
mov qword [rsp + 0x17f00], rax
mov edx, 4
mov rcx, qword [rsp + 0x17f00]
call fcn.140197660
cmp qword [rsp + 0x17f00], 0
jne 0x140046a40
mov qword [rsp + 0x22ed0], 0
jmp 0x140046a5c
mov qword [rsp + 0xb70], 0x8123
mov rax, qword [rsp + 0xb70]
mov qword [rsp + 0x22ed0], rax
jmp 0x14004693d
movss xmm0, dword [0x14024cb90]
movss dword [rsp + 0xb54], xmm0
movss xmm0, dword [0x140247030]
movss dword [rsp + 0xb54], xmm0
cvtss2sd xmm0, dword [rsp + 0xb54]
ucomisd xmm0, qword [0x140248298]
jp 0x140046bf3
jne 0x140046bf3
mov dword [rsp + 0xb7c], 0
jmp 0x140046abd
mov eax, dword [rsp + 0xb7c]
inc eax
mov dword [rsp + 0xb7c], eax
cmp dword [rsp + 0xb7c], 0x118a
jge 0x140046bd1
mov ecx, 0x15b70
call fcn.140197680
mov qword [rsp + 0x17f08], rax
mov rax, qword [rsp + 0x17f08]
mov qword [rsp + 0xb80], rax
mov dword [rsp + 0xb88], 0
jmp 0x140046b0d
mov eax, dword [rsp + 0xb88]
inc eax
mov dword [rsp + 0xb88], eax
cmp dword [rsp + 0xb88], 0xd7
jge 0x140046b75
call fcn.1401b2df0
cdq
mov ecx, 0x1497
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xb88]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xb80]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023be58]
cvtss2sd xmm1, dword [rsp + 0xb54]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xb54], xmm0
jmp 0x140046afd
mov rax, qword [rsp + 0xb80]
mov qword [rsp + 0x17f10], rax
mov edx, 4
mov rcx, qword [rsp + 0x17f10]
call fcn.140197660
cmp qword [rsp + 0x17f10], 0
jne 0x140046bb0
mov qword [rsp + 0x22ed8], 0
jmp 0x140046bcc
mov qword [rsp + 0xb80], 0x8123
mov rax, qword [rsp + 0xb80]
mov qword [rsp + 0x22ed8], rax
jmp 0x140046aad
movss xmm0, dword [0x14024fb9c]
movss dword [rsp + 0xb54], xmm0
movss xmm0, dword [0x140245454]
movss dword [rsp + 0xb54], xmm0
cvtss2sd xmm0, dword [rsp + 0xb54]
ucomisd xmm0, qword [0x140249f20]
jp 0x140046d63
jne 0x140046d63
mov dword [rsp + 0xb8c], 0
jmp 0x140046c2d
mov eax, dword [rsp + 0xb8c]
inc eax
mov dword [rsp + 0xb8c], eax
cmp dword [rsp + 0xb8c], 0xe81
jge 0x140046d41
mov ecx, 0xbae8
call fcn.140197680
mov qword [rsp + 0x17f18], rax
mov rax, qword [rsp + 0x17f18]
mov qword [rsp + 0xb90], rax
mov dword [rsp + 0xb98], 0
jmp 0x140046c7d
mov eax, dword [rsp + 0xb98]
inc eax
mov dword [rsp + 0xb98], eax
cmp dword [rsp + 0xb98], 0x24c
jge 0x140046ce5
call fcn.1401b2df0
cdq
mov ecx, 0x2b6a
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xb98]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xb90]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023bea0]
cvtss2sd xmm1, dword [rsp + 0xb54]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xb54], xmm0
jmp 0x140046c6d
mov rax, qword [rsp + 0xb90]
mov qword [rsp + 0x17f20], rax
mov edx, 4
mov rcx, qword [rsp + 0x17f20]
call fcn.140197660
cmp qword [rsp + 0x17f20], 0
jne 0x140046d20
mov qword [rsp + 0x22ee0], 0
jmp 0x140046d3c
mov qword [rsp + 0xb90], 0x8123
mov rax, qword [rsp + 0xb90]
mov qword [rsp + 0x22ee0], rax
jmp 0x140046c1d
movss xmm0, dword [0x140244504]
movss dword [rsp + 0xb54], xmm0
movss xmm0, dword [0x14024426c]
movss dword [rsp + 0xb54], xmm0
cvtss2sd xmm0, dword [rsp + 0xb54]
ucomisd xmm0, qword [0x1402410f8]
jp 0x140046ed3
jne 0x140046ed3
mov dword [rsp + 0xb9c], 0
jmp 0x140046d9d
mov eax, dword [rsp + 0xb9c]
inc eax
mov dword [rsp + 0xb9c], eax
cmp dword [rsp + 0xb9c], 0x9af
jge 0x140046eb1
mov ecx, 0x22e84
call fcn.140197680
mov qword [rsp + 0x17f28], rax
mov rax, qword [rsp + 0x17f28]
mov qword [rsp + 0xba0], rax
mov dword [rsp + 0xba8], 0
jmp 0x140046ded
mov eax, dword [rsp + 0xba8]
inc eax
mov dword [rsp + 0xba8], eax
cmp dword [rsp + 0xba8], 0x14e
jge 0x140046e55
call fcn.1401b2df0
cdq
mov ecx, 0x1ba3
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xba8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xba0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f9a0]
cvtss2sd xmm1, dword [rsp + 0xb54]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xb54], xmm0
jmp 0x140046ddd
mov rax, qword [rsp + 0xba0]
mov qword [rsp + 0x17f30], rax
mov edx, 4
mov rcx, qword [rsp + 0x17f30]
call fcn.140197660
cmp qword [rsp + 0x17f30], 0
jne 0x140046e90
mov qword [rsp + 0x22ee8], 0
jmp 0x140046eac
mov qword [rsp + 0xba0], 0x8123
mov rax, qword [rsp + 0xba0]
mov qword [rsp + 0x22ee8], rax
jmp 0x140046d8d
movss xmm0, dword [0x140243d10]
movss dword [rsp + 0xb54], xmm0
movss xmm0, dword [0x140243a74]
movss dword [rsp + 0xb54], xmm0
movss xmm0, dword [0x14024d598]
movss dword [rsp + 0xb3c], xmm0
movss xmm0, dword [0x140244ee0]
movss dword [rsp + 0xb3c], xmm0
cvtss2sd xmm0, dword [rsp + 0xb3c]
ucomisd xmm0, qword [0x140240550]
jp 0x1400477b4
jne 0x1400477b4
mov dword [rsp + 0xbac], 0
jmp 0x140046f2f
mov eax, dword [rsp + 0xbac]
inc eax
mov dword [rsp + 0xbac], eax
cmp dword [rsp + 0xbac], 0xbf4
jge 0x140047043
mov ecx, 0x111b0
call fcn.140197680
mov qword [rsp + 0x17f38], rax
mov rax, qword [rsp + 0x17f38]
mov qword [rsp + 0xbb0], rax
mov dword [rsp + 0xbb8], 0
jmp 0x140046f7f
mov eax, dword [rsp + 0xbb8]
inc eax
mov dword [rsp + 0xbb8], eax
cmp dword [rsp + 0xbb8], 0x1b0
jge 0x140046fe7
call fcn.1401b2df0
cdq
mov ecx, 0x3295
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xbb8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xbb0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d800]
cvtss2sd xmm1, dword [rsp + 0xb3c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xb3c], xmm0
jmp 0x140046f6f
mov rax, qword [rsp + 0xbb0]
mov qword [rsp + 0x17f40], rax
mov edx, 4
mov rcx, qword [rsp + 0x17f40]
call fcn.140197660
cmp qword [rsp + 0x17f40], 0
jne 0x140047022
mov qword [rsp + 0x22ef0], 0
jmp 0x14004703e
mov qword [rsp + 0xbb0], 0x8123
mov rax, qword [rsp + 0xbb0]
mov qword [rsp + 0x22ef0], rax
jmp 0x140046f1f
movss xmm0, dword [0x14024f83c]
movss dword [rsp + 0xbbc], xmm0
movss xmm0, dword [0x140247d48]
movss dword [rsp + 0xbbc], xmm0
cvtss2sd xmm0, dword [rsp + 0xbbc]
ucomisd xmm0, qword [0x140248d80]
jp 0x1400471d5
jne 0x1400471d5
mov dword [rsp + 0xbc0], 0
jmp 0x14004709f
mov eax, dword [rsp + 0xbc0]
inc eax
mov dword [rsp + 0xbc0], eax
cmp dword [rsp + 0xbc0], 0x1587
jge 0x1400471b3
mov ecx, 0x1de88
call fcn.140197680
mov qword [rsp + 0x17f48], rax
mov rax, qword [rsp + 0x17f48]
mov qword [rsp + 0xbc8], rax
mov dword [rsp + 0xbd0], 0
jmp 0x1400470ef
mov eax, dword [rsp + 0xbd0]
inc eax
mov dword [rsp + 0xbd0], eax
cmp dword [rsp + 0xbd0], 0x25f
jge 0x140047157
call fcn.1401b2df0
cdq
mov ecx, 0x18ef
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xbd0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xbc8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a500]
cvtss2sd xmm1, dword [rsp + 0xbbc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xbbc], xmm0
jmp 0x1400470df
mov rax, qword [rsp + 0xbc8]
mov qword [rsp + 0x17f50], rax
mov edx, 4
mov rcx, qword [rsp + 0x17f50]
call fcn.140197660
cmp qword [rsp + 0x17f50], 0
jne 0x140047192
mov qword [rsp + 0x22ef8], 0
jmp 0x1400471ae
mov qword [rsp + 0xbc8], 0x8123
mov rax, qword [rsp + 0xbc8]
mov qword [rsp + 0x22ef8], rax
jmp 0x14004708f
movss xmm0, dword [0x140244e80]
movss dword [rsp + 0xbbc], xmm0
movss xmm0, dword [0x1402453d0]
movss dword [rsp + 0xbbc], xmm0
cvtss2sd xmm0, dword [rsp + 0xbbc]
ucomisd xmm0, qword [0x140241d38]
jp 0x140047345
jne 0x140047345
mov dword [rsp + 0xbd4], 0
jmp 0x14004720f
mov eax, dword [rsp + 0xbd4]
inc eax
mov dword [rsp + 0xbd4], eax
cmp dword [rsp + 0xbd4], 0x985
jge 0x140047323
mov ecx, 0x17ffc
call fcn.140197680
mov qword [rsp + 0x17f58], rax
mov rax, qword [rsp + 0x17f58]
mov qword [rsp + 0xbd8], rax
mov dword [rsp + 0xbe0], 0
jmp 0x14004725f
mov eax, dword [rsp + 0xbe0]
inc eax
mov dword [rsp + 0xbe0], eax
cmp dword [rsp + 0xbe0], 0x37a
jge 0x1400472c7
call fcn.1401b2df0
cdq
mov ecx, 0x3568
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xbe0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xbd8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a040]
cvtss2sd xmm1, dword [rsp + 0xbbc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xbbc], xmm0
jmp 0x14004724f
mov rax, qword [rsp + 0xbd8]
mov qword [rsp + 0x17f60], rax
mov edx, 4
mov rcx, qword [rsp + 0x17f60]
call fcn.140197660
cmp qword [rsp + 0x17f60], 0
jne 0x140047302
mov qword [rsp + 0x22f00], 0
jmp 0x14004731e
mov qword [rsp + 0xbd8], 0x8123
mov rax, qword [rsp + 0xbd8]
mov qword [rsp + 0x22f00], rax
jmp 0x1400471ff
movss xmm0, dword [0x1402440a4]
movss dword [rsp + 0xbbc], xmm0
movss xmm0, dword [0x14024e538]
movss dword [rsp + 0xbbc], xmm0
cvtss2sd xmm0, dword [rsp + 0xbbc]
ucomisd xmm0, qword [0x1402409d0]
jp 0x1400474b5
jne 0x1400474b5
mov dword [rsp + 0xbe4], 0
jmp 0x14004737f
mov eax, dword [rsp + 0xbe4]
inc eax
mov dword [rsp + 0xbe4], eax
cmp dword [rsp + 0xbe4], 0x16a0
jge 0x140047493
mov ecx, 0x15638
call fcn.140197680
mov qword [rsp + 0x17f68], rax
mov rax, qword [rsp + 0x17f68]
mov qword [rsp + 0xbe8], rax
mov dword [rsp + 0xbf0], 0
jmp 0x1400473cf
mov eax, dword [rsp + 0xbf0]
inc eax
mov dword [rsp + 0xbf0], eax
cmp dword [rsp + 0xbf0], 0x1b3
jge 0x140047437
call fcn.1401b2df0
cdq
mov ecx, 0x3456
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xbf0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xbe8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d160]
cvtss2sd xmm1, dword [rsp + 0xbbc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xbbc], xmm0
jmp 0x1400473bf
mov rax, qword [rsp + 0xbe8]
mov qword [rsp + 0x17f70], rax
mov edx, 4
mov rcx, qword [rsp + 0x17f70]
call fcn.140197660
cmp qword [rsp + 0x17f70], 0
jne 0x140047472
mov qword [rsp + 0x22f08], 0
jmp 0x14004748e
mov qword [rsp + 0xbe8], 0x8123
mov rax, qword [rsp + 0xbe8]
mov qword [rsp + 0x22f08], rax
jmp 0x14004736f
movss xmm0, dword [0x14024c9a4]
movss dword [rsp + 0xbbc], xmm0
movss xmm0, dword [0x14024e1e8]
movss dword [rsp + 0xbbc], xmm0
cvtss2sd xmm0, dword [rsp + 0xbbc]
ucomisd xmm0, qword [0x140242068]
jp 0x140047625
jne 0x140047625
mov dword [rsp + 0xbf4], 0
jmp 0x1400474ef
mov eax, dword [rsp + 0xbf4]
inc eax
mov dword [rsp + 0xbf4], eax
cmp dword [rsp + 0xbf4], 0xa55
jge 0x140047603
mov ecx, 0x11efc
call fcn.140197680
mov qword [rsp + 0x17f78], rax
mov rax, qword [rsp + 0x17f78]
mov qword [rsp + 0xbf8], rax
mov dword [rsp + 0xc00], 0
jmp 0x14004753f
mov eax, dword [rsp + 0xc00]
inc eax
mov dword [rsp + 0xc00], eax
cmp dword [rsp + 0xc00], 0x9d
jge 0x1400475a7
call fcn.1401b2df0
cdq
mov ecx, 0x3400
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xc00]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xbf8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023cfc8]
cvtss2sd xmm1, dword [rsp + 0xbbc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xbbc], xmm0
jmp 0x14004752f
mov rax, qword [rsp + 0xbf8]
mov qword [rsp + 0x17f80], rax
mov edx, 4
mov rcx, qword [rsp + 0x17f80]
call fcn.140197660
cmp qword [rsp + 0x17f80], 0
jne 0x1400475e2
mov qword [rsp + 0x22f10], 0
jmp 0x1400475fe
mov qword [rsp + 0xbf8], 0x8123
mov rax, qword [rsp + 0xbf8]
mov qword [rsp + 0x22f10], rax
jmp 0x1400474df
movss xmm0, dword [0x14024b658]
movss dword [rsp + 0xbbc], xmm0
movss xmm0, dword [0x140247c34]
movss dword [rsp + 0xbbc], xmm0
cvtss2sd xmm0, dword [rsp + 0xbbc]
ucomisd xmm0, qword [0x140248e18]
jp 0x140047792
jne 0x140047792
mov dword [rsp + 0xc04], 0
jmp 0x14004765f
mov eax, dword [rsp + 0xc04]
inc eax
mov dword [rsp + 0xc04], eax
cmp dword [rsp + 0xc04], 0x1704
jge 0x140047770
mov ecx, 0x156d0
call fcn.140197680
mov qword [rsp + 0x17f88], rax
mov rax, qword [rsp + 0x17f88]
mov qword [rsp + 0xc08], rax
mov dword [rsp + 0xc10], 0
jmp 0x1400476af
mov eax, dword [rsp + 0xc10]
inc eax
mov dword [rsp + 0xc10], eax
cmp dword [rsp + 0xc10], 0x65
jge 0x140047714
call fcn.1401b2df0
cdq
mov ecx, 0x14a9
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xc10]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xc08]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f538]
cvtss2sd xmm1, dword [rsp + 0xbbc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xbbc], xmm0
jmp 0x14004769f
mov rax, qword [rsp + 0xc08]
mov qword [rsp + 0x17f90], rax
mov edx, 4
mov rcx, qword [rsp + 0x17f90]
call fcn.140197660
cmp qword [rsp + 0x17f90], 0
jne 0x14004774f
mov qword [rsp + 0x22f18], 0
jmp 0x14004776b
mov qword [rsp + 0xc08], 0x8123
mov rax, qword [rsp + 0xc08]
mov qword [rsp + 0x22f18], rax
jmp 0x14004764f
movss xmm0, dword [0x140245758]
movss dword [rsp + 0xbbc], xmm0
movss xmm0, dword [0x14024ba24]
movss dword [rsp + 0xbbc], xmm0
movss xmm0, dword [0x14024fa44]
movss dword [rsp + 0xb3c], xmm0
movss xmm0, dword [0x140243870]
movss dword [rsp + 0xb3c], xmm0
cvtss2sd xmm0, dword [rsp + 0xb3c]
ucomisd xmm0, qword [0x140248778]
jp 0x140048073
jne 0x140048073
mov dword [rsp + 0xc14], 0
jmp 0x1400477ee
mov eax, dword [rsp + 0xc14]
inc eax
mov dword [rsp + 0xc14], eax
cmp dword [rsp + 0xc14], 0x94f
jge 0x140047902
mov ecx, 0x231c4
call fcn.140197680
mov qword [rsp + 0x17f98], rax
mov rax, qword [rsp + 0x17f98]
mov qword [rsp + 0xc18], rax
mov dword [rsp + 0xc20], 0
jmp 0x14004783e
mov eax, dword [rsp + 0xc20]
inc eax
mov dword [rsp + 0xc20], eax
cmp dword [rsp + 0xc20], 0xed
jge 0x1400478a6
call fcn.1401b2df0
cdq
mov ecx, 0x3951
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xc20]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xc18]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ee40]
cvtss2sd xmm1, dword [rsp + 0xb3c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xb3c], xmm0
jmp 0x14004782e
mov rax, qword [rsp + 0xc18]
mov qword [rsp + 0x17fa0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17fa0]
call fcn.140197660
cmp qword [rsp + 0x17fa0], 0
jne 0x1400478e1
mov qword [rsp + 0x22f20], 0
jmp 0x1400478fd
mov qword [rsp + 0xc18], 0x8123
mov rax, qword [rsp + 0xc18]
mov qword [rsp + 0x22f20], rax
jmp 0x1400477de
movss xmm0, dword [0x14024ed50]
movss dword [rsp + 0xc24], xmm0
movss xmm0, dword [0x14024cfc4]
movss dword [rsp + 0xc24], xmm0
cvtss2sd xmm0, dword [rsp + 0xc24]
ucomisd xmm0, qword [0x140243758]
jp 0x140047a94
jne 0x140047a94
mov dword [rsp + 0xc28], 0
jmp 0x14004795e
mov eax, dword [rsp + 0xc28]
inc eax
mov dword [rsp + 0xc28], eax
cmp dword [rsp + 0xc28], 0xd34
jge 0x140047a72
mov ecx, 0xdd64
call fcn.140197680
mov qword [rsp + 0x17fa8], rax
mov rax, qword [rsp + 0x17fa8]
mov qword [rsp + 0xc30], rax
mov dword [rsp + 0xc38], 0
jmp 0x1400479ae
mov eax, dword [rsp + 0xc38]
inc eax
mov dword [rsp + 0xc38], eax
cmp dword [rsp + 0xc38], 0xff
jge 0x140047a16
call fcn.1401b2df0
cdq
mov ecx, 0x1611
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xc38]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xc30]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239d90]
cvtss2sd xmm1, dword [rsp + 0xc24]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xc24], xmm0
jmp 0x14004799e
mov rax, qword [rsp + 0xc30]
mov qword [rsp + 0x17fb0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17fb0]
call fcn.140197660
cmp qword [rsp + 0x17fb0], 0
jne 0x140047a51
mov qword [rsp + 0x22f28], 0
jmp 0x140047a6d
mov qword [rsp + 0xc30], 0x8123
mov rax, qword [rsp + 0xc30]
mov qword [rsp + 0x22f28], rax
jmp 0x14004794e
movss xmm0, dword [0x140244560]
movss dword [rsp + 0xc24], xmm0
movss xmm0, dword [0x14024b5e8]
movss dword [rsp + 0xc24], xmm0
cvtss2sd xmm0, dword [rsp + 0xc24]
ucomisd xmm0, qword [0x1402431b8]
jp 0x140047c01
jne 0x140047c01
mov dword [rsp + 0xc3c], 0
jmp 0x140047ace
mov eax, dword [rsp + 0xc3c]
inc eax
mov dword [rsp + 0xc3c], eax
cmp dword [rsp + 0xc3c], 0x166a
jge 0x140047bdf
mov ecx, 0x11adc
call fcn.140197680
mov qword [rsp + 0x17fb8], rax
mov rax, qword [rsp + 0x17fb8]
mov qword [rsp + 0xc40], rax
mov dword [rsp + 0xc48], 0
jmp 0x140047b1e
mov eax, dword [rsp + 0xc48]
inc eax
mov dword [rsp + 0xc48], eax
cmp dword [rsp + 0xc48], 0x64
jge 0x140047b83
call fcn.1401b2df0
cdq
mov ecx, 0x1d47
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xc48]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xc40]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b0d8]
cvtss2sd xmm1, dword [rsp + 0xc24]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xc24], xmm0
jmp 0x140047b0e
mov rax, qword [rsp + 0xc40]
mov qword [rsp + 0x17fc0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17fc0]
call fcn.140197660
cmp qword [rsp + 0x17fc0], 0
jne 0x140047bbe
mov qword [rsp + 0x22f30], 0
jmp 0x140047bda
mov qword [rsp + 0xc40], 0x8123
mov rax, qword [rsp + 0xc40]
mov qword [rsp + 0x22f30], rax
jmp 0x140047abe
movss xmm0, dword [0x140245d18]
movss dword [rsp + 0xc24], xmm0
movss xmm0, dword [0x140245a04]
movss dword [rsp + 0xc24], xmm0
cvtss2sd xmm0, dword [rsp + 0xc24]
ucomisd xmm0, qword [0x14024b110]
jp 0x140047d71
jne 0x140047d71
mov dword [rsp + 0xc4c], 0
jmp 0x140047c3b
mov eax, dword [rsp + 0xc4c]
inc eax
mov dword [rsp + 0xc4c], eax
cmp dword [rsp + 0xc4c], 0xb08
jge 0x140047d4f
mov ecx, 0x2253c
call fcn.140197680
mov qword [rsp + 0x17fc8], rax
mov rax, qword [rsp + 0x17fc8]
mov qword [rsp + 0xc50], rax
mov dword [rsp + 0xc58], 0
jmp 0x140047c8b
mov eax, dword [rsp + 0xc58]
inc eax
mov dword [rsp + 0xc58], eax
cmp dword [rsp + 0xc58], 0x1cf
jge 0x140047cf3
call fcn.1401b2df0
cdq
mov ecx, 0x3782
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xc58]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xc50]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b198]
cvtss2sd xmm1, dword [rsp + 0xc24]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xc24], xmm0
jmp 0x140047c7b
mov rax, qword [rsp + 0xc50]
mov qword [rsp + 0x17fd0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17fd0]
call fcn.140197660
cmp qword [rsp + 0x17fd0], 0
jne 0x140047d2e
mov qword [rsp + 0x22f38], 0
jmp 0x140047d4a
mov qword [rsp + 0xc50], 0x8123
mov rax, qword [rsp + 0xc50]
mov qword [rsp + 0x22f38], rax
jmp 0x140047c2b
movss xmm0, dword [0x140243af0]
movss dword [rsp + 0xc24], xmm0
movss xmm0, dword [0x1402458a8]
movss dword [rsp + 0xc24], xmm0
cvtss2sd xmm0, dword [rsp + 0xc24]
ucomisd xmm0, qword [0x1402480a0]
jp 0x140047ee1
jne 0x140047ee1
mov dword [rsp + 0xc5c], 0
jmp 0x140047dab
mov eax, dword [rsp + 0xc5c]
inc eax
mov dword [rsp + 0xc5c], eax
cmp dword [rsp + 0xc5c], 0x11ff
jge 0x140047ebf
mov ecx, 0x18fe0
call fcn.140197680
mov qword [rsp + 0x17fd8], rax
mov rax, qword [rsp + 0x17fd8]
mov qword [rsp + 0xc60], rax
mov dword [rsp + 0xc68], 0
jmp 0x140047dfb
mov eax, dword [rsp + 0xc68]
inc eax
mov dword [rsp + 0xc68], eax
cmp dword [rsp + 0xc68], 0x155
jge 0x140047e63
call fcn.1401b2df0
cdq
mov ecx, 0x35c1
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xc68]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xc60]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023bc98]
cvtss2sd xmm1, dword [rsp + 0xc24]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xc24], xmm0
jmp 0x140047deb
mov rax, qword [rsp + 0xc60]
mov qword [rsp + 0x17fe0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17fe0]
call fcn.140197660
cmp qword [rsp + 0x17fe0], 0
jne 0x140047e9e
mov qword [rsp + 0x22f40], 0
jmp 0x140047eba
mov qword [rsp + 0xc60], 0x8123
mov rax, qword [rsp + 0xc60]
mov qword [rsp + 0x22f40], rax
jmp 0x140047d9b
movss xmm0, dword [0x14024beec]
movss dword [rsp + 0xc24], xmm0
movss xmm0, dword [0x14024bfac]
movss dword [rsp + 0xc24], xmm0
cvtss2sd xmm0, dword [rsp + 0xc24]
ucomisd xmm0, qword [0x140242c78]
jp 0x140048051
jne 0x140048051
mov dword [rsp + 0xc6c], 0
jmp 0x140047f1b
mov eax, dword [rsp + 0xc6c]
inc eax
mov dword [rsp + 0xc6c], eax
cmp dword [rsp + 0xc6c], 0x13c0
jge 0x14004802f
mov ecx, 0x26120
call fcn.140197680
mov qword [rsp + 0x17fe8], rax
mov rax, qword [rsp + 0x17fe8]
mov qword [rsp + 0xc70], rax
mov dword [rsp + 0xc78], 0
jmp 0x140047f6b
mov eax, dword [rsp + 0xc78]
inc eax
mov dword [rsp + 0xc78], eax
cmp dword [rsp + 0xc78], 0x146
jge 0x140047fd3
call fcn.1401b2df0
cdq
mov ecx, 0x201f
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xc78]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xc70]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023bd58]
cvtss2sd xmm1, dword [rsp + 0xc24]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xc24], xmm0
jmp 0x140047f5b
mov rax, qword [rsp + 0xc70]
mov qword [rsp + 0x17ff0], rax
mov edx, 4
mov rcx, qword [rsp + 0x17ff0]
call fcn.140197660
cmp qword [rsp + 0x17ff0], 0
jne 0x14004800e
mov qword [rsp + 0x22f48], 0
jmp 0x14004802a
mov qword [rsp + 0xc70], 0x8123
mov rax, qword [rsp + 0xc70]
mov qword [rsp + 0x22f48], rax
jmp 0x140047f0b
movss xmm0, dword [0x14024c6f0]
movss dword [rsp + 0xc24], xmm0
movss xmm0, dword [0x140244750]
movss dword [rsp + 0xc24], xmm0
movss xmm0, dword [0x1402472d8]
movss dword [rsp + 0xb3c], xmm0
movss xmm0, dword [0x14024bf68]
movss dword [rsp + 0xb3c], xmm0
cvtss2sd xmm0, dword [rsp + 0xb3c]
ucomisd xmm0, qword [0x14024a258]
jp 0x1400487c5
jne 0x1400487c5
mov dword [rsp + 0xc7c], 0
jmp 0x1400480ad
mov eax, dword [rsp + 0xc7c]
inc eax
mov dword [rsp + 0xc7c], eax
cmp dword [rsp + 0xc7c], 0xbf8
jge 0x1400481c1
mov ecx, 0x21c88
call fcn.140197680
mov qword [rsp + 0x17ff8], rax
mov rax, qword [rsp + 0x17ff8]
mov qword [rsp + 0xc80], rax
mov dword [rsp + 0xc88], 0
jmp 0x1400480fd
mov eax, dword [rsp + 0xc88]
inc eax
mov dword [rsp + 0xc88], eax
cmp dword [rsp + 0xc88], 0x149
jge 0x140048165
call fcn.1401b2df0
cdq
mov ecx, 0x2af7
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xc88]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xc80]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140240000]
cvtss2sd xmm1, dword [rsp + 0xb3c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xb3c], xmm0
jmp 0x1400480ed
mov rax, qword [rsp + 0xc80]
mov qword [rsp + 0x18000], rax
mov edx, 4
mov rcx, qword [rsp + 0x18000]
call fcn.140197660
cmp qword [rsp + 0x18000], 0
jne 0x1400481a0
mov qword [rsp + 0x22f50], 0
jmp 0x1400481bc
mov qword [rsp + 0xc80], 0x8123
mov rax, qword [rsp + 0xc80]
mov qword [rsp + 0x22f50], rax
jmp 0x14004809d
movss xmm0, dword [0x140244100]
movss dword [rsp + 0xc8c], xmm0
movss xmm0, dword [0x14024df1c]
movss dword [rsp + 0xc8c], xmm0
cvtss2sd xmm0, dword [rsp + 0xc8c]
ucomisd xmm0, qword [0x1402486d8]
jp 0x140048353
jne 0x140048353
mov dword [rsp + 0xc90], 0
jmp 0x14004821d
mov eax, dword [rsp + 0xc90]
inc eax
mov dword [rsp + 0xc90], eax
cmp dword [rsp + 0xc90], 0x1405
jge 0x140048331
mov ecx, 0x24118
call fcn.140197680
mov qword [rsp + 0x18008], rax
mov rax, qword [rsp + 0x18008]
mov qword [rsp + 0xc98], rax
mov dword [rsp + 0xca0], 0
jmp 0x14004826d
mov eax, dword [rsp + 0xca0]
inc eax
mov dword [rsp + 0xca0], eax
cmp dword [rsp + 0xca0], 0x2b2
jge 0x1400482d5
call fcn.1401b2df0
cdq
mov ecx, 0x2f6c
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xca0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xc98]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a3e0]
cvtss2sd xmm1, dword [rsp + 0xc8c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xc8c], xmm0
jmp 0x14004825d
mov rax, qword [rsp + 0xc98]
mov qword [rsp + 0x18010], rax
mov edx, 4
mov rcx, qword [rsp + 0x18010]
call fcn.140197660
cmp qword [rsp + 0x18010], 0
jne 0x140048310
mov qword [rsp + 0x22f58], 0
jmp 0x14004832c
mov qword [rsp + 0xc98], 0x8123
mov rax, qword [rsp + 0xc98]
mov qword [rsp + 0x22f58], rax
jmp 0x14004820d
movss xmm0, dword [0x140244644]
movss dword [rsp + 0xc8c], xmm0
movss xmm0, dword [0x140243cd0]
movss dword [rsp + 0xc8c], xmm0
cvtss2sd xmm0, dword [rsp + 0xc8c]
ucomisd xmm0, qword [0x140248bc8]
jp 0x1400484c3
jne 0x1400484c3
mov dword [rsp + 0xca4], 0
jmp 0x14004838d
mov eax, dword [rsp + 0xca4]
inc eax
mov dword [rsp + 0xca4], eax
cmp dword [rsp + 0xca4], 0x1547
jge 0x1400484a1
mov ecx, 0xc3c4
call fcn.140197680
mov qword [rsp + 0x18018], rax
mov rax, qword [rsp + 0x18018]
mov qword [rsp + 0xca8], rax
mov dword [rsp + 0xcb0], 0
jmp 0x1400483dd
mov eax, dword [rsp + 0xcb0]
inc eax
mov dword [rsp + 0xcb0], eax
cmp dword [rsp + 0xcb0], 0x239
jge 0x140048445
call fcn.1401b2df0
cdq
mov ecx, 0x3617
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xcb0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xca8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b9d0]
cvtss2sd xmm1, dword [rsp + 0xc8c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xc8c], xmm0
jmp 0x1400483cd
mov rax, qword [rsp + 0xca8]
mov qword [rsp + 0x18020], rax
mov edx, 4
mov rcx, qword [rsp + 0x18020]
call fcn.140197660
cmp qword [rsp + 0x18020], 0
jne 0x140048480
mov qword [rsp + 0x22f60], 0
jmp 0x14004849c
mov qword [rsp + 0xca8], 0x8123
mov rax, qword [rsp + 0xca8]
mov qword [rsp + 0x22f60], rax
jmp 0x14004837d
movss xmm0, dword [0x14024d7f0]
movss dword [rsp + 0xc8c], xmm0
movss xmm0, dword [0x140247438]
movss dword [rsp + 0xc8c], xmm0
cvtss2sd xmm0, dword [rsp + 0xc8c]
ucomisd xmm0, qword [0x140241680]
jp 0x140048633
jne 0x140048633
mov dword [rsp + 0xcb4], 0
jmp 0x1400484fd
mov eax, dword [rsp + 0xcb4]
inc eax
mov dword [rsp + 0xcb4], eax
cmp dword [rsp + 0xcb4], 0x1548
jge 0x140048611
mov ecx, 0x1dd30
call fcn.140197680
mov qword [rsp + 0x18028], rax
mov rax, qword [rsp + 0x18028]
mov qword [rsp + 0xcb8], rax
mov dword [rsp + 0xcc0], 0
jmp 0x14004854d
mov eax, dword [rsp + 0xcc0]
inc eax
mov dword [rsp + 0xcc0], eax
cmp dword [rsp + 0xcc0], 0x253
jge 0x1400485b5
call fcn.1401b2df0
cdq
mov ecx, 0x17c5
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xcc0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xcb8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f600]
cvtss2sd xmm1, dword [rsp + 0xc8c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xc8c], xmm0
jmp 0x14004853d
mov rax, qword [rsp + 0xcb8]
mov qword [rsp + 0x18030], rax
mov edx, 4
mov rcx, qword [rsp + 0x18030]
call fcn.140197660
cmp qword [rsp + 0x18030], 0
jne 0x1400485f0
mov qword [rsp + 0x22f68], 0
jmp 0x14004860c
mov qword [rsp + 0xcb8], 0x8123
mov rax, qword [rsp + 0xcb8]
mov qword [rsp + 0x22f68], rax
jmp 0x1400484ed
movss xmm0, dword [0x140246f68]
movss dword [rsp + 0xc8c], xmm0
movss xmm0, dword [0x1402467dc]
movss dword [rsp + 0xc8c], xmm0
cvtss2sd xmm0, dword [rsp + 0xc8c]
ucomisd xmm0, qword [0x14024a200]
jp 0x1400487a3
jne 0x1400487a3
mov dword [rsp + 0xcc4], 0
jmp 0x14004866d
mov eax, dword [rsp + 0xcc4]
inc eax
mov dword [rsp + 0xcc4], eax
cmp dword [rsp + 0xcc4], 0xe74
jge 0x140048781
mov ecx, 0x25c4c
call fcn.140197680
mov qword [rsp + 0x18038], rax
mov rax, qword [rsp + 0x18038]
mov qword [rsp + 0xcc8], rax
mov dword [rsp + 0xcd0], 0
jmp 0x1400486bd
mov eax, dword [rsp + 0xcd0]
inc eax
mov dword [rsp + 0xcd0], eax
cmp dword [rsp + 0xcd0], 0x95
jge 0x140048725
call fcn.1401b2df0
cdq
mov ecx, 0x312d
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xcd0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xcc8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e540]
cvtss2sd xmm1, dword [rsp + 0xc8c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xc8c], xmm0
jmp 0x1400486ad
mov rax, qword [rsp + 0xcc8]
mov qword [rsp + 0x18040], rax
mov edx, 4
mov rcx, qword [rsp + 0x18040]
call fcn.140197660
cmp qword [rsp + 0x18040], 0
jne 0x140048760
mov qword [rsp + 0x22f70], 0
jmp 0x14004877c
mov qword [rsp + 0xcc8], 0x8123
mov rax, qword [rsp + 0xcc8]
mov qword [rsp + 0x22f70], rax
jmp 0x14004865d
movss xmm0, dword [0x14024c600]
movss dword [rsp + 0xc8c], xmm0
movss xmm0, dword [0x14024e5fc]
movss dword [rsp + 0xc8c], xmm0
movss xmm0, dword [0x140246060]
movss dword [rsp + 0xb3c], xmm0
movss xmm0, dword [0x140246a00]
movss dword [rsp + 0xb3c], xmm0
movzx eax, byte [0x1402383b0]
mov byte [rsp + 0xcf0], al
lea rax, [rsp + 0xcf1]
mov rdi, rax
xor eax, eax
mov ecx, 0x103
rep stosb byte [rdi], al
movss xmm0, dword [0x1402453f4]
movss dword [rsp + 0xe04], xmm0
movss xmm0, dword [0x14024d240]
movss dword [rsp + 0xe04], xmm0
cvtss2sd xmm0, dword [rsp + 0xe04]
ucomisd xmm0, qword [0x140243788]
jp 0x140048f58
jne 0x140048f58
mov dword [rsp + 0xe08], 0
jmp 0x140048843
mov eax, dword [rsp + 0xe08]
inc eax
mov dword [rsp + 0xe08], eax
cmp dword [rsp + 0xe08], 0x112e
jge 0x140048957
mov ecx, 0x10724
call fcn.140197680
mov qword [rsp + 0x18048], rax
mov rax, qword [rsp + 0x18048]
mov qword [rsp + 0xe10], rax
mov dword [rsp + 0xe18], 0
jmp 0x140048893
mov eax, dword [rsp + 0xe18]
inc eax
mov dword [rsp + 0xe18], eax
cmp dword [rsp + 0xe18], 0xca
jge 0x1400488fb
call fcn.1401b2df0
cdq
mov ecx, 0x14f0
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xe18]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xe10]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d9a8]
cvtss2sd xmm1, dword [rsp + 0xe04]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xe04], xmm0
jmp 0x140048883
mov rax, qword [rsp + 0xe10]
mov qword [rsp + 0x18050], rax
mov edx, 4
mov rcx, qword [rsp + 0x18050]
call fcn.140197660
cmp qword [rsp + 0x18050], 0
jne 0x140048936
mov qword [rsp + 0x22f78], 0
jmp 0x140048952
mov qword [rsp + 0xe10], 0x8123
mov rax, qword [rsp + 0xe10]
mov qword [rsp + 0x22f78], rax
jmp 0x140048833
movss xmm0, dword [0x140244a28]
movss dword [rsp + 0xe1c], xmm0
movss xmm0, dword [0x140244d10]
movss dword [rsp + 0xe1c], xmm0
cvtss2sd xmm0, dword [rsp + 0xe1c]
ucomisd xmm0, qword [0x140240e10]
jp 0x140048ae6
jne 0x140048ae6
mov dword [rsp + 0xe20], 0
jmp 0x1400489b3
mov eax, dword [rsp + 0xe20]
inc eax
mov dword [rsp + 0xe20], eax
cmp dword [rsp + 0xe20], 0xfaa
jge 0x140048ac4
mov ecx, 0x17c24
call fcn.140197680
mov qword [rsp + 0x18058], rax
mov rax, qword [rsp + 0x18058]
mov qword [rsp + 0xe28], rax
mov dword [rsp + 0xe30], 0
jmp 0x140048a03
mov eax, dword [rsp + 0xe30]
inc eax
mov dword [rsp + 0xe30], eax
cmp dword [rsp + 0xe30], 0x6c
jge 0x140048a68
call fcn.1401b2df0
cdq
mov ecx, 0x2d6a
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xe30]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xe28]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239d70]
cvtss2sd xmm1, dword [rsp + 0xe1c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xe1c], xmm0
jmp 0x1400489f3
mov rax, qword [rsp + 0xe28]
mov qword [rsp + 0x18060], rax
mov edx, 4
mov rcx, qword [rsp + 0x18060]
call fcn.140197660
cmp qword [rsp + 0x18060], 0
jne 0x140048aa3
mov qword [rsp + 0x22f80], 0
jmp 0x140048abf
mov qword [rsp + 0xe28], 0x8123
mov rax, qword [rsp + 0xe28]
mov qword [rsp + 0x22f80], rax
jmp 0x1400489a3
movss xmm0, dword [0x14024623c]
movss dword [rsp + 0xe1c], xmm0
movss xmm0, dword [0x14024d944]
movss dword [rsp + 0xe1c], xmm0
cvtss2sd xmm0, dword [rsp + 0xe1c]
ucomisd xmm0, qword [0x140249968]
jp 0x140048c56
jne 0x140048c56
mov dword [rsp + 0xe34], 0
jmp 0x140048b20
mov eax, dword [rsp + 0xe34]
inc eax
mov dword [rsp + 0xe34], eax
cmp dword [rsp + 0xe34], 0xaba
jge 0x140048c34
mov ecx, 0x13ca8
call fcn.140197680
mov qword [rsp + 0x18068], rax
mov rax, qword [rsp + 0x18068]
mov qword [rsp + 0xe38], rax
mov dword [rsp + 0xe40], 0
jmp 0x140048b70
mov eax, dword [rsp + 0xe40]
inc eax
mov dword [rsp + 0xe40], eax
cmp dword [rsp + 0xe40], 0x15f
jge 0x140048bd8
call fcn.1401b2df0
cdq
mov ecx, 0x2493
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xe40]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xe38]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c978]
cvtss2sd xmm1, dword [rsp + 0xe1c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xe1c], xmm0
jmp 0x140048b60
mov rax, qword [rsp + 0xe38]
mov qword [rsp + 0x18070], rax
mov edx, 4
mov rcx, qword [rsp + 0x18070]
call fcn.140197660
cmp qword [rsp + 0x18070], 0
jne 0x140048c13
mov qword [rsp + 0x22f88], 0
jmp 0x140048c2f
mov qword [rsp + 0xe38], 0x8123
mov rax, qword [rsp + 0xe38]
mov qword [rsp + 0x22f88], rax
jmp 0x140048b10
movss xmm0, dword [0x14024d5b0]
movss dword [rsp + 0xe1c], xmm0
movss xmm0, dword [0x14024b804]
movss dword [rsp + 0xe1c], xmm0
cvtss2sd xmm0, dword [rsp + 0xe1c]
ucomisd xmm0, qword [0x140249270]
jp 0x140048dc6
jne 0x140048dc6
mov dword [rsp + 0xe44], 0
jmp 0x140048c90
mov eax, dword [rsp + 0xe44]
inc eax
mov dword [rsp + 0xe44], eax
cmp dword [rsp + 0xe44], 0x11b1
jge 0x140048da4
mov ecx, 0xe444
call fcn.140197680
mov qword [rsp + 0x18078], rax
mov rax, qword [rsp + 0x18078]
mov qword [rsp + 0xe48], rax
mov dword [rsp + 0xe50], 0
jmp 0x140048ce0
mov eax, dword [rsp + 0xe50]
inc eax
mov dword [rsp + 0xe50], eax
cmp dword [rsp + 0xe50], 0x9d
jge 0x140048d48
call fcn.1401b2df0
cdq
mov ecx, 0x2548
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xe50]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xe48]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023af40]
cvtss2sd xmm1, dword [rsp + 0xe1c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xe1c], xmm0
jmp 0x140048cd0
mov rax, qword [rsp + 0xe48]
mov qword [rsp + 0x18080], rax
mov edx, 4
mov rcx, qword [rsp + 0x18080]
call fcn.140197660
cmp qword [rsp + 0x18080], 0
jne 0x140048d83
mov qword [rsp + 0x22f90], 0
jmp 0x140048d9f
mov qword [rsp + 0xe48], 0x8123
mov rax, qword [rsp + 0xe48]
mov qword [rsp + 0x22f90], rax
jmp 0x140048c80
movss xmm0, dword [0x140245718]
movss dword [rsp + 0xe1c], xmm0
movss xmm0, dword [0x140244f4c]
movss dword [rsp + 0xe1c], xmm0
cvtss2sd xmm0, dword [rsp + 0xe1c]
ucomisd xmm0, qword [0x140243098]
jp 0x140048f36
jne 0x140048f36
mov dword [rsp + 0xe54], 0
jmp 0x140048e00
mov eax, dword [rsp + 0xe54]
inc eax
mov dword [rsp + 0xe54], eax
cmp dword [rsp + 0xe54], 0xaf2
jge 0x140048f14
mov ecx, 0xe4a0
call fcn.140197680
mov qword [rsp + 0x18088], rax
mov rax, qword [rsp + 0x18088]
mov qword [rsp + 0xe58], rax
mov dword [rsp + 0xe60], 0
jmp 0x140048e50
mov eax, dword [rsp + 0xe60]
inc eax
mov dword [rsp + 0xe60], eax
cmp dword [rsp + 0xe60], 0x313
jge 0x140048eb8
call fcn.1401b2df0
cdq
mov ecx, 0x2f70
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xe60]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xe58]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023fa20]
cvtss2sd xmm1, dword [rsp + 0xe1c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xe1c], xmm0
jmp 0x140048e40
mov rax, qword [rsp + 0xe58]
mov qword [rsp + 0x18090], rax
mov edx, 4
mov rcx, qword [rsp + 0x18090]
call fcn.140197660
cmp qword [rsp + 0x18090], 0
jne 0x140048ef3
mov qword [rsp + 0x22f98], 0
jmp 0x140048f0f
mov qword [rsp + 0xe58], 0x8123
mov rax, qword [rsp + 0xe58]
mov qword [rsp + 0x22f98], rax
jmp 0x140048df0
movss xmm0, dword [0x14024e674]
movss dword [rsp + 0xe1c], xmm0
movss xmm0, dword [0x14024bc90]
movss dword [rsp + 0xe1c], xmm0
movss xmm0, dword [0x14024e43c]
movss dword [rsp + 0xe04], xmm0
movss xmm0, dword [0x1402452e8]
movss dword [rsp + 0xe04], xmm0
call fcn.1401b2df0
cdq
mov ecx, 0xa
idiv ecx
mov eax, edx
add eax, 0xa
mov dword [rsp + 0xe64], eax
movss xmm0, dword [0x140247230]
movss dword [rsp + 0xe68], xmm0
movss xmm0, dword [0x14024bcac]
movss dword [rsp + 0xe68], xmm0
cvtss2sd xmm0, dword [rsp + 0xe68]
ucomisd xmm0, qword [0x140241530]
jp 0x140049103
jne 0x140049103
mov dword [rsp + 0xe6c], 0
jmp 0x140048fcd
mov eax, dword [rsp + 0xe6c]
inc eax
mov dword [rsp + 0xe6c], eax
cmp dword [rsp + 0xe6c], 0xaaf
jge 0x1400490e1
mov ecx, 0x1a4c4
call fcn.140197680
mov qword [rsp + 0x18098], rax
mov rax, qword [rsp + 0x18098]
mov qword [rsp + 0xe70], rax
mov dword [rsp + 0xe78], 0
jmp 0x14004901d
mov eax, dword [rsp + 0xe78]
inc eax
mov dword [rsp + 0xe78], eax
cmp dword [rsp + 0xe78], 0x17c
jge 0x140049085
call fcn.1401b2df0
cdq
mov ecx, 0x33a8
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xe78]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xe70]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023fcb0]
cvtss2sd xmm1, dword [rsp + 0xe68]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xe68], xmm0
jmp 0x14004900d
mov rax, qword [rsp + 0xe70]
mov qword [rsp + 0x180a0], rax
mov edx, 4
mov rcx, qword [rsp + 0x180a0]
call fcn.140197660
cmp qword [rsp + 0x180a0], 0
jne 0x1400490c0
mov qword [rsp + 0x22fa0], 0
jmp 0x1400490dc
mov qword [rsp + 0xe70], 0x8123
mov rax, qword [rsp + 0xe70]
mov qword [rsp + 0x22fa0], rax
jmp 0x140048fbd
movss xmm0, dword [0x1402454cc]
movss dword [rsp + 0xe68], xmm0
movss xmm0, dword [0x140243930]
movss dword [rsp + 0xe68], xmm0
movss xmm0, dword [0x140246fac]
movss dword [rsp + 0xe7c], xmm0
movss xmm0, dword [0x14024b6c8]
movss dword [rsp + 0xe7c], xmm0
cvtss2sd xmm0, dword [rsp + 0xe7c]
ucomisd xmm0, qword [0x140243380]
jp 0x140049427
jne 0x140049427
mov dword [rsp + 0xe80], 0
jmp 0x14004915f
mov eax, dword [rsp + 0xe80]
inc eax
mov dword [rsp + 0xe80], eax
cmp dword [rsp + 0xe80], 0x128a
jge 0x140049273
mov ecx, 0x13728
call fcn.140197680
mov qword [rsp + 0x180a8], rax
mov rax, qword [rsp + 0x180a8]
mov qword [rsp + 0xe88], rax
mov dword [rsp + 0xe90], 0
jmp 0x1400491af
mov eax, dword [rsp + 0xe90]
inc eax
mov dword [rsp + 0xe90], eax
cmp dword [rsp + 0xe90], 0x157
jge 0x140049217
call fcn.1401b2df0
cdq
mov ecx, 0x1aa2
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xe90]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xe88]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b140]
cvtss2sd xmm1, dword [rsp + 0xe7c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xe7c], xmm0
jmp 0x14004919f
mov rax, qword [rsp + 0xe88]
mov qword [rsp + 0x180b0], rax
mov edx, 4
mov rcx, qword [rsp + 0x180b0]
call fcn.140197660
cmp qword [rsp + 0x180b0], 0
jne 0x140049252
mov qword [rsp + 0x22fa8], 0
jmp 0x14004926e
mov qword [rsp + 0xe88], 0x8123
mov rax, qword [rsp + 0xe88]
mov qword [rsp + 0x22fa8], rax
jmp 0x14004914f
movss xmm0, dword [0x14024fd98]
movss dword [rsp + 0xe94], xmm0
movss xmm0, dword [0x1402471ac]
movss dword [rsp + 0xe94], xmm0
cvtss2sd xmm0, dword [rsp + 0xe94]
ucomisd xmm0, qword [0x14024a9e0]
jp 0x140049405
jne 0x140049405
mov dword [rsp + 0xe98], 0
jmp 0x1400492cf
mov eax, dword [rsp + 0xe98]
inc eax
mov dword [rsp + 0xe98], eax
cmp dword [rsp + 0xe98], 0x153a
jge 0x1400493e3
mov ecx, 0x1843c
call fcn.140197680
mov qword [rsp + 0x180b8], rax
mov rax, qword [rsp + 0x180b8]
mov qword [rsp + 0xea0], rax
mov dword [rsp + 0xea8], 0
jmp 0x14004931f
mov eax, dword [rsp + 0xea8]
inc eax
mov dword [rsp + 0xea8], eax
cmp dword [rsp + 0xea8], 0x82
jge 0x140049387
call fcn.1401b2df0
cdq
mov ecx, 0x1682
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xea8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xea0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140240090]
cvtss2sd xmm1, dword [rsp + 0xe94]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xe94], xmm0
jmp 0x14004930f
mov rax, qword [rsp + 0xea0]
mov qword [rsp + 0x180c0], rax
mov edx, 4
mov rcx, qword [rsp + 0x180c0]
call fcn.140197660
cmp qword [rsp + 0x180c0], 0
jne 0x1400493c2
mov qword [rsp + 0x22fb0], 0
jmp 0x1400493de
mov qword [rsp + 0xea0], 0x8123
mov rax, qword [rsp + 0xea0]
mov qword [rsp + 0x22fb0], rax
jmp 0x1400492bf
movss xmm0, dword [0x14024c790]
movss dword [rsp + 0xe94], xmm0
movss xmm0, dword [0x14024b734]
movss dword [rsp + 0xe94], xmm0
movss xmm0, dword [0x14024ca2c]
movss dword [rsp + 0xe7c], xmm0
movss xmm0, dword [0x14024f6b4]
movss dword [rsp + 0xe7c], xmm0
cvtss2sd xmm0, dword [rsp + 0xe7c]
ucomisd xmm0, qword [0x140249ee8]
jp 0x140049ce6
jne 0x140049ce6
mov dword [rsp + 0xeac], 0
jmp 0x140049461
mov eax, dword [rsp + 0xeac]
inc eax
mov dword [rsp + 0xeac], eax
cmp dword [rsp + 0xeac], 0x7ef
jge 0x140049572
mov ecx, 0x1ae7c
call fcn.140197680
mov qword [rsp + 0x180c8], rax
mov rax, qword [rsp + 0x180c8]
mov qword [rsp + 0xeb0], rax
mov dword [rsp + 0xeb8], 0
jmp 0x1400494b1
mov eax, dword [rsp + 0xeb8]
inc eax
mov dword [rsp + 0xeb8], eax
cmp dword [rsp + 0xeb8], 0x6c
jge 0x140049516
call fcn.1401b2df0
cdq
mov ecx, 0x2eca
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xeb8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xeb0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f8e8]
cvtss2sd xmm1, dword [rsp + 0xe7c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xe7c], xmm0
jmp 0x1400494a1
mov rax, qword [rsp + 0xeb0]
mov qword [rsp + 0x180d0], rax
mov edx, 4
mov rcx, qword [rsp + 0x180d0]
call fcn.140197660
cmp qword [rsp + 0x180d0], 0
jne 0x140049551
mov qword [rsp + 0x22fb8], 0
jmp 0x14004956d
mov qword [rsp + 0xeb0], 0x8123
mov rax, qword [rsp + 0xeb0]
mov qword [rsp + 0x22fb8], rax
jmp 0x140049451
movss xmm0, dword [0x140244334]
movss dword [rsp + 0xebc], xmm0
movss xmm0, dword [0x1402472a4]
movss dword [rsp + 0xebc], xmm0
cvtss2sd xmm0, dword [rsp + 0xebc]
ucomisd xmm0, qword [0x14023fb58]
jp 0x140049704
jne 0x140049704
mov dword [rsp + 0xec0], 0
jmp 0x1400495ce
mov eax, dword [rsp + 0xec0]
inc eax
mov dword [rsp + 0xec0], eax
cmp dword [rsp + 0xec0], 0x13fe
jge 0x1400496e2
mov ecx, 0x1960c
call fcn.140197680
mov qword [rsp + 0x180d8], rax
mov rax, qword [rsp + 0x180d8]
mov qword [rsp + 0xec8], rax
mov dword [rsp + 0xed0], 0
jmp 0x14004961e
mov eax, dword [rsp + 0xed0]
inc eax
mov dword [rsp + 0xed0], eax
cmp dword [rsp + 0xed0], 0x33d
jge 0x140049686
call fcn.1401b2df0
cdq
mov ecx, 0x3421
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xed0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xec8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023dfc0]
cvtss2sd xmm1, dword [rsp + 0xebc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xebc], xmm0
jmp 0x14004960e
mov rax, qword [rsp + 0xec8]
mov qword [rsp + 0x180e0], rax
mov edx, 4
mov rcx, qword [rsp + 0x180e0]
call fcn.140197660
cmp qword [rsp + 0x180e0], 0
jne 0x1400496c1
mov qword [rsp + 0x22fc0], 0
jmp 0x1400496dd
mov qword [rsp + 0xec8], 0x8123
mov rax, qword [rsp + 0xec8]
mov qword [rsp + 0x22fc0], rax
jmp 0x1400495be
movss xmm0, dword [0x14024d79c]
movss dword [rsp + 0xebc], xmm0
movss xmm0, dword [0x140246d5c]
movss dword [rsp + 0xebc], xmm0
cvtss2sd xmm0, dword [rsp + 0xebc]
ucomisd xmm0, qword [0x140240df8]
jp 0x140049874
jne 0x140049874
mov dword [rsp + 0xed4], 0
jmp 0x14004973e
mov eax, dword [rsp + 0xed4]
inc eax
mov dword [rsp + 0xed4], eax
cmp dword [rsp + 0xed4], 0x980
jge 0x140049852
mov ecx, 0xf3a4
call fcn.140197680
mov qword [rsp + 0x180e8], rax
mov rax, qword [rsp + 0x180e8]
mov qword [rsp + 0xed8], rax
mov dword [rsp + 0xee0], 0
jmp 0x14004978e
mov eax, dword [rsp + 0xee0]
inc eax
mov dword [rsp + 0xee0], eax
cmp dword [rsp + 0xee0], 0x2d6
jge 0x1400497f6
call fcn.1401b2df0
cdq
mov ecx, 0x1d1f
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xee0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xed8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b460]
cvtss2sd xmm1, dword [rsp + 0xebc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xebc], xmm0
jmp 0x14004977e
mov rax, qword [rsp + 0xed8]
mov qword [rsp + 0x180f0], rax
mov edx, 4
mov rcx, qword [rsp + 0x180f0]
call fcn.140197660
cmp qword [rsp + 0x180f0], 0
jne 0x140049831
mov qword [rsp + 0x22fc8], 0
jmp 0x14004984d
mov qword [rsp + 0xed8], 0x8123
mov rax, qword [rsp + 0xed8]
mov qword [rsp + 0x22fc8], rax
jmp 0x14004972e
movss xmm0, dword [0x14024d378]
movss dword [rsp + 0xebc], xmm0
movss xmm0, dword [0x14024ce70]
movss dword [rsp + 0xebc], xmm0
cvtss2sd xmm0, dword [rsp + 0xebc]
ucomisd xmm0, qword [0x140240b38]
jp 0x1400499e4
jne 0x1400499e4
mov dword [rsp + 0xee4], 0
jmp 0x1400498ae
mov eax, dword [rsp + 0xee4]
inc eax
mov dword [rsp + 0xee4], eax
cmp dword [rsp + 0xee4], 0x860
jge 0x1400499c2
mov ecx, 0x23a98
call fcn.140197680
mov qword [rsp + 0x180f8], rax
mov rax, qword [rsp + 0x180f8]
mov qword [rsp + 0xee8], rax
mov dword [rsp + 0xef0], 0
jmp 0x1400498fe
mov eax, dword [rsp + 0xef0]
inc eax
mov dword [rsp + 0xef0], eax
cmp dword [rsp + 0xef0], 0x337
jge 0x140049966
call fcn.1401b2df0
cdq
mov ecx, 0x191c
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xef0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xee8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a928]
cvtss2sd xmm1, dword [rsp + 0xebc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xebc], xmm0
jmp 0x1400498ee
mov rax, qword [rsp + 0xee8]
mov qword [rsp + 0x18100], rax
mov edx, 4
mov rcx, qword [rsp + 0x18100]
call fcn.140197660
cmp qword [rsp + 0x18100], 0
jne 0x1400499a1
mov qword [rsp + 0x22fd0], 0
jmp 0x1400499bd
mov qword [rsp + 0xee8], 0x8123
mov rax, qword [rsp + 0xee8]
mov qword [rsp + 0x22fd0], rax
jmp 0x14004989e
movss xmm0, dword [0x14024da08]
movss dword [rsp + 0xebc], xmm0
movss xmm0, dword [0x140243ce0]
movss dword [rsp + 0xebc], xmm0
cvtss2sd xmm0, dword [rsp + 0xebc]
ucomisd xmm0, qword [0x1402431c0]
jp 0x140049b54
jne 0x140049b54
mov dword [rsp + 0xef4], 0
jmp 0x140049a1e
mov eax, dword [rsp + 0xef4]
inc eax
mov dword [rsp + 0xef4], eax
cmp dword [rsp + 0xef4], 0x1646
jge 0x140049b32
mov ecx, 0x208f8
call fcn.140197680
mov qword [rsp + 0x18108], rax
mov rax, qword [rsp + 0x18108]
mov qword [rsp + 0xef8], rax
mov dword [rsp + 0xf00], 0
jmp 0x140049a6e
mov eax, dword [rsp + 0xf00]
inc eax
mov dword [rsp + 0xf00], eax
cmp dword [rsp + 0xf00], 0x8c
jge 0x140049ad6
call fcn.1401b2df0
cdq
mov ecx, 0x2105
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xf00]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xef8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ac80]
cvtss2sd xmm1, dword [rsp + 0xebc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xebc], xmm0
jmp 0x140049a5e
mov rax, qword [rsp + 0xef8]
mov qword [rsp + 0x18110], rax
mov edx, 4
mov rcx, qword [rsp + 0x18110]
call fcn.140197660
cmp qword [rsp + 0x18110], 0
jne 0x140049b11
mov qword [rsp + 0x22fd8], 0
jmp 0x140049b2d
mov qword [rsp + 0xef8], 0x8123
mov rax, qword [rsp + 0xef8]
mov qword [rsp + 0x22fd8], rax
jmp 0x140049a0e
movss xmm0, dword [0x14024ead8]
movss dword [rsp + 0xebc], xmm0
movss xmm0, dword [0x14024c044]
movss dword [rsp + 0xebc], xmm0
cvtss2sd xmm0, dword [rsp + 0xebc]
ucomisd xmm0, qword [0x140243240]
jp 0x140049cc4
jne 0x140049cc4
mov dword [rsp + 0xf04], 0
jmp 0x140049b8e
mov eax, dword [rsp + 0xf04]
inc eax
mov dword [rsp + 0xf04], eax
cmp dword [rsp + 0xf04], 0x83d
jge 0x140049ca2
mov ecx, 0x17a5c
call fcn.140197680
mov qword [rsp + 0x18118], rax
mov rax, qword [rsp + 0x18118]
mov qword [rsp + 0xf08], rax
mov dword [rsp + 0xf10], 0
jmp 0x140049bde
mov eax, dword [rsp + 0xf10]
inc eax
mov dword [rsp + 0xf10], eax
cmp dword [rsp + 0xf10], 0x2d8
jge 0x140049c46
call fcn.1401b2df0
cdq
mov ecx, 0x19e7
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xf10]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xf08]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d520]
cvtss2sd xmm1, dword [rsp + 0xebc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xebc], xmm0
jmp 0x140049bce
mov rax, qword [rsp + 0xf08]
mov qword [rsp + 0x18120], rax
mov edx, 4
mov rcx, qword [rsp + 0x18120]
call fcn.140197660
cmp qword [rsp + 0x18120], 0
jne 0x140049c81
mov qword [rsp + 0x22fe0], 0
jmp 0x140049c9d
mov qword [rsp + 0xf08], 0x8123
mov rax, qword [rsp + 0xf08]
mov qword [rsp + 0x22fe0], rax
jmp 0x140049b7e
movss xmm0, dword [0x14024beb0]
movss dword [rsp + 0xebc], xmm0
movss xmm0, dword [0x14024d07c]
movss dword [rsp + 0xebc], xmm0
movss xmm0, dword [0x14024cac0]
movss dword [rsp + 0xe7c], xmm0
movss xmm0, dword [0x140246f84]
movss dword [rsp + 0xe7c], xmm0
cvtss2sd xmm0, dword [rsp + 0xe7c]
ucomisd xmm0, qword [0x140240fc0]
jp 0x14004a438
jne 0x14004a438
mov dword [rsp + 0xf14], 0
jmp 0x140049d20
mov eax, dword [rsp + 0xf14]
inc eax
mov dword [rsp + 0xf14], eax
cmp dword [rsp + 0xf14], 0x870
jge 0x140049e34
mov ecx, 0x179c0
call fcn.140197680
mov qword [rsp + 0x18128], rax
mov rax, qword [rsp + 0x18128]
mov qword [rsp + 0xf18], rax
mov dword [rsp + 0xf20], 0
jmp 0x140049d70
mov eax, dword [rsp + 0xf20]
inc eax
mov dword [rsp + 0xf20], eax
cmp dword [rsp + 0xf20], 0x2a8
jge 0x140049dd8
call fcn.1401b2df0
cdq
mov ecx, 0x2af3
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xf20]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xf18]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c068]
cvtss2sd xmm1, dword [rsp + 0xe7c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xe7c], xmm0
jmp 0x140049d60
mov rax, qword [rsp + 0xf18]
mov qword [rsp + 0x18130], rax
mov edx, 4
mov rcx, qword [rsp + 0x18130]
call fcn.140197660
cmp qword [rsp + 0x18130], 0
jne 0x140049e13
mov qword [rsp + 0x22fe8], 0
jmp 0x140049e2f
mov qword [rsp + 0xf18], 0x8123
mov rax, qword [rsp + 0xf18]
mov qword [rsp + 0x22fe8], rax
jmp 0x140049d10
movss xmm0, dword [0x1402459e0]
movss dword [rsp + 0xf24], xmm0
movss xmm0, dword [0x1402456ac]
movss dword [rsp + 0xf24], xmm0
cvtss2sd xmm0, dword [rsp + 0xf24]
ucomisd xmm0, qword [0x140248c30]
jp 0x140049fc6
jne 0x140049fc6
mov dword [rsp + 0xf28], 0
jmp 0x140049e90
mov eax, dword [rsp + 0xf28]
inc eax
mov dword [rsp + 0xf28], eax
cmp dword [rsp + 0xf28], 0x846
jge 0x140049fa4
mov ecx, 0x130ec
call fcn.140197680
mov qword [rsp + 0x18138], rax
mov rax, qword [rsp + 0x18138]
mov qword [rsp + 0xf30], rax
mov dword [rsp + 0xf38], 0
jmp 0x140049ee0
mov eax, dword [rsp + 0xf38]
inc eax
mov dword [rsp + 0xf38], eax
cmp dword [rsp + 0xf38], 0x32d
jge 0x140049f48
call fcn.1401b2df0
cdq
mov ecx, 0x367d
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xf38]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xf30]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d490]
cvtss2sd xmm1, dword [rsp + 0xf24]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xf24], xmm0
jmp 0x140049ed0
mov rax, qword [rsp + 0xf30]
mov qword [rsp + 0x18140], rax
mov edx, 4
mov rcx, qword [rsp + 0x18140]
call fcn.140197660
cmp qword [rsp + 0x18140], 0
jne 0x140049f83
mov qword [rsp + 0x22ff0], 0
jmp 0x140049f9f
mov qword [rsp + 0xf30], 0x8123
mov rax, qword [rsp + 0xf30]
mov qword [rsp + 0x22ff0], rax
jmp 0x140049e80
movss xmm0, dword [0x14024c3a4]
movss dword [rsp + 0xf24], xmm0
movss xmm0, dword [0x14024480c]
movss dword [rsp + 0xf24], xmm0
cvtss2sd xmm0, dword [rsp + 0xf24]
ucomisd xmm0, qword [0x140248a98]
jp 0x14004a136
jne 0x14004a136
mov dword [rsp + 0xf3c], 0
jmp 0x14004a000
mov eax, dword [rsp + 0xf3c]
inc eax
mov dword [rsp + 0xf3c], eax
cmp dword [rsp + 0xf3c], 0x121f
jge 0x14004a114
mov ecx, 0x18400
call fcn.140197680
mov qword [rsp + 0x18148], rax
mov rax, qword [rsp + 0x18148]
mov qword [rsp + 0xf40], rax
mov dword [rsp + 0xf48], 0
jmp 0x14004a050
mov eax, dword [rsp + 0xf48]
inc eax
mov dword [rsp + 0xf48], eax
cmp dword [rsp + 0xf48], 0x24b
jge 0x14004a0b8
call fcn.1401b2df0
cdq
mov ecx, 0x339b
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xf48]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xf40]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a058]
cvtss2sd xmm1, dword [rsp + 0xf24]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xf24], xmm0
jmp 0x14004a040
mov rax, qword [rsp + 0xf40]
mov qword [rsp + 0x18150], rax
mov edx, 4
mov rcx, qword [rsp + 0x18150]
call fcn.140197660
cmp qword [rsp + 0x18150], 0
jne 0x14004a0f3
mov qword [rsp + 0x22ff8], 0
jmp 0x14004a10f
mov qword [rsp + 0xf40], 0x8123
mov rax, qword [rsp + 0xf40]
mov qword [rsp + 0x22ff8], rax
jmp 0x140049ff0
movss xmm0, dword [0x14024e414]
movss dword [rsp + 0xf24], xmm0
movss xmm0, dword [0x1402440e0]
movss dword [rsp + 0xf24], xmm0
cvtss2sd xmm0, dword [rsp + 0xf24]
ucomisd xmm0, qword [0x140249998]
jp 0x14004a2a6
jne 0x14004a2a6
mov dword [rsp + 0xf4c], 0
jmp 0x14004a170
mov eax, dword [rsp + 0xf4c]
inc eax
mov dword [rsp + 0xf4c], eax
cmp dword [rsp + 0xf4c], 0x1189
jge 0x14004a284
mov ecx, 0xf6d0
call fcn.140197680
mov qword [rsp + 0x18158], rax
mov rax, qword [rsp + 0x18158]
mov qword [rsp + 0xf50], rax
mov dword [rsp + 0xf58], 0
jmp 0x14004a1c0
mov eax, dword [rsp + 0xf58]
inc eax
mov dword [rsp + 0xf58], eax
cmp dword [rsp + 0xf58], 0x211
jge 0x14004a228
call fcn.1401b2df0
cdq
mov ecx, 0x2a43
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xf58]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xf50]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c048]
cvtss2sd xmm1, dword [rsp + 0xf24]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xf24], xmm0
jmp 0x14004a1b0
mov rax, qword [rsp + 0xf50]
mov qword [rsp + 0x18160], rax
mov edx, 4
mov rcx, qword [rsp + 0x18160]
call fcn.140197660
cmp qword [rsp + 0x18160], 0
jne 0x14004a263
mov qword [rsp + 0x23000], 0
jmp 0x14004a27f
mov qword [rsp + 0xf50], 0x8123
mov rax, qword [rsp + 0xf50]
mov qword [rsp + 0x23000], rax
jmp 0x14004a160
movss xmm0, dword [0x14024b850]
movss dword [rsp + 0xf24], xmm0
movss xmm0, dword [0x14024cd08]
movss dword [rsp + 0xf24], xmm0
cvtss2sd xmm0, dword [rsp + 0xf24]
ucomisd xmm0, qword [0x1402488e8]
jp 0x14004a416
jne 0x14004a416
mov dword [rsp + 0xf5c], 0
jmp 0x14004a2e0
mov eax, dword [rsp + 0xf5c]
inc eax
mov dword [rsp + 0xf5c], eax
cmp dword [rsp + 0xf5c], 0x1101
jge 0x14004a3f4
mov ecx, 0x101fc
call fcn.140197680
mov qword [rsp + 0x18168], rax
mov rax, qword [rsp + 0x18168]
mov qword [rsp + 0xf60], rax
mov dword [rsp + 0xf68], 0
jmp 0x14004a330
mov eax, dword [rsp + 0xf68]
inc eax
mov dword [rsp + 0xf68], eax
cmp dword [rsp + 0xf68], 0x203
jge 0x14004a398
call fcn.1401b2df0
cdq
mov ecx, 0x2883
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xf68]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xf60]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ec10]
cvtss2sd xmm1, dword [rsp + 0xf24]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xf24], xmm0
jmp 0x14004a320
mov rax, qword [rsp + 0xf60]
mov qword [rsp + 0x18170], rax
mov edx, 4
mov rcx, qword [rsp + 0x18170]
call fcn.140197660
cmp qword [rsp + 0x18170], 0
jne 0x14004a3d3
mov qword [rsp + 0x23008], 0
jmp 0x14004a3ef
mov qword [rsp + 0xf60], 0x8123
mov rax, qword [rsp + 0xf60]
mov qword [rsp + 0x23008], rax
jmp 0x14004a2d0
movss xmm0, dword [0x140245e50]
movss dword [rsp + 0xf24], xmm0
movss xmm0, dword [0x140244ad0]
movss dword [rsp + 0xf24], xmm0
movss xmm0, dword [0x14024dcf0]
movss dword [rsp + 0xe7c], xmm0
movss xmm0, dword [0x14024d8d8]
movss dword [rsp + 0xe7c], xmm0
cvtss2sd xmm0, dword [rsp + 0xe7c]
ucomisd xmm0, qword [0x1402480e8]
jp 0x14004acf7
jne 0x14004acf7
mov dword [rsp + 0xf6c], 0
jmp 0x14004a472
mov eax, dword [rsp + 0xf6c]
inc eax
mov dword [rsp + 0xf6c], eax
cmp dword [rsp + 0xf6c], 0xfcd
jge 0x14004a586
mov ecx, 0x20b20
call fcn.140197680
mov qword [rsp + 0x18178], rax
mov rax, qword [rsp + 0x18178]
mov qword [rsp + 0xf70], rax
mov dword [rsp + 0xf78], 0
jmp 0x14004a4c2
mov eax, dword [rsp + 0xf78]
inc eax
mov dword [rsp + 0xf78], eax
cmp dword [rsp + 0xf78], 0x8a
jge 0x14004a52a
call fcn.1401b2df0
cdq
mov ecx, 0x16a5
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xf78]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xf70]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023cb50]
cvtss2sd xmm1, dword [rsp + 0xe7c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xe7c], xmm0
jmp 0x14004a4b2
mov rax, qword [rsp + 0xf70]
mov qword [rsp + 0x18180], rax
mov edx, 4
mov rcx, qword [rsp + 0x18180]
call fcn.140197660
cmp qword [rsp + 0x18180], 0
jne 0x14004a565
mov qword [rsp + 0x23010], 0
jmp 0x14004a581
mov qword [rsp + 0xf70], 0x8123
mov rax, qword [rsp + 0xf70]
mov qword [rsp + 0x23010], rax
jmp 0x14004a462
movss xmm0, dword [0x14024553c]
movss dword [rsp + 0xf7c], xmm0
movss xmm0, dword [0x14024b608]
movss dword [rsp + 0xf7c], xmm0
cvtss2sd xmm0, dword [rsp + 0xf7c]
ucomisd xmm0, qword [0x14024a500]
jp 0x14004a715
jne 0x14004a715
mov dword [rsp + 0xf80], 0
jmp 0x14004a5e2
mov eax, dword [rsp + 0xf80]
inc eax
mov dword [rsp + 0xf80], eax
cmp dword [rsp + 0xf80], 0xd49
jge 0x14004a6f3
mov ecx, 0x22304
call fcn.140197680
mov qword [rsp + 0x18188], rax
mov rax, qword [rsp + 0x18188]
mov qword [rsp + 0xf88], rax
mov dword [rsp + 0xf90], 0
jmp 0x14004a632
mov eax, dword [rsp + 0xf90]
inc eax
mov dword [rsp + 0xf90], eax
cmp dword [rsp + 0xf90], 0x77
jge 0x14004a697
call fcn.1401b2df0
cdq
mov ecx, 0x340b
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xf90]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xf88]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a780]
cvtss2sd xmm1, dword [rsp + 0xf7c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xf7c], xmm0
jmp 0x14004a622
mov rax, qword [rsp + 0xf88]
mov qword [rsp + 0x18190], rax
mov edx, 4
mov rcx, qword [rsp + 0x18190]
call fcn.140197660
cmp qword [rsp + 0x18190], 0
jne 0x14004a6d2
mov qword [rsp + 0x23018], 0
jmp 0x14004a6ee
mov qword [rsp + 0xf88], 0x8123
mov rax, qword [rsp + 0xf88]
mov qword [rsp + 0x23018], rax
jmp 0x14004a5d2
movss xmm0, dword [0x14024c2bc]
movss dword [rsp + 0xf7c], xmm0
movss xmm0, dword [0x1402463e8]
movss dword [rsp + 0xf7c], xmm0
cvtss2sd xmm0, dword [rsp + 0xf7c]
ucomisd xmm0, qword [0x14024a6a0]
jp 0x14004a885
jne 0x14004a885
mov dword [rsp + 0xf94], 0
jmp 0x14004a74f
mov eax, dword [rsp + 0xf94]
inc eax
mov dword [rsp + 0xf94], eax
cmp dword [rsp + 0xf94], 0xedb
jge 0x14004a863
mov ecx, 0x1bf34
call fcn.140197680
mov qword [rsp + 0x18198], rax
mov rax, qword [rsp + 0x18198]
mov qword [rsp + 0xf98], rax
mov dword [rsp + 0xfa0], 0
jmp 0x14004a79f
mov eax, dword [rsp + 0xfa0]
inc eax
mov dword [rsp + 0xfa0], eax
cmp dword [rsp + 0xfa0], 0x11c
jge 0x14004a807
call fcn.1401b2df0
cdq
mov ecx, 0x203d
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xfa0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xf98]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d998]
cvtss2sd xmm1, dword [rsp + 0xf7c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xf7c], xmm0
jmp 0x14004a78f
mov rax, qword [rsp + 0xf98]
mov qword [rsp + 0x181a0], rax
mov edx, 4
mov rcx, qword [rsp + 0x181a0]
call fcn.140197660
cmp qword [rsp + 0x181a0], 0
jne 0x14004a842
mov qword [rsp + 0x23020], 0
jmp 0x14004a85e
mov qword [rsp + 0xf98], 0x8123
mov rax, qword [rsp + 0xf98]
mov qword [rsp + 0x23020], rax
jmp 0x14004a73f
movss xmm0, dword [0x14024b7e0]
movss dword [rsp + 0xf7c], xmm0
movss xmm0, dword [0x14024cf1c]
movss dword [rsp + 0xf7c], xmm0
cvtss2sd xmm0, dword [rsp + 0xf7c]
ucomisd xmm0, qword [0x1402432f0]
jp 0x14004a9f5
jne 0x14004a9f5
mov dword [rsp + 0xfa4], 0
jmp 0x14004a8bf
mov eax, dword [rsp + 0xfa4]
inc eax
mov dword [rsp + 0xfa4], eax
cmp dword [rsp + 0xfa4], 0x14ed
jge 0x14004a9d3
mov ecx, 0x20d64
call fcn.140197680
mov qword [rsp + 0x181a8], rax
mov rax, qword [rsp + 0x181a8]
mov qword [rsp + 0xfa8], rax
mov dword [rsp + 0xfb0], 0
jmp 0x14004a90f
mov eax, dword [rsp + 0xfb0]
inc eax
mov dword [rsp + 0xfb0], eax
cmp dword [rsp + 0xfb0], 0x1a6
jge 0x14004a977
call fcn.1401b2df0
cdq
mov ecx, 0x1f2f
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xfb0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xfa8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a7c8]
cvtss2sd xmm1, dword [rsp + 0xf7c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xf7c], xmm0
jmp 0x14004a8ff
mov rax, qword [rsp + 0xfa8]
mov qword [rsp + 0x181b0], rax
mov edx, 4
mov rcx, qword [rsp + 0x181b0]
call fcn.140197660
cmp qword [rsp + 0x181b0], 0
jne 0x14004a9b2
mov qword [rsp + 0x23028], 0
jmp 0x14004a9ce
mov qword [rsp + 0xfa8], 0x8123
mov rax, qword [rsp + 0xfa8]
mov qword [rsp + 0x23028], rax
jmp 0x14004a8af
movss xmm0, dword [0x14024f304]
movss dword [rsp + 0xf7c], xmm0
movss xmm0, dword [0x14024c650]
movss dword [rsp + 0xf7c], xmm0
cvtss2sd xmm0, dword [rsp + 0xf7c]
ucomisd xmm0, qword [0x14024aba0]
jp 0x14004ab65
jne 0x14004ab65
mov dword [rsp + 0xfb4], 0
jmp 0x14004aa2f
mov eax, dword [rsp + 0xfb4]
inc eax
mov dword [rsp + 0xfb4], eax
cmp dword [rsp + 0xfb4], 0x9fa
jge 0x14004ab43
mov ecx, 0xfb08
call fcn.140197680
mov qword [rsp + 0x181b8], rax
mov rax, qword [rsp + 0x181b8]
mov qword [rsp + 0xfb8], rax
mov dword [rsp + 0xfc0], 0
jmp 0x14004aa7f
mov eax, dword [rsp + 0xfc0]
inc eax
mov dword [rsp + 0xfc0], eax
cmp dword [rsp + 0xfc0], 0x330
jge 0x14004aae7
call fcn.1401b2df0
cdq
mov ecx, 0x2bbb
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xfc0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xfb8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a370]
cvtss2sd xmm1, dword [rsp + 0xf7c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xf7c], xmm0
jmp 0x14004aa6f
mov rax, qword [rsp + 0xfb8]
mov qword [rsp + 0x181c0], rax
mov edx, 4
mov rcx, qword [rsp + 0x181c0]
call fcn.140197660
cmp qword [rsp + 0x181c0], 0
jne 0x14004ab22
mov qword [rsp + 0x23030], 0
jmp 0x14004ab3e
mov qword [rsp + 0xfb8], 0x8123
mov rax, qword [rsp + 0xfb8]
mov qword [rsp + 0x23030], rax
jmp 0x14004aa1f
movss xmm0, dword [0x140245ccc]
movss dword [rsp + 0xf7c], xmm0
movss xmm0, dword [0x14024d440]
movss dword [rsp + 0xf7c], xmm0
cvtss2sd xmm0, dword [rsp + 0xf7c]
ucomisd xmm0, qword [0x140241048]
jp 0x14004acd5
jne 0x14004acd5
mov dword [rsp + 0xfc4], 0
jmp 0x14004ab9f
mov eax, dword [rsp + 0xfc4]
inc eax
mov dword [rsp + 0xfc4], eax
cmp dword [rsp + 0xfc4], 0x167e
jge 0x14004acb3
mov ecx, 0x1cf9c
call fcn.140197680
mov qword [rsp + 0x181c8], rax
mov rax, qword [rsp + 0x181c8]
mov qword [rsp + 0xfc8], rax
mov dword [rsp + 0xfd0], 0
jmp 0x14004abef
mov eax, dword [rsp + 0xfd0]
inc eax
mov dword [rsp + 0xfd0], eax
cmp dword [rsp + 0xfd0], 0x329
jge 0x14004ac57
call fcn.1401b2df0
cdq
mov ecx, 0x1ce0
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xfd0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xfc8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b190]
cvtss2sd xmm1, dword [rsp + 0xf7c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xf7c], xmm0
jmp 0x14004abdf
mov rax, qword [rsp + 0xfc8]
mov qword [rsp + 0x181d0], rax
mov edx, 4
mov rcx, qword [rsp + 0x181d0]
call fcn.140197660
cmp qword [rsp + 0x181d0], 0
jne 0x14004ac92
mov qword [rsp + 0x23038], 0
jmp 0x14004acae
mov qword [rsp + 0xfc8], 0x8123
mov rax, qword [rsp + 0xfc8]
mov qword [rsp + 0x23038], rax
jmp 0x14004ab8f
movss xmm0, dword [0x140247a28]
movss dword [rsp + 0xf7c], xmm0
movss xmm0, dword [0x14024ea70]
movss dword [rsp + 0xf7c], xmm0
movss xmm0, dword [0x14024d770]
movss dword [rsp + 0xe7c], xmm0
movss xmm0, dword [0x14024d4f4]
movss dword [rsp + 0xe7c], xmm0
cvtss2sd xmm0, dword [rsp + 0xe7c]
ucomisd xmm0, qword [0x1402406f8]
jp 0x14004b5b9
jne 0x14004b5b9
mov dword [rsp + 0xfd4], 0
jmp 0x14004ad31
mov eax, dword [rsp + 0xfd4]
inc eax
mov dword [rsp + 0xfd4], eax
cmp dword [rsp + 0xfd4], 0xf99
jge 0x14004ae45
mov ecx, 0xc174
call fcn.140197680
mov qword [rsp + 0x181d8], rax
mov rax, qword [rsp + 0x181d8]
mov qword [rsp + 0xfd8], rax
mov dword [rsp + 0xfe0], 0
jmp 0x14004ad81
mov eax, dword [rsp + 0xfe0]
inc eax
mov dword [rsp + 0xfe0], eax
cmp dword [rsp + 0xfe0], 0x218
jge 0x14004ade9
call fcn.1401b2df0
cdq
mov ecx, 0x16cf
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xfe0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xfd8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023add8]
cvtss2sd xmm1, dword [rsp + 0xe7c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xe7c], xmm0
jmp 0x14004ad71
mov rax, qword [rsp + 0xfd8]
mov qword [rsp + 0x181e0], rax
mov edx, 4
mov rcx, qword [rsp + 0x181e0]
call fcn.140197660
cmp qword [rsp + 0x181e0], 0
jne 0x14004ae24
mov qword [rsp + 0x23040], 0
jmp 0x14004ae40
mov qword [rsp + 0xfd8], 0x8123
mov rax, qword [rsp + 0xfd8]
mov qword [rsp + 0x23040], rax
jmp 0x14004ad21
movss xmm0, dword [0x14024d7a4]
movss dword [rsp + 0xfe4], xmm0
movss xmm0, dword [0x14024475c]
movss dword [rsp + 0xfe4], xmm0
cvtss2sd xmm0, dword [rsp + 0xfe4]
ucomisd xmm0, qword [0x140240690]
jp 0x14004afd7
jne 0x14004afd7
mov dword [rsp + 0xfe8], 0
jmp 0x14004aea1
mov eax, dword [rsp + 0xfe8]
inc eax
mov dword [rsp + 0xfe8], eax
cmp dword [rsp + 0xfe8], 0x14bc
jge 0x14004afb5
mov ecx, 0xf324
call fcn.140197680
mov qword [rsp + 0x181e8], rax
mov rax, qword [rsp + 0x181e8]
mov qword [rsp + 0xff0], rax
mov dword [rsp + 0xff8], 0
jmp 0x14004aef1
mov eax, dword [rsp + 0xff8]
inc eax
mov dword [rsp + 0xff8], eax
cmp dword [rsp + 0xff8], 0x283
jge 0x14004af59
call fcn.1401b2df0
cdq
mov ecx, 0x2c0b
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0xff8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0xff0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a168]
cvtss2sd xmm1, dword [rsp + 0xfe4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xfe4], xmm0
jmp 0x14004aee1
mov rax, qword [rsp + 0xff0]
mov qword [rsp + 0x181f0], rax
mov edx, 4
mov rcx, qword [rsp + 0x181f0]
call fcn.140197660
cmp qword [rsp + 0x181f0], 0
jne 0x14004af94
mov qword [rsp + 0x23048], 0
jmp 0x14004afb0
mov qword [rsp + 0xff0], 0x8123
mov rax, qword [rsp + 0xff0]
mov qword [rsp + 0x23048], rax
jmp 0x14004ae91
movss xmm0, dword [0x14024fbbc]
movss dword [rsp + 0xfe4], xmm0
movss xmm0, dword [0x140247414]
movss dword [rsp + 0xfe4], xmm0
cvtss2sd xmm0, dword [rsp + 0xfe4]
ucomisd xmm0, qword [0x14024ae20]
jp 0x14004b147
jne 0x14004b147
mov dword [rsp + 0xffc], 0
jmp 0x14004b011
mov eax, dword [rsp + 0xffc]
inc eax
mov dword [rsp + 0xffc], eax
cmp dword [rsp + 0xffc], 0x1332
jge 0x14004b125
mov ecx, 0x21da4
call fcn.140197680
mov qword [rsp + 0x181f8], rax
mov rax, qword [rsp + 0x181f8]
mov qword [rsp + 0x1000], rax
mov dword [rsp + 0x1008], 0
jmp 0x14004b061
mov eax, dword [rsp + 0x1008]
inc eax
mov dword [rsp + 0x1008], eax
cmp dword [rsp + 0x1008], 0x80
jge 0x14004b0c9
call fcn.1401b2df0
cdq
mov ecx, 0x1903
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1008]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1000]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x1402399f0]
cvtss2sd xmm1, dword [rsp + 0xfe4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xfe4], xmm0
jmp 0x14004b051
mov rax, qword [rsp + 0x1000]
mov qword [rsp + 0x18200], rax
mov edx, 4
mov rcx, qword [rsp + 0x18200]
call fcn.140197660
cmp qword [rsp + 0x18200], 0
jne 0x14004b104
mov qword [rsp + 0x23050], 0
jmp 0x14004b120
mov qword [rsp + 0x1000], 0x8123
mov rax, qword [rsp + 0x1000]
mov qword [rsp + 0x23050], rax
jmp 0x14004b001
movss xmm0, dword [0x14024d58c]
movss dword [rsp + 0xfe4], xmm0
movss xmm0, dword [0x14024f7e0]
movss dword [rsp + 0xfe4], xmm0
cvtss2sd xmm0, dword [rsp + 0xfe4]
ucomisd xmm0, qword [0x1402410a0]
jp 0x14004b2b7
jne 0x14004b2b7
mov dword [rsp + 0x100c], 0
jmp 0x14004b181
mov eax, dword [rsp + 0x100c]
inc eax
mov dword [rsp + 0x100c], eax
cmp dword [rsp + 0x100c], 0xb81
jge 0x14004b295
mov ecx, 0x25b04
call fcn.140197680
mov qword [rsp + 0x18208], rax
mov rax, qword [rsp + 0x18208]
mov qword [rsp + 0x1010], rax
mov dword [rsp + 0x1018], 0
jmp 0x14004b1d1
mov eax, dword [rsp + 0x1018]
inc eax
mov dword [rsp + 0x1018], eax
cmp dword [rsp + 0x1018], 0x181
jge 0x14004b239
call fcn.1401b2df0
cdq
mov ecx, 0x231d
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1018]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1010]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ff90]
cvtss2sd xmm1, dword [rsp + 0xfe4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xfe4], xmm0
jmp 0x14004b1c1
mov rax, qword [rsp + 0x1010]
mov qword [rsp + 0x18210], rax
mov edx, 4
mov rcx, qword [rsp + 0x18210]
call fcn.140197660
cmp qword [rsp + 0x18210], 0
jne 0x14004b274
mov qword [rsp + 0x23058], 0
jmp 0x14004b290
mov qword [rsp + 0x1010], 0x8123
mov rax, qword [rsp + 0x1010]
mov qword [rsp + 0x23058], rax
jmp 0x14004b171
movss xmm0, dword [0x14024c424]
movss dword [rsp + 0xfe4], xmm0
movss xmm0, dword [0x14024c198]
movss dword [rsp + 0xfe4], xmm0
cvtss2sd xmm0, dword [rsp + 0xfe4]
ucomisd xmm0, qword [0x140242370]
jp 0x14004b427
jne 0x14004b427
mov dword [rsp + 0x101c], 0
jmp 0x14004b2f1
mov eax, dword [rsp + 0x101c]
inc eax
mov dword [rsp + 0x101c], eax
cmp dword [rsp + 0x101c], 0x1068
jge 0x14004b405
mov ecx, 0x16b80
call fcn.140197680
mov qword [rsp + 0x18218], rax
mov rax, qword [rsp + 0x18218]
mov qword [rsp + 0x1020], rax
mov dword [rsp + 0x1028], 0
jmp 0x14004b341
mov eax, dword [rsp + 0x1028]
inc eax
mov dword [rsp + 0x1028], eax
cmp dword [rsp + 0x1028], 0x1ba
jge 0x14004b3a9
call fcn.1401b2df0
cdq
mov ecx, 0x1bd8
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1028]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1020]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239940]
cvtss2sd xmm1, dword [rsp + 0xfe4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xfe4], xmm0
jmp 0x14004b331
mov rax, qword [rsp + 0x1020]
mov qword [rsp + 0x18220], rax
mov edx, 4
mov rcx, qword [rsp + 0x18220]
call fcn.140197660
cmp qword [rsp + 0x18220], 0
jne 0x14004b3e4
mov qword [rsp + 0x23060], 0
jmp 0x14004b400
mov qword [rsp + 0x1020], 0x8123
mov rax, qword [rsp + 0x1020]
mov qword [rsp + 0x23060], rax
jmp 0x14004b2e1
movss xmm0, dword [0x14024f3cc]
movss dword [rsp + 0xfe4], xmm0
movss xmm0, dword [0x140243bc4]
movss dword [rsp + 0xfe4], xmm0
cvtss2sd xmm0, dword [rsp + 0xfe4]
ucomisd xmm0, qword [0x140243070]
jp 0x14004b597
jne 0x14004b597
mov dword [rsp + 0x102c], 0
jmp 0x14004b461
mov eax, dword [rsp + 0x102c]
inc eax
mov dword [rsp + 0x102c], eax
cmp dword [rsp + 0x102c], 0x148a
jge 0x14004b575
mov ecx, 0x11620
call fcn.140197680
mov qword [rsp + 0x18228], rax
mov rax, qword [rsp + 0x18228]
mov qword [rsp + 0x1030], rax
mov dword [rsp + 0x1038], 0
jmp 0x14004b4b1
mov eax, dword [rsp + 0x1038]
inc eax
mov dword [rsp + 0x1038], eax
cmp dword [rsp + 0x1038], 0x1ba
jge 0x14004b519
call fcn.1401b2df0
cdq
mov ecx, 0x28a6
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1038]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1030]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c2a8]
cvtss2sd xmm1, dword [rsp + 0xfe4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0xfe4], xmm0
jmp 0x14004b4a1
mov rax, qword [rsp + 0x1030]
mov qword [rsp + 0x18230], rax
mov edx, 4
mov rcx, qword [rsp + 0x18230]
call fcn.140197660
cmp qword [rsp + 0x18230], 0
jne 0x14004b554
mov qword [rsp + 0x23068], 0
jmp 0x14004b570
mov qword [rsp + 0x1030], 0x8123
mov rax, qword [rsp + 0x1030]
mov qword [rsp + 0x23068], rax
jmp 0x14004b451
movss xmm0, dword [0x14024e078]
movss dword [rsp + 0xfe4], xmm0
movss xmm0, dword [0x14024b948]
movss dword [rsp + 0xfe4], xmm0
movss xmm0, dword [0x140247cc4]
movss dword [rsp + 0xe7c], xmm0
movss xmm0, dword [0x140246e2c]
movss dword [rsp + 0xe7c], xmm0
mov dword [rsp + 0x103c], 0
jmp 0x14004b5d6
mov eax, dword [rsp + 0x103c]
inc eax
mov dword [rsp + 0x103c], eax
mov eax, dword [rsp + 0xe64]
cmp dword [rsp + 0x103c], eax
jge 0x140053430
movss xmm0, dword [0x14024dc08]
movss dword [rsp + 0x1040], xmm0
movss xmm0, dword [0x14024595c]
movss dword [rsp + 0x1040], xmm0
cvtss2sd xmm0, dword [rsp + 0x1040]
ucomisd xmm0, qword [0x140241788]
jp 0x14004b77c
jne 0x14004b77c
mov dword [rsp + 0x1044], 0
jmp 0x14004b646
mov eax, dword [rsp + 0x1044]
inc eax
mov dword [rsp + 0x1044], eax
cmp dword [rsp + 0x1044], 0x10bb
jge 0x14004b75a
mov ecx, 0x18cc0
call fcn.140197680
mov qword [rsp + 0x18238], rax
mov rax, qword [rsp + 0x18238]
mov qword [rsp + 0x1048], rax
mov dword [rsp + 0x1050], 0
jmp 0x14004b696
mov eax, dword [rsp + 0x1050]
inc eax
mov dword [rsp + 0x1050], eax
cmp dword [rsp + 0x1050], 0x362
jge 0x14004b6fe
call fcn.1401b2df0
cdq
mov ecx, 0x1d83
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1050]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1048]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e390]
cvtss2sd xmm1, dword [rsp + 0x1040]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1040], xmm0
jmp 0x14004b686
mov rax, qword [rsp + 0x1048]
mov qword [rsp + 0x18240], rax
mov edx, 4
mov rcx, qword [rsp + 0x18240]
call fcn.140197660
cmp qword [rsp + 0x18240], 0
jne 0x14004b739
mov qword [rsp + 0x23070], 0
jmp 0x14004b755
mov qword [rsp + 0x1048], 0x8123
mov rax, qword [rsp + 0x1048]
mov qword [rsp + 0x23070], rax
jmp 0x14004b636
movss xmm0, dword [0x14024e398]
movss dword [rsp + 0x1040], xmm0
movss xmm0, dword [0x1402466ac]
movss dword [rsp + 0x1040], xmm0
cvtss2sd xmm0, dword [rsp + 0x1040]
ucomisd xmm0, qword [0x140241938]
jp 0x14004b8ec
jne 0x14004b8ec
mov dword [rsp + 0x1054], 0
jmp 0x14004b7b6
mov eax, dword [rsp + 0x1054]
inc eax
mov dword [rsp + 0x1054], eax
cmp dword [rsp + 0x1054], 0x15a4
jge 0x14004b8ca
mov ecx, 0xfa6c
call fcn.140197680
mov qword [rsp + 0x18248], rax
mov rax, qword [rsp + 0x18248]
mov qword [rsp + 0x1058], rax
mov dword [rsp + 0x1060], 0
jmp 0x14004b806
mov eax, dword [rsp + 0x1060]
inc eax
mov dword [rsp + 0x1060], eax
cmp dword [rsp + 0x1060], 0x102
jge 0x14004b86e
call fcn.1401b2df0
cdq
mov ecx, 0x150d
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1060]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1058]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d6b8]
cvtss2sd xmm1, dword [rsp + 0x1040]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1040], xmm0
jmp 0x14004b7f6
mov rax, qword [rsp + 0x1058]
mov qword [rsp + 0x18250], rax
mov edx, 4
mov rcx, qword [rsp + 0x18250]
call fcn.140197660
cmp qword [rsp + 0x18250], 0
jne 0x14004b8a9
mov qword [rsp + 0x23078], 0
jmp 0x14004b8c5
mov qword [rsp + 0x1058], 0x8123
mov rax, qword [rsp + 0x1058]
mov qword [rsp + 0x23078], rax
jmp 0x14004b7a6
movss xmm0, dword [0x14024df98]
movss dword [rsp + 0x1040], xmm0
movss xmm0, dword [0x14024d6c0]
movss dword [rsp + 0x1040], xmm0
movss xmm0, dword [0x14024db80]
movss dword [rsp + 0x1064], xmm0
movss xmm0, dword [0x14024dc10]
movss dword [rsp + 0x1064], xmm0
cvtss2sd xmm0, dword [rsp + 0x1064]
ucomisd xmm0, qword [0x140249ee0]
jp 0x14004bef0
jne 0x14004bef0
mov dword [rsp + 0x1068], 0
jmp 0x14004b948
mov eax, dword [rsp + 0x1068]
inc eax
mov dword [rsp + 0x1068], eax
cmp dword [rsp + 0x1068], 0x163c
jge 0x14004ba5c
mov ecx, 0x2565c
call fcn.140197680
mov qword [rsp + 0x18258], rax
mov rax, qword [rsp + 0x18258]
mov qword [rsp + 0x1070], rax
mov dword [rsp + 0x1078], 0
jmp 0x14004b998
mov eax, dword [rsp + 0x1078]
inc eax
mov dword [rsp + 0x1078], eax
cmp dword [rsp + 0x1078], 0x247
jge 0x14004ba00
call fcn.1401b2df0
cdq
mov ecx, 0x2339
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1078]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1070]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023bd78]
cvtss2sd xmm1, dword [rsp + 0x1064]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1064], xmm0
jmp 0x14004b988
mov rax, qword [rsp + 0x1070]
mov qword [rsp + 0x18260], rax
mov edx, 4
mov rcx, qword [rsp + 0x18260]
call fcn.140197660
cmp qword [rsp + 0x18260], 0
jne 0x14004ba3b
mov qword [rsp + 0x23080], 0
jmp 0x14004ba57
mov qword [rsp + 0x1070], 0x8123
mov rax, qword [rsp + 0x1070]
mov qword [rsp + 0x23080], rax
jmp 0x14004b938
movss xmm0, dword [0x1402445dc]
movss dword [rsp + 0x107c], xmm0
movss xmm0, dword [0x140246328]
movss dword [rsp + 0x107c], xmm0
cvtss2sd xmm0, dword [rsp + 0x107c]
ucomisd xmm0, qword [0x14024a690]
jp 0x14004bbee
jne 0x14004bbee
mov dword [rsp + 0x1080], 0
jmp 0x14004bab8
mov eax, dword [rsp + 0x1080]
inc eax
mov dword [rsp + 0x1080], eax
cmp dword [rsp + 0x1080], 0x11dc
jge 0x14004bbcc
mov ecx, 0xc128
call fcn.140197680
mov qword [rsp + 0x18268], rax
mov rax, qword [rsp + 0x18268]
mov qword [rsp + 0x1088], rax
mov dword [rsp + 0x1090], 0
jmp 0x14004bb08
mov eax, dword [rsp + 0x1090]
inc eax
mov dword [rsp + 0x1090], eax
cmp dword [rsp + 0x1090], 0x1e1
jge 0x14004bb70
call fcn.1401b2df0
cdq
mov ecx, 0x139b
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1090]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1088]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023abb8]
cvtss2sd xmm1, dword [rsp + 0x107c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x107c], xmm0
jmp 0x14004baf8
mov rax, qword [rsp + 0x1088]
mov qword [rsp + 0x18270], rax
mov edx, 4
mov rcx, qword [rsp + 0x18270]
call fcn.140197660
cmp qword [rsp + 0x18270], 0
jne 0x14004bbab
mov qword [rsp + 0x23088], 0
jmp 0x14004bbc7
mov qword [rsp + 0x1088], 0x8123
mov rax, qword [rsp + 0x1088]
mov qword [rsp + 0x23088], rax
jmp 0x14004baa8
movss xmm0, dword [0x14024e2c4]
movss dword [rsp + 0x107c], xmm0
movss xmm0, dword [0x14024d464]
movss dword [rsp + 0x107c], xmm0
cvtss2sd xmm0, dword [rsp + 0x107c]
ucomisd xmm0, qword [str._ti_ty_]
jp 0x14004bd5e
jne 0x14004bd5e
mov dword [rsp + 0x1094], 0
jmp 0x14004bc28
mov eax, dword [rsp + 0x1094]
inc eax
mov dword [rsp + 0x1094], eax
cmp dword [rsp + 0x1094], 0x1373
jge 0x14004bd3c
mov ecx, 0xf204
call fcn.140197680
mov qword [rsp + 0x18278], rax
mov rax, qword [rsp + 0x18278]
mov qword [rsp + 0x1098], rax
mov dword [rsp + 0x10a0], 0
jmp 0x14004bc78
mov eax, dword [rsp + 0x10a0]
inc eax
mov dword [rsp + 0x10a0], eax
cmp dword [rsp + 0x10a0], 0xac
jge 0x14004bce0
call fcn.1401b2df0
cdq
mov ecx, 0x3090
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x10a0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1098]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a7a0]
cvtss2sd xmm1, dword [rsp + 0x107c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x107c], xmm0
jmp 0x14004bc68
mov rax, qword [rsp + 0x1098]
mov qword [rsp + 0x18280], rax
mov edx, 4
mov rcx, qword [rsp + 0x18280]
call fcn.140197660
cmp qword [rsp + 0x18280], 0
jne 0x14004bd1b
mov qword [rsp + 0x23090], 0
jmp 0x14004bd37
mov qword [rsp + 0x1098], 0x8123
mov rax, qword [rsp + 0x1098]
mov qword [rsp + 0x23090], rax
jmp 0x14004bc18
movss xmm0, dword [str.T_QQ]
movss dword [rsp + 0x107c], xmm0
movss xmm0, dword [0x14024dd0c]
movss dword [rsp + 0x107c], xmm0
cvtss2sd xmm0, dword [rsp + 0x107c]
ucomisd xmm0, qword [0x140242560]
jp 0x14004bece
jne 0x14004bece
mov dword [rsp + 0x10a4], 0
jmp 0x14004bd98
mov eax, dword [rsp + 0x10a4]
inc eax
mov dword [rsp + 0x10a4], eax
cmp dword [rsp + 0x10a4], 0xdca
jge 0x14004beac
mov ecx, 0x127b8
call fcn.140197680
mov qword [rsp + 0x18288], rax
mov rax, qword [rsp + 0x18288]
mov qword [rsp + 0x10a8], rax
mov dword [rsp + 0x10b0], 0
jmp 0x14004bde8
mov eax, dword [rsp + 0x10b0]
inc eax
mov dword [rsp + 0x10b0], eax
cmp dword [rsp + 0x10b0], 0x284
jge 0x14004be50
call fcn.1401b2df0
cdq
mov ecx, 0x2501
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x10b0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x10a8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023cee0]
cvtss2sd xmm1, dword [rsp + 0x107c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x107c], xmm0
jmp 0x14004bdd8
mov rax, qword [rsp + 0x10a8]
mov qword [rsp + 0x18290], rax
mov edx, 4
mov rcx, qword [rsp + 0x18290]
call fcn.140197660
cmp qword [rsp + 0x18290], 0
jne 0x14004be8b
mov qword [rsp + 0x23098], 0
jmp 0x14004bea7
mov qword [rsp + 0x10a8], 0x8123
mov rax, qword [rsp + 0x10a8]
mov qword [rsp + 0x23098], rax
jmp 0x14004bd88
movss xmm0, dword [0x14024540c]
movss dword [rsp + 0x107c], xmm0
movss xmm0, dword [0x140246a9c]
movss dword [rsp + 0x107c], xmm0
movss xmm0, dword [0x14024e28c]
movss dword [rsp + 0x1064], xmm0
movss xmm0, dword [0x140244a08]
movss dword [rsp + 0x1064], xmm0
cvtss2sd xmm0, dword [rsp + 0x1064]
ucomisd xmm0, qword [0x1402412c0]
jp 0x14004c362
jne 0x14004c362
mov dword [rsp + 0x10b4], 0
jmp 0x14004bf2a
mov eax, dword [rsp + 0x10b4]
inc eax
mov dword [rsp + 0x10b4], eax
cmp dword [rsp + 0x10b4], 0x7d5
jge 0x14004c03e
mov ecx, 0xd554
call fcn.140197680
mov qword [rsp + 0x18298], rax
mov rax, qword [rsp + 0x18298]
mov qword [rsp + 0x10b8], rax
mov dword [rsp + 0x10c0], 0
jmp 0x14004bf7a
mov eax, dword [rsp + 0x10c0]
inc eax
mov dword [rsp + 0x10c0], eax
cmp dword [rsp + 0x10c0], 0x1fe
jge 0x14004bfe2
call fcn.1401b2df0
cdq
mov ecx, 0x23ce
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x10c0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x10b8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023fe18]
cvtss2sd xmm1, dword [rsp + 0x1064]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1064], xmm0
jmp 0x14004bf6a
mov rax, qword [rsp + 0x10b8]
mov qword [rsp + 0x182a0], rax
mov edx, 4
mov rcx, qword [rsp + 0x182a0]
call fcn.140197660
cmp qword [rsp + 0x182a0], 0
jne 0x14004c01d
mov qword [rsp + 0x230a0], 0
jmp 0x14004c039
mov qword [rsp + 0x10b8], 0x8123
mov rax, qword [rsp + 0x10b8]
mov qword [rsp + 0x230a0], rax
jmp 0x14004bf1a
movss xmm0, dword [0x14024dce4]
movss dword [rsp + 0x10c4], xmm0
movss xmm0, dword [0x14024d09c]
movss dword [rsp + 0x10c4], xmm0
cvtss2sd xmm0, dword [rsp + 0x10c4]
ucomisd xmm0, qword [0x140242630]
jp 0x14004c1d0
jne 0x14004c1d0
mov dword [rsp + 0x10c8], 0
jmp 0x14004c09a
mov eax, dword [rsp + 0x10c8]
inc eax
mov dword [rsp + 0x10c8], eax
cmp dword [rsp + 0x10c8], 0x1008
jge 0x14004c1ae
mov ecx, 0x1c450
call fcn.140197680
mov qword [rsp + 0x182a8], rax
mov rax, qword [rsp + 0x182a8]
mov qword [rsp + 0x10d0], rax
mov dword [rsp + 0x10d8], 0
jmp 0x14004c0ea
mov eax, dword [rsp + 0x10d8]
inc eax
mov dword [rsp + 0x10d8], eax
cmp dword [rsp + 0x10d8], 0x1f4
jge 0x14004c152
call fcn.1401b2df0
cdq
mov ecx, 0x3505
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x10d8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x10d0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f750]
cvtss2sd xmm1, dword [rsp + 0x10c4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x10c4], xmm0
jmp 0x14004c0da
mov rax, qword [rsp + 0x10d0]
mov qword [rsp + 0x182b0], rax
mov edx, 4
mov rcx, qword [rsp + 0x182b0]
call fcn.140197660
cmp qword [rsp + 0x182b0], 0
jne 0x14004c18d
mov qword [rsp + 0x230a8], 0
jmp 0x14004c1a9
mov qword [rsp + 0x10d0], 0x8123
mov rax, qword [rsp + 0x10d0]
mov qword [rsp + 0x230a8], rax
jmp 0x14004c08a
movss xmm0, dword [0x1402471f8]
movss dword [rsp + 0x10c4], xmm0
movss xmm0, dword [0x14024bfa8]
movss dword [rsp + 0x10c4], xmm0
cvtss2sd xmm0, dword [rsp + 0x10c4]
ucomisd xmm0, qword [0x1402411e8]
jp 0x14004c340
jne 0x14004c340
mov dword [rsp + 0x10dc], 0
jmp 0x14004c20a
mov eax, dword [rsp + 0x10dc]
inc eax
mov dword [rsp + 0x10dc], eax
cmp dword [rsp + 0x10dc], 0x9ec
jge 0x14004c31e
mov ecx, 0x1140c
call fcn.140197680
mov qword [rsp + 0x182b8], rax
mov rax, qword [rsp + 0x182b8]
mov qword [rsp + 0x10e0], rax
mov dword [rsp + 0x10e8], 0
jmp 0x14004c25a
mov eax, dword [rsp + 0x10e8]
inc eax
mov dword [rsp + 0x10e8], eax
cmp dword [rsp + 0x10e8], 0x22e
jge 0x14004c2c2
call fcn.1401b2df0
cdq
mov ecx, 0x3654
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x10e8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x10e0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c7a8]
cvtss2sd xmm1, dword [rsp + 0x10c4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x10c4], xmm0
jmp 0x14004c24a
mov rax, qword [rsp + 0x10e0]
mov qword [rsp + 0x182c0], rax
mov edx, 4
mov rcx, qword [rsp + 0x182c0]
call fcn.140197660
cmp qword [rsp + 0x182c0], 0
jne 0x14004c2fd
mov qword [rsp + 0x230b0], 0
jmp 0x14004c319
mov qword [rsp + 0x10e0], 0x8123
mov rax, qword [rsp + 0x10e0]
mov qword [rsp + 0x230b0], rax
jmp 0x14004c1fa
movss xmm0, dword [0x1402473d4]
movss dword [rsp + 0x10c4], xmm0
movss xmm0, dword [0x140243e08]
movss dword [rsp + 0x10c4], xmm0
movss xmm0, dword [0x140243cac]
movss dword [rsp + 0x1064], xmm0
movss xmm0, dword [0x14024ca4c]
movss dword [rsp + 0x1064], xmm0
cvtss2sd xmm0, dword [rsp + 0x1064]
ucomisd xmm0, qword [str.8_bc]
jp 0x14004c7d4
jne 0x14004c7d4
mov dword [rsp + 0x10ec], 0
jmp 0x14004c39c
mov eax, dword [rsp + 0x10ec]
inc eax
mov dword [rsp + 0x10ec], eax
cmp dword [rsp + 0x10ec], 0x1466
jge 0x14004c4b0
mov ecx, 0x1f6b8
call fcn.140197680
mov qword [rsp + 0x182c8], rax
mov rax, qword [rsp + 0x182c8]
mov qword [rsp + 0x10f0], rax
mov dword [rsp + 0x10f8], 0
jmp 0x14004c3ec
mov eax, dword [rsp + 0x10f8]
inc eax
mov dword [rsp + 0x10f8], eax
cmp dword [rsp + 0x10f8], 0x284
jge 0x14004c454
call fcn.1401b2df0
cdq
mov ecx, 0x274a
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x10f8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x10f0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140240150]
cvtss2sd xmm1, dword [rsp + 0x1064]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1064], xmm0
jmp 0x14004c3dc
mov rax, qword [rsp + 0x10f0]
mov qword [rsp + 0x182d0], rax
mov edx, 4
mov rcx, qword [rsp + 0x182d0]
call fcn.140197660
cmp qword [rsp + 0x182d0], 0
jne 0x14004c48f
mov qword [rsp + 0x230b8], 0
jmp 0x14004c4ab
mov qword [rsp + 0x10f0], 0x8123
mov rax, qword [rsp + 0x10f0]
mov qword [rsp + 0x230b8], rax
jmp 0x14004c38c
movss xmm0, dword [0x140244d48]
movss dword [rsp + 0x10fc], xmm0
movss xmm0, dword [0x14024c884]
movss dword [rsp + 0x10fc], xmm0
cvtss2sd xmm0, dword [rsp + 0x10fc]
ucomisd xmm0, qword [0x140248800]
jp 0x14004c642
jne 0x14004c642
mov dword [rsp + 0x1100], 0
jmp 0x14004c50c
mov eax, dword [rsp + 0x1100]
inc eax
mov dword [rsp + 0x1100], eax
cmp dword [rsp + 0x1100], 0xea8
jge 0x14004c620
mov ecx, 0x21270
call fcn.140197680
mov qword [rsp + 0x182d8], rax
mov rax, qword [rsp + 0x182d8]
mov qword [rsp + 0x1108], rax
mov dword [rsp + 0x1110], 0
jmp 0x14004c55c
mov eax, dword [rsp + 0x1110]
inc eax
mov dword [rsp + 0x1110], eax
cmp dword [rsp + 0x1110], 0x170
jge 0x14004c5c4
call fcn.1401b2df0
cdq
mov ecx, 0x2758
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1110]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1108]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239d60]
cvtss2sd xmm1, dword [rsp + 0x10fc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x10fc], xmm0
jmp 0x14004c54c
mov rax, qword [rsp + 0x1108]
mov qword [rsp + 0x182e0], rax
mov edx, 4
mov rcx, qword [rsp + 0x182e0]
call fcn.140197660
cmp qword [rsp + 0x182e0], 0
jne 0x14004c5ff
mov qword [rsp + 0x230c0], 0
jmp 0x14004c61b
mov qword [rsp + 0x1108], 0x8123
mov rax, qword [rsp + 0x1108]
mov qword [rsp + 0x230c0], rax
jmp 0x14004c4fc
movss xmm0, dword [0x140246ab8]
movss dword [rsp + 0x10fc], xmm0
movss xmm0, dword [0x140247648]
movss dword [rsp + 0x10fc], xmm0
cvtss2sd xmm0, dword [rsp + 0x10fc]
ucomisd xmm0, qword [0x1402421c8]
jp 0x14004c7b2
jne 0x14004c7b2
mov dword [rsp + 0x1114], 0
jmp 0x14004c67c
mov eax, dword [rsp + 0x1114]
inc eax
mov dword [rsp + 0x1114], eax
cmp dword [rsp + 0x1114], 0x11ff
jge 0x14004c790
mov ecx, 0x2619c
call fcn.140197680
mov qword [rsp + 0x182e8], rax
mov rax, qword [rsp + 0x182e8]
mov qword [rsp + 0x1118], rax
mov dword [rsp + 0x1120], 0
jmp 0x14004c6cc
mov eax, dword [rsp + 0x1120]
inc eax
mov dword [rsp + 0x1120], eax
cmp dword [rsp + 0x1120], 0x2b9
jge 0x14004c734
call fcn.1401b2df0
cdq
mov ecx, 0x1b5b
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1120]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1118]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b7c8]
cvtss2sd xmm1, dword [rsp + 0x10fc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x10fc], xmm0
jmp 0x14004c6bc
mov rax, qword [rsp + 0x1118]
mov qword [rsp + 0x182f0], rax
mov edx, 4
mov rcx, qword [rsp + 0x182f0]
call fcn.140197660
cmp qword [rsp + 0x182f0], 0
jne 0x14004c76f
mov qword [rsp + 0x230c8], 0
jmp 0x14004c78b
mov qword [rsp + 0x1118], 0x8123
mov rax, qword [rsp + 0x1118]
mov qword [rsp + 0x230c8], rax
jmp 0x14004c66c
movss xmm0, dword [0x14024f6ec]
movss dword [rsp + 0x10fc], xmm0
movss xmm0, dword [0x14024b878]
movss dword [rsp + 0x10fc], xmm0
movss xmm0, dword [0x14024e148]
movss dword [rsp + 0x1064], xmm0
movss xmm0, dword [0x140247358]
movss dword [rsp + 0x1064], xmm0
call fcn.1401b2df0
cdqe
xor edx, edx
mov ecx, 0x12
div rcx
mov rax, rdx
mov dword [rsp + 0x1124], eax
movss xmm0, dword [0x14024e3c8]
movss dword [rsp + 0x1128], xmm0
movss xmm0, dword [0x14024c518]
movss dword [rsp + 0x1128], xmm0
cvtss2sd xmm0, dword [rsp + 0x1128]
ucomisd xmm0, qword [0x14024a8f0]
jp 0x14004c981
jne 0x14004c981
mov dword [rsp + 0x112c], 0
jmp 0x14004c84b
mov eax, dword [rsp + 0x112c]
inc eax
mov dword [rsp + 0x112c], eax
cmp dword [rsp + 0x112c], 0x1634
jge 0x14004c95f
mov ecx, 0x19eb4
call fcn.140197680
mov qword [rsp + 0x182f8], rax
mov rax, qword [rsp + 0x182f8]
mov qword [rsp + 0x1130], rax
mov dword [rsp + 0x1138], 0
jmp 0x14004c89b
mov eax, dword [rsp + 0x1138]
inc eax
mov dword [rsp + 0x1138], eax
cmp dword [rsp + 0x1138], 0x2b8
jge 0x14004c903
call fcn.1401b2df0
cdq
mov ecx, 0x1c11
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1138]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1130]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023fc48]
cvtss2sd xmm1, dword [rsp + 0x1128]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1128], xmm0
jmp 0x14004c88b
mov rax, qword [rsp + 0x1130]
mov qword [rsp + 0x18300], rax
mov edx, 4
mov rcx, qword [rsp + 0x18300]
call fcn.140197660
cmp qword [rsp + 0x18300], 0
jne 0x14004c93e
mov qword [rsp + 0x230d0], 0
jmp 0x14004c95a
mov qword [rsp + 0x1130], 0x8123
mov rax, qword [rsp + 0x1130]
mov qword [rsp + 0x230d0], rax
jmp 0x14004c83b
movss xmm0, dword [0x140245708]
movss dword [rsp + 0x1128], xmm0
movss xmm0, dword [0x14024d768]
movss dword [rsp + 0x1128], xmm0
cvtss2sd xmm0, dword [rsp + 0x1128]
ucomisd xmm0, qword [0x1402416e0]
jp 0x14004caf1
jne 0x14004caf1
mov dword [rsp + 0x113c], 0
jmp 0x14004c9bb
mov eax, dword [rsp + 0x113c]
inc eax
mov dword [rsp + 0x113c], eax
cmp dword [rsp + 0x113c], 0xa80
jge 0x14004cacf
mov ecx, 0x1a7fc
call fcn.140197680
mov qword [rsp + 0x18308], rax
mov rax, qword [rsp + 0x18308]
mov qword [rsp + 0x1140], rax
mov dword [rsp + 0x1148], 0
jmp 0x14004ca0b
mov eax, dword [rsp + 0x1148]
inc eax
mov dword [rsp + 0x1148], eax
cmp dword [rsp + 0x1148], 0x112
jge 0x14004ca73
call fcn.1401b2df0
cdq
mov ecx, 0x33e7
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1148]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1140]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c990]
cvtss2sd xmm1, dword [rsp + 0x1128]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1128], xmm0
jmp 0x14004c9fb
mov rax, qword [rsp + 0x1140]
mov qword [rsp + 0x18310], rax
mov edx, 4
mov rcx, qword [rsp + 0x18310]
call fcn.140197660
cmp qword [rsp + 0x18310], 0
jne 0x14004caae
mov qword [rsp + 0x230d8], 0
jmp 0x14004caca
mov qword [rsp + 0x1140], 0x8123
mov rax, qword [rsp + 0x1140]
mov qword [rsp + 0x230d8], rax
jmp 0x14004c9ab
movss xmm0, dword [0x140246790]
movss dword [rsp + 0x1128], xmm0
movss xmm0, dword [0x14024ccd8]
movss dword [rsp + 0x1128], xmm0
cvtss2sd xmm0, dword [rsp + 0x1128]
ucomisd xmm0, qword [0x140248cd8]
jp 0x14004cc61
jne 0x14004cc61
mov dword [rsp + 0x114c], 0
jmp 0x14004cb2b
mov eax, dword [rsp + 0x114c]
inc eax
mov dword [rsp + 0x114c], eax
cmp dword [rsp + 0x114c], 0x1073
jge 0x14004cc3f
mov ecx, 0xe114
call fcn.140197680
mov qword [rsp + 0x18318], rax
mov rax, qword [rsp + 0x18318]
mov qword [rsp + 0x1150], rax
mov dword [rsp + 0x1158], 0
jmp 0x14004cb7b
mov eax, dword [rsp + 0x1158]
inc eax
mov dword [rsp + 0x1158], eax
cmp dword [rsp + 0x1158], 0x270
jge 0x14004cbe3
call fcn.1401b2df0
cdq
mov ecx, 0x223e
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1158]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1150]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e348]
cvtss2sd xmm1, dword [rsp + 0x1128]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1128], xmm0
jmp 0x14004cb6b
mov rax, qword [rsp + 0x1150]
mov qword [rsp + 0x18320], rax
mov edx, 4
mov rcx, qword [rsp + 0x18320]
call fcn.140197660
cmp qword [rsp + 0x18320], 0
jne 0x14004cc1e
mov qword [rsp + 0x230e0], 0
jmp 0x14004cc3a
mov qword [rsp + 0x1150], 0x8123
mov rax, qword [rsp + 0x1150]
mov qword [rsp + 0x230e0], rax
jmp 0x14004cb1b
movss xmm0, dword [0x1402455ac]
movss dword [rsp + 0x1128], xmm0
movss xmm0, dword [0x14024d880]
movss dword [rsp + 0x1128], xmm0
cvtss2sd xmm0, dword [rsp + 0x1128]
ucomisd xmm0, qword [0x14024aab8]
jp 0x14004cdd1
jne 0x14004cdd1
mov dword [rsp + 0x115c], 0
jmp 0x14004cc9b
mov eax, dword [rsp + 0x115c]
inc eax
mov dword [rsp + 0x115c], eax
cmp dword [rsp + 0x115c], 0x1717
jge 0x14004cdaf
mov ecx, 0xf404
call fcn.140197680
mov qword [rsp + 0x18328], rax
mov rax, qword [rsp + 0x18328]
mov qword [rsp + 0x1160], rax
mov dword [rsp + 0x1168], 0
jmp 0x14004cceb
mov eax, dword [rsp + 0x1168]
inc eax
mov dword [rsp + 0x1168], eax
cmp dword [rsp + 0x1168], 0x34e
jge 0x14004cd53
call fcn.1401b2df0
cdq
mov ecx, 0x2fb7
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1168]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1160]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239780]
cvtss2sd xmm1, dword [rsp + 0x1128]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1128], xmm0
jmp 0x14004ccdb
mov rax, qword [rsp + 0x1160]
mov qword [rsp + 0x18330], rax
mov edx, 4
mov rcx, qword [rsp + 0x18330]
call fcn.140197660
cmp qword [rsp + 0x18330], 0
jne 0x14004cd8e
mov qword [rsp + 0x230e8], 0
jmp 0x14004cdaa
mov qword [rsp + 0x1160], 0x8123
mov rax, qword [rsp + 0x1160]
mov qword [rsp + 0x230e8], rax
jmp 0x14004cc8b
movss xmm0, dword [0x14024d700]
movss dword [rsp + 0x1128], xmm0
movss xmm0, dword [0x140247094]
movss dword [rsp + 0x1128], xmm0
cvtss2sd xmm0, dword [rsp + 0x1128]
ucomisd xmm0, qword [0x140243590]
jp 0x14004cf41
jne 0x14004cf41
mov dword [rsp + 0x116c], 0
jmp 0x14004ce0b
mov eax, dword [rsp + 0x116c]
inc eax
mov dword [rsp + 0x116c], eax
cmp dword [rsp + 0x116c], 0xc87
jge 0x14004cf1f
mov ecx, 0x14b18
call fcn.140197680
mov qword [rsp + 0x18338], rax
mov rax, qword [rsp + 0x18338]
mov qword [rsp + 0x1170], rax
mov dword [rsp + 0x1178], 0
jmp 0x14004ce5b
mov eax, dword [rsp + 0x1178]
inc eax
mov dword [rsp + 0x1178], eax
cmp dword [rsp + 0x1178], 0x271
jge 0x14004cec3
call fcn.1401b2df0
cdq
mov ecx, 0x1961
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1178]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1170]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c6f0]
cvtss2sd xmm1, dword [rsp + 0x1128]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1128], xmm0
jmp 0x14004ce4b
mov rax, qword [rsp + 0x1170]
mov qword [rsp + 0x18340], rax
mov edx, 4
mov rcx, qword [rsp + 0x18340]
call fcn.140197660
cmp qword [rsp + 0x18340], 0
jne 0x14004cefe
mov qword [rsp + 0x230f0], 0
jmp 0x14004cf1a
mov qword [rsp + 0x1170], 0x8123
mov rax, qword [rsp + 0x1170]
mov qword [rsp + 0x230f0], rax
jmp 0x14004cdfb
movss xmm0, dword [0x14024d6f0]
movss dword [rsp + 0x1128], xmm0
movss xmm0, dword [0x14024d510]
movss dword [rsp + 0x1128], xmm0
movss xmm0, dword [0x14024c73c]
movss dword [rsp + 0x117c], xmm0
movss xmm0, dword [0x14024b560]
movss dword [rsp + 0x117c], xmm0
cvtss2sd xmm0, dword [rsp + 0x117c]
ucomisd xmm0, qword [0x14024a608]
jp 0x14004d0d3
jne 0x14004d0d3
mov dword [rsp + 0x1180], 0
jmp 0x14004cf9d
mov eax, dword [rsp + 0x1180]
inc eax
mov dword [rsp + 0x1180], eax
cmp dword [rsp + 0x1180], 0x1152
jge 0x14004d0b1
mov ecx, 0x2135c
call fcn.140197680
mov qword [rsp + 0x18348], rax
mov rax, qword [rsp + 0x18348]
mov qword [rsp + 0x1188], rax
mov dword [rsp + 0x1190], 0
jmp 0x14004cfed
mov eax, dword [rsp + 0x1190]
inc eax
mov dword [rsp + 0x1190], eax
cmp dword [rsp + 0x1190], 0x2a0
jge 0x14004d055
call fcn.1401b2df0
cdq
mov ecx, 0x317f
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1190]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1188]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a8a8]
cvtss2sd xmm1, dword [rsp + 0x117c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x117c], xmm0
jmp 0x14004cfdd
mov rax, qword [rsp + 0x1188]
mov qword [rsp + 0x18350], rax
mov edx, 4
mov rcx, qword [rsp + 0x18350]
call fcn.140197660
cmp qword [rsp + 0x18350], 0
jne 0x14004d090
mov qword [rsp + 0x230f8], 0
jmp 0x14004d0ac
mov qword [rsp + 0x1188], 0x8123
mov rax, qword [rsp + 0x1188]
mov qword [rsp + 0x230f8], rax
jmp 0x14004cf8d
movss xmm0, dword [0x14024c3bc]
movss dword [rsp + 0x117c], xmm0
movss xmm0, dword [0x14024efe8]
movss dword [rsp + 0x117c], xmm0
movss xmm0, dword [0x140244ee8]
movss dword [rsp + 0x1194], xmm0
movss xmm0, dword [0x1402453f0]
movss dword [rsp + 0x1194], xmm0
cvtss2sd xmm0, dword [rsp + 0x1194]
ucomisd xmm0, qword [0x140249c40]
jp 0x14004d265
jne 0x14004d265
mov dword [rsp + 0x1198], 0
jmp 0x14004d12f
mov eax, dword [rsp + 0x1198]
inc eax
mov dword [rsp + 0x1198], eax
cmp dword [rsp + 0x1198], 0x175f
jge 0x14004d243
mov ecx, 0x2631c
call fcn.140197680
mov qword [rsp + 0x18358], rax
mov rax, qword [rsp + 0x18358]
mov qword [rsp + 0x11a0], rax
mov dword [rsp + 0x11a8], 0
jmp 0x14004d17f
mov eax, dword [rsp + 0x11a8]
inc eax
mov dword [rsp + 0x11a8], eax
cmp dword [rsp + 0x11a8], 0x36b
jge 0x14004d1e7
call fcn.1401b2df0
cdq
mov ecx, 0x25d3
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x11a8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x11a0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d440]
cvtss2sd xmm1, dword [rsp + 0x1194]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1194], xmm0
jmp 0x14004d16f
mov rax, qword [rsp + 0x11a0]
mov qword [rsp + 0x18360], rax
mov edx, 4
mov rcx, qword [rsp + 0x18360]
call fcn.140197660
cmp qword [rsp + 0x18360], 0
jne 0x14004d222
mov qword [rsp + 0x23100], 0
jmp 0x14004d23e
mov qword [rsp + 0x11a0], 0x8123
mov rax, qword [rsp + 0x11a0]
mov qword [rsp + 0x23100], rax
jmp 0x14004d11f
movss xmm0, dword [0x140247900]
movss dword [rsp + 0x1194], xmm0
movss xmm0, dword [0x14024d84c]
movss dword [rsp + 0x1194], xmm0
cvtss2sd xmm0, dword [rsp + 0x1194]
ucomisd xmm0, qword [0x1402480f0]
jp 0x14004d3d5
jne 0x14004d3d5
mov dword [rsp + 0x11ac], 0
jmp 0x14004d29f
mov eax, dword [rsp + 0x11ac]
inc eax
mov dword [rsp + 0x11ac], eax
cmp dword [rsp + 0x11ac], 0x947
jge 0x14004d3b3
mov ecx, 0xc7e8
call fcn.140197680
mov qword [rsp + 0x18368], rax
mov rax, qword [rsp + 0x18368]
mov qword [rsp + 0x11b0], rax
mov dword [rsp + 0x11b8], 0
jmp 0x14004d2ef
mov eax, dword [rsp + 0x11b8]
inc eax
mov dword [rsp + 0x11b8], eax
cmp dword [rsp + 0x11b8], 0xc3
jge 0x14004d357
call fcn.1401b2df0
cdq
mov ecx, 0x25f9
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x11b8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x11b0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023beb8]
cvtss2sd xmm1, dword [rsp + 0x1194]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1194], xmm0
jmp 0x14004d2df
mov rax, qword [rsp + 0x11b0]
mov qword [rsp + 0x18370], rax
mov edx, 4
mov rcx, qword [rsp + 0x18370]
call fcn.140197660
cmp qword [rsp + 0x18370], 0
jne 0x14004d392
mov qword [rsp + 0x23108], 0
jmp 0x14004d3ae
mov qword [rsp + 0x11b0], 0x8123
mov rax, qword [rsp + 0x11b0]
mov qword [rsp + 0x23108], rax
jmp 0x14004d28f
movss xmm0, dword [0x14024e558]
movss dword [rsp + 0x1194], xmm0
movss xmm0, dword [0x14024e014]
movss dword [rsp + 0x1194], xmm0
cvtss2sd xmm0, dword [rsp + 0x1194]
ucomisd xmm0, qword [0x14024a3a0]
jp 0x14004d545
jne 0x14004d545
mov dword [rsp + 0x11bc], 0
jmp 0x14004d40f
mov eax, dword [rsp + 0x11bc]
inc eax
mov dword [rsp + 0x11bc], eax
cmp dword [rsp + 0x11bc], 0xafc
jge 0x14004d523
mov ecx, 0x198c0
call fcn.140197680
mov qword [rsp + 0x18378], rax
mov rax, qword [rsp + 0x18378]
mov qword [rsp + 0x11c0], rax
mov dword [rsp + 0x11c8], 0
jmp 0x14004d45f
mov eax, dword [rsp + 0x11c8]
inc eax
mov dword [rsp + 0x11c8], eax
cmp dword [rsp + 0x11c8], 0x1a3
jge 0x14004d4c7
call fcn.1401b2df0
cdq
mov ecx, 0x182b
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x11c8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x11c0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023aad8]
cvtss2sd xmm1, dword [rsp + 0x1194]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1194], xmm0
jmp 0x14004d44f
mov rax, qword [rsp + 0x11c0]
mov qword [rsp + 0x18380], rax
mov edx, 4
mov rcx, qword [rsp + 0x18380]
call fcn.140197660
cmp qword [rsp + 0x18380], 0
jne 0x14004d502
mov qword [rsp + 0x23110], 0
jmp 0x14004d51e
mov qword [rsp + 0x11c0], 0x8123
mov rax, qword [rsp + 0x11c0]
mov qword [rsp + 0x23110], rax
jmp 0x14004d3ff
movss xmm0, dword [0x1402450b4]
movss dword [rsp + 0x1194], xmm0
movss xmm0, dword [0x14024c408]
movss dword [rsp + 0x1194], xmm0
cvtss2sd xmm0, dword [rsp + 0x1194]
ucomisd xmm0, qword [0x140240560]
jp 0x14004d6b5
jne 0x14004d6b5
mov dword [rsp + 0x11cc], 0
jmp 0x14004d57f
mov eax, dword [rsp + 0x11cc]
inc eax
mov dword [rsp + 0x11cc], eax
cmp dword [rsp + 0x11cc], 0xdd4
jge 0x14004d693
mov ecx, 0x1c92c
call fcn.140197680
mov qword [rsp + 0x18388], rax
mov rax, qword [rsp + 0x18388]
mov qword [rsp + 0x11d0], rax
mov dword [rsp + 0x11d8], 0
jmp 0x14004d5cf
mov eax, dword [rsp + 0x11d8]
inc eax
mov dword [rsp + 0x11d8], eax
cmp dword [rsp + 0x11d8], 0x289
jge 0x14004d637
call fcn.1401b2df0
cdq
mov ecx, 0x3836
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x11d8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x11d0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ef38]
cvtss2sd xmm1, dword [rsp + 0x1194]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1194], xmm0
jmp 0x14004d5bf
mov rax, qword [rsp + 0x11d0]
mov qword [rsp + 0x18390], rax
mov edx, 4
mov rcx, qword [rsp + 0x18390]
call fcn.140197660
cmp qword [rsp + 0x18390], 0
jne 0x14004d672
mov qword [rsp + 0x23118], 0
jmp 0x14004d68e
mov qword [rsp + 0x11d0], 0x8123
mov rax, qword [rsp + 0x11d0]
mov qword [rsp + 0x23118], rax
jmp 0x14004d56f
movss xmm0, dword [0x140246c14]
movss dword [rsp + 0x1194], xmm0
movss xmm0, dword [0x140244d3c]
movss dword [rsp + 0x1194], xmm0
cvtss2sd xmm0, dword [rsp + 0x1194]
ucomisd xmm0, qword [0x14024b1f8]
jp 0x14004d825
jne 0x14004d825
mov dword [rsp + 0x11dc], 0
jmp 0x14004d6ef
mov eax, dword [rsp + 0x11dc]
inc eax
mov dword [rsp + 0x11dc], eax
cmp dword [rsp + 0x11dc], 0x1385
jge 0x14004d803
mov ecx, 0x1a9f0
call fcn.140197680
mov qword [rsp + 0x18398], rax
mov rax, qword [rsp + 0x18398]
mov qword [rsp + 0x11e0], rax
mov dword [rsp + 0x11e8], 0
jmp 0x14004d73f
mov eax, dword [rsp + 0x11e8]
inc eax
mov dword [rsp + 0x11e8], eax
cmp dword [rsp + 0x11e8], 0x12c
jge 0x14004d7a7
call fcn.1401b2df0
cdq
mov ecx, 0x16a6
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x11e8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x11e0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023dc68]
cvtss2sd xmm1, dword [rsp + 0x1194]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1194], xmm0
jmp 0x14004d72f
mov rax, qword [rsp + 0x11e0]
mov qword [rsp + 0x183a0], rax
mov edx, 4
mov rcx, qword [rsp + 0x183a0]
call fcn.140197660
cmp qword [rsp + 0x183a0], 0
jne 0x14004d7e2
mov qword [rsp + 0x23120], 0
jmp 0x14004d7fe
mov qword [rsp + 0x11e0], 0x8123
mov rax, qword [rsp + 0x11e0]
mov qword [rsp + 0x23120], rax
jmp 0x14004d6df
movss xmm0, dword [0x14024ccbc]
movss dword [rsp + 0x1194], xmm0
movss xmm0, dword [0x14024dbc8]
movss dword [rsp + 0x1194], xmm0
movsxd rax, dword [rsp + 0x1124]
imul rax, rax, 1
lea rcx, [rsp + 0xae8]
add rcx, rax
mov rax, rcx
movzx eax, byte [rax]
mov byte [rsp + 0x11f4], al
mov byte [rsp + 0x11f5], 0
movss xmm0, dword [0x140246910]
movss dword [rsp + 0x1204], xmm0
movss xmm0, dword [0x140244a74]
movss dword [rsp + 0x1204], xmm0
cvtss2sd xmm0, dword [rsp + 0x1204]
ucomisd xmm0, qword [0x140243388]
jp 0x14004d9e3
jne 0x14004d9e3
mov dword [rsp + 0x1208], 0
jmp 0x14004d8ad
mov eax, dword [rsp + 0x1208]
inc eax
mov dword [rsp + 0x1208], eax
cmp dword [rsp + 0x1208], 0x15a4
jge 0x14004d9c1
mov ecx, 0x1cd18
call fcn.140197680
mov qword [rsp + 0x183a8], rax
mov rax, qword [rsp + 0x183a8]
mov qword [rsp + 0x1210], rax
mov dword [rsp + 0x1218], 0
jmp 0x14004d8fd
mov eax, dword [rsp + 0x1218]
inc eax
mov dword [rsp + 0x1218], eax
cmp dword [rsp + 0x1218], 0x114
jge 0x14004d965
call fcn.1401b2df0
cdq
mov ecx, 0x1bc2
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1218]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1210]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f0d0]
cvtss2sd xmm1, dword [rsp + 0x1204]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1204], xmm0
jmp 0x14004d8ed
mov rax, qword [rsp + 0x1210]
mov qword [rsp + 0x183b0], rax
mov edx, 4
mov rcx, qword [rsp + 0x183b0]
call fcn.140197660
cmp qword [rsp + 0x183b0], 0
jne 0x14004d9a0
mov qword [rsp + 0x23128], 0
jmp 0x14004d9bc
mov qword [rsp + 0x1210], 0x8123
mov rax, qword [rsp + 0x1210]
mov qword [rsp + 0x23128], rax
jmp 0x14004d89d
movss xmm0, dword [0x14024b78c]
movss dword [rsp + 0x1204], xmm0
movss xmm0, dword [0x140244934]
movss dword [rsp + 0x1204], xmm0
cvtss2sd xmm0, dword [rsp + 0x1204]
ucomisd xmm0, qword [0x1402410e0]
jp 0x14004db53
jne 0x14004db53
mov dword [rsp + 0x121c], 0
jmp 0x14004da1d
mov eax, dword [rsp + 0x121c]
inc eax
mov dword [rsp + 0x121c], eax
cmp dword [rsp + 0x121c], 0x136c
jge 0x14004db31
mov ecx, 0x1fdc8
call fcn.140197680
mov qword [rsp + 0x183b8], rax
mov rax, qword [rsp + 0x183b8]
mov qword [rsp + 0x1220], rax
mov dword [rsp + 0x1228], 0
jmp 0x14004da6d
mov eax, dword [rsp + 0x1228]
inc eax
mov dword [rsp + 0x1228], eax
cmp dword [rsp + 0x1228], 0x1f1
jge 0x14004dad5
call fcn.1401b2df0
cdq
mov ecx, 0x2a25
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1228]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1220]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f9d0]
cvtss2sd xmm1, dword [rsp + 0x1204]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1204], xmm0
jmp 0x14004da5d
mov rax, qword [rsp + 0x1220]
mov qword [rsp + 0x183c0], rax
mov edx, 4
mov rcx, qword [rsp + 0x183c0]
call fcn.140197660
cmp qword [rsp + 0x183c0], 0
jne 0x14004db10
mov qword [rsp + 0x23130], 0
jmp 0x14004db2c
mov qword [rsp + 0x1220], 0x8123
mov rax, qword [rsp + 0x1220]
mov qword [rsp + 0x23130], rax
jmp 0x14004da0d
movss xmm0, dword [0x14024384c]
movss dword [rsp + 0x1204], xmm0
movss xmm0, dword [0x14024c4dc]
movss dword [rsp + 0x1204], xmm0
cvtss2sd xmm0, dword [rsp + 0x1204]
ucomisd xmm0, qword [0x14024a2c0]
jp 0x14004dcc3
jne 0x14004dcc3
mov dword [rsp + 0x122c], 0
jmp 0x14004db8d
mov eax, dword [rsp + 0x122c]
inc eax
mov dword [rsp + 0x122c], eax
cmp dword [rsp + 0x122c], 0xb0d
jge 0x14004dca1
mov ecx, 0x18960
call fcn.140197680
mov qword [rsp + 0x183c8], rax
mov rax, qword [rsp + 0x183c8]
mov qword [rsp + 0x1230], rax
mov dword [rsp + 0x1238], 0
jmp 0x14004dbdd
mov eax, dword [rsp + 0x1238]
inc eax
mov dword [rsp + 0x1238], eax
cmp dword [rsp + 0x1238], 0xd5
jge 0x14004dc45
call fcn.1401b2df0
cdq
mov ecx, 0x25f5
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1238]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1230]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e1a8]
cvtss2sd xmm1, dword [rsp + 0x1204]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1204], xmm0
jmp 0x14004dbcd
mov rax, qword [rsp + 0x1230]
mov qword [rsp + 0x183d0], rax
mov edx, 4
mov rcx, qword [rsp + 0x183d0]
call fcn.140197660
cmp qword [rsp + 0x183d0], 0
jne 0x14004dc80
mov qword [rsp + 0x23138], 0
jmp 0x14004dc9c
mov qword [rsp + 0x1230], 0x8123
mov rax, qword [rsp + 0x1230]
mov qword [rsp + 0x23138], rax
jmp 0x14004db7d
movss xmm0, dword [0x140246820]
movss dword [rsp + 0x1204], xmm0
movss xmm0, dword [0x14024702c]
movss dword [rsp + 0x1204], xmm0
cvtss2sd xmm0, dword [rsp + 0x1204]
ucomisd xmm0, qword [0x140241318]
jp 0x14004de33
jne 0x14004de33
mov dword [rsp + 0x123c], 0
jmp 0x14004dcfd
mov eax, dword [rsp + 0x123c]
inc eax
mov dword [rsp + 0x123c], eax
cmp dword [rsp + 0x123c], 0x8da
jge 0x14004de11
mov ecx, 0x1cb44
call fcn.140197680
mov qword [rsp + 0x183d8], rax
mov rax, qword [rsp + 0x183d8]
mov qword [rsp + 0x1240], rax
mov dword [rsp + 0x1248], 0
jmp 0x14004dd4d
mov eax, dword [rsp + 0x1248]
inc eax
mov dword [rsp + 0x1248], eax
cmp dword [rsp + 0x1248], 0x352
jge 0x14004ddb5
call fcn.1401b2df0
cdq
mov ecx, 0x1ad8
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1248]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1240]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023fd70]
cvtss2sd xmm1, dword [rsp + 0x1204]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1204], xmm0
jmp 0x14004dd3d
mov rax, qword [rsp + 0x1240]
mov qword [rsp + 0x183e0], rax
mov edx, 4
mov rcx, qword [rsp + 0x183e0]
call fcn.140197660
cmp qword [rsp + 0x183e0], 0
jne 0x14004ddf0
mov qword [rsp + 0x23140], 0
jmp 0x14004de0c
mov qword [rsp + 0x1240], 0x8123
mov rax, qword [rsp + 0x1240]
mov qword [rsp + 0x23140], rax
jmp 0x14004dced
movss xmm0, dword [0x140246c54]
movss dword [rsp + 0x1204], xmm0
movss xmm0, dword [0x14024ec60]
movss dword [rsp + 0x1204], xmm0
movss xmm0, dword [0x140244ef8]
movss dword [rsp + 0x124c], xmm0
movss xmm0, dword [0x14024fc14]
movss dword [rsp + 0x124c], xmm0
cvtss2sd xmm0, dword [rsp + 0x124c]
ucomisd xmm0, qword [0x140243350]
jp 0x14004dfc5
jne 0x14004dfc5
mov dword [rsp + 0x1250], 0
jmp 0x14004de8f
mov eax, dword [rsp + 0x1250]
inc eax
mov dword [rsp + 0x1250], eax
cmp dword [rsp + 0x1250], 0xf56
jge 0x14004dfa3
mov ecx, 0x16828
call fcn.140197680
mov qword [rsp + 0x183e8], rax
mov rax, qword [rsp + 0x183e8]
mov qword [rsp + 0x1258], rax
mov dword [rsp + 0x1260], 0
jmp 0x14004dedf
mov eax, dword [rsp + 0x1260]
inc eax
mov dword [rsp + 0x1260], eax
cmp dword [rsp + 0x1260], 0xbc
jge 0x14004df47
call fcn.1401b2df0
cdq
mov ecx, 0x22b3
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1260]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1258]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d708]
cvtss2sd xmm1, dword [rsp + 0x124c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x124c], xmm0
jmp 0x14004decf
mov rax, qword [rsp + 0x1258]
mov qword [rsp + 0x183f0], rax
mov edx, 4
mov rcx, qword [rsp + 0x183f0]
call fcn.140197660
cmp qword [rsp + 0x183f0], 0
jne 0x14004df82
mov qword [rsp + 0x23148], 0
jmp 0x14004df9e
mov qword [rsp + 0x1258], 0x8123
mov rax, qword [rsp + 0x1258]
mov qword [rsp + 0x23148], rax
jmp 0x14004de7f
movss xmm0, dword [0x140245c3c]
movss dword [rsp + 0x124c], xmm0
movss xmm0, dword [0x140245030]
movss dword [rsp + 0x124c], xmm0
cvtss2sd xmm0, dword [rsp + 0x124c]
ucomisd xmm0, qword [0x140247f08]
jp 0x14004e135
jne 0x14004e135
mov dword [rsp + 0x1264], 0
jmp 0x14004dfff
mov eax, dword [rsp + 0x1264]
inc eax
mov dword [rsp + 0x1264], eax
cmp dword [rsp + 0x1264], 0x13f6
jge 0x14004e113
mov ecx, 0x17f7c
call fcn.140197680
mov qword [rsp + 0x183f8], rax
mov rax, qword [rsp + 0x183f8]
mov qword [rsp + 0x1268], rax
mov dword [rsp + 0x1270], 0
jmp 0x14004e04f
mov eax, dword [rsp + 0x1270]
inc eax
mov dword [rsp + 0x1270], eax
cmp dword [rsp + 0x1270], 0x31c
jge 0x14004e0b7
call fcn.1401b2df0
cdq
mov ecx, 0x1b66
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1270]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1268]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ce90]
cvtss2sd xmm1, dword [rsp + 0x124c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x124c], xmm0
jmp 0x14004e03f
mov rax, qword [rsp + 0x1268]
mov qword [rsp + 0x18400], rax
mov edx, 4
mov rcx, qword [rsp + 0x18400]
call fcn.140197660
cmp qword [rsp + 0x18400], 0
jne 0x14004e0f2
mov qword [rsp + 0x23150], 0
jmp 0x14004e10e
mov qword [rsp + 0x1268], 0x8123
mov rax, qword [rsp + 0x1268]
mov qword [rsp + 0x23150], rax
jmp 0x14004dfef
movss xmm0, dword [0x140246500]
movss dword [rsp + 0x124c], xmm0
movss xmm0, dword [0x1402465ec]
movss dword [rsp + 0x124c], xmm0
cvtss2sd xmm0, dword [rsp + 0x124c]
ucomisd xmm0, qword [0x1402402c8]
jp 0x14004e2a5
jne 0x14004e2a5
mov dword [rsp + 0x1274], 0
jmp 0x14004e16f
mov eax, dword [rsp + 0x1274]
inc eax
mov dword [rsp + 0x1274], eax
cmp dword [rsp + 0x1274], 0x1105
jge 0x14004e283
mov ecx, 0xa3a4
call fcn.140197680
mov qword [rsp + 0x18408], rax
mov rax, qword [rsp + 0x18408]
mov qword [rsp + 0x1278], rax
mov dword [rsp + 0x1280], 0
jmp 0x14004e1bf
mov eax, dword [rsp + 0x1280]
inc eax
mov dword [rsp + 0x1280], eax
cmp dword [rsp + 0x1280], 0x2ea
jge 0x14004e227
call fcn.1401b2df0
cdq
mov ecx, 0x1dec
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1280]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1278]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e3e0]
cvtss2sd xmm1, dword [rsp + 0x124c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x124c], xmm0
jmp 0x14004e1af
mov rax, qword [rsp + 0x1278]
mov qword [rsp + 0x18410], rax
mov edx, 4
mov rcx, qword [rsp + 0x18410]
call fcn.140197660
cmp qword [rsp + 0x18410], 0
jne 0x14004e262
mov qword [rsp + 0x23158], 0
jmp 0x14004e27e
mov qword [rsp + 0x1278], 0x8123
mov rax, qword [rsp + 0x1278]
mov qword [rsp + 0x23158], rax
jmp 0x14004e15f
movss xmm0, dword [0x140246b18]
movss dword [rsp + 0x124c], xmm0
movss xmm0, dword [0x14024b638]
movss dword [rsp + 0x124c], xmm0
cvtss2sd xmm0, dword [rsp + 0x124c]
ucomisd xmm0, qword [0x140241228]
jp 0x14004e415
jne 0x14004e415
mov dword [rsp + 0x1284], 0
jmp 0x14004e2df
mov eax, dword [rsp + 0x1284]
inc eax
mov dword [rsp + 0x1284], eax
cmp dword [rsp + 0x1284], 0xd8c
jge 0x14004e3f3
mov ecx, 0x216fc
call fcn.140197680
mov qword [rsp + 0x18418], rax
mov rax, qword [rsp + 0x18418]
mov qword [rsp + 0x1288], rax
mov dword [rsp + 0x1290], 0
jmp 0x14004e32f
mov eax, dword [rsp + 0x1290]
inc eax
mov dword [rsp + 0x1290], eax
cmp dword [rsp + 0x1290], 0x1b7
jge 0x14004e397
call fcn.1401b2df0
cdq
mov ecx, 0x1b80
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1290]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1288]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ddc8]
cvtss2sd xmm1, dword [rsp + 0x124c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x124c], xmm0
jmp 0x14004e31f
mov rax, qword [rsp + 0x1288]
mov qword [rsp + 0x18420], rax
mov edx, 4
mov rcx, qword [rsp + 0x18420]
call fcn.140197660
cmp qword [rsp + 0x18420], 0
jne 0x14004e3d2
mov qword [rsp + 0x23160], 0
jmp 0x14004e3ee
mov qword [rsp + 0x1288], 0x8123
mov rax, qword [rsp + 0x1288]
mov qword [rsp + 0x23160], rax
jmp 0x14004e2cf
movss xmm0, dword [0x14024dc9c]
movss dword [rsp + 0x124c], xmm0
movss xmm0, dword [0x1402478c4]
movss dword [rsp + 0x124c], xmm0
movss xmm0, dword [0x140247b44]
movss dword [rsp + 0x1294], xmm0
movss xmm0, dword [0x14024e670]
movss dword [rsp + 0x1294], xmm0
cvtss2sd xmm0, dword [rsp + 0x1294]
ucomisd xmm0, qword [0x140241fa8]
jp 0x14004e5a7
jne 0x14004e5a7
mov dword [rsp + 0x1298], 0
jmp 0x14004e471
mov eax, dword [rsp + 0x1298]
inc eax
mov dword [rsp + 0x1298], eax
cmp dword [rsp + 0x1298], 0xd95
jge 0x14004e585
mov ecx, 0x1cb24
call fcn.140197680
mov qword [rsp + 0x18428], rax
mov rax, qword [rsp + 0x18428]
mov qword [rsp + 0x12a0], rax
mov dword [rsp + 0x12a8], 0
jmp 0x14004e4c1
mov eax, dword [rsp + 0x12a8]
inc eax
mov dword [rsp + 0x12a8], eax
cmp dword [rsp + 0x12a8], 0x17c
jge 0x14004e529
call fcn.1401b2df0
cdq
mov ecx, 0x2211
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x12a8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x12a0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b3d8]
cvtss2sd xmm1, dword [rsp + 0x1294]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1294], xmm0
jmp 0x14004e4b1
mov rax, qword [rsp + 0x12a0]
mov qword [rsp + 0x18430], rax
mov edx, 4
mov rcx, qword [rsp + 0x18430]
call fcn.140197660
cmp qword [rsp + 0x18430], 0
jne 0x14004e564
mov qword [rsp + 0x23168], 0
jmp 0x14004e580
mov qword [rsp + 0x12a0], 0x8123
mov rax, qword [rsp + 0x12a0]
mov qword [rsp + 0x23168], rax
jmp 0x14004e461
movss xmm0, dword [0x140244684]
movss dword [rsp + 0x1294], xmm0
movss xmm0, dword [0x1402448d0]
movss dword [rsp + 0x1294], xmm0
cvtss2sd xmm0, dword [rsp + 0x1294]
ucomisd xmm0, qword [0x140249020]
jp 0x14004e717
jne 0x14004e717
mov dword [rsp + 0x12ac], 0
jmp 0x14004e5e1
mov eax, dword [rsp + 0x12ac]
inc eax
mov dword [rsp + 0x12ac], eax
cmp dword [rsp + 0x12ac], 0xefd
jge 0x14004e6f5
mov ecx, 0x1d2e0
call fcn.140197680
mov qword [rsp + 0x18438], rax
mov rax, qword [rsp + 0x18438]
mov qword [rsp + 0x12b0], rax
mov dword [rsp + 0x12b8], 0
jmp 0x14004e631
mov eax, dword [rsp + 0x12b8]
inc eax
mov dword [rsp + 0x12b8], eax
cmp dword [rsp + 0x12b8], 0x16c
jge 0x14004e699
call fcn.1401b2df0
cdq
mov ecx, 0x16b4
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x12b8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x12b0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023fd68]
cvtss2sd xmm1, dword [rsp + 0x1294]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1294], xmm0
jmp 0x14004e621
mov rax, qword [rsp + 0x12b0]
mov qword [rsp + 0x18440], rax
mov edx, 4
mov rcx, qword [rsp + 0x18440]
call fcn.140197660
cmp qword [rsp + 0x18440], 0
jne 0x14004e6d4
mov qword [rsp + 0x23170], 0
jmp 0x14004e6f0
mov qword [rsp + 0x12b0], 0x8123
mov rax, qword [rsp + 0x12b0]
mov qword [rsp + 0x23170], rax
jmp 0x14004e5d1
movss xmm0, dword [0x14024e204]
movss dword [rsp + 0x1294], xmm0
movss xmm0, dword [0x140245a24]
movss dword [rsp + 0x1294], xmm0
cvtss2sd xmm0, dword [rsp + 0x1294]
ucomisd xmm0, qword [0x14024b468]
jp 0x14004e887
jne 0x14004e887
mov dword [rsp + 0x12bc], 0
jmp 0x14004e751
mov eax, dword [rsp + 0x12bc]
inc eax
mov dword [rsp + 0x12bc], eax
cmp dword [rsp + 0x12bc], 0x1557
jge 0x14004e865
mov ecx, 0x1bc88
call fcn.140197680
mov qword [rsp + 0x18448], rax
mov rax, qword [rsp + 0x18448]
mov qword [rsp + 0x12c0], rax
mov dword [rsp + 0x12c8], 0
jmp 0x14004e7a1
mov eax, dword [rsp + 0x12c8]
inc eax
mov dword [rsp + 0x12c8], eax
cmp dword [rsp + 0x12c8], 0x24a
jge 0x14004e809
call fcn.1401b2df0
cdq
mov ecx, 0x35ef
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x12c8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x12c0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023aa00]
cvtss2sd xmm1, dword [rsp + 0x1294]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1294], xmm0
jmp 0x14004e791
mov rax, qword [rsp + 0x12c0]
mov qword [rsp + 0x18450], rax
mov edx, 4
mov rcx, qword [rsp + 0x18450]
call fcn.140197660
cmp qword [rsp + 0x18450], 0
jne 0x14004e844
mov qword [rsp + 0x23178], 0
jmp 0x14004e860
mov qword [rsp + 0x12c0], 0x8123
mov rax, qword [rsp + 0x12c0]
mov qword [rsp + 0x23178], rax
jmp 0x14004e741
movss xmm0, dword [0x140247d38]
movss dword [rsp + 0x1294], xmm0
movss xmm0, dword [0x14024ed58]
movss dword [rsp + 0x1294], xmm0
cvtss2sd xmm0, dword [rsp + 0x1294]
ucomisd xmm0, qword [0x140248ae8]
jp 0x14004e9f7
jne 0x14004e9f7
mov dword [rsp + 0x12cc], 0
jmp 0x14004e8c1
mov eax, dword [rsp + 0x12cc]
inc eax
mov dword [rsp + 0x12cc], eax
cmp dword [rsp + 0x12cc], 0xded
jge 0x14004e9d5
mov ecx, 0x251ac
call fcn.140197680
mov qword [rsp + 0x18458], rax
mov rax, qword [rsp + 0x18458]
mov qword [rsp + 0x12d0], rax
mov dword [rsp + 0x12d8], 0
jmp 0x14004e911
mov eax, dword [rsp + 0x12d8]
inc eax
mov dword [rsp + 0x12d8], eax
cmp dword [rsp + 0x12d8], 0x331
jge 0x14004e979
call fcn.1401b2df0
cdq
mov ecx, 0x279b
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x12d8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x12d0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ad28]
cvtss2sd xmm1, dword [rsp + 0x1294]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1294], xmm0
jmp 0x14004e901
mov rax, qword [rsp + 0x12d0]
mov qword [rsp + 0x18460], rax
mov edx, 4
mov rcx, qword [rsp + 0x18460]
call fcn.140197660
cmp qword [rsp + 0x18460], 0
jne 0x14004e9b4
mov qword [rsp + 0x23180], 0
jmp 0x14004e9d0
mov qword [rsp + 0x12d0], 0x8123
mov rax, qword [rsp + 0x12d0]
mov qword [rsp + 0x23180], rax
jmp 0x14004e8b1
movss xmm0, dword [0x140244ff0]
movss dword [rsp + 0x1294], xmm0
movss xmm0, dword [0x14024d2d8]
movss dword [rsp + 0x1294], xmm0
cvtss2sd xmm0, dword [rsp + 0x1294]
ucomisd xmm0, qword [0x140248530]
jp 0x14004eb67
jne 0x14004eb67
mov dword [rsp + 0x12dc], 0
jmp 0x14004ea31
mov eax, dword [rsp + 0x12dc]
inc eax
mov dword [rsp + 0x12dc], eax
cmp dword [rsp + 0x12dc], 0x8a0
jge 0x14004eb45
mov ecx, 0x2664c
call fcn.140197680
mov qword [rsp + 0x18468], rax
mov rax, qword [rsp + 0x18468]
mov qword [rsp + 0x12e0], rax
mov dword [rsp + 0x12e8], 0
jmp 0x14004ea81
mov eax, dword [rsp + 0x12e8]
inc eax
mov dword [rsp + 0x12e8], eax
cmp dword [rsp + 0x12e8], 0xe3
jge 0x14004eae9
call fcn.1401b2df0
cdq
mov ecx, 0x1d4f
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x12e8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x12e0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c150]
cvtss2sd xmm1, dword [rsp + 0x1294]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1294], xmm0
jmp 0x14004ea71
mov rax, qword [rsp + 0x12e0]
mov qword [rsp + 0x18470], rax
mov edx, 4
mov rcx, qword [rsp + 0x18470]
call fcn.140197660
cmp qword [rsp + 0x18470], 0
jne 0x14004eb24
mov qword [rsp + 0x23188], 0
jmp 0x14004eb40
mov qword [rsp + 0x12e0], 0x8123
mov rax, qword [rsp + 0x12e0]
mov qword [rsp + 0x23188], rax
jmp 0x14004ea21
movss xmm0, dword [0x14024cbac]
movss dword [rsp + 0x1294], xmm0
movss xmm0, dword [0x1402448a4]
movss dword [rsp + 0x1294], xmm0
movss xmm0, dword [0x14024d82c]
movss dword [rsp + 0x12ec], xmm0
movss xmm0, dword [0x140247b1c]
movss dword [rsp + 0x12ec], xmm0
cvtss2sd xmm0, dword [rsp + 0x12ec]
ucomisd xmm0, qword [0x1402415a0]
jp 0x14004f2db
jne 0x14004f2db
mov dword [rsp + 0x12f0], 0
jmp 0x14004ebc3
mov eax, dword [rsp + 0x12f0]
inc eax
mov dword [rsp + 0x12f0], eax
cmp dword [rsp + 0x12f0], 0x93b
jge 0x14004ecd7
mov ecx, 0x17258
call fcn.140197680
mov qword [rsp + 0x18478], rax
mov rax, qword [rsp + 0x18478]
mov qword [rsp + 0x12f8], rax
mov dword [rsp + 0x1300], 0
jmp 0x14004ec13
mov eax, dword [rsp + 0x1300]
inc eax
mov dword [rsp + 0x1300], eax
cmp dword [rsp + 0x1300], 0x29d
jge 0x14004ec7b
call fcn.1401b2df0
cdq
mov ecx, 0x2b4f
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1300]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x12f8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140240220]
cvtss2sd xmm1, dword [rsp + 0x12ec]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x12ec], xmm0
jmp 0x14004ec03
mov rax, qword [rsp + 0x12f8]
mov qword [rsp + 0x18480], rax
mov edx, 4
mov rcx, qword [rsp + 0x18480]
call fcn.140197660
cmp qword [rsp + 0x18480], 0
jne 0x14004ecb6
mov qword [rsp + 0x23190], 0
jmp 0x14004ecd2
mov qword [rsp + 0x12f8], 0x8123
mov rax, qword [rsp + 0x12f8]
mov qword [rsp + 0x23190], rax
jmp 0x14004ebb3
movss xmm0, dword [0x140245a40]
movss dword [rsp + 0x1304], xmm0
movss xmm0, dword [0x140245a4c]
movss dword [rsp + 0x1304], xmm0
cvtss2sd xmm0, dword [rsp + 0x1304]
ucomisd xmm0, qword [0x14024a3f8]
jp 0x14004ee69
jne 0x14004ee69
mov dword [rsp + 0x1308], 0
jmp 0x14004ed33
mov eax, dword [rsp + 0x1308]
inc eax
mov dword [rsp + 0x1308], eax
cmp dword [rsp + 0x1308], 0xc8f
jge 0x14004ee47
mov ecx, 0x26790
call fcn.140197680
mov qword [rsp + 0x18488], rax
mov rax, qword [rsp + 0x18488]
mov qword [rsp + 0x1310], rax
mov dword [rsp + 0x1318], 0
jmp 0x14004ed83
mov eax, dword [rsp + 0x1318]
inc eax
mov dword [rsp + 0x1318], eax
cmp dword [rsp + 0x1318], 0x269
jge 0x14004edeb
call fcn.1401b2df0
cdq
mov ecx, 0x1536
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1318]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1310]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c820]
cvtss2sd xmm1, dword [rsp + 0x1304]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1304], xmm0
jmp 0x14004ed73
mov rax, qword [rsp + 0x1310]
mov qword [rsp + 0x18490], rax
mov edx, 4
mov rcx, qword [rsp + 0x18490]
call fcn.140197660
cmp qword [rsp + 0x18490], 0
jne 0x14004ee26
mov qword [rsp + 0x23198], 0
jmp 0x14004ee42
mov qword [rsp + 0x1310], 0x8123
mov rax, qword [rsp + 0x1310]
mov qword [rsp + 0x23198], rax
jmp 0x14004ed23
movss xmm0, dword [0x14024b830]
movss dword [rsp + 0x1304], xmm0
movss xmm0, dword [0x140246bdc]
movss dword [rsp + 0x1304], xmm0
cvtss2sd xmm0, dword [rsp + 0x1304]
ucomisd xmm0, qword [0x140242d08]
jp 0x14004efd9
jne 0x14004efd9
mov dword [rsp + 0x131c], 0
jmp 0x14004eea3
mov eax, dword [rsp + 0x131c]
inc eax
mov dword [rsp + 0x131c], eax
cmp dword [rsp + 0x131c], 0xd62
jge 0x14004efb7
mov ecx, 0x1f094
call fcn.140197680
mov qword [rsp + 0x18498], rax
mov rax, qword [rsp + 0x18498]
mov qword [rsp + 0x1320], rax
mov dword [rsp + 0x1328], 0
jmp 0x14004eef3
mov eax, dword [rsp + 0x1328]
inc eax
mov dword [rsp + 0x1328], eax
cmp dword [rsp + 0x1328], 0x124
jge 0x14004ef5b
call fcn.1401b2df0
cdq
mov ecx, 0x399d
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1328]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1320]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e9a0]
cvtss2sd xmm1, dword [rsp + 0x1304]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1304], xmm0
jmp 0x14004eee3
mov rax, qword [rsp + 0x1320]
mov qword [rsp + 0x184a0], rax
mov edx, 4
mov rcx, qword [rsp + 0x184a0]
call fcn.140197660
cmp qword [rsp + 0x184a0], 0
jne 0x14004ef96
mov qword [rsp + 0x231a0], 0
jmp 0x14004efb2
mov qword [rsp + 0x1320], 0x8123
mov rax, qword [rsp + 0x1320]
mov qword [rsp + 0x231a0], rax
jmp 0x14004ee93
movss xmm0, dword [0x140243c3c]
movss dword [rsp + 0x1304], xmm0
movss xmm0, dword [0x140243ea8]
movss dword [rsp + 0x1304], xmm0
cvtss2sd xmm0, dword [rsp + 0x1304]
ucomisd xmm0, qword [0x140240320]
jp 0x14004f149
jne 0x14004f149
mov dword [rsp + 0x132c], 0
jmp 0x14004f013
mov eax, dword [rsp + 0x132c]
inc eax
mov dword [rsp + 0x132c], eax
cmp dword [rsp + 0x132c], 0xf8a
jge 0x14004f127
mov ecx, 0x15120
call fcn.140197680
mov qword [rsp + 0x184a8], rax
mov rax, qword [rsp + 0x184a8]
mov qword [rsp + 0x1330], rax
mov dword [rsp + 0x1338], 0
jmp 0x14004f063
mov eax, dword [rsp + 0x1338]
inc eax
mov dword [rsp + 0x1338], eax
cmp dword [rsp + 0x1338], 0x89
jge 0x14004f0cb
call fcn.1401b2df0
cdq
mov ecx, 0x164e
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1338]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1330]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d310]
cvtss2sd xmm1, dword [rsp + 0x1304]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1304], xmm0
jmp 0x14004f053
mov rax, qword [rsp + 0x1330]
mov qword [rsp + 0x184b0], rax
mov edx, 4
mov rcx, qword [rsp + 0x184b0]
call fcn.140197660
cmp qword [rsp + 0x184b0], 0
jne 0x14004f106
mov qword [rsp + 0x231a8], 0
jmp 0x14004f122
mov qword [rsp + 0x1330], 0x8123
mov rax, qword [rsp + 0x1330]
mov qword [rsp + 0x231a8], rax
jmp 0x14004f003
movss xmm0, dword [0x140246960]
movss dword [rsp + 0x1304], xmm0
movss xmm0, dword [0x140245e18]
movss dword [rsp + 0x1304], xmm0
cvtss2sd xmm0, dword [rsp + 0x1304]
ucomisd xmm0, qword [0x14024acc0]
jp 0x14004f2b9
jne 0x14004f2b9
mov dword [rsp + 0x133c], 0
jmp 0x14004f183
mov eax, dword [rsp + 0x133c]
inc eax
mov dword [rsp + 0x133c], eax
cmp dword [rsp + 0x133c], 0x147c
jge 0x14004f297
mov ecx, 0x124cc
call fcn.140197680
mov qword [rsp + 0x184b8], rax
mov rax, qword [rsp + 0x184b8]
mov qword [rsp + 0x1340], rax
mov dword [rsp + 0x1348], 0
jmp 0x14004f1d3
mov eax, dword [rsp + 0x1348]
inc eax
mov dword [rsp + 0x1348], eax
cmp dword [rsp + 0x1348], 0x18b
jge 0x14004f23b
call fcn.1401b2df0
cdq
mov ecx, 0x1bf6
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1348]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1340]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e480]
cvtss2sd xmm1, dword [rsp + 0x1304]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1304], xmm0
jmp 0x14004f1c3
mov rax, qword [rsp + 0x1340]
mov qword [rsp + 0x184c0], rax
mov edx, 4
mov rcx, qword [rsp + 0x184c0]
call fcn.140197660
cmp qword [rsp + 0x184c0], 0
jne 0x14004f276
mov qword [rsp + 0x231b0], 0
jmp 0x14004f292
mov qword [rsp + 0x1340], 0x8123
mov rax, qword [rsp + 0x1340]
mov qword [rsp + 0x231b0], rax
jmp 0x14004f173
movss xmm0, dword [0x14024633c]
movss dword [rsp + 0x1304], xmm0
movss xmm0, dword [0x14024d9cc]
movss dword [rsp + 0x1304], xmm0
movss xmm0, dword [0x140246bc4]
movss dword [rsp + 0x12ec], xmm0
movss xmm0, dword [0x14024573c]
movss dword [rsp + 0x12ec], xmm0
cvtss2sd xmm0, dword [rsp + 0x12ec]
ucomisd xmm0, qword [0x1402414b0]
jp 0x14004f5dd
jne 0x14004f5dd
mov dword [rsp + 0x134c], 0
jmp 0x14004f315
mov eax, dword [rsp + 0x134c]
inc eax
mov dword [rsp + 0x134c], eax
cmp dword [rsp + 0x134c], 0x846
jge 0x14004f429
mov ecx, 0x10948
call fcn.140197680
mov qword [rsp + 0x184c8], rax
mov rax, qword [rsp + 0x184c8]
mov qword [rsp + 0x1350], rax
mov dword [rsp + 0x1358], 0
jmp 0x14004f365
mov eax, dword [rsp + 0x1358]
inc eax
mov dword [rsp + 0x1358], eax
cmp dword [rsp + 0x1358], 0x30c
jge 0x14004f3cd
call fcn.1401b2df0
cdq
mov ecx, 0x3374
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1358]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1350]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d2c8]
cvtss2sd xmm1, dword [rsp + 0x12ec]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x12ec], xmm0
jmp 0x14004f355
mov rax, qword [rsp + 0x1350]
mov qword [rsp + 0x184d0], rax
mov edx, 4
mov rcx, qword [rsp + 0x184d0]
call fcn.140197660
cmp qword [rsp + 0x184d0], 0
jne 0x14004f408
mov qword [rsp + 0x231b8], 0
jmp 0x14004f424
mov qword [rsp + 0x1350], 0x8123
mov rax, qword [rsp + 0x1350]
mov qword [rsp + 0x231b8], rax
jmp 0x14004f305
movss xmm0, dword [0x14024401c]
movss dword [rsp + 0x135c], xmm0
movss xmm0, dword [0x14024e3a4]
movss dword [rsp + 0x135c], xmm0
cvtss2sd xmm0, dword [rsp + 0x135c]
ucomisd xmm0, qword [0x140240598]
jp 0x14004f5bb
jne 0x14004f5bb
mov dword [rsp + 0x1360], 0
jmp 0x14004f485
mov eax, dword [rsp + 0x1360]
inc eax
mov dword [rsp + 0x1360], eax
cmp dword [rsp + 0x1360], 0x1630
jge 0x14004f599
mov ecx, 0xb334
call fcn.140197680
mov qword [rsp + 0x184d8], rax
mov rax, qword [rsp + 0x184d8]
mov qword [rsp + 0x1368], rax
mov dword [rsp + 0x1370], 0
jmp 0x14004f4d5
mov eax, dword [rsp + 0x1370]
inc eax
mov dword [rsp + 0x1370], eax
cmp dword [rsp + 0x1370], 0x128
jge 0x14004f53d
call fcn.1401b2df0
cdq
mov ecx, 0x15c4
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1370]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1368]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023dd80]
cvtss2sd xmm1, dword [rsp + 0x135c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x135c], xmm0
jmp 0x14004f4c5
mov rax, qword [rsp + 0x1368]
mov qword [rsp + 0x184e0], rax
mov edx, 4
mov rcx, qword [rsp + 0x184e0]
call fcn.140197660
cmp qword [rsp + 0x184e0], 0
jne 0x14004f578
mov qword [rsp + 0x231c0], 0
jmp 0x14004f594
mov qword [rsp + 0x1368], 0x8123
mov rax, qword [rsp + 0x1368]
mov qword [rsp + 0x231c0], rax
jmp 0x14004f475
movss xmm0, dword [0x14024ee84]
movss dword [rsp + 0x135c], xmm0
movss xmm0, dword [0x140246b38]
movss dword [rsp + 0x135c], xmm0
movss xmm0, dword [0x14024bc10]
movss dword [rsp + 0x12ec], xmm0
movss xmm0, dword [0x140246eec]
movss dword [rsp + 0x12ec], xmm0
cvtss2sd xmm0, dword [rsp + 0x12ec]
ucomisd xmm0, qword [0x140248f38]
jp 0x14004fd2f
jne 0x14004fd2f
mov dword [rsp + 0x1374], 0
jmp 0x14004f617
mov eax, dword [rsp + 0x1374]
inc eax
mov dword [rsp + 0x1374], eax
cmp dword [rsp + 0x1374], 0x15c4
jge 0x14004f72b
mov ecx, 0xe1f0
call fcn.140197680
mov qword [rsp + 0x184e8], rax
mov rax, qword [rsp + 0x184e8]
mov qword [rsp + 0x1378], rax
mov dword [rsp + 0x1380], 0
jmp 0x14004f667
mov eax, dword [rsp + 0x1380]
inc eax
mov dword [rsp + 0x1380], eax
cmp dword [rsp + 0x1380], 0x1b4
jge 0x14004f6cf
call fcn.1401b2df0
cdq
mov ecx, 0x34c8
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1380]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1378]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e7c8]
cvtss2sd xmm1, dword [rsp + 0x12ec]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x12ec], xmm0
jmp 0x14004f657
mov rax, qword [rsp + 0x1378]
mov qword [rsp + 0x184f0], rax
mov edx, 4
mov rcx, qword [rsp + 0x184f0]
call fcn.140197660
cmp qword [rsp + 0x184f0], 0
jne 0x14004f70a
mov qword [rsp + 0x231c8], 0
jmp 0x14004f726
mov qword [rsp + 0x1378], 0x8123
mov rax, qword [rsp + 0x1378]
mov qword [rsp + 0x231c8], rax
jmp 0x14004f607
movss xmm0, dword [0x140246e00]
movss dword [rsp + 0x1384], xmm0
movss xmm0, dword [0x140246b14]
movss dword [rsp + 0x1384], xmm0
cvtss2sd xmm0, dword [rsp + 0x1384]
ucomisd xmm0, qword [0x140240868]
jp 0x14004f8bd
jne 0x14004f8bd
mov dword [rsp + 0x1388], 0
jmp 0x14004f787
mov eax, dword [rsp + 0x1388]
inc eax
mov dword [rsp + 0x1388], eax
cmp dword [rsp + 0x1388], 0x148f
jge 0x14004f89b
mov ecx, 0x1fff4
call fcn.140197680
mov qword [rsp + 0x184f8], rax
mov rax, qword [rsp + 0x184f8]
mov qword [rsp + 0x1390], rax
mov dword [rsp + 0x1398], 0
jmp 0x14004f7d7
mov eax, dword [rsp + 0x1398]
inc eax
mov dword [rsp + 0x1398], eax
cmp dword [rsp + 0x1398], 0x8c
jge 0x14004f83f
call fcn.1401b2df0
cdq
mov ecx, 0x1c6f
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1398]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1390]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ff98]
cvtss2sd xmm1, dword [rsp + 0x1384]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1384], xmm0
jmp 0x14004f7c7
mov rax, qword [rsp + 0x1390]
mov qword [rsp + 0x18500], rax
mov edx, 4
mov rcx, qword [rsp + 0x18500]
call fcn.140197660
cmp qword [rsp + 0x18500], 0
jne 0x14004f87a
mov qword [rsp + 0x231d0], 0
jmp 0x14004f896
mov qword [rsp + 0x1390], 0x8123
mov rax, qword [rsp + 0x1390]
mov qword [rsp + 0x231d0], rax
jmp 0x14004f777
movss xmm0, dword [0x14024c460]
movss dword [rsp + 0x1384], xmm0
movss xmm0, dword [0x14024f910]
movss dword [rsp + 0x1384], xmm0
cvtss2sd xmm0, dword [rsp + 0x1384]
ucomisd xmm0, qword [0x140249660]
jp 0x14004fa2d
jne 0x14004fa2d
mov dword [rsp + 0x139c], 0
jmp 0x14004f8f7
mov eax, dword [rsp + 0x139c]
inc eax
mov dword [rsp + 0x139c], eax
cmp dword [rsp + 0x139c], 0x1090
jge 0x14004fa0b
mov ecx, 0x1e4f0
call fcn.140197680
mov qword [rsp + 0x18508], rax
mov rax, qword [rsp + 0x18508]
mov qword [rsp + 0x13a0], rax
mov dword [rsp + 0x13a8], 0
jmp 0x14004f947
mov eax, dword [rsp + 0x13a8]
inc eax
mov dword [rsp + 0x13a8], eax
cmp dword [rsp + 0x13a8], 0x1de
jge 0x14004f9af
call fcn.1401b2df0
cdq
mov ecx, 0x2573
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x13a8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x13a0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c060]
cvtss2sd xmm1, dword [rsp + 0x1384]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1384], xmm0
jmp 0x14004f937
mov rax, qword [rsp + 0x13a0]
mov qword [rsp + 0x18510], rax
mov edx, 4
mov rcx, qword [rsp + 0x18510]
call fcn.140197660
cmp qword [rsp + 0x18510], 0
jne 0x14004f9ea
mov qword [rsp + 0x231d8], 0
jmp 0x14004fa06
mov qword [rsp + 0x13a0], 0x8123
mov rax, qword [rsp + 0x13a0]
mov qword [rsp + 0x231d8], rax
jmp 0x14004f8e7
movss xmm0, dword [0x14024c7b8]
movss dword [rsp + 0x1384], xmm0
movss xmm0, dword [0x14024c9fc]
movss dword [rsp + 0x1384], xmm0
cvtss2sd xmm0, dword [rsp + 0x1384]
ucomisd xmm0, qword [0x140241f88]
jp 0x14004fb9d
jne 0x14004fb9d
mov dword [rsp + 0x13ac], 0
jmp 0x14004fa67
mov eax, dword [rsp + 0x13ac]
inc eax
mov dword [rsp + 0x13ac], eax
cmp dword [rsp + 0x13ac], 0x1587
jge 0x14004fb7b
mov ecx, 0x2146c
call fcn.140197680
mov qword [rsp + 0x18518], rax
mov rax, qword [rsp + 0x18518]
mov qword [rsp + 0x13b0], rax
mov dword [rsp + 0x13b8], 0
jmp 0x14004fab7
mov eax, dword [rsp + 0x13b8]
inc eax
mov dword [rsp + 0x13b8], eax
cmp dword [rsp + 0x13b8], 0x13f
jge 0x14004fb1f
call fcn.1401b2df0
cdq
mov ecx, 0x347d
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x13b8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x13b0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023fb88]
cvtss2sd xmm1, dword [rsp + 0x1384]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1384], xmm0
jmp 0x14004faa7
mov rax, qword [rsp + 0x13b0]
mov qword [rsp + 0x18520], rax
mov edx, 4
mov rcx, qword [rsp + 0x18520]
call fcn.140197660
cmp qword [rsp + 0x18520], 0
jne 0x14004fb5a
mov qword [rsp + 0x231e0], 0
jmp 0x14004fb76
mov qword [rsp + 0x13b0], 0x8123
mov rax, qword [rsp + 0x13b0]
mov qword [rsp + 0x231e0], rax
jmp 0x14004fa57
movss xmm0, dword [0x140243d90]
movss dword [rsp + 0x1384], xmm0
movss xmm0, dword [0x140244208]
movss dword [rsp + 0x1384], xmm0
cvtss2sd xmm0, dword [rsp + 0x1384]
ucomisd xmm0, qword [0x140249ea8]
jp 0x14004fd0d
jne 0x14004fd0d
mov dword [rsp + 0x13bc], 0
jmp 0x14004fbd7
mov eax, dword [rsp + 0x13bc]
inc eax
mov dword [rsp + 0x13bc], eax
cmp dword [rsp + 0x13bc], 0xcd7
jge 0x14004fceb
mov ecx, 0x13dc0
call fcn.140197680
mov qword [rsp + 0x18528], rax
mov rax, qword [rsp + 0x18528]
mov qword [rsp + 0x13c0], rax
mov dword [rsp + 0x13c8], 0
jmp 0x14004fc27
mov eax, dword [rsp + 0x13c8]
inc eax
mov dword [rsp + 0x13c8], eax
cmp dword [rsp + 0x13c8], 0x1e0
jge 0x14004fc8f
call fcn.1401b2df0
cdq
mov ecx, 0x2bbe
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x13c8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x13c0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239e90]
cvtss2sd xmm1, dword [rsp + 0x1384]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1384], xmm0
jmp 0x14004fc17
mov rax, qword [rsp + 0x13c0]
mov qword [rsp + 0x18530], rax
mov edx, 4
mov rcx, qword [rsp + 0x18530]
call fcn.140197660
cmp qword [rsp + 0x18530], 0
jne 0x14004fcca
mov qword [rsp + 0x231e8], 0
jmp 0x14004fce6
mov qword [rsp + 0x13c0], 0x8123
mov rax, qword [rsp + 0x13c0]
mov qword [rsp + 0x231e8], rax
jmp 0x14004fbc7
movss xmm0, dword [0x1402454e4]
movss dword [rsp + 0x1384], xmm0
movss xmm0, dword [0x14024c9f8]
movss dword [rsp + 0x1384], xmm0
movss xmm0, dword [0x140244290]
movss dword [rsp + 0x12ec], xmm0
movss xmm0, dword [0x14024c7a4]
movss dword [rsp + 0x12ec], xmm0
cvtss2sd xmm0, dword [rsp + 0x12ec]
ucomisd xmm0, qword [0x14024ad60]
jp 0x1400501a1
jne 0x1400501a1
mov dword [rsp + 0x13cc], 0
jmp 0x14004fd69
mov eax, dword [rsp + 0x13cc]
inc eax
mov dword [rsp + 0x13cc], eax
cmp dword [rsp + 0x13cc], 0xb08
jge 0x14004fe7d
mov ecx, 0x2350c
call fcn.140197680
mov qword [rsp + 0x18538], rax
mov rax, qword [rsp + 0x18538]
mov qword [rsp + 0x13d0], rax
mov dword [rsp + 0x13d8], 0
jmp 0x14004fdb9
mov eax, dword [rsp + 0x13d8]
inc eax
mov dword [rsp + 0x13d8], eax
cmp dword [rsp + 0x13d8], 0x20a
jge 0x14004fe21
call fcn.1401b2df0
cdq
mov ecx, 0x2b38
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x13d8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x13d0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a288]
cvtss2sd xmm1, dword [rsp + 0x12ec]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x12ec], xmm0
jmp 0x14004fda9
mov rax, qword [rsp + 0x13d0]
mov qword [rsp + 0x18540], rax
mov edx, 4
mov rcx, qword [rsp + 0x18540]
call fcn.140197660
cmp qword [rsp + 0x18540], 0
jne 0x14004fe5c
mov qword [rsp + 0x231f0], 0
jmp 0x14004fe78
mov qword [rsp + 0x13d0], 0x8123
mov rax, qword [rsp + 0x13d0]
mov qword [rsp + 0x231f0], rax
jmp 0x14004fd59
movss xmm0, dword [0x140245ee4]
movss dword [rsp + 0x13dc], xmm0
movss xmm0, dword [0x14024f168]
movss dword [rsp + 0x13dc], xmm0
cvtss2sd xmm0, dword [rsp + 0x13dc]
ucomisd xmm0, qword [0x140240e40]
jp 0x14005000f
jne 0x14005000f
mov dword [rsp + 0x13e0], 0
jmp 0x14004fed9
mov eax, dword [rsp + 0x13e0]
inc eax
mov dword [rsp + 0x13e0], eax
cmp dword [rsp + 0x13e0], 0xc5d
jge 0x14004ffed
mov ecx, 0xcd40
call fcn.140197680
mov qword [rsp + 0x18548], rax
mov rax, qword [rsp + 0x18548]
mov qword [rsp + 0x13e8], rax
mov dword [rsp + 0x13f0], 0
jmp 0x14004ff29
mov eax, dword [rsp + 0x13f0]
inc eax
mov dword [rsp + 0x13f0], eax
cmp dword [rsp + 0x13f0], 0x300
jge 0x14004ff91
call fcn.1401b2df0
cdq
mov ecx, 0x234d
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x13f0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x13e8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023bf48]
cvtss2sd xmm1, dword [rsp + 0x13dc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x13dc], xmm0
jmp 0x14004ff19
mov rax, qword [rsp + 0x13e8]
mov qword [rsp + 0x18550], rax
mov edx, 4
mov rcx, qword [rsp + 0x18550]
call fcn.140197660
cmp qword [rsp + 0x18550], 0
jne 0x14004ffcc
mov qword [rsp + 0x231f8], 0
jmp 0x14004ffe8
mov qword [rsp + 0x13e8], 0x8123
mov rax, qword [rsp + 0x13e8]
mov qword [rsp + 0x231f8], rax
jmp 0x14004fec9
movss xmm0, dword [0x14024de98]
movss dword [rsp + 0x13dc], xmm0
movss xmm0, dword [0x140246144]
movss dword [rsp + 0x13dc], xmm0
cvtss2sd xmm0, dword [rsp + 0x13dc]
ucomisd xmm0, qword [0x14024b008]
jp 0x14005017f
jne 0x14005017f
mov dword [rsp + 0x13f4], 0
jmp 0x140050049
mov eax, dword [rsp + 0x13f4]
inc eax
mov dword [rsp + 0x13f4], eax
cmp dword [rsp + 0x13f4], 0x10f3
jge 0x14005015d
mov ecx, 0x181b8
call fcn.140197680
mov qword [rsp + 0x18558], rax
mov rax, qword [rsp + 0x18558]
mov qword [rsp + 0x13f8], rax
mov dword [rsp + 0x1400], 0
jmp 0x140050099
mov eax, dword [rsp + 0x1400]
inc eax
mov dword [rsp + 0x1400], eax
cmp dword [rsp + 0x1400], 0x276
jge 0x140050101
call fcn.1401b2df0
cdq
mov ecx, 0x273d
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1400]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x13f8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e1e0]
cvtss2sd xmm1, dword [rsp + 0x13dc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x13dc], xmm0
jmp 0x140050089
mov rax, qword [rsp + 0x13f8]
mov qword [rsp + 0x18560], rax
mov edx, 4
mov rcx, qword [rsp + 0x18560]
call fcn.140197660
cmp qword [rsp + 0x18560], 0
jne 0x14005013c
mov qword [rsp + 0x23200], 0
jmp 0x140050158
mov qword [rsp + 0x13f8], 0x8123
mov rax, qword [rsp + 0x13f8]
mov qword [rsp + 0x23200], rax
jmp 0x140050039
movss xmm0, dword [0x14024bc24]
movss dword [rsp + 0x13dc], xmm0
movss xmm0, dword [0x1402438f4]
movss dword [rsp + 0x13dc], xmm0
movss xmm0, dword [0x14024d7e4]
movss dword [rsp + 0x12ec], xmm0
movss xmm0, dword [0x14024f06c]
movss dword [rsp + 0x12ec], xmm0
lea rdx, [rsp + 0x11f4]
lea rcx, [rsp + 0xcf0]
call fcn.1401b23b0
movss xmm0, dword [0x140247264]
movss dword [rsp + 0x1404], xmm0
movss xmm0, dword [0x1402444c0]
movss dword [rsp + 0x1404], xmm0
cvtss2sd xmm0, dword [rsp + 0x1404]
ucomisd xmm0, qword [0x140249200]
jp 0x140050348
jne 0x140050348
mov dword [rsp + 0x1408], 0
jmp 0x140050212
mov eax, dword [rsp + 0x1408]
inc eax
mov dword [rsp + 0x1408], eax
cmp dword [rsp + 0x1408], 0x160f
jge 0x140050326
mov ecx, 0x16d98
call fcn.140197680
mov qword [rsp + 0x18568], rax
mov rax, qword [rsp + 0x18568]
mov qword [rsp + 0x1410], rax
mov dword [rsp + 0x1418], 0
jmp 0x140050262
mov eax, dword [rsp + 0x1418]
inc eax
mov dword [rsp + 0x1418], eax
cmp dword [rsp + 0x1418], 0x131
jge 0x1400502ca
call fcn.1401b2df0
cdq
mov ecx, 0x2ef6
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1418]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1410]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a2e0]
cvtss2sd xmm1, dword [rsp + 0x1404]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1404], xmm0
jmp 0x140050252
mov rax, qword [rsp + 0x1410]
mov qword [rsp + 0x18570], rax
mov edx, 4
mov rcx, qword [rsp + 0x18570]
call fcn.140197660
cmp qword [rsp + 0x18570], 0
jne 0x140050305
mov qword [rsp + 0x23208], 0
jmp 0x140050321
mov qword [rsp + 0x1410], 0x8123
mov rax, qword [rsp + 0x1410]
mov qword [rsp + 0x23208], rax
jmp 0x140050202
movss xmm0, dword [0x14024b80c]
movss dword [rsp + 0x1404], xmm0
movss xmm0, dword [0x14024c984]
movss dword [rsp + 0x1404], xmm0
cvtss2sd xmm0, dword [rsp + 0x1404]
ucomisd xmm0, qword [0x1402429c8]
jp 0x1400504b8
jne 0x1400504b8
mov dword [rsp + 0x141c], 0
jmp 0x140050382
mov eax, dword [rsp + 0x141c]
inc eax
mov dword [rsp + 0x141c], eax
cmp dword [rsp + 0x141c], 0x10ec
jge 0x140050496
mov ecx, 0x225b8
call fcn.140197680
mov qword [rsp + 0x18578], rax
mov rax, qword [rsp + 0x18578]
mov qword [rsp + 0x1420], rax
mov dword [rsp + 0x1428], 0
jmp 0x1400503d2
mov eax, dword [rsp + 0x1428]
inc eax
mov dword [rsp + 0x1428], eax
cmp dword [rsp + 0x1428], 0x85
jge 0x14005043a
call fcn.1401b2df0
cdq
mov ecx, 0x175f
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1428]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1420]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ce30]
cvtss2sd xmm1, dword [rsp + 0x1404]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1404], xmm0
jmp 0x1400503c2
mov rax, qword [rsp + 0x1420]
mov qword [rsp + 0x18580], rax
mov edx, 4
mov rcx, qword [rsp + 0x18580]
call fcn.140197660
cmp qword [rsp + 0x18580], 0
jne 0x140050475
mov qword [rsp + 0x23210], 0
jmp 0x140050491
mov qword [rsp + 0x1420], 0x8123
mov rax, qword [rsp + 0x1420]
mov qword [rsp + 0x23210], rax
jmp 0x140050372
movss xmm0, dword [0x1402478b4]
movss dword [rsp + 0x1404], xmm0
movss xmm0, dword [0x140244abc]
movss dword [rsp + 0x1404], xmm0
movss xmm0, dword [0x14024f370]
movss dword [rsp + 0x142c], xmm0
movss xmm0, dword [0x140247c94]
movss dword [rsp + 0x142c], xmm0
cvtss2sd xmm0, dword [rsp + 0x142c]
ucomisd xmm0, qword [0x1402425e0]
jp 0x14005064a
jne 0x14005064a
mov dword [rsp + 0x1430], 0
jmp 0x140050514
mov eax, dword [rsp + 0x1430]
inc eax
mov dword [rsp + 0x1430], eax
cmp dword [rsp + 0x1430], 0xabd
jge 0x140050628
mov ecx, 0x12c48
call fcn.140197680
mov qword [rsp + 0x18588], rax
mov rax, qword [rsp + 0x18588]
mov qword [rsp + 0x1438], rax
mov dword [rsp + 0x1440], 0
jmp 0x140050564
mov eax, dword [rsp + 0x1440]
inc eax
mov dword [rsp + 0x1440], eax
cmp dword [rsp + 0x1440], 0x317
jge 0x1400505cc
call fcn.1401b2df0
cdq
mov ecx, 0x1af9
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1440]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1438]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a110]
cvtss2sd xmm1, dword [rsp + 0x142c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x142c], xmm0
jmp 0x140050554
mov rax, qword [rsp + 0x1438]
mov qword [rsp + 0x18590], rax
mov edx, 4
mov rcx, qword [rsp + 0x18590]
call fcn.140197660
cmp qword [rsp + 0x18590], 0
jne 0x140050607
mov qword [rsp + 0x23218], 0
jmp 0x140050623
mov qword [rsp + 0x1438], 0x8123
mov rax, qword [rsp + 0x1438]
mov qword [rsp + 0x23218], rax
jmp 0x140050504
movss xmm0, dword [0x140245fa8]
movss dword [rsp + 0x142c], xmm0
movss xmm0, dword [0x14024ee18]
movss dword [rsp + 0x142c], xmm0
cvtss2sd xmm0, dword [rsp + 0x142c]
ucomisd xmm0, qword [0x1402487a0]
jp 0x1400507ba
jne 0x1400507ba
mov dword [rsp + 0x1444], 0
jmp 0x140050684
mov eax, dword [rsp + 0x1444]
inc eax
mov dword [rsp + 0x1444], eax
cmp dword [rsp + 0x1444], 0xb6d
jge 0x140050798
mov ecx, 0x1613c
call fcn.140197680
mov qword [rsp + 0x18598], rax
mov rax, qword [rsp + 0x18598]
mov qword [rsp + 0x1448], rax
mov dword [rsp + 0x1450], 0
jmp 0x1400506d4
mov eax, dword [rsp + 0x1450]
inc eax
mov dword [rsp + 0x1450], eax
cmp dword [rsp + 0x1450], 0x113
jge 0x14005073c
call fcn.1401b2df0
cdq
mov ecx, 0x1a9f
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1450]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1448]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e0c8]
cvtss2sd xmm1, dword [rsp + 0x142c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x142c], xmm0
jmp 0x1400506c4
mov rax, qword [rsp + 0x1448]
mov qword [rsp + 0x185a0], rax
mov edx, 4
mov rcx, qword [rsp + 0x185a0]
call fcn.140197660
cmp qword [rsp + 0x185a0], 0
jne 0x140050777
mov qword [rsp + 0x23220], 0
jmp 0x140050793
mov qword [rsp + 0x1448], 0x8123
mov rax, qword [rsp + 0x1448]
mov qword [rsp + 0x23220], rax
jmp 0x140050674
movss xmm0, dword [0x140244314]
movss dword [rsp + 0x142c], xmm0
movss xmm0, dword [0x140246268]
movss dword [rsp + 0x142c], xmm0
cvtss2sd xmm0, dword [rsp + 0x142c]
ucomisd xmm0, qword [0x140241528]
jp 0x14005092a
jne 0x14005092a
mov dword [rsp + 0x1454], 0
jmp 0x1400507f4
mov eax, dword [rsp + 0x1454]
inc eax
mov dword [rsp + 0x1454], eax
cmp dword [rsp + 0x1454], 0x1053
jge 0x140050908
mov ecx, 0x129a4
call fcn.140197680
mov qword [rsp + 0x185a8], rax
mov rax, qword [rsp + 0x185a8]
mov qword [rsp + 0x1458], rax
mov dword [rsp + 0x1460], 0
jmp 0x140050844
mov eax, dword [rsp + 0x1460]
inc eax
mov dword [rsp + 0x1460], eax
cmp dword [rsp + 0x1460], 0x2bd
jge 0x1400508ac
call fcn.1401b2df0
cdq
mov ecx, 0x2ee6
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1460]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1458]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023afb8]
cvtss2sd xmm1, dword [rsp + 0x142c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x142c], xmm0
jmp 0x140050834
mov rax, qword [rsp + 0x1458]
mov qword [rsp + 0x185b0], rax
mov edx, 4
mov rcx, qword [rsp + 0x185b0]
call fcn.140197660
cmp qword [rsp + 0x185b0], 0
jne 0x1400508e7
mov qword [rsp + 0x23228], 0
jmp 0x140050903
mov qword [rsp + 0x1458], 0x8123
mov rax, qword [rsp + 0x1458]
mov qword [rsp + 0x23228], rax
jmp 0x1400507e4
movss xmm0, dword [0x14024410c]
movss dword [rsp + 0x142c], xmm0
movss xmm0, dword [0x140245060]
movss dword [rsp + 0x142c], xmm0
cvtss2sd xmm0, dword [rsp + 0x142c]
ucomisd xmm0, qword [0x140242120]
jp 0x140050a9a
jne 0x140050a9a
mov dword [rsp + 0x1464], 0
jmp 0x140050964
mov eax, dword [rsp + 0x1464]
inc eax
mov dword [rsp + 0x1464], eax
cmp dword [rsp + 0x1464], 0xae0
jge 0x140050a78
mov ecx, 0x1cb60
call fcn.140197680
mov qword [rsp + 0x185b8], rax
mov rax, qword [rsp + 0x185b8]
mov qword [rsp + 0x1468], rax
mov dword [rsp + 0x1470], 0
jmp 0x1400509b4
mov eax, dword [rsp + 0x1470]
inc eax
mov dword [rsp + 0x1470], eax
cmp dword [rsp + 0x1470], 0x21a
jge 0x140050a1c
call fcn.1401b2df0
cdq
mov ecx, 0x1ce6
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1470]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1468]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e968]
cvtss2sd xmm1, dword [rsp + 0x142c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x142c], xmm0
jmp 0x1400509a4
mov rax, qword [rsp + 0x1468]
mov qword [rsp + 0x185c0], rax
mov edx, 4
mov rcx, qword [rsp + 0x185c0]
call fcn.140197660
cmp qword [rsp + 0x185c0], 0
jne 0x140050a57
mov qword [rsp + 0x23230], 0
jmp 0x140050a73
mov qword [rsp + 0x1468], 0x8123
mov rax, qword [rsp + 0x1468]
mov qword [rsp + 0x23230], rax
jmp 0x140050954
movss xmm0, dword [0x14024692c]
movss dword [rsp + 0x142c], xmm0
movss xmm0, dword [0x1402456dc]
movss dword [rsp + 0x142c], xmm0
cvtss2sd xmm0, dword [rsp + 0x142c]
ucomisd xmm0, qword [0x140240450]
jp 0x140050c0a
jne 0x140050c0a
mov dword [rsp + 0x1474], 0
jmp 0x140050ad4
mov eax, dword [rsp + 0x1474]
inc eax
mov dword [rsp + 0x1474], eax
cmp dword [rsp + 0x1474], 0xec1
jge 0x140050be8
mov ecx, 0x23fe0
call fcn.140197680
mov qword [rsp + 0x185c8], rax
mov rax, qword [rsp + 0x185c8]
mov qword [rsp + 0x1478], rax
mov dword [rsp + 0x1480], 0
jmp 0x140050b24
mov eax, dword [rsp + 0x1480]
inc eax
mov dword [rsp + 0x1480], eax
cmp dword [rsp + 0x1480], 0x28d
jge 0x140050b8c
call fcn.1401b2df0
cdq
mov ecx, 0x34dc
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1480]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1478]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023bbf8]
cvtss2sd xmm1, dword [rsp + 0x142c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x142c], xmm0
jmp 0x140050b14
mov rax, qword [rsp + 0x1478]
mov qword [rsp + 0x185d0], rax
mov edx, 4
mov rcx, qword [rsp + 0x185d0]
call fcn.140197660
cmp qword [rsp + 0x185d0], 0
jne 0x140050bc7
mov qword [rsp + 0x23238], 0
jmp 0x140050be3
mov qword [rsp + 0x1478], 0x8123
mov rax, qword [rsp + 0x1478]
mov qword [rsp + 0x23238], rax
jmp 0x140050ac4
movss xmm0, dword [0x14024eddc]
movss dword [rsp + 0x142c], xmm0
movss xmm0, dword [0x14024de7c]
movss dword [rsp + 0x142c], xmm0
movss xmm0, dword [0x140246e4c]
movss dword [rsp + 0x1484], xmm0
movss xmm0, dword [0x1402446f8]
movss dword [rsp + 0x1484], xmm0
cvtss2sd xmm0, dword [rsp + 0x1484]
ucomisd xmm0, qword [0x14024b440]
jp 0x14005120e
jne 0x14005120e
mov dword [rsp + 0x1488], 0
jmp 0x140050c66
mov eax, dword [rsp + 0x1488]
inc eax
mov dword [rsp + 0x1488], eax
cmp dword [rsp + 0x1488], 0x13e6
jge 0x140050d7a
mov ecx, 0xe5dc
call fcn.140197680
mov qword [rsp + 0x185d8], rax
mov rax, qword [rsp + 0x185d8]
mov qword [rsp + 0x1490], rax
mov dword [rsp + 0x1498], 0
jmp 0x140050cb6
mov eax, dword [rsp + 0x1498]
inc eax
mov dword [rsp + 0x1498], eax
cmp dword [rsp + 0x1498], 0x377
jge 0x140050d1e
call fcn.1401b2df0
cdq
mov ecx, 0x29f1
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1498]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1490]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023cf80]
cvtss2sd xmm1, dword [rsp + 0x1484]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1484], xmm0
jmp 0x140050ca6
mov rax, qword [rsp + 0x1490]
mov qword [rsp + 0x185e0], rax
mov edx, 4
mov rcx, qword [rsp + 0x185e0]
call fcn.140197660
cmp qword [rsp + 0x185e0], 0
jne 0x140050d59
mov qword [rsp + 0x23240], 0
jmp 0x140050d75
mov qword [rsp + 0x1490], 0x8123
mov rax, qword [rsp + 0x1490]
mov qword [rsp + 0x23240], rax
jmp 0x140050c56
movss xmm0, dword [0x14024b688]
movss dword [rsp + 0x149c], xmm0
movss xmm0, dword [0x140247434]
movss dword [rsp + 0x149c], xmm0
cvtss2sd xmm0, dword [rsp + 0x149c]
ucomisd xmm0, qword [0x140248458]
jp 0x140050f0c
jne 0x140050f0c
mov dword [rsp + 0x14a0], 0
jmp 0x140050dd6
mov eax, dword [rsp + 0x14a0]
inc eax
mov dword [rsp + 0x14a0], eax
cmp dword [rsp + 0x14a0], 0x11e8
jge 0x140050eea
mov ecx, 0x19e48
call fcn.140197680
mov qword [rsp + 0x185e8], rax
mov rax, qword [rsp + 0x185e8]
mov qword [rsp + 0x14a8], rax
mov dword [rsp + 0x14b0], 0
jmp 0x140050e26
mov eax, dword [rsp + 0x14b0]
inc eax
mov dword [rsp + 0x14b0], eax
cmp dword [rsp + 0x14b0], 0x1e5
jge 0x140050e8e
call fcn.1401b2df0
cdq
mov ecx, 0x17ee
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x14b0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x14a8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239e48]
cvtss2sd xmm1, dword [rsp + 0x149c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x149c], xmm0
jmp 0x140050e16
mov rax, qword [rsp + 0x14a8]
mov qword [rsp + 0x185f0], rax
mov edx, 4
mov rcx, qword [rsp + 0x185f0]
call fcn.140197660
cmp qword [rsp + 0x185f0], 0
jne 0x140050ec9
mov qword [rsp + 0x23248], 0
jmp 0x140050ee5
mov qword [rsp + 0x14a8], 0x8123
mov rax, qword [rsp + 0x14a8]
mov qword [rsp + 0x23248], rax
jmp 0x140050dc6
movss xmm0, dword [0x140247c7c]
movss dword [rsp + 0x149c], xmm0
movss xmm0, dword [0x1402438f8]
movss dword [rsp + 0x149c], xmm0
cvtss2sd xmm0, dword [rsp + 0x149c]
ucomisd xmm0, qword [0x14024b090]
jp 0x14005107c
jne 0x14005107c
mov dword [rsp + 0x14b4], 0
jmp 0x140050f46
mov eax, dword [rsp + 0x14b4]
inc eax
mov dword [rsp + 0x14b4], eax
cmp dword [rsp + 0x14b4], 0x154a
jge 0x14005105a
mov ecx, 0xd120
call fcn.140197680
mov qword [rsp + 0x185f8], rax
mov rax, qword [rsp + 0x185f8]
mov qword [rsp + 0x14b8], rax
mov dword [rsp + 0x14c0], 0
jmp 0x140050f96
mov eax, dword [rsp + 0x14c0]
inc eax
mov dword [rsp + 0x14c0], eax
cmp dword [rsp + 0x14c0], 0x352
jge 0x140050ffe
call fcn.1401b2df0
cdq
mov ecx, 0x234f
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x14c0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x14b8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d888]
cvtss2sd xmm1, dword [rsp + 0x149c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x149c], xmm0
jmp 0x140050f86
mov rax, qword [rsp + 0x14b8]
mov qword [rsp + 0x18600], rax
mov edx, 4
mov rcx, qword [rsp + 0x18600]
call fcn.140197660
cmp qword [rsp + 0x18600], 0
jne 0x140051039
mov qword [rsp + 0x23250], 0
jmp 0x140051055
mov qword [rsp + 0x14b8], 0x8123
mov rax, qword [rsp + 0x14b8]
mov qword [rsp + 0x23250], rax
jmp 0x140050f36
movss xmm0, dword [0x14024fce0]
movss dword [rsp + 0x149c], xmm0
movss xmm0, dword [0x14024d8a0]
movss dword [rsp + 0x149c], xmm0
cvtss2sd xmm0, dword [rsp + 0x149c]
ucomisd xmm0, qword [0x140240ae0]
jp 0x1400511ec
jne 0x1400511ec
mov dword [rsp + 0x14c4], 0
jmp 0x1400510b6
mov eax, dword [rsp + 0x14c4]
inc eax
mov dword [rsp + 0x14c4], eax
cmp dword [rsp + 0x14c4], 0xaf9
jge 0x1400511ca
mov ecx, 0x1023c
call fcn.140197680
mov qword [rsp + 0x18608], rax
mov rax, qword [rsp + 0x18608]
mov qword [rsp + 0x14c8], rax
mov dword [rsp + 0x14d0], 0
jmp 0x140051106
mov eax, dword [rsp + 0x14d0]
inc eax
mov dword [rsp + 0x14d0], eax
cmp dword [rsp + 0x14d0], 0x11c
jge 0x14005116e
call fcn.1401b2df0
cdq
mov ecx, 0x2251
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x14d0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x14c8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e000]
cvtss2sd xmm1, dword [rsp + 0x149c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x149c], xmm0
jmp 0x1400510f6
mov rax, qword [rsp + 0x14c8]
mov qword [rsp + 0x18610], rax
mov edx, 4
mov rcx, qword [rsp + 0x18610]
call fcn.140197660
cmp qword [rsp + 0x18610], 0
jne 0x1400511a9
mov qword [rsp + 0x23258], 0
jmp 0x1400511c5
mov qword [rsp + 0x14c8], 0x8123
mov rax, qword [rsp + 0x14c8]
mov qword [rsp + 0x23258], rax
jmp 0x1400510a6
movss xmm0, dword [0x14024c564]
movss dword [rsp + 0x149c], xmm0
movss xmm0, dword [0x14024c0a8]
movss dword [rsp + 0x149c], xmm0
movss xmm0, dword [0x140244968]
movss dword [rsp + 0x1484], xmm0
movss xmm0, dword [0x1402438a0]
movss dword [rsp + 0x1484], xmm0
cvtss2sd xmm0, dword [rsp + 0x1484]
ucomisd xmm0, qword [0x1402428b8]
jp 0x140051680
jne 0x140051680
mov dword [rsp + 0x14d4], 0
jmp 0x140051248
mov eax, dword [rsp + 0x14d4]
inc eax
mov dword [rsp + 0x14d4], eax
cmp dword [rsp + 0x14d4], 0xe06
jge 0x14005135c
mov ecx, 0xe188
call fcn.140197680
mov qword [rsp + 0x18618], rax
mov rax, qword [rsp + 0x18618]
mov qword [rsp + 0x14d8], rax
mov dword [rsp + 0x14e0], 0
jmp 0x140051298
mov eax, dword [rsp + 0x14e0]
inc eax
mov dword [rsp + 0x14e0], eax
cmp dword [rsp + 0x14e0], 0x2c2
jge 0x140051300
call fcn.1401b2df0
cdq
mov ecx, 0x2ac0
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x14e0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x14d8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c488]
cvtss2sd xmm1, dword [rsp + 0x1484]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1484], xmm0
jmp 0x140051288
mov rax, qword [rsp + 0x14d8]
mov qword [rsp + 0x18620], rax
mov edx, 4
mov rcx, qword [rsp + 0x18620]
call fcn.140197660
cmp qword [rsp + 0x18620], 0
jne 0x14005133b
mov qword [rsp + 0x23260], 0
jmp 0x140051357
mov qword [rsp + 0x14d8], 0x8123
mov rax, qword [rsp + 0x14d8]
mov qword [rsp + 0x23260], rax
jmp 0x140051238
movss xmm0, dword [0x14024d780]
movss dword [rsp + 0x14e4], xmm0
movss xmm0, dword [0x14024e99c]
movss dword [rsp + 0x14e4], xmm0
cvtss2sd xmm0, dword [rsp + 0x14e4]
ucomisd xmm0, qword [0x140240920]
jp 0x1400514ee
jne 0x1400514ee
mov dword [rsp + 0x14e8], 0
jmp 0x1400513b8
mov eax, dword [rsp + 0x14e8]
inc eax
mov dword [rsp + 0x14e8], eax
cmp dword [rsp + 0x14e8], 0x1082
jge 0x1400514cc
mov ecx, 0x10978
call fcn.140197680
mov qword [rsp + 0x18628], rax
mov rax, qword [rsp + 0x18628]
mov qword [rsp + 0x14f0], rax
mov dword [rsp + 0x14f8], 0
jmp 0x140051408
mov eax, dword [rsp + 0x14f8]
inc eax
mov dword [rsp + 0x14f8], eax
cmp dword [rsp + 0x14f8], 0x34a
jge 0x140051470
call fcn.1401b2df0
cdq
mov ecx, 0x26ec
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x14f8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x14f0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023bd18]
cvtss2sd xmm1, dword [rsp + 0x14e4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x14e4], xmm0
jmp 0x1400513f8
mov rax, qword [rsp + 0x14f0]
mov qword [rsp + 0x18630], rax
mov edx, 4
mov rcx, qword [rsp + 0x18630]
call fcn.140197660
cmp qword [rsp + 0x18630], 0
jne 0x1400514ab
mov qword [rsp + 0x23268], 0
jmp 0x1400514c7
mov qword [rsp + 0x14f0], 0x8123
mov rax, qword [rsp + 0x14f0]
mov qword [rsp + 0x23268], rax
jmp 0x1400513a8
movss xmm0, dword [0x140245e60]
movss dword [rsp + 0x14e4], xmm0
movss xmm0, dword [0x14024e1fc]
movss dword [rsp + 0x14e4], xmm0
cvtss2sd xmm0, dword [rsp + 0x14e4]
ucomisd xmm0, qword [0x140249328]
jp 0x14005165e
jne 0x14005165e
mov dword [rsp + 0x14fc], 0
jmp 0x140051528
mov eax, dword [rsp + 0x14fc]
inc eax
mov dword [rsp + 0x14fc], eax
cmp dword [rsp + 0x14fc], 0x13f6
jge 0x14005163c
mov ecx, 0x12878
call fcn.140197680
mov qword [rsp + 0x18638], rax
mov rax, qword [rsp + 0x18638]
mov qword [rsp + 0x1500], rax
mov dword [rsp + 0x1508], 0
jmp 0x140051578
mov eax, dword [rsp + 0x1508]
inc eax
mov dword [rsp + 0x1508], eax
cmp dword [rsp + 0x1508], 0x1d2
jge 0x1400515e0
call fcn.1401b2df0
cdq
mov ecx, 0x392a
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1508]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1500]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c518]
cvtss2sd xmm1, dword [rsp + 0x14e4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x14e4], xmm0
jmp 0x140051568
mov rax, qword [rsp + 0x1500]
mov qword [rsp + 0x18640], rax
mov edx, 4
mov rcx, qword [rsp + 0x18640]
call fcn.140197660
cmp qword [rsp + 0x18640], 0
jne 0x14005161b
mov qword [rsp + 0x23270], 0
jmp 0x140051637
mov qword [rsp + 0x1500], 0x8123
mov rax, qword [rsp + 0x1500]
mov qword [rsp + 0x23270], rax
jmp 0x140051518
movss xmm0, dword [0x14024e71c]
movss dword [rsp + 0x14e4], xmm0
movss xmm0, dword [0x140247a5c]
movss dword [rsp + 0x14e4], xmm0
movss xmm0, dword [0x140246e48]
movss dword [rsp + 0x1484], xmm0
movss xmm0, dword [0x14024ebc4]
movss dword [rsp + 0x1484], xmm0
cvtss2sd xmm0, dword [rsp + 0x1484]
ucomisd xmm0, qword [0x14024af40]
jp 0x140051af2
jne 0x140051af2
mov dword [rsp + 0x150c], 0
jmp 0x1400516ba
mov eax, dword [rsp + 0x150c]
inc eax
mov dword [rsp + 0x150c], eax
cmp dword [rsp + 0x150c], 0x11ea
jge 0x1400517ce
mov ecx, 0x11660
call fcn.140197680
mov qword [rsp + 0x18648], rax
mov rax, qword [rsp + 0x18648]
mov qword [rsp + 0x1510], rax
mov dword [rsp + 0x1518], 0
jmp 0x14005170a
mov eax, dword [rsp + 0x1518]
inc eax
mov dword [rsp + 0x1518], eax
cmp dword [rsp + 0x1518], 0x159
jge 0x140051772
call fcn.1401b2df0
cdq
mov ecx, 0x1f98
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1518]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1510]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d478]
cvtss2sd xmm1, dword [rsp + 0x1484]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1484], xmm0
jmp 0x1400516fa
mov rax, qword [rsp + 0x1510]
mov qword [rsp + 0x18650], rax
mov edx, 4
mov rcx, qword [rsp + 0x18650]
call fcn.140197660
cmp qword [rsp + 0x18650], 0
jne 0x1400517ad
mov qword [rsp + 0x23278], 0
jmp 0x1400517c9
mov qword [rsp + 0x1510], 0x8123
mov rax, qword [rsp + 0x1510]
mov qword [rsp + 0x23278], rax
jmp 0x1400516aa
movss xmm0, dword [0x14024cce0]
movss dword [rsp + 0x151c], xmm0
movss xmm0, dword [0x14024c6c0]
movss dword [rsp + 0x151c], xmm0
cvtss2sd xmm0, dword [rsp + 0x151c]
ucomisd xmm0, qword [0x1402483a8]
jp 0x140051960
jne 0x140051960
mov dword [rsp + 0x1520], 0
jmp 0x14005182a
mov eax, dword [rsp + 0x1520]
inc eax
mov dword [rsp + 0x1520], eax
cmp dword [rsp + 0x1520], 0x9ac
jge 0x14005193e
mov ecx, 0x1a440
call fcn.140197680
mov qword [rsp + 0x18658], rax
mov rax, qword [rsp + 0x18658]
mov qword [rsp + 0x1528], rax
mov dword [rsp + 0x1530], 0
jmp 0x14005187a
mov eax, dword [rsp + 0x1530]
inc eax
mov dword [rsp + 0x1530], eax
cmp dword [rsp + 0x1530], 0xa5
jge 0x1400518e2
call fcn.1401b2df0
cdq
mov ecx, 0x15db
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1530]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1528]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f9f0]
cvtss2sd xmm1, dword [rsp + 0x151c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x151c], xmm0
jmp 0x14005186a
mov rax, qword [rsp + 0x1528]
mov qword [rsp + 0x18660], rax
mov edx, 4
mov rcx, qword [rsp + 0x18660]
call fcn.140197660
cmp qword [rsp + 0x18660], 0
jne 0x14005191d
mov qword [rsp + 0x23280], 0
jmp 0x140051939
mov qword [rsp + 0x1528], 0x8123
mov rax, qword [rsp + 0x1528]
mov qword [rsp + 0x23280], rax
jmp 0x14005181a
movss xmm0, dword [0x140247e3c]
movss dword [rsp + 0x151c], xmm0
movss xmm0, dword [0x140245a3c]
movss dword [rsp + 0x151c], xmm0
cvtss2sd xmm0, dword [rsp + 0x151c]
ucomisd xmm0, qword [0x14024af88]
jp 0x140051ad0
jne 0x140051ad0
mov dword [rsp + 0x1534], 0
jmp 0x14005199a
mov eax, dword [rsp + 0x1534]
inc eax
mov dword [rsp + 0x1534], eax
cmp dword [rsp + 0x1534], 0x16d9
jge 0x140051aae
mov ecx, 0x165d0
call fcn.140197680
mov qword [rsp + 0x18668], rax
mov rax, qword [rsp + 0x18668]
mov qword [rsp + 0x1538], rax
mov dword [rsp + 0x1540], 0
jmp 0x1400519ea
mov eax, dword [rsp + 0x1540]
inc eax
mov dword [rsp + 0x1540], eax
cmp dword [rsp + 0x1540], 0x220
jge 0x140051a52
call fcn.1401b2df0
cdq
mov ecx, 0x2e21
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1540]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1538]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a810]
cvtss2sd xmm1, dword [rsp + 0x151c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x151c], xmm0
jmp 0x1400519da
mov rax, qword [rsp + 0x1538]
mov qword [rsp + 0x18670], rax
mov edx, 4
mov rcx, qword [rsp + 0x18670]
call fcn.140197660
cmp qword [rsp + 0x18670], 0
jne 0x140051a8d
mov qword [rsp + 0x23288], 0
jmp 0x140051aa9
mov qword [rsp + 0x1538], 0x8123
mov rax, qword [rsp + 0x1538]
mov qword [rsp + 0x23288], rax
jmp 0x14005198a
movss xmm0, dword [0x14024c598]
movss dword [rsp + 0x151c], xmm0
movss xmm0, dword [0x140244420]
movss dword [rsp + 0x151c], xmm0
movss xmm0, dword [0x14024c974]
movss dword [rsp + 0x1484], xmm0
movss xmm0, dword [0x140245ff8]
movss dword [rsp + 0x1484], xmm0
movss xmm0, dword [0x14024d218]
movss dword [rsp + 0x1544], xmm0
movss xmm0, dword [0x14024e5ac]
movss dword [rsp + 0x1544], xmm0
cvtss2sd xmm0, dword [rsp + 0x1544]
ucomisd xmm0, qword [0x140240800]
jp 0x140051f86
jne 0x140051f86
mov dword [rsp + 0x1548], 0
jmp 0x140051b4e
mov eax, dword [rsp + 0x1548]
inc eax
mov dword [rsp + 0x1548], eax
cmp dword [rsp + 0x1548], 0x10a4
jge 0x140051c62
mov ecx, 0x16bac
call fcn.140197680
mov qword [rsp + 0x18678], rax
mov rax, qword [rsp + 0x18678]
mov qword [rsp + 0x1550], rax
mov dword [rsp + 0x1558], 0
jmp 0x140051b9e
mov eax, dword [rsp + 0x1558]
inc eax
mov dword [rsp + 0x1558], eax
cmp dword [rsp + 0x1558], 0x1a0
jge 0x140051c06
call fcn.1401b2df0
cdq
mov ecx, 0x377f
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1558]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1550]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239cf0]
cvtss2sd xmm1, dword [rsp + 0x1544]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1544], xmm0
jmp 0x140051b8e
mov rax, qword [rsp + 0x1550]
mov qword [rsp + 0x18680], rax
mov edx, 4
mov rcx, qword [rsp + 0x18680]
call fcn.140197660
cmp qword [rsp + 0x18680], 0
jne 0x140051c41
mov qword [rsp + 0x23290], 0
jmp 0x140051c5d
mov qword [rsp + 0x1550], 0x8123
mov rax, qword [rsp + 0x1550]
mov qword [rsp + 0x23290], rax
jmp 0x140051b3e
movss xmm0, dword [0x140244130]
movss dword [rsp + 0x155c], xmm0
movss xmm0, dword [0x1402460e0]
movss dword [rsp + 0x155c], xmm0
cvtss2sd xmm0, dword [rsp + 0x155c]
ucomisd xmm0, qword [0x14024a3d8]
jp 0x140051df4
jne 0x140051df4
mov dword [rsp + 0x1560], 0
jmp 0x140051cbe
mov eax, dword [rsp + 0x1560]
inc eax
mov dword [rsp + 0x1560], eax
cmp dword [rsp + 0x1560], 0xd7d
jge 0x140051dd2
mov ecx, 0x16a50
call fcn.140197680
mov qword [rsp + 0x18688], rax
mov rax, qword [rsp + 0x18688]
mov qword [rsp + 0x1568], rax
mov dword [rsp + 0x1570], 0
jmp 0x140051d0e
mov eax, dword [rsp + 0x1570]
inc eax
mov dword [rsp + 0x1570], eax
cmp dword [rsp + 0x1570], 0x36b
jge 0x140051d76
call fcn.1401b2df0
cdq
mov ecx, 0x1843
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1570]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1568]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023af30]
cvtss2sd xmm1, dword [rsp + 0x155c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x155c], xmm0
jmp 0x140051cfe
mov rax, qword [rsp + 0x1568]
mov qword [rsp + 0x18690], rax
mov edx, 4
mov rcx, qword [rsp + 0x18690]
call fcn.140197660
cmp qword [rsp + 0x18690], 0
jne 0x140051db1
mov qword [rsp + 0x23298], 0
jmp 0x140051dcd
mov qword [rsp + 0x1568], 0x8123
mov rax, qword [rsp + 0x1568]
mov qword [rsp + 0x23298], rax
jmp 0x140051cae
movss xmm0, dword [0x1402446fc]
movss dword [rsp + 0x155c], xmm0
movss xmm0, dword [0x140243dd8]
movss dword [rsp + 0x155c], xmm0
cvtss2sd xmm0, dword [rsp + 0x155c]
ucomisd xmm0, qword [0x1402405a8]
jp 0x140051f64
jne 0x140051f64
mov dword [rsp + 0x1574], 0
jmp 0x140051e2e
mov eax, dword [rsp + 0x1574]
inc eax
mov dword [rsp + 0x1574], eax
cmp dword [rsp + 0x1574], 0xcb1
jge 0x140051f42
mov ecx, 0xdac0
call fcn.140197680
mov qword [rsp + 0x18698], rax
mov rax, qword [rsp + 0x18698]
mov qword [rsp + 0x1578], rax
mov dword [rsp + 0x1580], 0
jmp 0x140051e7e
mov eax, dword [rsp + 0x1580]
inc eax
mov dword [rsp + 0x1580], eax
cmp dword [rsp + 0x1580], 0x16f
jge 0x140051ee6
call fcn.1401b2df0
cdq
mov ecx, 0x357e
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1580]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1578]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023bb50]
cvtss2sd xmm1, dword [rsp + 0x155c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x155c], xmm0
jmp 0x140051e6e
mov rax, qword [rsp + 0x1578]
mov qword [rsp + 0x186a0], rax
mov edx, 4
mov rcx, qword [rsp + 0x186a0]
call fcn.140197660
cmp qword [rsp + 0x186a0], 0
jne 0x140051f21
mov qword [rsp + 0x232a0], 0
jmp 0x140051f3d
mov qword [rsp + 0x1578], 0x8123
mov rax, qword [rsp + 0x1578]
mov qword [rsp + 0x232a0], rax
jmp 0x140051e1e
movss xmm0, dword [0x14024b4dc]
movss dword [rsp + 0x155c], xmm0
movss xmm0, dword [0x1402463bc]
movss dword [rsp + 0x155c], xmm0
movss xmm0, dword [0x14024cf94]
movss dword [rsp + 0x1544], xmm0
movss xmm0, dword [0x14024bb24]
movss dword [rsp + 0x1544], xmm0
cvtss2sd xmm0, dword [rsp + 0x1544]
ucomisd xmm0, qword [0x140249ab8]
jp 0x140052568
jne 0x140052568
mov dword [rsp + 0x1584], 0
jmp 0x140051fc0
mov eax, dword [rsp + 0x1584]
inc eax
mov dword [rsp + 0x1584], eax
cmp dword [rsp + 0x1584], 0xcd3
jge 0x1400520d4
mov ecx, 0x26fe0
call fcn.140197680
mov qword [rsp + 0x186a8], rax
mov rax, qword [rsp + 0x186a8]
mov qword [rsp + 0x1588], rax
mov dword [rsp + 0x1590], 0
jmp 0x140052010
mov eax, dword [rsp + 0x1590]
inc eax
mov dword [rsp + 0x1590], eax
cmp dword [rsp + 0x1590], 0xdc
jge 0x140052078
call fcn.1401b2df0
cdq
mov ecx, 0x2167
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1590]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1588]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023bf98]
cvtss2sd xmm1, dword [rsp + 0x1544]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1544], xmm0
jmp 0x140052000
mov rax, qword [rsp + 0x1588]
mov qword [rsp + 0x186b0], rax
mov edx, 4
mov rcx, qword [rsp + 0x186b0]
call fcn.140197660
cmp qword [rsp + 0x186b0], 0
jne 0x1400520b3
mov qword [rsp + 0x232a8], 0
jmp 0x1400520cf
mov qword [rsp + 0x1588], 0x8123
mov rax, qword [rsp + 0x1588]
mov qword [rsp + 0x232a8], rax
jmp 0x140051fb0
movss xmm0, dword [0x140246550]
movss dword [rsp + 0x1594], xmm0
movss xmm0, dword [0x14024d2b8]
movss dword [rsp + 0x1594], xmm0
cvtss2sd xmm0, dword [rsp + 0x1594]
ucomisd xmm0, qword [0x140248248]
jp 0x140052266
jne 0x140052266
mov dword [rsp + 0x1598], 0
jmp 0x140052130
mov eax, dword [rsp + 0x1598]
inc eax
mov dword [rsp + 0x1598], eax
cmp dword [rsp + 0x1598], 0x7f7
jge 0x140052244
mov ecx, 0x255b0
call fcn.140197680
mov qword [rsp + 0x186b8], rax
mov rax, qword [rsp + 0x186b8]
mov qword [rsp + 0x15a0], rax
mov dword [rsp + 0x15a8], 0
jmp 0x140052180
mov eax, dword [rsp + 0x15a8]
inc eax
mov dword [rsp + 0x15a8], eax
cmp dword [rsp + 0x15a8], 0x110
jge 0x1400521e8
call fcn.1401b2df0
cdq
mov ecx, 0x1e11
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x15a8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x15a0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c0b8]
cvtss2sd xmm1, dword [rsp + 0x1594]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1594], xmm0
jmp 0x140052170
mov rax, qword [rsp + 0x15a0]
mov qword [rsp + 0x186c0], rax
mov edx, 4
mov rcx, qword [rsp + 0x186c0]
call fcn.140197660
cmp qword [rsp + 0x186c0], 0
jne 0x140052223
mov qword [rsp + 0x232b0], 0
jmp 0x14005223f
mov qword [rsp + 0x15a0], 0x8123
mov rax, qword [rsp + 0x15a0]
mov qword [rsp + 0x232b0], rax
jmp 0x140052120
movss xmm0, dword [0x14024f344]
movss dword [rsp + 0x1594], xmm0
movss xmm0, dword [0x14024c0e0]
movss dword [rsp + 0x1594], xmm0
cvtss2sd xmm0, dword [rsp + 0x1594]
ucomisd xmm0, qword [0x140240628]
jp 0x1400523d6
jne 0x1400523d6
mov dword [rsp + 0x15ac], 0
jmp 0x1400522a0
mov eax, dword [rsp + 0x15ac]
inc eax
mov dword [rsp + 0x15ac], eax
cmp dword [rsp + 0x15ac], 0x1266
jge 0x1400523b4
mov ecx, 0x17cf8
call fcn.140197680
mov qword [rsp + 0x186c8], rax
mov rax, qword [rsp + 0x186c8]
mov qword [rsp + 0x15b0], rax
mov dword [rsp + 0x15b8], 0
jmp 0x1400522f0
mov eax, dword [rsp + 0x15b8]
inc eax
mov dword [rsp + 0x15b8], eax
cmp dword [rsp + 0x15b8], 0x2d6
jge 0x140052358
call fcn.1401b2df0
cdq
mov ecx, 0x14e6
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x15b8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x15b0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023bc40]
cvtss2sd xmm1, dword [rsp + 0x1594]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1594], xmm0
jmp 0x1400522e0
mov rax, qword [rsp + 0x15b0]
mov qword [rsp + 0x186d0], rax
mov edx, 4
mov rcx, qword [rsp + 0x186d0]
call fcn.140197660
cmp qword [rsp + 0x186d0], 0
jne 0x140052393
mov qword [rsp + 0x232b8], 0
jmp 0x1400523af
mov qword [rsp + 0x15b0], 0x8123
mov rax, qword [rsp + 0x15b0]
mov qword [rsp + 0x232b8], rax
jmp 0x140052290
movss xmm0, dword [0x14024e604]
movss dword [rsp + 0x1594], xmm0
movss xmm0, dword [0x14024e4f4]
movss dword [rsp + 0x1594], xmm0
cvtss2sd xmm0, dword [rsp + 0x1594]
ucomisd xmm0, qword [0x140240540]
jp 0x140052546
jne 0x140052546
mov dword [rsp + 0x15bc], 0
jmp 0x140052410
mov eax, dword [rsp + 0x15bc]
inc eax
mov dword [rsp + 0x15bc], eax
cmp dword [rsp + 0x15bc], 0xa4e
jge 0x140052524
mov ecx, 0x211a8
call fcn.140197680
mov qword [rsp + 0x186d8], rax
mov rax, qword [rsp + 0x186d8]
mov qword [rsp + 0x15c0], rax
mov dword [rsp + 0x15c8], 0
jmp 0x140052460
mov eax, dword [rsp + 0x15c8]
inc eax
mov dword [rsp + 0x15c8], eax
cmp dword [rsp + 0x15c8], 0x13b
jge 0x1400524c8
call fcn.1401b2df0
cdq
mov ecx, 0x1479
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x15c8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x15c0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ee68]
cvtss2sd xmm1, dword [rsp + 0x1594]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1594], xmm0
jmp 0x140052450
mov rax, qword [rsp + 0x15c0]
mov qword [rsp + 0x186e0], rax
mov edx, 4
mov rcx, qword [rsp + 0x186e0]
call fcn.140197660
cmp qword [rsp + 0x186e0], 0
jne 0x140052503
mov qword [rsp + 0x232c0], 0
jmp 0x14005251f
mov qword [rsp + 0x15c0], 0x8123
mov rax, qword [rsp + 0x15c0]
mov qword [rsp + 0x232c0], rax
jmp 0x140052400
movss xmm0, dword [0x14024be00]
movss dword [rsp + 0x1594], xmm0
movss xmm0, dword [0x14024e5c8]
movss dword [rsp + 0x1594], xmm0
movss xmm0, dword [0x140246c0c]
movss dword [rsp + 0x1544], xmm0
movss xmm0, dword [0x14024d5e8]
movss dword [rsp + 0x1544], xmm0
cvtss2sd xmm0, dword [rsp + 0x1544]
ucomisd xmm0, qword [0x140240d30]
jp 0x14005286a
jne 0x14005286a
mov dword [rsp + 0x15cc], 0
jmp 0x1400525a2
mov eax, dword [rsp + 0x15cc]
inc eax
mov dword [rsp + 0x15cc], eax
cmp dword [rsp + 0x15cc], 0x95d
jge 0x1400526b6
mov ecx, 0x1ff4c
call fcn.140197680
mov qword [rsp + 0x186e8], rax
mov rax, qword [rsp + 0x186e8]
mov qword [rsp + 0x15d0], rax
mov dword [rsp + 0x15d8], 0
jmp 0x1400525f2
mov eax, dword [rsp + 0x15d8]
inc eax
mov dword [rsp + 0x15d8], eax
cmp dword [rsp + 0x15d8], 0x37d
jge 0x14005265a
call fcn.1401b2df0
cdq
mov ecx, 0x173f
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x15d8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x15d0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e0b8]
cvtss2sd xmm1, dword [rsp + 0x1544]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1544], xmm0
jmp 0x1400525e2
mov rax, qword [rsp + 0x15d0]
mov qword [rsp + 0x186f0], rax
mov edx, 4
mov rcx, qword [rsp + 0x186f0]
call fcn.140197660
cmp qword [rsp + 0x186f0], 0
jne 0x140052695
mov qword [rsp + 0x232c8], 0
jmp 0x1400526b1
mov qword [rsp + 0x15d0], 0x8123
mov rax, qword [rsp + 0x15d0]
mov qword [rsp + 0x232c8], rax
jmp 0x140052592
movss xmm0, dword [0x1402463c4]
movss dword [rsp + 0x15dc], xmm0
movss xmm0, dword [0x14024bcb0]
movss dword [rsp + 0x15dc], xmm0
cvtss2sd xmm0, dword [rsp + 0x15dc]
ucomisd xmm0, qword [0x140248638]
jp 0x140052848
jne 0x140052848
mov dword [rsp + 0x15e0], 0
jmp 0x140052712
mov eax, dword [rsp + 0x15e0]
inc eax
mov dword [rsp + 0x15e0], eax
cmp dword [rsp + 0x15e0], 0xbc7
jge 0x140052826
mov ecx, 0x1d060
call fcn.140197680
mov qword [rsp + 0x186f8], rax
mov rax, qword [rsp + 0x186f8]
mov qword [rsp + 0x15e8], rax
mov dword [rsp + 0x15f0], 0
jmp 0x140052762
mov eax, dword [rsp + 0x15f0]
inc eax
mov dword [rsp + 0x15f0], eax
cmp dword [rsp + 0x15f0], 0x105
jge 0x1400527ca
call fcn.1401b2df0
cdq
mov ecx, 0x1fbf
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x15f0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x15e8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239cb0]
cvtss2sd xmm1, dword [rsp + 0x15dc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x15dc], xmm0
jmp 0x140052752
mov rax, qword [rsp + 0x15e8]
mov qword [rsp + 0x18700], rax
mov edx, 4
mov rcx, qword [rsp + 0x18700]
call fcn.140197660
cmp qword [rsp + 0x18700], 0
jne 0x140052805
mov qword [rsp + 0x232d0], 0
jmp 0x140052821
mov qword [rsp + 0x15e8], 0x8123
mov rax, qword [rsp + 0x15e8]
mov qword [rsp + 0x232d0], rax
jmp 0x140052702
movss xmm0, dword [0x140246810]
movss dword [rsp + 0x15dc], xmm0
movss xmm0, dword [0x14024b77c]
movss dword [rsp + 0x15dc], xmm0
movss xmm0, dword [0x14024d5a0]
movss dword [rsp + 0x1544], xmm0
movss xmm0, dword [str._n:1B1]
movss dword [rsp + 0x1544], xmm0
cvtss2sd xmm0, dword [rsp + 0x1544]
ucomisd xmm0, qword [0x140241b30]
jp 0x140052cdc
jne 0x140052cdc
mov dword [rsp + 0x15f4], 0
jmp 0x1400528a4
mov eax, dword [rsp + 0x15f4]
inc eax
mov dword [rsp + 0x15f4], eax
cmp dword [rsp + 0x15f4], 0x159f
jge 0x1400529b8
mov ecx, 0x16a74
call fcn.140197680
mov qword [rsp + 0x18708], rax
mov rax, qword [rsp + 0x18708]
mov qword [rsp + 0x15f8], rax
mov dword [rsp + 0x1600], 0
jmp 0x1400528f4
mov eax, dword [rsp + 0x1600]
inc eax
mov dword [rsp + 0x1600], eax
cmp dword [rsp + 0x1600], 0x1cb
jge 0x14005295c
call fcn.1401b2df0
cdq
mov ecx, 0x2eb7
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1600]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x15f8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c4e0]
cvtss2sd xmm1, dword [rsp + 0x1544]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1544], xmm0
jmp 0x1400528e4
mov rax, qword [rsp + 0x15f8]
mov qword [rsp + 0x18710], rax
mov edx, 4
mov rcx, qword [rsp + 0x18710]
call fcn.140197660
cmp qword [rsp + 0x18710], 0
jne 0x140052997
mov qword [rsp + 0x232d8], 0
jmp 0x1400529b3
mov qword [rsp + 0x15f8], 0x8123
mov rax, qword [rsp + 0x15f8]
mov qword [rsp + 0x232d8], rax
jmp 0x140052894
movss xmm0, dword [0x140243f1c]
movss dword [rsp + 0x1604], xmm0
movss xmm0, dword [0x14024d3a0]
movss dword [rsp + 0x1604], xmm0
cvtss2sd xmm0, dword [rsp + 0x1604]
ucomisd xmm0, qword [0x1402416a0]
jp 0x140052b4a
jne 0x140052b4a
mov dword [rsp + 0x1608], 0
jmp 0x140052a14
mov eax, dword [rsp + 0x1608]
inc eax
mov dword [rsp + 0x1608], eax
cmp dword [rsp + 0x1608], 0x15e1
jge 0x140052b28
mov ecx, 0x21a58
call fcn.140197680
mov qword [rsp + 0x18718], rax
mov rax, qword [rsp + 0x18718]
mov qword [rsp + 0x1610], rax
mov dword [rsp + 0x1618], 0
jmp 0x140052a64
mov eax, dword [rsp + 0x1618]
inc eax
mov dword [rsp + 0x1618], eax
cmp dword [rsp + 0x1618], 0x1fd
jge 0x140052acc
call fcn.1401b2df0
cdq
mov ecx, 0x1518
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1618]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1610]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a1a8]
cvtss2sd xmm1, dword [rsp + 0x1604]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1604], xmm0
jmp 0x140052a54
mov rax, qword [rsp + 0x1610]
mov qword [rsp + 0x18720], rax
mov edx, 4
mov rcx, qword [rsp + 0x18720]
call fcn.140197660
cmp qword [rsp + 0x18720], 0
jne 0x140052b07
mov qword [rsp + 0x232e0], 0
jmp 0x140052b23
mov qword [rsp + 0x1610], 0x8123
mov rax, qword [rsp + 0x1610]
mov qword [rsp + 0x232e0], rax
jmp 0x140052a04
movss xmm0, dword [0x14024ea18]
movss dword [rsp + 0x1604], xmm0
movss xmm0, dword [0x14024cc90]
movss dword [rsp + 0x1604], xmm0
cvtss2sd xmm0, dword [rsp + 0x1604]
ucomisd xmm0, qword [0x140242c90]
jp 0x140052cba
jne 0x140052cba
mov dword [rsp + 0x161c], 0
jmp 0x140052b84
mov eax, dword [rsp + 0x161c]
inc eax
mov dword [rsp + 0x161c], eax
cmp dword [rsp + 0x161c], 0x11e1
jge 0x140052c98
mov ecx, 0x1255c
call fcn.140197680
mov qword [rsp + 0x18728], rax
mov rax, qword [rsp + 0x18728]
mov qword [rsp + 0x1620], rax
mov dword [rsp + 0x1628], 0
jmp 0x140052bd4
mov eax, dword [rsp + 0x1628]
inc eax
mov dword [rsp + 0x1628], eax
cmp dword [rsp + 0x1628], 0x11e
jge 0x140052c3c
call fcn.1401b2df0
cdq
mov ecx, 0x1bf4
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1628]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1620]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f1e0]
cvtss2sd xmm1, dword [rsp + 0x1604]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1604], xmm0
jmp 0x140052bc4
mov rax, qword [rsp + 0x1620]
mov qword [rsp + 0x18730], rax
mov edx, 4
mov rcx, qword [rsp + 0x18730]
call fcn.140197660
cmp qword [rsp + 0x18730], 0
jne 0x140052c77
mov qword [rsp + 0x232e8], 0
jmp 0x140052c93
mov qword [rsp + 0x1620], 0x8123
mov rax, qword [rsp + 0x1620]
mov qword [rsp + 0x232e8], rax
jmp 0x140052b74
movss xmm0, dword [0x140247c6c]
movss dword [rsp + 0x1604], xmm0
movss xmm0, dword [0x14024779c]
movss dword [rsp + 0x1604], xmm0
movss xmm0, dword [0x14024df14]
movss dword [rsp + 0x1544], xmm0
movss xmm0, dword [0x140244bdc]
movss dword [rsp + 0x1544], xmm0
cvtss2sd xmm0, dword [rsp + 0x1544]
ucomisd xmm0, qword [0x140249350]
jp 0x14005342b
jne 0x14005342b
mov dword [rsp + 0x162c], 0
jmp 0x140052d16
mov eax, dword [rsp + 0x162c]
inc eax
mov dword [rsp + 0x162c], eax
cmp dword [rsp + 0x162c], 0x112a
jge 0x140052e2a
mov ecx, 0x1b758
call fcn.140197680
mov qword [rsp + 0x18738], rax
mov rax, qword [rsp + 0x18738]
mov qword [rsp + 0x1630], rax
mov dword [rsp + 0x1638], 0
jmp 0x140052d66
mov eax, dword [rsp + 0x1638]
inc eax
mov dword [rsp + 0x1638], eax
cmp dword [rsp + 0x1638], 0x2bc
jge 0x140052dce
call fcn.1401b2df0
cdq
mov ecx, 0x3291
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1638]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1630]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c120]
cvtss2sd xmm1, dword [rsp + 0x1544]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1544], xmm0
jmp 0x140052d56
mov rax, qword [rsp + 0x1630]
mov qword [rsp + 0x18740], rax
mov edx, 4
mov rcx, qword [rsp + 0x18740]
call fcn.140197660
cmp qword [rsp + 0x18740], 0
jne 0x140052e09
mov qword [rsp + 0x232f0], 0
jmp 0x140052e25
mov qword [rsp + 0x1630], 0x8123
mov rax, qword [rsp + 0x1630]
mov qword [rsp + 0x232f0], rax
jmp 0x140052d06
movss xmm0, dword [0x14024e17c]
movss dword [rsp + 0x163c], xmm0
movss xmm0, dword [0x14024e8e8]
movss dword [rsp + 0x163c], xmm0
cvtss2sd xmm0, dword [rsp + 0x163c]
ucomisd xmm0, qword [0x1402396d8]
jp 0x140052fbc
jne 0x140052fbc
mov dword [rsp + 0x1640], 0
jmp 0x140052e86
mov eax, dword [rsp + 0x1640]
inc eax
mov dword [rsp + 0x1640], eax
cmp dword [rsp + 0x1640], 0xf84
jge 0x140052f9a
mov ecx, 0x1302c
call fcn.140197680
mov qword [rsp + 0x18748], rax
mov rax, qword [rsp + 0x18748]
mov qword [rsp + 0x1648], rax
mov dword [rsp + 0x1650], 0
jmp 0x140052ed6
mov eax, dword [rsp + 0x1650]
inc eax
mov dword [rsp + 0x1650], eax
cmp dword [rsp + 0x1650], 0x190
jge 0x140052f3e
call fcn.1401b2df0
cdq
mov ecx, 0x1bac
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1650]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1648]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023cd58]
cvtss2sd xmm1, dword [rsp + 0x163c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x163c], xmm0
jmp 0x140052ec6
mov rax, qword [rsp + 0x1648]
mov qword [rsp + 0x18750], rax
mov edx, 4
mov rcx, qword [rsp + 0x18750]
call fcn.140197660
cmp qword [rsp + 0x18750], 0
jne 0x140052f79
mov qword [rsp + 0x232f8], 0
jmp 0x140052f95
mov qword [rsp + 0x1648], 0x8123
mov rax, qword [rsp + 0x1648]
mov qword [rsp + 0x232f8], rax
jmp 0x140052e76
movss xmm0, dword [0x14024dbf0]
movss dword [rsp + 0x163c], xmm0
movss xmm0, dword [0x140245e7c]
movss dword [rsp + 0x163c], xmm0
cvtss2sd xmm0, dword [rsp + 0x163c]
ucomisd xmm0, qword [0x1402430e0]
jp 0x14005312c
jne 0x14005312c
mov dword [rsp + 0x1654], 0
jmp 0x140052ff6
mov eax, dword [rsp + 0x1654]
inc eax
mov dword [rsp + 0x1654], eax
cmp dword [rsp + 0x1654], 0x14cd
jge 0x14005310a
mov ecx, 0x26628
call fcn.140197680
mov qword [rsp + 0x18758], rax
mov rax, qword [rsp + 0x18758]
mov qword [rsp + 0x1658], rax
mov dword [rsp + 0x1660], 0
jmp 0x140053046
mov eax, dword [rsp + 0x1660]
inc eax
mov dword [rsp + 0x1660], eax
cmp dword [rsp + 0x1660], 0x365
jge 0x1400530ae
call fcn.1401b2df0
cdq
mov ecx, 0x2f2c
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1660]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1658]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f738]
cvtss2sd xmm1, dword [rsp + 0x163c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x163c], xmm0
jmp 0x140053036
mov rax, qword [rsp + 0x1658]
mov qword [rsp + 0x18760], rax
mov edx, 4
mov rcx, qword [rsp + 0x18760]
call fcn.140197660
cmp qword [rsp + 0x18760], 0
jne 0x1400530e9
mov qword [rsp + 0x23300], 0
jmp 0x140053105
mov qword [rsp + 0x1658], 0x8123
mov rax, qword [rsp + 0x1658]
mov qword [rsp + 0x23300], rax
jmp 0x140052fe6
movss xmm0, dword [0x14024f1ac]
movss dword [rsp + 0x163c], xmm0
movss xmm0, dword [0x14024e920]
movss dword [rsp + 0x163c], xmm0
cvtss2sd xmm0, dword [rsp + 0x163c]
ucomisd xmm0, qword [0x140248730]
jp 0x14005329c
jne 0x14005329c
mov dword [rsp + 0x1664], 0
jmp 0x140053166
mov eax, dword [rsp + 0x1664]
inc eax
mov dword [rsp + 0x1664], eax
cmp dword [rsp + 0x1664], 0x11a3
jge 0x14005327a
mov ecx, 0xfe6c
call fcn.140197680
mov qword [rsp + 0x18768], rax
mov rax, qword [rsp + 0x18768]
mov qword [rsp + 0x1668], rax
mov dword [rsp + 0x1670], 0
jmp 0x1400531b6
mov eax, dword [rsp + 0x1670]
inc eax
mov dword [rsp + 0x1670], eax
cmp dword [rsp + 0x1670], 0xa4
jge 0x14005321e
call fcn.1401b2df0
cdq
mov ecx, 0x3a4e
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1670]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1668]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ea90]
cvtss2sd xmm1, dword [rsp + 0x163c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x163c], xmm0
jmp 0x1400531a6
mov rax, qword [rsp + 0x1668]
mov qword [rsp + 0x18770], rax
mov edx, 4
mov rcx, qword [rsp + 0x18770]
call fcn.140197660
cmp qword [rsp + 0x18770], 0
jne 0x140053259
mov qword [rsp + 0x23308], 0
jmp 0x140053275
mov qword [rsp + 0x1668], 0x8123
mov rax, qword [rsp + 0x1668]
mov qword [rsp + 0x23308], rax
jmp 0x140053156
movss xmm0, dword [0x14024bb74]
movss dword [rsp + 0x163c], xmm0
movss xmm0, dword [str.E8F]
movss dword [rsp + 0x163c], xmm0
cvtss2sd xmm0, dword [rsp + 0x163c]
ucomisd xmm0, qword [0x14024a780]
jp 0x140053409
jne 0x140053409
mov dword [rsp + 0x1674], 0
jmp 0x1400532d6
cmp dword [rsp + 0x1674], 0x88e
jge 0x1400533e7
mov ecx, 0x121f8
call fcn.140197680
mov qword [rsp + 0x18778], rax
mov rax, qword [rsp + 0x18778]
mov qword [rsp + 0x1678], rax
mov dword [rsp + 0x1680], 0
jmp 0x140053326
mov eax, dword [rsp + 0x1680]
inc eax
mov dword [rsp + 0x1680], eax
cmp dword [rsp + 0x1680], 0x75
jge 0x14005338b
call fcn.1401b2df0
cdq
mov ecx, 0x28b3
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1680]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1678]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023aa30]
cvtss2sd xmm1, dword [rsp + 0x163c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x163c], xmm0
jmp 0x140053316
mov rax, qword [rsp + 0x1678]
mov qword [rsp + 0x18780], rax
mov edx, 4
mov rcx, qword [rsp + 0x18780]
call fcn.140197660
cmp qword [rsp + 0x18780], 0
jne 0x1400533c6
mov qword [rsp + 0x23310], 0
jmp 0x1400533e2
mov qword [rsp + 0x1678], 0x8123
mov rax, qword [rsp + 0x1678]
mov qword [rsp + 0x23310], rax
jmp 0x1400532c6
movss xmm0, dword [0x14024597c]
movss dword [rsp + 0x163c], xmm0
movss xmm0, dword [0x1402440d0]
movss dword [rsp + 0x163c], xmm0
movss xmm0, dword [0x14024d654]
movss dword [rsp + 0x1544], xmm0
movss xmm0, dword [0x14024bfd8]
movss dword [rsp + 0x1544], xmm0
jmp 0x14004b5c6
movss xmm0, dword [0x14024c2c0]
movss dword [rsp + 0x18b4], xmm0
movss xmm0, dword [0x14024ea6c]
movss dword [rsp + 0x18b4], xmm0
cvtss2sd xmm0, dword [rsp + 0x18b4]
ucomisd xmm0, qword [0x1402489f0]
jp 0x1400535c2
jne 0x1400535c2
mov dword [rsp + 0x18b8], 0
jmp 0x14005348c
mov eax, dword [rsp + 0x18b8]
inc eax
mov dword [rsp + 0x18b8], eax
cmp dword [rsp + 0x18b8], 0x7ff
jge 0x1400535a0
mov ecx, 0x13fa0
call fcn.140197680
mov qword [rsp + 0x18788], rax
mov rax, qword [rsp + 0x18788]
mov qword [rsp + 0x18c0], rax
mov dword [rsp + 0x18c8], 0
jmp 0x1400534dc
mov eax, dword [rsp + 0x18c8]
inc eax
mov dword [rsp + 0x18c8], eax
cmp dword [rsp + 0x18c8], 0x34d
jge 0x140053544
call fcn.1401b2df0
cdq
mov ecx, 0x23b0
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x18c8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x18c0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023fa48]
cvtss2sd xmm1, dword [rsp + 0x18b4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x18b4], xmm0
jmp 0x1400534cc
mov rax, qword [rsp + 0x18c0]
mov qword [rsp + 0x18790], rax
mov edx, 4
mov rcx, qword [rsp + 0x18790]
call fcn.140197660
cmp qword [rsp + 0x18790], 0
jne 0x14005357f
mov qword [rsp + 0x23318], 0
jmp 0x14005359b
mov qword [rsp + 0x18c0], 0x8123
mov rax, qword [rsp + 0x18c0]
mov qword [rsp + 0x23318], rax
jmp 0x14005347c
movss xmm0, dword [0x14024cbe8]
movss dword [rsp + 0x18b4], xmm0
movss xmm0, dword [0x140247244]
movss dword [rsp + 0x18b4], xmm0
cvtss2sd xmm0, dword [rsp + 0x18b4]
ucomisd xmm0, qword [0x14024ac38]
jp 0x140053732
jne 0x140053732
mov dword [rsp + 0x18cc], 0
jmp 0x1400535fc
mov eax, dword [rsp + 0x18cc]
inc eax
mov dword [rsp + 0x18cc], eax
cmp dword [rsp + 0x18cc], 0x12ed
jge 0x140053710
mov ecx, 0xf7ec
call fcn.140197680
mov qword [rsp + 0x18798], rax
mov rax, qword [rsp + 0x18798]
mov qword [rsp + 0x18d0], rax
mov dword [rsp + 0x18d8], 0
jmp 0x14005364c
mov eax, dword [rsp + 0x18d8]
inc eax
mov dword [rsp + 0x18d8], eax
cmp dword [rsp + 0x18d8], 0xe7
jge 0x1400536b4
call fcn.1401b2df0
cdq
mov ecx, 0x2c09
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x18d8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x18d0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e678]
cvtss2sd xmm1, dword [rsp + 0x18b4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x18b4], xmm0
jmp 0x14005363c
mov rax, qword [rsp + 0x18d0]
mov qword [rsp + 0x187a0], rax
mov edx, 4
mov rcx, qword [rsp + 0x187a0]
call fcn.140197660
cmp qword [rsp + 0x187a0], 0
jne 0x1400536ef
mov qword [rsp + 0x23320], 0
jmp 0x14005370b
mov qword [rsp + 0x18d0], 0x8123
mov rax, qword [rsp + 0x18d0]
mov qword [rsp + 0x23320], rax
jmp 0x1400535ec
movss xmm0, dword [0x140246a74]
movss dword [rsp + 0x18b4], xmm0
movss xmm0, dword [0x14024c5d4]
movss dword [rsp + 0x18b4], xmm0
cvtss2sd xmm0, dword [rsp + 0x18b4]
ucomisd xmm0, qword [0x14024b028]
jp 0x1400538a2
jne 0x1400538a2
mov dword [rsp + 0x18dc], 0
jmp 0x14005376c
mov eax, dword [rsp + 0x18dc]
inc eax
mov dword [rsp + 0x18dc], eax
cmp dword [rsp + 0x18dc], 0xd84
jge 0x140053880
mov ecx, 0x13418
call fcn.140197680
mov qword [rsp + 0x187a8], rax
mov rax, qword [rsp + 0x187a8]
mov qword [rsp + 0x18e0], rax
mov dword [rsp + 0x18e8], 0
jmp 0x1400537bc
mov eax, dword [rsp + 0x18e8]
inc eax
mov dword [rsp + 0x18e8], eax
cmp dword [rsp + 0x18e8], 0x30d
jge 0x140053824
call fcn.1401b2df0
cdq
mov ecx, 0x1b42
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x18e8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x18e0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b570]
cvtss2sd xmm1, dword [rsp + 0x18b4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x18b4], xmm0
jmp 0x1400537ac
mov rax, qword [rsp + 0x18e0]
mov qword [rsp + 0x187b0], rax
mov edx, 4
mov rcx, qword [rsp + 0x187b0]
call fcn.140197660
cmp qword [rsp + 0x187b0], 0
jne 0x14005385f
mov qword [rsp + 0x23328], 0
jmp 0x14005387b
mov qword [rsp + 0x18e0], 0x8123
mov rax, qword [rsp + 0x18e0]
mov qword [rsp + 0x23328], rax
jmp 0x14005375c
movss xmm0, dword [0x14024eb58]
movss dword [rsp + 0x18b4], xmm0
movss xmm0, dword [0x140244568]
movss dword [rsp + 0x18b4], xmm0
cvtss2sd xmm0, dword [rsp + 0x18b4]
ucomisd xmm0, qword [0x14024a6e8]
jp 0x140053a12
jne 0x140053a12
mov dword [rsp + 0x18ec], 0
jmp 0x1400538dc
mov eax, dword [rsp + 0x18ec]
inc eax
mov dword [rsp + 0x18ec], eax
cmp dword [rsp + 0x18ec], 0x11bf
jge 0x1400539f0
mov ecx, 0x24084
call fcn.140197680
mov qword [rsp + 0x187b8], rax
mov rax, qword [rsp + 0x187b8]
mov qword [rsp + 0x18f0], rax
mov dword [rsp + 0x18f8], 0
jmp 0x14005392c
mov eax, dword [rsp + 0x18f8]
inc eax
mov dword [rsp + 0x18f8], eax
cmp dword [rsp + 0x18f8], 0x2e5
jge 0x140053994
call fcn.1401b2df0
cdq
mov ecx, 0x1f47
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x18f8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x18f0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023dd08]
cvtss2sd xmm1, dword [rsp + 0x18b4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x18b4], xmm0
jmp 0x14005391c
mov rax, qword [rsp + 0x18f0]
mov qword [rsp + 0x187c0], rax
mov edx, 4
mov rcx, qword [rsp + 0x187c0]
call fcn.140197660
cmp qword [rsp + 0x187c0], 0
jne 0x1400539cf
mov qword [rsp + 0x23330], 0
jmp 0x1400539eb
mov qword [rsp + 0x18f0], 0x8123
mov rax, qword [rsp + 0x18f0]
mov qword [rsp + 0x23330], rax
jmp 0x1400538cc
movss xmm0, dword [0x14024cc00]
movss dword [rsp + 0x18b4], xmm0
movss xmm0, dword [0x14024cd68]
movss dword [rsp + 0x18b4], xmm0
lea rdx, [rsp + 0x3c0]
lea rcx, [rsp + 0x16a0]
call fcn.1401b2330
movss xmm0, dword [0x140247964]
movss dword [rsp + 0x18fc], xmm0
movss xmm0, dword [0x140247410]
movss dword [rsp + 0x18fc], xmm0
cvtss2sd xmm0, dword [rsp + 0x18fc]
ucomisd xmm0, qword [0x140242f38]
jp 0x14005430b
jne 0x14005430b
mov dword [rsp + 0x1900], 0
jmp 0x140053a83
mov eax, dword [rsp + 0x1900]
inc eax
mov dword [rsp + 0x1900], eax
cmp dword [rsp + 0x1900], 0x10ac
jge 0x140053b97
mov ecx, 0x18f88
call fcn.140197680
mov qword [rsp + 0x187c8], rax
mov rax, qword [rsp + 0x187c8]
mov qword [rsp + 0x1908], rax
mov dword [rsp + 0x1910], 0
jmp 0x140053ad3
mov eax, dword [rsp + 0x1910]
inc eax
mov dword [rsp + 0x1910], eax
cmp dword [rsp + 0x1910], 0x20c
jge 0x140053b3b
call fcn.1401b2df0
cdq
mov ecx, 0x23e1
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1910]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1908]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023cda0]
cvtss2sd xmm1, dword [rsp + 0x18fc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x18fc], xmm0
jmp 0x140053ac3
mov rax, qword [rsp + 0x1908]
mov qword [rsp + 0x187d0], rax
mov edx, 4
mov rcx, qword [rsp + 0x187d0]
call fcn.140197660
cmp qword [rsp + 0x187d0], 0
jne 0x140053b76
mov qword [rsp + 0x23338], 0
jmp 0x140053b92
mov qword [rsp + 0x1908], 0x8123
mov rax, qword [rsp + 0x1908]
mov qword [rsp + 0x23338], rax
jmp 0x140053a73
movss xmm0, dword [0x140246eb4]
movss dword [rsp + 0x1914], xmm0
movss xmm0, dword [0x140245a74]
movss dword [rsp + 0x1914], xmm0
cvtss2sd xmm0, dword [rsp + 0x1914]
ucomisd xmm0, qword [0x140241c18]
jp 0x140053d29
jne 0x140053d29
mov dword [rsp + 0x1918], 0
jmp 0x140053bf3
mov eax, dword [rsp + 0x1918]
inc eax
mov dword [rsp + 0x1918], eax
cmp dword [rsp + 0x1918], 0x1053
jge 0x140053d07
mov ecx, 0xb320
call fcn.140197680
mov qword [rsp + 0x187d8], rax
mov rax, qword [rsp + 0x187d8]
mov qword [rsp + 0x1920], rax
mov dword [rsp + 0x1928], 0
jmp 0x140053c43
mov eax, dword [rsp + 0x1928]
inc eax
mov dword [rsp + 0x1928], eax
cmp dword [rsp + 0x1928], 0x11e
jge 0x140053cab
call fcn.1401b2df0
cdq
mov ecx, 0x23e0
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1928]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1920]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f860]
cvtss2sd xmm1, dword [rsp + 0x1914]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1914], xmm0
jmp 0x140053c33
mov rax, qword [rsp + 0x1920]
mov qword [rsp + 0x187e0], rax
mov edx, 4
mov rcx, qword [rsp + 0x187e0]
call fcn.140197660
cmp qword [rsp + 0x187e0], 0
jne 0x140053ce6
mov qword [rsp + 0x23340], 0
jmp 0x140053d02
mov qword [rsp + 0x1920], 0x8123
mov rax, qword [rsp + 0x1920]
mov qword [rsp + 0x23340], rax
jmp 0x140053be3
movss xmm0, dword [0x14024f6a4]
movss dword [rsp + 0x1914], xmm0
movss xmm0, dword [0x1402452d8]
movss dword [rsp + 0x1914], xmm0
cvtss2sd xmm0, dword [rsp + 0x1914]
ucomisd xmm0, qword [0x140248b08]
jp 0x140053e99
jne 0x140053e99
mov dword [rsp + 0x192c], 0
jmp 0x140053d63
mov eax, dword [rsp + 0x192c]
inc eax
mov dword [rsp + 0x192c], eax
cmp dword [rsp + 0x192c], 0x169d
jge 0x140053e77
mov ecx, 0xdea4
call fcn.140197680
mov qword [rsp + 0x187e8], rax
mov rax, qword [rsp + 0x187e8]
mov qword [rsp + 0x1930], rax
mov dword [rsp + 0x1938], 0
jmp 0x140053db3
mov eax, dword [rsp + 0x1938]
inc eax
mov dword [rsp + 0x1938], eax
cmp dword [rsp + 0x1938], 0xd5
jge 0x140053e1b
call fcn.1401b2df0
cdq
mov ecx, 0x2daf
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1938]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1930]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a4f0]
cvtss2sd xmm1, dword [rsp + 0x1914]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1914], xmm0
jmp 0x140053da3
mov rax, qword [rsp + 0x1930]
mov qword [rsp + 0x187f0], rax
mov edx, 4
mov rcx, qword [rsp + 0x187f0]
call fcn.140197660
cmp qword [rsp + 0x187f0], 0
jne 0x140053e56
mov qword [rsp + 0x23348], 0
jmp 0x140053e72
mov qword [rsp + 0x1930], 0x8123
mov rax, qword [rsp + 0x1930]
mov qword [rsp + 0x23348], rax
jmp 0x140053d53
movss xmm0, dword [0x14024ea9c]
movss dword [rsp + 0x1914], xmm0
movss xmm0, dword [str.Pp2]
movss dword [rsp + 0x1914], xmm0
cvtss2sd xmm0, dword [rsp + 0x1914]
ucomisd xmm0, qword [0x14024abe8]
jp 0x140054009
jne 0x140054009
mov dword [rsp + 0x193c], 0
jmp 0x140053ed3
mov eax, dword [rsp + 0x193c]
inc eax
mov dword [rsp + 0x193c], eax
cmp dword [rsp + 0x193c], 0x1005
jge 0x140053fe7
mov ecx, 0x17128
call fcn.140197680
mov qword [rsp + 0x187f8], rax
mov rax, qword [rsp + 0x187f8]
mov qword [rsp + 0x1940], rax
mov dword [rsp + 0x1948], 0
jmp 0x140053f23
mov eax, dword [rsp + 0x1948]
inc eax
mov dword [rsp + 0x1948], eax
cmp dword [rsp + 0x1948], 0x1f2
jge 0x140053f8b
call fcn.1401b2df0
cdq
mov ecx, 0x3686
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1948]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1940]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f7d8]
cvtss2sd xmm1, dword [rsp + 0x1914]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1914], xmm0
jmp 0x140053f13
mov rax, qword [rsp + 0x1940]
mov qword [rsp + 0x18800], rax
mov edx, 4
mov rcx, qword [rsp + 0x18800]
call fcn.140197660
cmp qword [rsp + 0x18800], 0
jne 0x140053fc6
mov qword [rsp + 0x23350], 0
jmp 0x140053fe2
mov qword [rsp + 0x1940], 0x8123
mov rax, qword [rsp + 0x1940]
mov qword [rsp + 0x23350], rax
jmp 0x140053ec3
movss xmm0, dword [0x14024eccc]
movss dword [rsp + 0x1914], xmm0
movss xmm0, dword [0x140245564]
movss dword [rsp + 0x1914], xmm0
cvtss2sd xmm0, dword [rsp + 0x1914]
ucomisd xmm0, qword [0x140241c98]
jp 0x140054179
jne 0x140054179
mov dword [rsp + 0x194c], 0
jmp 0x140054043
mov eax, dword [rsp + 0x194c]
inc eax
mov dword [rsp + 0x194c], eax
cmp dword [rsp + 0x194c], 0x155d
jge 0x140054157
mov ecx, 0xdefc
call fcn.140197680
mov qword [rsp + 0x18808], rax
mov rax, qword [rsp + 0x18808]
mov qword [rsp + 0x1950], rax
mov dword [rsp + 0x1958], 0
jmp 0x140054093
mov eax, dword [rsp + 0x1958]
inc eax
mov dword [rsp + 0x1958], eax
cmp dword [rsp + 0x1958], 0x2a4
jge 0x1400540fb
call fcn.1401b2df0
cdq
mov ecx, 0x2a22
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1958]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1950]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c730]
cvtss2sd xmm1, dword [rsp + 0x1914]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1914], xmm0
jmp 0x140054083
mov rax, qword [rsp + 0x1950]
mov qword [rsp + 0x18810], rax
mov edx, 4
mov rcx, qword [rsp + 0x18810]
call fcn.140197660
cmp qword [rsp + 0x18810], 0
jne 0x140054136
mov qword [rsp + 0x23358], 0
jmp 0x140054152
mov qword [rsp + 0x1950], 0x8123
mov rax, qword [rsp + 0x1950]
mov qword [rsp + 0x23358], rax
jmp 0x140054033
movss xmm0, dword [0x14024ebc8]
movss dword [rsp + 0x1914], xmm0
movss xmm0, dword [0x1402437f0]
movss dword [rsp + 0x1914], xmm0
cvtss2sd xmm0, dword [rsp + 0x1914]
ucomisd xmm0, qword [0x140242c38]
jp 0x1400542e9
jne 0x1400542e9
mov dword [rsp + 0x195c], 0
jmp 0x1400541b3
mov eax, dword [rsp + 0x195c]
inc eax
mov dword [rsp + 0x195c], eax
cmp dword [rsp + 0x195c], 0x16b3
jge 0x1400542c7
mov ecx, 0x1cb84
call fcn.140197680
mov qword [rsp + 0x18818], rax
mov rax, qword [rsp + 0x18818]
mov qword [rsp + 0x1960], rax
mov dword [rsp + 0x1968], 0
jmp 0x140054203
mov eax, dword [rsp + 0x1968]
inc eax
mov dword [rsp + 0x1968], eax
cmp dword [rsp + 0x1968], 0x187
jge 0x14005426b
call fcn.1401b2df0
cdq
mov ecx, 0x2208
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1968]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1960]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e700]
cvtss2sd xmm1, dword [rsp + 0x1914]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1914], xmm0
jmp 0x1400541f3
mov rax, qword [rsp + 0x1960]
mov qword [rsp + 0x18820], rax
mov edx, 4
mov rcx, qword [rsp + 0x18820]
call fcn.140197660
cmp qword [rsp + 0x18820], 0
jne 0x1400542a6
mov qword [rsp + 0x23360], 0
jmp 0x1400542c2
mov qword [rsp + 0x1960], 0x8123
mov rax, qword [rsp + 0x1960]
mov qword [rsp + 0x23360], rax
jmp 0x1400541a3
movss xmm0, dword [0x140246334]
movss dword [rsp + 0x1914], xmm0
movss xmm0, dword [0x1402444f0]
movss dword [rsp + 0x1914], xmm0
movss xmm0, dword [0x14024eedc]
movss dword [rsp + 0x18fc], xmm0
movss xmm0, dword [0x140244f58]
movss dword [rsp + 0x18fc], xmm0
cvtss2sd xmm0, dword [rsp + 0x18fc]
ucomisd xmm0, qword [0x1402435b8]
jp 0x140054bcd
jne 0x140054bcd
mov dword [rsp + 0x196c], 0
jmp 0x140054345
mov eax, dword [rsp + 0x196c]
inc eax
mov dword [rsp + 0x196c], eax
cmp dword [rsp + 0x196c], 0x1203
jge 0x140054459
mov ecx, 0x1d74c
call fcn.140197680
mov qword [rsp + 0x18828], rax
mov rax, qword [rsp + 0x18828]
mov qword [rsp + 0x1970], rax
mov dword [rsp + 0x1978], 0
jmp 0x140054395
mov eax, dword [rsp + 0x1978]
inc eax
mov dword [rsp + 0x1978], eax
cmp dword [rsp + 0x1978], 0x33b
jge 0x1400543fd
call fcn.1401b2df0
cdq
mov ecx, 0x1cd2
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1978]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1970]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239730]
cvtss2sd xmm1, dword [rsp + 0x18fc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x18fc], xmm0
jmp 0x140054385
mov rax, qword [rsp + 0x1970]
mov qword [rsp + 0x18830], rax
mov edx, 4
mov rcx, qword [rsp + 0x18830]
call fcn.140197660
cmp qword [rsp + 0x18830], 0
jne 0x140054438
mov qword [rsp + 0x23368], 0
jmp 0x140054454
mov qword [rsp + 0x1970], 0x8123
mov rax, qword [rsp + 0x1970]
mov qword [rsp + 0x23368], rax
jmp 0x140054335
movss xmm0, dword [0x140247c1c]
movss dword [rsp + 0x197c], xmm0
movss xmm0, dword [0x14024cea8]
movss dword [rsp + 0x197c], xmm0
cvtss2sd xmm0, dword [rsp + 0x197c]
ucomisd xmm0, qword [0x140242d20]
jp 0x1400545eb
jne 0x1400545eb
mov dword [rsp + 0x1980], 0
jmp 0x1400544b5
mov eax, dword [rsp + 0x1980]
inc eax
mov dword [rsp + 0x1980], eax
cmp dword [rsp + 0x1980], 0x170c
jge 0x1400545c9
mov ecx, 0x131d0
call fcn.140197680
mov qword [rsp + 0x18838], rax
mov rax, qword [rsp + 0x18838]
mov qword [rsp + 0x1988], rax
mov dword [rsp + 0x1990], 0
jmp 0x140054505
mov eax, dword [rsp + 0x1990]
inc eax
mov dword [rsp + 0x1990], eax
cmp dword [rsp + 0x1990], 0xed
jge 0x14005456d
call fcn.1401b2df0
cdq
mov ecx, 0x2873
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1990]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1988]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023aee0]
cvtss2sd xmm1, dword [rsp + 0x197c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x197c], xmm0
jmp 0x1400544f5
mov rax, qword [rsp + 0x1988]
mov qword [rsp + 0x18840], rax
mov edx, 4
mov rcx, qword [rsp + 0x18840]
call fcn.140197660
cmp qword [rsp + 0x18840], 0
jne 0x1400545a8
mov qword [rsp + 0x23370], 0
jmp 0x1400545c4
mov qword [rsp + 0x1988], 0x8123
mov rax, qword [rsp + 0x1988]
mov qword [rsp + 0x23370], rax
jmp 0x1400544a5
movss xmm0, dword [0x14024ba2c]
movss dword [rsp + 0x197c], xmm0
movss xmm0, dword [0x14024c79c]
movss dword [rsp + 0x197c], xmm0
cvtss2sd xmm0, dword [rsp + 0x197c]
ucomisd xmm0, qword [0x140248ac0]
jp 0x14005475b
jne 0x14005475b
mov dword [rsp + 0x1994], 0
jmp 0x140054625
mov eax, dword [rsp + 0x1994]
inc eax
mov dword [rsp + 0x1994], eax
cmp dword [rsp + 0x1994], 0x12ad
jge 0x140054739
mov ecx, 0x25f60
call fcn.140197680
mov qword [rsp + 0x18848], rax
mov rax, qword [rsp + 0x18848]
mov qword [rsp + 0x1998], rax
mov dword [rsp + 0x19a0], 0
jmp 0x140054675
mov eax, dword [rsp + 0x19a0]
inc eax
mov dword [rsp + 0x19a0], eax
cmp dword [rsp + 0x19a0], 0xaa
jge 0x1400546dd
call fcn.1401b2df0
cdq
mov ecx, 0x33b5
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x19a0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1998]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ed28]
cvtss2sd xmm1, dword [rsp + 0x197c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x197c], xmm0
jmp 0x140054665
mov rax, qword [rsp + 0x1998]
mov qword [rsp + 0x18850], rax
mov edx, 4
mov rcx, qword [rsp + 0x18850]
call fcn.140197660
cmp qword [rsp + 0x18850], 0
jne 0x140054718
mov qword [rsp + 0x23378], 0
jmp 0x140054734
mov qword [rsp + 0x1998], 0x8123
mov rax, qword [rsp + 0x1998]
mov qword [rsp + 0x23378], rax
jmp 0x140054615
movss xmm0, dword [0x140243cd4]
movss dword [rsp + 0x197c], xmm0
movss xmm0, dword [0x14024c940]
movss dword [rsp + 0x197c], xmm0
cvtss2sd xmm0, dword [rsp + 0x197c]
ucomisd xmm0, qword [0x1402493d8]
jp 0x1400548cb
jne 0x1400548cb
mov dword [rsp + 0x19a4], 0
jmp 0x140054795
mov eax, dword [rsp + 0x19a4]
inc eax
mov dword [rsp + 0x19a4], eax
cmp dword [rsp + 0x19a4], 0xbd6
jge 0x1400548a9
mov ecx, 0x16890
call fcn.140197680
mov qword [rsp + 0x18858], rax
mov rax, qword [rsp + 0x18858]
mov qword [rsp + 0x19a8], rax
mov dword [rsp + 0x19b0], 0
jmp 0x1400547e5
mov eax, dword [rsp + 0x19b0]
inc eax
mov dword [rsp + 0x19b0], eax
cmp dword [rsp + 0x19b0], 0x196
jge 0x14005484d
call fcn.1401b2df0
cdq
mov ecx, 0x1857
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x19b0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x19a8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e6f8]
cvtss2sd xmm1, dword [rsp + 0x197c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x197c], xmm0
jmp 0x1400547d5
mov rax, qword [rsp + 0x19a8]
mov qword [rsp + 0x18860], rax
mov edx, 4
mov rcx, qword [rsp + 0x18860]
call fcn.140197660
cmp qword [rsp + 0x18860], 0
jne 0x140054888
mov qword [rsp + 0x23380], 0
jmp 0x1400548a4
mov qword [rsp + 0x19a8], 0x8123
mov rax, qword [rsp + 0x19a8]
mov qword [rsp + 0x23380], rax
jmp 0x140054785
movss xmm0, dword [0x140247d78]
movss dword [rsp + 0x197c], xmm0
movss xmm0, dword [0x140247064]
movss dword [rsp + 0x197c], xmm0
cvtss2sd xmm0, dword [rsp + 0x197c]
ucomisd xmm0, qword [0x140242aa8]
jp 0x140054a3b
jne 0x140054a3b
mov dword [rsp + 0x19b4], 0
jmp 0x140054905
mov eax, dword [rsp + 0x19b4]
inc eax
mov dword [rsp + 0x19b4], eax
cmp dword [rsp + 0x19b4], 0x1348
jge 0x140054a19
mov ecx, 0x9f20
call fcn.140197680
mov qword [rsp + 0x18868], rax
mov rax, qword [rsp + 0x18868]
mov qword [rsp + 0x19b8], rax
mov dword [rsp + 0x19c0], 0
jmp 0x140054955
mov eax, dword [rsp + 0x19c0]
inc eax
mov dword [rsp + 0x19c0], eax
cmp dword [rsp + 0x19c0], 0x2a2
jge 0x1400549bd
call fcn.1401b2df0
cdq
mov ecx, 0x1dfe
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x19c0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x19b8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023cdf0]
cvtss2sd xmm1, dword [rsp + 0x197c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x197c], xmm0
jmp 0x140054945
mov rax, qword [rsp + 0x19b8]
mov qword [rsp + 0x18870], rax
mov edx, 4
mov rcx, qword [rsp + 0x18870]
call fcn.140197660
cmp qword [rsp + 0x18870], 0
jne 0x1400549f8
mov qword [rsp + 0x23388], 0
jmp 0x140054a14
mov qword [rsp + 0x19b8], 0x8123
mov rax, qword [rsp + 0x19b8]
mov qword [rsp + 0x23388], rax
jmp 0x1400548f5
movss xmm0, dword [0x14024f790]
movss dword [rsp + 0x197c], xmm0
movss xmm0, dword [0x14024baac]
movss dword [rsp + 0x197c], xmm0
cvtss2sd xmm0, dword [rsp + 0x197c]
ucomisd xmm0, qword [0x140249c58]
jp 0x140054bab
jne 0x140054bab
mov dword [rsp + 0x19c4], 0
jmp 0x140054a75
mov eax, dword [rsp + 0x19c4]
inc eax
mov dword [rsp + 0x19c4], eax
cmp dword [rsp + 0x19c4], 0x96e
jge 0x140054b89
mov ecx, 0x20b24
call fcn.140197680
mov qword [rsp + 0x18878], rax
mov rax, qword [rsp + 0x18878]
mov qword [rsp + 0x19c8], rax
mov dword [rsp + 0x19d0], 0
jmp 0x140054ac5
mov eax, dword [rsp + 0x19d0]
inc eax
mov dword [rsp + 0x19d0], eax
cmp dword [rsp + 0x19d0], 0x215
jge 0x140054b2d
call fcn.1401b2df0
cdq
mov ecx, 0x1a03
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x19d0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x19c8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d6e8]
cvtss2sd xmm1, dword [rsp + 0x197c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x197c], xmm0
jmp 0x140054ab5
mov rax, qword [rsp + 0x19c8]
mov qword [rsp + 0x18880], rax
mov edx, 4
mov rcx, qword [rsp + 0x18880]
call fcn.140197660
cmp qword [rsp + 0x18880], 0
jne 0x140054b68
mov qword [rsp + 0x23390], 0
jmp 0x140054b84
mov qword [rsp + 0x19c8], 0x8123
mov rax, qword [rsp + 0x19c8]
mov qword [rsp + 0x23390], rax
jmp 0x140054a65
movss xmm0, dword [0x14024666c]
movss dword [rsp + 0x197c], xmm0
movss xmm0, dword [0x14024e228]
movss dword [rsp + 0x197c], xmm0
movss xmm0, dword [0x14024ee9c]
movss dword [rsp + 0x18fc], xmm0
movss xmm0, dword [0x1402475a4]
movss dword [rsp + 0x18fc], xmm0
cvtss2sd xmm0, dword [rsp + 0x18fc]
ucomisd xmm0, qword [0x1402435a8]
jp 0x1400551af
jne 0x1400551af
mov dword [rsp + 0x19d4], 0
jmp 0x140054c07
mov eax, dword [rsp + 0x19d4]
inc eax
mov dword [rsp + 0x19d4], eax
cmp dword [rsp + 0x19d4], 0x117b
jge 0x140054d1b
mov ecx, 0xa2b0
call fcn.140197680
mov qword [rsp + 0x18888], rax
mov rax, qword [rsp + 0x18888]
mov qword [rsp + 0x19d8], rax
mov dword [rsp + 0x19e0], 0
jmp 0x140054c57
mov eax, dword [rsp + 0x19e0]
inc eax
mov dword [rsp + 0x19e0], eax
cmp dword [rsp + 0x19e0], 0x22e
jge 0x140054cbf
call fcn.1401b2df0
cdq
mov ecx, 0x3812
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x19e0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x19d8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e168]
cvtss2sd xmm1, dword [rsp + 0x18fc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x18fc], xmm0
jmp 0x140054c47
mov rax, qword [rsp + 0x19d8]
mov qword [rsp + 0x18890], rax
mov edx, 4
mov rcx, qword [rsp + 0x18890]
call fcn.140197660
cmp qword [rsp + 0x18890], 0
jne 0x140054cfa
mov qword [rsp + 0x23398], 0
jmp 0x140054d16
mov qword [rsp + 0x19d8], 0x8123
mov rax, qword [rsp + 0x19d8]
mov qword [rsp + 0x23398], rax
jmp 0x140054bf7
movss xmm0, dword [0x14024749c]
movss dword [rsp + 0x19e4], xmm0
movss xmm0, dword [0x140246cc8]
movss dword [rsp + 0x19e4], xmm0
cvtss2sd xmm0, dword [rsp + 0x19e4]
ucomisd xmm0, qword [0x140242260]
jp 0x140054ead
jne 0x140054ead
mov dword [rsp + 0x19e8], 0
jmp 0x140054d77
mov eax, dword [rsp + 0x19e8]
inc eax
mov dword [rsp + 0x19e8], eax
cmp dword [rsp + 0x19e8], 0xc8f
jge 0x140054e8b
mov ecx, 0x131c4
call fcn.140197680
mov qword [rsp + 0x18898], rax
mov rax, qword [rsp + 0x18898]
mov qword [rsp + 0x19f0], rax
mov dword [rsp + 0x19f8], 0
jmp 0x140054dc7
mov eax, dword [rsp + 0x19f8]
inc eax
mov dword [rsp + 0x19f8], eax
cmp dword [rsp + 0x19f8], 0x274
jge 0x140054e2f
call fcn.1401b2df0
cdq
mov ecx, 0x2700
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x19f8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x19f0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239958]
cvtss2sd xmm1, dword [rsp + 0x19e4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x19e4], xmm0
jmp 0x140054db7
mov rax, qword [rsp + 0x19f0]
mov qword [rsp + 0x188a0], rax
mov edx, 4
mov rcx, qword [rsp + 0x188a0]
call fcn.140197660
cmp qword [rsp + 0x188a0], 0
jne 0x140054e6a
mov qword [rsp + 0x233a0], 0
jmp 0x140054e86
mov qword [rsp + 0x19f0], 0x8123
mov rax, qword [rsp + 0x19f0]
mov qword [rsp + 0x233a0], rax
jmp 0x140054d67
movss xmm0, dword [0x1402461a8]
movss dword [rsp + 0x19e4], xmm0
movss xmm0, dword [0x14024ea90]
movss dword [rsp + 0x19e4], xmm0
cvtss2sd xmm0, dword [rsp + 0x19e4]
ucomisd xmm0, qword [0x140242540]
jp 0x14005501d
jne 0x14005501d
mov dword [rsp + 0x19fc], 0
jmp 0x140054ee7
mov eax, dword [rsp + 0x19fc]
inc eax
mov dword [rsp + 0x19fc], eax
cmp dword [rsp + 0x19fc], 0xb71
jge 0x140054ffb
mov ecx, 0x248ac
call fcn.140197680
mov qword [rsp + 0x188a8], rax
mov rax, qword [rsp + 0x188a8]
mov qword [rsp + 0x1a00], rax
mov dword [rsp + 0x1a08], 0
jmp 0x140054f37
mov eax, dword [rsp + 0x1a08]
inc eax
mov dword [rsp + 0x1a08], eax
cmp dword [rsp + 0x1a08], 0xaf
jge 0x140054f9f
call fcn.1401b2df0
cdq
mov ecx, 0x2429
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1a08]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1a00]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023bed8]
cvtss2sd xmm1, dword [rsp + 0x19e4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x19e4], xmm0
jmp 0x140054f27
mov rax, qword [rsp + 0x1a00]
mov qword [rsp + 0x188b0], rax
mov edx, 4
mov rcx, qword [rsp + 0x188b0]
call fcn.140197660
cmp qword [rsp + 0x188b0], 0
jne 0x140054fda
mov qword [rsp + 0x233a8], 0
jmp 0x140054ff6
mov qword [rsp + 0x1a00], 0x8123
mov rax, qword [rsp + 0x1a00]
mov qword [rsp + 0x233a8], rax
jmp 0x140054ed7
movss xmm0, dword [0x14024f11c]
movss dword [rsp + 0x19e4], xmm0
movss xmm0, dword [0x14024c0e4]
movss dword [rsp + 0x19e4], xmm0
cvtss2sd xmm0, dword [rsp + 0x19e4]
ucomisd xmm0, qword [0x140249ce0]
jp 0x14005518d
jne 0x14005518d
mov dword [rsp + 0x1a0c], 0
jmp 0x140055057
mov eax, dword [rsp + 0x1a0c]
inc eax
mov dword [rsp + 0x1a0c], eax
cmp dword [rsp + 0x1a0c], 0x1298
jge 0x14005516b
mov ecx, 0xba1c
call fcn.140197680
mov qword [rsp + 0x188b8], rax
mov rax, qword [rsp + 0x188b8]
mov qword [rsp + 0x1a10], rax
mov dword [rsp + 0x1a18], 0
jmp 0x1400550a7
mov eax, dword [rsp + 0x1a18]
inc eax
mov dword [rsp + 0x1a18], eax
cmp dword [rsp + 0x1a18], 0x16a
jge 0x14005510f
call fcn.1401b2df0
cdq
mov ecx, 0x2bd7
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1a18]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1a10]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023bef8]
cvtss2sd xmm1, dword [rsp + 0x19e4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x19e4], xmm0
jmp 0x140055097
mov rax, qword [rsp + 0x1a10]
mov qword [rsp + 0x188c0], rax
mov edx, 4
mov rcx, qword [rsp + 0x188c0]
call fcn.140197660
cmp qword [rsp + 0x188c0], 0
jne 0x14005514a
mov qword [rsp + 0x233b0], 0
jmp 0x140055166
mov qword [rsp + 0x1a10], 0x8123
mov rax, qword [rsp + 0x1a10]
mov qword [rsp + 0x233b0], rax
jmp 0x140055047
movss xmm0, dword [0x14024dd18]
movss dword [rsp + 0x19e4], xmm0
movss xmm0, dword [0x14024e8f4]
movss dword [rsp + 0x19e4], xmm0
movss xmm0, dword [0x14024f714]
movss dword [rsp + 0x18fc], xmm0
movss xmm0, dword [0x14024fb88]
movss dword [rsp + 0x18fc], xmm0
cvtss2sd xmm0, dword [rsp + 0x18fc]
ucomisd xmm0, qword [0x140241430]
jp 0x1400554ae
jne 0x1400554ae
mov dword [rsp + 0x1a1c], 0
jmp 0x1400551e9
mov eax, dword [rsp + 0x1a1c]
inc eax
mov dword [rsp + 0x1a1c], eax
cmp dword [rsp + 0x1a1c], 0x12d4
jge 0x1400552fa
mov ecx, 0x1ae94
call fcn.140197680
mov qword [rsp + 0x188c8], rax
mov rax, qword [rsp + 0x188c8]
mov qword [rsp + 0x1a20], rax
mov dword [rsp + 0x1a28], 0
jmp 0x140055239
mov eax, dword [rsp + 0x1a28]
inc eax
mov dword [rsp + 0x1a28], eax
cmp dword [rsp + 0x1a28], 0x66
jge 0x14005529e
call fcn.1401b2df0
cdq
mov ecx, 0x2533
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1a28]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1a20]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f030]
cvtss2sd xmm1, dword [rsp + 0x18fc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x18fc], xmm0
jmp 0x140055229
mov rax, qword [rsp + 0x1a20]
mov qword [rsp + 0x188d0], rax
mov edx, 4
mov rcx, qword [rsp + 0x188d0]
call fcn.140197660
cmp qword [rsp + 0x188d0], 0
jne 0x1400552d9
mov qword [rsp + 0x233b8], 0
jmp 0x1400552f5
mov qword [rsp + 0x1a20], 0x8123
mov rax, qword [rsp + 0x1a20]
mov qword [rsp + 0x233b8], rax
jmp 0x1400551d9
movss xmm0, dword [0x14024f6b8]
movss dword [rsp + 0x1a2c], xmm0
movss xmm0, dword [0x140246044]
movss dword [rsp + 0x1a2c], xmm0
cvtss2sd xmm0, dword [rsp + 0x1a2c]
ucomisd xmm0, qword [0x140241628]
jp 0x14005548c
jne 0x14005548c
mov dword [rsp + 0x1a30], 0
jmp 0x140055356
mov eax, dword [rsp + 0x1a30]
inc eax
mov dword [rsp + 0x1a30], eax
cmp dword [rsp + 0x1a30], 0x13ad
jge 0x14005546a
mov ecx, 0x159b4
call fcn.140197680
mov qword [rsp + 0x188d8], rax
mov rax, qword [rsp + 0x188d8]
mov qword [rsp + 0x1a38], rax
mov dword [rsp + 0x1a40], 0
jmp 0x1400553a6
mov eax, dword [rsp + 0x1a40]
inc eax
mov dword [rsp + 0x1a40], eax
cmp dword [rsp + 0x1a40], 0x22d
jge 0x14005540e
call fcn.1401b2df0
cdq
mov ecx, 0x2bf2
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1a40]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1a38]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c580]
cvtss2sd xmm1, dword [rsp + 0x1a2c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1a2c], xmm0
jmp 0x140055396
mov rax, qword [rsp + 0x1a38]
mov qword [rsp + 0x188e0], rax
mov edx, 4
mov rcx, qword [rsp + 0x188e0]
call fcn.140197660
cmp qword [rsp + 0x188e0], 0
jne 0x140055449
mov qword [rsp + 0x233c0], 0
jmp 0x140055465
mov qword [rsp + 0x1a38], 0x8123
mov rax, qword [rsp + 0x1a38]
mov qword [rsp + 0x233c0], rax
jmp 0x140055346
movss xmm0, dword [0x14024c734]
movss dword [rsp + 0x1a2c], xmm0
movss xmm0, dword [0x14024e6dc]
movss dword [rsp + 0x1a2c], xmm0
movss xmm0, dword [0x140244e8c]
movss dword [rsp + 0x18fc], xmm0
movss xmm0, dword [0x1402451fc]
movss dword [rsp + 0x18fc], xmm0
lea rdx, [rsp + 0xcf0]
lea rcx, [rsp + 0x16a0]
call fcn.1401b22b0
movss xmm0, dword [0x140246f78]
movss dword [rsp + 0x1a44], xmm0
movss xmm0, dword [0x140243b28]
movss dword [rsp + 0x1a44], xmm0
cvtss2sd xmm0, dword [rsp + 0x1a44]
ucomisd xmm0, qword [0x1402486c0]
jp 0x140055655
jne 0x140055655
mov dword [rsp + 0x1a48], 0
jmp 0x14005551f
mov eax, dword [rsp + 0x1a48]
inc eax
mov dword [rsp + 0x1a48], eax
cmp dword [rsp + 0x1a48], 0xf91
jge 0x140055633
mov ecx, 0x19604
call fcn.140197680
mov qword [rsp + 0x188e8], rax
mov rax, qword [rsp + 0x188e8]
mov qword [rsp + 0x1a50], rax
mov dword [rsp + 0x1a58], 0
jmp 0x14005556f
mov eax, dword [rsp + 0x1a58]
inc eax
mov dword [rsp + 0x1a58], eax
cmp dword [rsp + 0x1a58], 0x1a9
jge 0x1400555d7
call fcn.1401b2df0
cdq
mov ecx, 0x3a2a
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1a58]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1a50]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023aa40]
cvtss2sd xmm1, dword [rsp + 0x1a44]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1a44], xmm0
jmp 0x14005555f
mov rax, qword [rsp + 0x1a50]
mov qword [rsp + 0x188f0], rax
mov edx, 4
mov rcx, qword [rsp + 0x188f0]
call fcn.140197660
cmp qword [rsp + 0x188f0], 0
jne 0x140055612
mov qword [rsp + 0x233c8], 0
jmp 0x14005562e
mov qword [rsp + 0x1a50], 0x8123
mov rax, qword [rsp + 0x1a50]
mov qword [rsp + 0x233c8], rax
jmp 0x14005550f
movss xmm0, dword [0x14024ee40]
movss dword [rsp + 0x1a44], xmm0
movss xmm0, dword [0x140247570]
movss dword [rsp + 0x1a44], xmm0
cvtss2sd xmm0, dword [rsp + 0x1a44]
ucomisd xmm0, qword [0x140249928]
jp 0x1400557c5
jne 0x1400557c5
mov dword [rsp + 0x1a5c], 0
jmp 0x14005568f
mov eax, dword [rsp + 0x1a5c]
inc eax
mov dword [rsp + 0x1a5c], eax
cmp dword [rsp + 0x1a5c], 0xa9d
jge 0x1400557a3
mov ecx, 0x16e6c
call fcn.140197680
mov qword [rsp + 0x188f8], rax
mov rax, qword [rsp + 0x188f8]
mov qword [rsp + 0x1a60], rax
mov dword [rsp + 0x1a68], 0
jmp 0x1400556df
mov eax, dword [rsp + 0x1a68]
inc eax
mov dword [rsp + 0x1a68], eax
cmp dword [rsp + 0x1a68], 0x316
jge 0x140055747
call fcn.1401b2df0
cdq
mov ecx, 0x328d
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1a68]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1a60]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023bc30]
cvtss2sd xmm1, dword [rsp + 0x1a44]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1a44], xmm0
jmp 0x1400556cf
mov rax, qword [rsp + 0x1a60]
mov qword [rsp + 0x18900], rax
mov edx, 4
mov rcx, qword [rsp + 0x18900]
call fcn.140197660
cmp qword [rsp + 0x18900], 0
jne 0x140055782
mov qword [rsp + 0x233d0], 0
jmp 0x14005579e
mov qword [rsp + 0x1a60], 0x8123
mov rax, qword [rsp + 0x1a60]
mov qword [rsp + 0x233d0], rax
jmp 0x14005567f
movss xmm0, dword [0x1402478f8]
movss dword [rsp + 0x1a44], xmm0
movss xmm0, dword [0x14024dc74]
movss dword [rsp + 0x1a44], xmm0
cvtss2sd xmm0, dword [rsp + 0x1a44]
ucomisd xmm0, qword [0x140241070]
jp 0x140055935
jne 0x140055935
mov dword [rsp + 0x1a6c], 0
jmp 0x1400557ff
mov eax, dword [rsp + 0x1a6c]
inc eax
mov dword [rsp + 0x1a6c], eax
cmp dword [rsp + 0x1a6c], 0xa3d
jge 0x140055913
mov ecx, 0xc1d0
call fcn.140197680
mov qword [rsp + 0x18908], rax
mov rax, qword [rsp + 0x18908]
mov qword [rsp + 0x1a70], rax
mov dword [rsp + 0x1a78], 0
jmp 0x14005584f
mov eax, dword [rsp + 0x1a78]
inc eax
mov dword [rsp + 0x1a78], eax
cmp dword [rsp + 0x1a78], 0x24e
jge 0x1400558b7
call fcn.1401b2df0
cdq
mov ecx, 0x13d7
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1a78]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1a70]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e6b8]
cvtss2sd xmm1, dword [rsp + 0x1a44]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1a44], xmm0
jmp 0x14005583f
mov rax, qword [rsp + 0x1a70]
mov qword [rsp + 0x18910], rax
mov edx, 4
mov rcx, qword [rsp + 0x18910]
call fcn.140197660
cmp qword [rsp + 0x18910], 0
jne 0x1400558f2
mov qword [rsp + 0x233d8], 0
jmp 0x14005590e
mov qword [rsp + 0x1a70], 0x8123
mov rax, qword [rsp + 0x1a70]
mov qword [rsp + 0x233d8], rax
jmp 0x1400557ef
movss xmm0, dword [str._Q718]
movss dword [rsp + 0x1a44], xmm0
movss xmm0, dword [0x140247194]
movss dword [rsp + 0x1a44], xmm0
cvtss2sd xmm0, dword [rsp + 0x1a44]
ucomisd xmm0, qword [0x140241d78]
jp 0x140055aa5
jne 0x140055aa5
mov dword [rsp + 0x1a7c], 0
jmp 0x14005596f
mov eax, dword [rsp + 0x1a7c]
inc eax
mov dword [rsp + 0x1a7c], eax
cmp dword [rsp + 0x1a7c], 0x15e4
jge 0x140055a83
mov ecx, 0x1fc6c
call fcn.140197680
mov qword [rsp + 0x18918], rax
mov rax, qword [rsp + 0x18918]
mov qword [rsp + 0x1a80], rax
mov dword [rsp + 0x1a88], 0
jmp 0x1400559bf
mov eax, dword [rsp + 0x1a88]
inc eax
mov dword [rsp + 0x1a88], eax
cmp dword [rsp + 0x1a88], 0x27a
jge 0x140055a27
call fcn.1401b2df0
cdq
mov ecx, 0x24a2
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1a88]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1a80]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c350]
cvtss2sd xmm1, dword [rsp + 0x1a44]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1a44], xmm0
jmp 0x1400559af
mov rax, qword [rsp + 0x1a80]
mov qword [rsp + 0x18920], rax
mov edx, 4
mov rcx, qword [rsp + 0x18920]
call fcn.140197660
cmp qword [rsp + 0x18920], 0
jne 0x140055a62
mov qword [rsp + 0x233e0], 0
jmp 0x140055a7e
mov qword [rsp + 0x1a80], 0x8123
mov rax, qword [rsp + 0x1a80]
mov qword [rsp + 0x233e0], rax
jmp 0x14005595f
movss xmm0, dword [0x14024c590]
movss dword [rsp + 0x1a44], xmm0
movss xmm0, dword [0x14024e96c]
movss dword [rsp + 0x1a44], xmm0
cvtss2sd xmm0, dword [rsp + 0x1a44]
ucomisd xmm0, qword [0x140241e08]
jp 0x140055c15
jne 0x140055c15
mov dword [rsp + 0x1a8c], 0
jmp 0x140055adf
mov eax, dword [rsp + 0x1a8c]
inc eax
mov dword [rsp + 0x1a8c], eax
cmp dword [rsp + 0x1a8c], 0x12c8
jge 0x140055bf3
mov ecx, 0x23a48
call fcn.140197680
mov qword [rsp + 0x18928], rax
mov rax, qword [rsp + 0x18928]
mov qword [rsp + 0x1a90], rax
mov dword [rsp + 0x1a98], 0
jmp 0x140055b2f
mov eax, dword [rsp + 0x1a98]
inc eax
mov dword [rsp + 0x1a98], eax
cmp dword [rsp + 0x1a98], 0x335
jge 0x140055b97
call fcn.1401b2df0
cdq
mov ecx, 0x3951
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1a98]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1a90]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f148]
cvtss2sd xmm1, dword [rsp + 0x1a44]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1a44], xmm0
jmp 0x140055b1f
mov rax, qword [rsp + 0x1a90]
mov qword [rsp + 0x18930], rax
mov edx, 4
mov rcx, qword [rsp + 0x18930]
call fcn.140197660
cmp qword [rsp + 0x18930], 0
jne 0x140055bd2
mov qword [rsp + 0x233e8], 0
jmp 0x140055bee
mov qword [rsp + 0x1a90], 0x8123
mov rax, qword [rsp + 0x1a90]
mov qword [rsp + 0x233e8], rax
jmp 0x140055acf
movss xmm0, dword [0x140245490]
movss dword [rsp + 0x1a44], xmm0
movss xmm0, dword [str.R:______]
movss dword [rsp + 0x1a44], xmm0
movss xmm0, dword [0x14024d2a4]
movss dword [rsp + 0x1a9c], xmm0
movss xmm0, dword [0x14024cf24]
movss dword [rsp + 0x1a9c], xmm0
cvtss2sd xmm0, dword [rsp + 0x1a9c]
ucomisd xmm0, qword [0x1402427e0]
jp 0x140055da7
jne 0x140055da7
mov dword [rsp + 0x1aa0], 0
jmp 0x140055c71
mov eax, dword [rsp + 0x1aa0]
inc eax
mov dword [rsp + 0x1aa0], eax
cmp dword [rsp + 0x1aa0], 0x96e
jge 0x140055d85
mov ecx, 0x1c85c
call fcn.140197680
mov qword [rsp + 0x18938], rax
mov rax, qword [rsp + 0x18938]
mov qword [rsp + 0x1aa8], rax
mov dword [rsp + 0x1ab0], 0
jmp 0x140055cc1
mov eax, dword [rsp + 0x1ab0]
inc eax
mov dword [rsp + 0x1ab0], eax
cmp dword [rsp + 0x1ab0], 0x24d
jge 0x140055d29
call fcn.1401b2df0
cdq
mov ecx, 0x2d89
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1ab0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1aa8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e0f0]
cvtss2sd xmm1, dword [rsp + 0x1a9c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1a9c], xmm0
jmp 0x140055cb1
mov rax, qword [rsp + 0x1aa8]
mov qword [rsp + 0x18940], rax
mov edx, 4
mov rcx, qword [rsp + 0x18940]
call fcn.140197660
cmp qword [rsp + 0x18940], 0
jne 0x140055d64
mov qword [rsp + 0x233f0], 0
jmp 0x140055d80
mov qword [rsp + 0x1aa8], 0x8123
mov rax, qword [rsp + 0x1aa8]
mov qword [rsp + 0x233f0], rax
jmp 0x140055c61
movss xmm0, dword [0x140244aec]
movss dword [rsp + 0x1a9c], xmm0
movss xmm0, dword [0x14024bad8]
movss dword [rsp + 0x1a9c], xmm0
movss xmm0, dword [0x14024d1c0]
movss dword [rsp + 0x1ab4], xmm0
movss xmm0, dword [0x14024554c]
movss dword [rsp + 0x1ab4], xmm0
cvtss2sd xmm0, dword [rsp + 0x1ab4]
ucomisd xmm0, qword [0x1402486a0]
jp 0x140056238
jne 0x140056238
mov dword [rsp + 0x1ab8], 0
jmp 0x140055e03
mov eax, dword [rsp + 0x1ab8]
inc eax
mov dword [rsp + 0x1ab8], eax
cmp dword [rsp + 0x1ab8], 0x12c9
jge 0x140055f17
mov ecx, 0x25580
call fcn.140197680
mov qword [rsp + 0x18948], rax
mov rax, qword [rsp + 0x18948]
mov qword [rsp + 0x1ac0], rax
mov dword [rsp + 0x1ac8], 0
jmp 0x140055e53
mov eax, dword [rsp + 0x1ac8]
inc eax
mov dword [rsp + 0x1ac8], eax
cmp dword [rsp + 0x1ac8], 0x2fe
jge 0x140055ebb
call fcn.1401b2df0
cdq
mov ecx, 0x3a32
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1ac8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1ac0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023cfe8]
cvtss2sd xmm1, dword [rsp + 0x1ab4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1ab4], xmm0
jmp 0x140055e43
mov rax, qword [rsp + 0x1ac0]
mov qword [rsp + 0x18950], rax
mov edx, 4
mov rcx, qword [rsp + 0x18950]
call fcn.140197660
cmp qword [rsp + 0x18950], 0
jne 0x140055ef6
mov qword [rsp + 0x233f8], 0
jmp 0x140055f12
mov qword [rsp + 0x1ac0], 0x8123
mov rax, qword [rsp + 0x1ac0]
mov qword [rsp + 0x233f8], rax
jmp 0x140055df3
movss xmm0, dword [0x14024e8c0]
movss dword [rsp + 0x1acc], xmm0
movss xmm0, dword [0x14024e3e0]
movss dword [rsp + 0x1acc], xmm0
cvtss2sd xmm0, dword [rsp + 0x1acc]
ucomisd xmm0, qword [0x14024a9b8]
jp 0x1400560a6
jne 0x1400560a6
mov dword [rsp + 0x1ad0], 0
jmp 0x140055f73
mov eax, dword [rsp + 0x1ad0]
inc eax
mov dword [rsp + 0x1ad0], eax
cmp dword [rsp + 0x1ad0], 0xdbf
jge 0x140056084
mov ecx, 0x1e964
call fcn.140197680
mov qword [rsp + 0x18958], rax
mov rax, qword [rsp + 0x18958]
mov qword [rsp + 0x1ad8], rax
mov dword [rsp + 0x1ae0], 0
jmp 0x140055fc3
mov eax, dword [rsp + 0x1ae0]
inc eax
mov dword [rsp + 0x1ae0], eax
cmp dword [rsp + 0x1ae0], 0x69
jge 0x140056028
call fcn.1401b2df0
cdq
mov ecx, 0x3657
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1ae0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1ad8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023cea0]
cvtss2sd xmm1, dword [rsp + 0x1acc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1acc], xmm0
jmp 0x140055fb3
mov rax, qword [rsp + 0x1ad8]
mov qword [rsp + 0x18960], rax
mov edx, 4
mov rcx, qword [rsp + 0x18960]
call fcn.140197660
cmp qword [rsp + 0x18960], 0
jne 0x140056063
mov qword [rsp + 0x23400], 0
jmp 0x14005607f
mov qword [rsp + 0x1ad8], 0x8123
mov rax, qword [rsp + 0x1ad8]
mov qword [rsp + 0x23400], rax
jmp 0x140055f63
movss xmm0, dword [0x14024ee0c]
movss dword [rsp + 0x1acc], xmm0
movss xmm0, dword [0x14024bff0]
movss dword [rsp + 0x1acc], xmm0
cvtss2sd xmm0, dword [rsp + 0x1acc]
ucomisd xmm0, qword [0x140243280]
jp 0x140056216
jne 0x140056216
mov dword [rsp + 0x1ae4], 0
jmp 0x1400560e0
mov eax, dword [rsp + 0x1ae4]
inc eax
mov dword [rsp + 0x1ae4], eax
cmp dword [rsp + 0x1ae4], 0x16a7
jge 0x1400561f4
mov ecx, 0xcdf0
call fcn.140197680
mov qword [rsp + 0x18968], rax
mov rax, qword [rsp + 0x18968]
mov qword [rsp + 0x1ae8], rax
mov dword [rsp + 0x1af0], 0
jmp 0x140056130
mov eax, dword [rsp + 0x1af0]
inc eax
mov dword [rsp + 0x1af0], eax
cmp dword [rsp + 0x1af0], 0x10a
jge 0x140056198
call fcn.1401b2df0
cdq
mov ecx, 0x2cbd
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1af0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1ae8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b7f0]
cvtss2sd xmm1, dword [rsp + 0x1acc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1acc], xmm0
jmp 0x140056120
mov rax, qword [rsp + 0x1ae8]
mov qword [rsp + 0x18970], rax
mov edx, 4
mov rcx, qword [rsp + 0x18970]
call fcn.140197660
cmp qword [rsp + 0x18970], 0
jne 0x1400561d3
mov qword [rsp + 0x23408], 0
jmp 0x1400561ef
mov qword [rsp + 0x1ae8], 0x8123
mov rax, qword [rsp + 0x1ae8]
mov qword [rsp + 0x23408], rax
jmp 0x1400560d0
movss xmm0, dword [0x140244e04]
movss dword [rsp + 0x1acc], xmm0
movss xmm0, dword [0x14024b910]
movss dword [rsp + 0x1acc], xmm0
movss xmm0, dword [0x14024dcd8]
movss dword [rsp + 0x1ab4], xmm0
movss xmm0, dword [0x14024bdec]
movss dword [rsp + 0x1ab4], xmm0
cvtss2sd xmm0, dword [rsp + 0x1ab4]
ucomisd xmm0, qword [0x14024b390]
jp 0x140056afa
jne 0x140056afa
mov dword [rsp + 0x1af4], 0
jmp 0x140056272
mov eax, dword [rsp + 0x1af4]
inc eax
mov dword [rsp + 0x1af4], eax
cmp dword [rsp + 0x1af4], 0xc33
jge 0x140056386
mov ecx, 0x26fb0
call fcn.140197680
mov qword [rsp + 0x18978], rax
mov rax, qword [rsp + 0x18978]
mov qword [rsp + 0x1af8], rax
mov dword [rsp + 0x1b00], 0
jmp 0x1400562c2
mov eax, dword [rsp + 0x1b00]
inc eax
mov dword [rsp + 0x1b00], eax
cmp dword [rsp + 0x1b00], 0x358
jge 0x14005632a
call fcn.1401b2df0
cdq
mov ecx, 0x1a71
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1b00]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1af8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023cd88]
cvtss2sd xmm1, dword [rsp + 0x1ab4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1ab4], xmm0
jmp 0x1400562b2
mov rax, qword [rsp + 0x1af8]
mov qword [rsp + 0x18980], rax
mov edx, 4
mov rcx, qword [rsp + 0x18980]
call fcn.140197660
cmp qword [rsp + 0x18980], 0
jne 0x140056365
mov qword [rsp + 0x23410], 0
jmp 0x140056381
mov qword [rsp + 0x1af8], 0x8123
mov rax, qword [rsp + 0x1af8]
mov qword [rsp + 0x23410], rax
jmp 0x140056262
movss xmm0, dword [0x14024ee24]
movss dword [rsp + 0x1b04], xmm0
movss xmm0, dword [0x14024d178]
movss dword [rsp + 0x1b04], xmm0
cvtss2sd xmm0, dword [rsp + 0x1b04]
ucomisd xmm0, qword [0x140249aa8]
jp 0x140056518
jne 0x140056518
mov dword [rsp + 0x1b08], 0
jmp 0x1400563e2
mov eax, dword [rsp + 0x1b08]
inc eax
mov dword [rsp + 0x1b08], eax
cmp dword [rsp + 0x1b08], 0x119e
jge 0x1400564f6
mov ecx, 0xfd00
call fcn.140197680
mov qword [rsp + 0x18988], rax
mov rax, qword [rsp + 0x18988]
mov qword [rsp + 0x1b10], rax
mov dword [rsp + 0x1b18], 0
jmp 0x140056432
mov eax, dword [rsp + 0x1b18]
inc eax
mov dword [rsp + 0x1b18], eax
cmp dword [rsp + 0x1b18], 0x284
jge 0x14005649a
call fcn.1401b2df0
cdq
mov ecx, 0x269a
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1b18]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1b10]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023fe98]
cvtss2sd xmm1, dword [rsp + 0x1b04]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1b04], xmm0
jmp 0x140056422
mov rax, qword [rsp + 0x1b10]
mov qword [rsp + 0x18990], rax
mov edx, 4
mov rcx, qword [rsp + 0x18990]
call fcn.140197660
cmp qword [rsp + 0x18990], 0
jne 0x1400564d5
mov qword [rsp + 0x23418], 0
jmp 0x1400564f1
mov qword [rsp + 0x1b10], 0x8123
mov rax, qword [rsp + 0x1b10]
mov qword [rsp + 0x23418], rax
jmp 0x1400563d2
movss xmm0, dword [0x14024b6ec]
movss dword [rsp + 0x1b04], xmm0
movss xmm0, dword [0x14024cd94]
movss dword [rsp + 0x1b04], xmm0
cvtss2sd xmm0, dword [rsp + 0x1b04]
ucomisd xmm0, qword [0x140241170]
jp 0x140056688
jne 0x140056688
mov dword [rsp + 0x1b1c], 0
jmp 0x140056552
mov eax, dword [rsp + 0x1b1c]
inc eax
mov dword [rsp + 0x1b1c], eax
cmp dword [rsp + 0x1b1c], 0x1708
jge 0x140056666
mov ecx, 0x25204
call fcn.140197680
mov qword [rsp + 0x18998], rax
mov rax, qword [rsp + 0x18998]
mov qword [rsp + 0x1b20], rax
mov dword [rsp + 0x1b28], 0
jmp 0x1400565a2
mov eax, dword [rsp + 0x1b28]
inc eax
mov dword [rsp + 0x1b28], eax
cmp dword [rsp + 0x1b28], 0x329
jge 0x14005660a
call fcn.1401b2df0
cdq
mov ecx, 0x2fef
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1b28]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1b20]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e238]
cvtss2sd xmm1, dword [rsp + 0x1b04]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1b04], xmm0
jmp 0x140056592
mov rax, qword [rsp + 0x1b20]
mov qword [rsp + 0x189a0], rax
mov edx, 4
mov rcx, qword [rsp + 0x189a0]
call fcn.140197660
cmp qword [rsp + 0x189a0], 0
jne 0x140056645
mov qword [rsp + 0x23420], 0
jmp 0x140056661
mov qword [rsp + 0x1b20], 0x8123
mov rax, qword [rsp + 0x1b20]
mov qword [rsp + 0x23420], rax
jmp 0x140056542
movss xmm0, dword [0x14024e73c]
movss dword [rsp + 0x1b04], xmm0
movss xmm0, dword [0x1402449ac]
movss dword [rsp + 0x1b04], xmm0
cvtss2sd xmm0, dword [rsp + 0x1b04]
ucomisd xmm0, qword [0x14024a790]
jp 0x1400567f8
jne 0x1400567f8
mov dword [rsp + 0x1b2c], 0
jmp 0x1400566c2
mov eax, dword [rsp + 0x1b2c]
inc eax
mov dword [rsp + 0x1b2c], eax
cmp dword [rsp + 0x1b2c], 0xaa6
jge 0x1400567d6
mov ecx, 0x19534
call fcn.140197680
mov qword [rsp + 0x189a8], rax
mov rax, qword [rsp + 0x189a8]
mov qword [rsp + 0x1b30], rax
mov dword [rsp + 0x1b38], 0
jmp 0x140056712
mov eax, dword [rsp + 0x1b38]
inc eax
mov dword [rsp + 0x1b38], eax
cmp dword [rsp + 0x1b38], 0x2e3
jge 0x14005677a
call fcn.1401b2df0
cdq
mov ecx, 0x190c
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1b38]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1b30]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b310]
cvtss2sd xmm1, dword [rsp + 0x1b04]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1b04], xmm0
jmp 0x140056702
mov rax, qword [rsp + 0x1b30]
mov qword [rsp + 0x189b0], rax
mov edx, 4
mov rcx, qword [rsp + 0x189b0]
call fcn.140197660
cmp qword [rsp + 0x189b0], 0
jne 0x1400567b5
mov qword [rsp + 0x23428], 0
jmp 0x1400567d1
mov qword [rsp + 0x1b30], 0x8123
mov rax, qword [rsp + 0x1b30]
mov qword [rsp + 0x23428], rax
jmp 0x1400566b2
movss xmm0, dword [0x1402475c0]
movss dword [rsp + 0x1b04], xmm0
movss xmm0, dword [0x14024c014]
movss dword [rsp + 0x1b04], xmm0
cvtss2sd xmm0, dword [rsp + 0x1b04]
ucomisd xmm0, qword [str._wFa]
jp 0x140056968
jne 0x140056968
mov dword [rsp + 0x1b3c], 0
jmp 0x140056832
mov eax, dword [rsp + 0x1b3c]
inc eax
mov dword [rsp + 0x1b3c], eax
cmp dword [rsp + 0x1b3c], 0x94d
jge 0x140056946
mov ecx, 0x1c628
call fcn.140197680
mov qword [rsp + 0x189b8], rax
mov rax, qword [rsp + 0x189b8]
mov qword [rsp + 0x1b40], rax
mov dword [rsp + 0x1b48], 0
jmp 0x140056882
mov eax, dword [rsp + 0x1b48]
inc eax
mov dword [rsp + 0x1b48], eax
cmp dword [rsp + 0x1b48], 0xff
jge 0x1400568ea
call fcn.1401b2df0
cdq
mov ecx, 0x2cf0
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1b48]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1b40]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f0b0]
cvtss2sd xmm1, dword [rsp + 0x1b04]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1b04], xmm0
jmp 0x140056872
mov rax, qword [rsp + 0x1b40]
mov qword [rsp + 0x189c0], rax
mov edx, 4
mov rcx, qword [rsp + 0x189c0]
call fcn.140197660
cmp qword [rsp + 0x189c0], 0
jne 0x140056925
mov qword [rsp + 0x23430], 0
jmp 0x140056941
mov qword [rsp + 0x1b40], 0x8123
mov rax, qword [rsp + 0x1b40]
mov qword [rsp + 0x23430], rax
jmp 0x140056822
movss xmm0, dword [0x14024de34]
movss dword [rsp + 0x1b04], xmm0
movss xmm0, dword [0x140247cb0]
movss dword [rsp + 0x1b04], xmm0
cvtss2sd xmm0, dword [rsp + 0x1b04]
ucomisd xmm0, qword [0x1402407b8]
jp 0x140056ad8
jne 0x140056ad8
mov dword [rsp + 0x1b4c], 0
jmp 0x1400569a2
mov eax, dword [rsp + 0x1b4c]
inc eax
mov dword [rsp + 0x1b4c], eax
cmp dword [rsp + 0x1b4c], 0x172d
jge 0x140056ab6
mov ecx, 0x1e858
call fcn.140197680
mov qword [rsp + 0x189c8], rax
mov rax, qword [rsp + 0x189c8]
mov qword [rsp + 0x1b50], rax
mov dword [rsp + 0x1b58], 0
jmp 0x1400569f2
mov eax, dword [rsp + 0x1b58]
inc eax
mov dword [rsp + 0x1b58], eax
cmp dword [rsp + 0x1b58], 0x252
jge 0x140056a5a
call fcn.1401b2df0
cdq
mov ecx, 0x1a9e
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1b58]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1b50]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e410]
cvtss2sd xmm1, dword [rsp + 0x1b04]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1b04], xmm0
jmp 0x1400569e2
mov rax, qword [rsp + 0x1b50]
mov qword [rsp + 0x189d0], rax
mov edx, 4
mov rcx, qword [rsp + 0x189d0]
call fcn.140197660
cmp qword [rsp + 0x189d0], 0
jne 0x140056a95
mov qword [rsp + 0x23438], 0
jmp 0x140056ab1
mov qword [rsp + 0x1b50], 0x8123
mov rax, qword [rsp + 0x1b50]
mov qword [rsp + 0x23438], rax
jmp 0x140056992
movss xmm0, dword [0x14024ed1c]
movss dword [rsp + 0x1b04], xmm0
movss xmm0, dword [0x14024c91c]
movss dword [rsp + 0x1b04], xmm0
movss xmm0, dword [0x140243e40]
movss dword [rsp + 0x1ab4], xmm0
movss xmm0, dword [0x14024e0cc]
movss dword [rsp + 0x1ab4], xmm0
cvtss2sd xmm0, dword [rsp + 0x1ab4]
ucomisd xmm0, qword [0x140241bb8]
jp 0x140056dfc
jne 0x140056dfc
mov dword [rsp + 0x1b5c], 0
jmp 0x140056b34
mov eax, dword [rsp + 0x1b5c]
inc eax
mov dword [rsp + 0x1b5c], eax
cmp dword [rsp + 0x1b5c], 0x1111
jge 0x140056c48
mov ecx, 0x174ac
call fcn.140197680
mov qword [rsp + 0x189d8], rax
mov rax, qword [rsp + 0x189d8]
mov qword [rsp + 0x1b60], rax
mov dword [rsp + 0x1b68], 0
jmp 0x140056b84
mov eax, dword [rsp + 0x1b68]
inc eax
mov dword [rsp + 0x1b68], eax
cmp dword [rsp + 0x1b68], 0xac
jge 0x140056bec
call fcn.1401b2df0
cdq
mov ecx, 0x166d
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1b68]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1b60]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023bf68]
cvtss2sd xmm1, dword [rsp + 0x1ab4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1ab4], xmm0
jmp 0x140056b74
mov rax, qword [rsp + 0x1b60]
mov qword [rsp + 0x189e0], rax
mov edx, 4
mov rcx, qword [rsp + 0x189e0]
call fcn.140197660
cmp qword [rsp + 0x189e0], 0
jne 0x140056c27
mov qword [rsp + 0x23440], 0
jmp 0x140056c43
mov qword [rsp + 0x1b60], 0x8123
mov rax, qword [rsp + 0x1b60]
mov qword [rsp + 0x23440], rax
jmp 0x140056b24
movss xmm0, dword [0x14024ce08]
movss dword [rsp + 0x1b6c], xmm0
movss xmm0, dword [0x14024e5a8]
movss dword [rsp + 0x1b6c], xmm0
cvtss2sd xmm0, dword [rsp + 0x1b6c]
ucomisd xmm0, qword [0x140240638]
jp 0x140056dda
jne 0x140056dda
mov dword [rsp + 0x1b70], 0
jmp 0x140056ca4
mov eax, dword [rsp + 0x1b70]
inc eax
mov dword [rsp + 0x1b70], eax
cmp dword [rsp + 0x1b70], 0x16f9
jge 0x140056db8
mov ecx, 0x10dd0
call fcn.140197680
mov qword [rsp + 0x189e8], rax
mov rax, qword [rsp + 0x189e8]
mov qword [rsp + 0x1b78], rax
mov dword [rsp + 0x1b80], 0
jmp 0x140056cf4
mov eax, dword [rsp + 0x1b80]
inc eax
mov dword [rsp + 0x1b80], eax
cmp dword [rsp + 0x1b80], 0x135
jge 0x140056d5c
call fcn.1401b2df0
cdq
mov ecx, 0x2881
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1b80]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1b78]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023eda0]
cvtss2sd xmm1, dword [rsp + 0x1b6c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1b6c], xmm0
jmp 0x140056ce4
mov rax, qword [rsp + 0x1b78]
mov qword [rsp + 0x189f0], rax
mov edx, 4
mov rcx, qword [rsp + 0x189f0]
call fcn.140197660
cmp qword [rsp + 0x189f0], 0
jne 0x140056d97
mov qword [rsp + 0x23448], 0
jmp 0x140056db3
mov qword [rsp + 0x1b78], 0x8123
mov rax, qword [rsp + 0x1b78]
mov qword [rsp + 0x23448], rax
jmp 0x140056c94
movss xmm0, dword [0x1402437c0]
movss dword [rsp + 0x1b6c], xmm0
movss xmm0, dword [0x14024dad8]
movss dword [rsp + 0x1b6c], xmm0
movss xmm0, dword [0x140243b1c]
movss dword [rsp + 0x1ab4], xmm0
movss xmm0, dword [0x1402475a0]
movss dword [rsp + 0x1ab4], xmm0
movss xmm0, dword [0x140245080]
movss dword [rsp + 0x1b84], xmm0
movss xmm0, dword [0x14024602c]
movss dword [rsp + 0x1b84], xmm0
cvtss2sd xmm0, dword [rsp + 0x1b84]
ucomisd xmm0, qword [0x140242510]
jp 0x140057290
jne 0x140057290
mov dword [rsp + 0x1b88], 0
jmp 0x140056e58
mov eax, dword [rsp + 0x1b88]
inc eax
mov dword [rsp + 0x1b88], eax
cmp dword [rsp + 0x1b88], 0xf46
jge 0x140056f6c
mov ecx, 0xa570
call fcn.140197680
mov qword [rsp + 0x189f8], rax
mov rax, qword [rsp + 0x189f8]
mov qword [rsp + 0x1b90], rax
mov dword [rsp + 0x1b98], 0
jmp 0x140056ea8
mov eax, dword [rsp + 0x1b98]
inc eax
mov dword [rsp + 0x1b98], eax
cmp dword [rsp + 0x1b98], 0xc8
jge 0x140056f10
call fcn.1401b2df0
cdq
mov ecx, 0x1670
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1b98]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1b90]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023afa8]
cvtss2sd xmm1, dword [rsp + 0x1b84]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1b84], xmm0
jmp 0x140056e98
mov rax, qword [rsp + 0x1b90]
mov qword [rsp + 0x18a00], rax
mov edx, 4
mov rcx, qword [rsp + 0x18a00]
call fcn.140197660
cmp qword [rsp + 0x18a00], 0
jne 0x140056f4b
mov qword [rsp + 0x23450], 0
jmp 0x140056f67
mov qword [rsp + 0x1b90], 0x8123
mov rax, qword [rsp + 0x1b90]
mov qword [rsp + 0x23450], rax
jmp 0x140056e48
movss xmm0, dword [0x1402475e8]
movss dword [rsp + 0x1b9c], xmm0
movss xmm0, dword [0x14024693c]
movss dword [rsp + 0x1b9c], xmm0
cvtss2sd xmm0, dword [rsp + 0x1b9c]
ucomisd xmm0, qword [0x1402416b0]
jp 0x1400570fe
jne 0x1400570fe
mov dword [rsp + 0x1ba0], 0
jmp 0x140056fc8
mov eax, dword [rsp + 0x1ba0]
inc eax
mov dword [rsp + 0x1ba0], eax
cmp dword [rsp + 0x1ba0], 0xa8e
jge 0x1400570dc
mov ecx, 0x1d5dc
call fcn.140197680
mov qword [rsp + 0x18a08], rax
mov rax, qword [rsp + 0x18a08]
mov qword [rsp + 0x1ba8], rax
mov dword [rsp + 0x1bb0], 0
jmp 0x140057018
mov eax, dword [rsp + 0x1bb0]
inc eax
mov dword [rsp + 0x1bb0], eax
cmp dword [rsp + 0x1bb0], 0x11c
jge 0x140057080
call fcn.1401b2df0
cdq
mov ecx, 0x36d7
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1bb0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1ba8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f460]
cvtss2sd xmm1, dword [rsp + 0x1b9c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1b9c], xmm0
jmp 0x140057008
mov rax, qword [rsp + 0x1ba8]
mov qword [rsp + 0x18a10], rax
mov edx, 4
mov rcx, qword [rsp + 0x18a10]
call fcn.140197660
cmp qword [rsp + 0x18a10], 0
jne 0x1400570bb
mov qword [rsp + 0x23458], 0
jmp 0x1400570d7
mov qword [rsp + 0x1ba8], 0x8123
mov rax, qword [rsp + 0x1ba8]
mov qword [rsp + 0x23458], rax
jmp 0x140056fb8
movss xmm0, dword [0x14024f518]
movss dword [rsp + 0x1b9c], xmm0
movss xmm0, dword [0x140246fb8]
movss dword [rsp + 0x1b9c], xmm0
cvtss2sd xmm0, dword [rsp + 0x1b9c]
ucomisd xmm0, qword [0x1402496d8]
jp 0x14005726e
jne 0x14005726e
mov dword [rsp + 0x1bb4], 0
jmp 0x140057138
mov eax, dword [rsp + 0x1bb4]
inc eax
mov dword [rsp + 0x1bb4], eax
cmp dword [rsp + 0x1bb4], 0xcc6
jge 0x14005724c
mov ecx, 0x22398
call fcn.140197680
mov qword [rsp + 0x18a18], rax
mov rax, qword [rsp + 0x18a18]
mov qword [rsp + 0x1bb8], rax
mov dword [rsp + 0x1bc0], 0
jmp 0x140057188
mov eax, dword [rsp + 0x1bc0]
inc eax
mov dword [rsp + 0x1bc0], eax
cmp dword [rsp + 0x1bc0], 0x16a
jge 0x1400571f0
call fcn.1401b2df0
cdq
mov ecx, 0x2d38
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1bc0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1bb8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023fe38]
cvtss2sd xmm1, dword [rsp + 0x1b9c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1b9c], xmm0
jmp 0x140057178
mov rax, qword [rsp + 0x1bb8]
mov qword [rsp + 0x18a20], rax
mov edx, 4
mov rcx, qword [rsp + 0x18a20]
call fcn.140197660
cmp qword [rsp + 0x18a20], 0
jne 0x14005722b
mov qword [rsp + 0x23460], 0
jmp 0x140057247
mov qword [rsp + 0x1bb8], 0x8123
mov rax, qword [rsp + 0x1bb8]
mov qword [rsp + 0x23460], rax
jmp 0x140057128
movss xmm0, dword [0x14024d1b0]
movss dword [rsp + 0x1b9c], xmm0
movss xmm0, dword [0x140246d1c]
movss dword [rsp + 0x1b9c], xmm0
movss xmm0, dword [0x140244478]
movss dword [rsp + 0x1b84], xmm0
movss xmm0, dword [0x14024d5dc]
movss dword [rsp + 0x1b84], xmm0
cvtss2sd xmm0, dword [rsp + 0x1b84]
ucomisd xmm0, qword [0x140240eb0]
jp 0x140057592
jne 0x140057592
mov dword [rsp + 0x1bc4], 0
jmp 0x1400572ca
mov eax, dword [rsp + 0x1bc4]
inc eax
mov dword [rsp + 0x1bc4], eax
cmp dword [rsp + 0x1bc4], 0xdb7
jge 0x1400573de
mov ecx, 0x23920
call fcn.140197680
mov qword [rsp + 0x18a28], rax
mov rax, qword [rsp + 0x18a28]
mov qword [rsp + 0x1bc8], rax
mov dword [rsp + 0x1bd0], 0
jmp 0x14005731a
mov eax, dword [rsp + 0x1bd0]
inc eax
mov dword [rsp + 0x1bd0], eax
cmp dword [rsp + 0x1bd0], 0x85
jge 0x140057382
call fcn.1401b2df0
cdq
mov ecx, 0x3973
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1bd0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1bc8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d960]
cvtss2sd xmm1, dword [rsp + 0x1b84]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1b84], xmm0
jmp 0x14005730a
mov rax, qword [rsp + 0x1bc8]
mov qword [rsp + 0x18a30], rax
mov edx, 4
mov rcx, qword [rsp + 0x18a30]
call fcn.140197660
cmp qword [rsp + 0x18a30], 0
jne 0x1400573bd
mov qword [rsp + 0x23468], 0
jmp 0x1400573d9
mov qword [rsp + 0x1bc8], 0x8123
mov rax, qword [rsp + 0x1bc8]
mov qword [rsp + 0x23468], rax
jmp 0x1400572ba
movss xmm0, dword [0x14024f6d0]
movss dword [rsp + 0x1bd4], xmm0
movss xmm0, dword [0x14024465c]
movss dword [rsp + 0x1bd4], xmm0
cvtss2sd xmm0, dword [rsp + 0x1bd4]
ucomisd xmm0, qword [0x140242648]
jp 0x140057570
jne 0x140057570
mov dword [rsp + 0x1bd8], 0
jmp 0x14005743a
mov eax, dword [rsp + 0x1bd8]
inc eax
mov dword [rsp + 0x1bd8], eax
cmp dword [rsp + 0x1bd8], 0x16bd
jge 0x14005754e
mov ecx, 0x1bae0
call fcn.140197680
mov qword [rsp + 0x18a38], rax
mov rax, qword [rsp + 0x18a38]
mov qword [rsp + 0x1be0], rax
mov dword [rsp + 0x1be8], 0
jmp 0x14005748a
mov eax, dword [rsp + 0x1be8]
inc eax
mov dword [rsp + 0x1be8], eax
cmp dword [rsp + 0x1be8], 0x1c7
jge 0x1400574f2
call fcn.1401b2df0
cdq
mov ecx, 0x160d
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1be8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1be0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d6c0]
cvtss2sd xmm1, dword [rsp + 0x1bd4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1bd4], xmm0
jmp 0x14005747a
mov rax, qword [rsp + 0x1be0]
mov qword [rsp + 0x18a40], rax
mov edx, 4
mov rcx, qword [rsp + 0x18a40]
call fcn.140197660
cmp qword [rsp + 0x18a40], 0
jne 0x14005752d
mov qword [rsp + 0x23470], 0
jmp 0x140057549
mov qword [rsp + 0x1be0], 0x8123
mov rax, qword [rsp + 0x1be0]
mov qword [rsp + 0x23470], rax
jmp 0x14005742a
movss xmm0, dword [0x14024c3e4]
movss dword [rsp + 0x1bd4], xmm0
movss xmm0, dword [0x140246428]
movss dword [rsp + 0x1bd4], xmm0
movss xmm0, dword [0x140246e8c]
movss dword [rsp + 0x1b84], xmm0
movss xmm0, dword [0x140244380]
movss dword [rsp + 0x1b84], xmm0
movss xmm0, dword [0x1402478ec]
movss dword [rsp + 0x1bec], xmm0
movss xmm0, dword [0x14024fc08]
movss dword [rsp + 0x1bec], xmm0
cvtss2sd xmm0, dword [rsp + 0x1bec]
ucomisd xmm0, qword [0x14024a958]
jp 0x1400578b6
jne 0x1400578b6
mov dword [rsp + 0x1bf0], 0
jmp 0x1400575ee
mov eax, dword [rsp + 0x1bf0]
inc eax
mov dword [rsp + 0x1bf0], eax
cmp dword [rsp + 0x1bf0], 0xa86
jge 0x140057702
mov ecx, 0xafdc
call fcn.140197680
mov qword [rsp + 0x18a48], rax
mov rax, qword [rsp + 0x18a48]
mov qword [rsp + 0x1bf8], rax
mov dword [rsp + 0x1c00], 0
jmp 0x14005763e
mov eax, dword [rsp + 0x1c00]
inc eax
mov dword [rsp + 0x1c00], eax
cmp dword [rsp + 0x1c00], 0x298
jge 0x1400576a6
call fcn.1401b2df0
cdq
mov ecx, 0x15ac
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1c00]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1bf8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239b38]
cvtss2sd xmm1, dword [rsp + 0x1bec]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1bec], xmm0
jmp 0x14005762e
mov rax, qword [rsp + 0x1bf8]
mov qword [rsp + 0x18a50], rax
mov edx, 4
mov rcx, qword [rsp + 0x18a50]
call fcn.140197660
cmp qword [rsp + 0x18a50], 0
jne 0x1400576e1
mov qword [rsp + 0x23478], 0
jmp 0x1400576fd
mov qword [rsp + 0x1bf8], 0x8123
mov rax, qword [rsp + 0x1bf8]
mov qword [rsp + 0x23478], rax
jmp 0x1400575de
movss xmm0, dword [0x14024caf4]
movss dword [rsp + 0x1c04], xmm0
movss xmm0, dword [0x140246110]
movss dword [rsp + 0x1c04], xmm0
cvtss2sd xmm0, dword [rsp + 0x1c04]
ucomisd xmm0, qword [0x140243718]
jp 0x140057894
jne 0x140057894
mov dword [rsp + 0x1c08], 0
jmp 0x14005775e
mov eax, dword [rsp + 0x1c08]
inc eax
mov dword [rsp + 0x1c08], eax
cmp dword [rsp + 0x1c08], 0xd62
jge 0x140057872
mov ecx, 0x15e88
call fcn.140197680
mov qword [rsp + 0x18a58], rax
mov rax, qword [rsp + 0x18a58]
mov qword [rsp + 0x1c10], rax
mov dword [rsp + 0x1c18], 0
jmp 0x1400577ae
mov eax, dword [rsp + 0x1c18]
inc eax
mov dword [rsp + 0x1c18], eax
cmp dword [rsp + 0x1c18], 0x187
jge 0x140057816
call fcn.1401b2df0
cdq
mov ecx, 0x25d1
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1c18]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1c10]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d4b0]
cvtss2sd xmm1, dword [rsp + 0x1c04]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1c04], xmm0
jmp 0x14005779e
mov rax, qword [rsp + 0x1c10]
mov qword [rsp + 0x18a60], rax
mov edx, 4
mov rcx, qword [rsp + 0x18a60]
call fcn.140197660
cmp qword [rsp + 0x18a60], 0
jne 0x140057851
mov qword [rsp + 0x23480], 0
jmp 0x14005786d
mov qword [rsp + 0x1c10], 0x8123
mov rax, qword [rsp + 0x1c10]
mov qword [rsp + 0x23480], rax
jmp 0x14005774e
movss xmm0, dword [0x14024b528]
movss dword [rsp + 0x1c04], xmm0
movss xmm0, dword [0x14024c990]
movss dword [rsp + 0x1c04], xmm0
movss xmm0, dword [0x14024c1ac]
movss dword [rsp + 0x1bec], xmm0
movss xmm0, dword [0x14024d534]
movss dword [rsp + 0x1bec], xmm0
cvtss2sd xmm0, dword [rsp + 0x1bec]
ucomisd xmm0, qword [0x140242338]
jp 0x140057bb8
jne 0x140057bb8
mov dword [rsp + 0x1c1c], 0
jmp 0x1400578f0
mov eax, dword [rsp + 0x1c1c]
inc eax
mov dword [rsp + 0x1c1c], eax
cmp dword [rsp + 0x1c1c], 0x10b6
jge 0x140057a04
mov ecx, 0x10390
call fcn.140197680
mov qword [rsp + 0x18a68], rax
mov rax, qword [rsp + 0x18a68]
mov qword [rsp + 0x1c20], rax
mov dword [rsp + 0x1c28], 0
jmp 0x140057940
mov eax, dword [rsp + 0x1c28]
inc eax
mov dword [rsp + 0x1c28], eax
cmp dword [rsp + 0x1c28], 0x36d
jge 0x1400579a8
call fcn.1401b2df0
cdq
mov ecx, 0x19e1
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1c28]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1c20]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b620]
cvtss2sd xmm1, dword [rsp + 0x1bec]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1bec], xmm0
jmp 0x140057930
mov rax, qword [rsp + 0x1c20]
mov qword [rsp + 0x18a70], rax
mov edx, 4
mov rcx, qword [rsp + 0x18a70]
call fcn.140197660
cmp qword [rsp + 0x18a70], 0
jne 0x1400579e3
mov qword [rsp + 0x23488], 0
jmp 0x1400579ff
mov qword [rsp + 0x1c20], 0x8123
mov rax, qword [rsp + 0x1c20]
mov qword [rsp + 0x23488], rax
jmp 0x1400578e0
movss xmm0, dword [0x14024d478]
movss dword [rsp + 0x1c2c], xmm0
movss xmm0, dword [0x140245968]
movss dword [rsp + 0x1c2c], xmm0
cvtss2sd xmm0, dword [rsp + 0x1c2c]
ucomisd xmm0, qword [0x140249238]
jp 0x140057b96
jne 0x140057b96
mov dword [rsp + 0x1c30], 0
jmp 0x140057a60
mov eax, dword [rsp + 0x1c30]
inc eax
mov dword [rsp + 0x1c30], eax
cmp dword [rsp + 0x1c30], 0xd91
jge 0x140057b74
mov ecx, 0x20f88
call fcn.140197680
mov qword [rsp + 0x18a78], rax
mov rax, qword [rsp + 0x18a78]
mov qword [rsp + 0x1c38], rax
mov dword [rsp + 0x1c40], 0
jmp 0x140057ab0
mov eax, dword [rsp + 0x1c40]
inc eax
mov dword [rsp + 0x1c40], eax
cmp dword [rsp + 0x1c40], 0x2ee
jge 0x140057b18
call fcn.1401b2df0
cdq
mov ecx, 0x28a4
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1c40]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1c38]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a628]
cvtss2sd xmm1, dword [rsp + 0x1c2c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1c2c], xmm0
jmp 0x140057aa0
mov rax, qword [rsp + 0x1c38]
mov qword [rsp + 0x18a80], rax
mov edx, 4
mov rcx, qword [rsp + 0x18a80]
call fcn.140197660
cmp qword [rsp + 0x18a80], 0
jne 0x140057b53
mov qword [rsp + 0x23490], 0
jmp 0x140057b6f
mov qword [rsp + 0x1c38], 0x8123
mov rax, qword [rsp + 0x1c38]
mov qword [rsp + 0x23490], rax
jmp 0x140057a50
movss xmm0, dword [0x14024b4c8]
movss dword [rsp + 0x1c2c], xmm0
movss xmm0, dword [0x140247a74]
movss dword [rsp + 0x1c2c], xmm0
movss xmm0, dword [0x14024f108]
movss dword [rsp + 0x1bec], xmm0
movss xmm0, dword [0x14024d310]
movss dword [rsp + 0x1bec], xmm0
cvtss2sd xmm0, dword [rsp + 0x1bec]
ucomisd xmm0, qword [0x14024aaa0]
jp 0x140057eba
jne 0x140057eba
mov dword [rsp + 0x1c44], 0
jmp 0x140057bf2
mov eax, dword [rsp + 0x1c44]
inc eax
mov dword [rsp + 0x1c44], eax
cmp dword [rsp + 0x1c44], 0xa4e
jge 0x140057d06
mov ecx, 0x184b0
call fcn.140197680
mov qword [rsp + 0x18a88], rax
mov rax, qword [rsp + 0x18a88]
mov qword [rsp + 0x1c48], rax
mov dword [rsp + 0x1c50], 0
jmp 0x140057c42
mov eax, dword [rsp + 0x1c50]
inc eax
mov dword [rsp + 0x1c50], eax
cmp dword [rsp + 0x1c50], 0xc8
jge 0x140057caa
call fcn.1401b2df0
cdq
mov ecx, 0x1f3a
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1c50]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1c48]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f3d8]
cvtss2sd xmm1, dword [rsp + 0x1bec]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1bec], xmm0
jmp 0x140057c32
mov rax, qword [rsp + 0x1c48]
mov qword [rsp + 0x18a90], rax
mov edx, 4
mov rcx, qword [rsp + 0x18a90]
call fcn.140197660
cmp qword [rsp + 0x18a90], 0
jne 0x140057ce5
mov qword [rsp + 0x23498], 0
jmp 0x140057d01
mov qword [rsp + 0x1c48], 0x8123
mov rax, qword [rsp + 0x1c48]
mov qword [rsp + 0x23498], rax
jmp 0x140057be2
movss xmm0, dword [0x140243a3c]
movss dword [rsp + 0x1c54], xmm0
movss xmm0, dword [str._b_f__r_]
movss dword [rsp + 0x1c54], xmm0
cvtss2sd xmm0, dword [rsp + 0x1c54]
ucomisd xmm0, qword [0x140248770]
jp 0x140057e98
jne 0x140057e98
mov dword [rsp + 0x1c58], 0
jmp 0x140057d62
mov eax, dword [rsp + 0x1c58]
inc eax
mov dword [rsp + 0x1c58], eax
cmp dword [rsp + 0x1c58], 0x1300
jge 0x140057e76
mov ecx, 0x1c210
call fcn.140197680
mov qword [rsp + 0x18a98], rax
mov rax, qword [rsp + 0x18a98]
mov qword [rsp + 0x1c60], rax
mov dword [rsp + 0x1c68], 0
jmp 0x140057db2
mov eax, dword [rsp + 0x1c68]
inc eax
mov dword [rsp + 0x1c68], eax
cmp dword [rsp + 0x1c68], 0x309
jge 0x140057e1a
call fcn.1401b2df0
cdq
mov ecx, 0x1d83
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1c68]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1c60]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e6a0]
cvtss2sd xmm1, dword [rsp + 0x1c54]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1c54], xmm0
jmp 0x140057da2
mov rax, qword [rsp + 0x1c60]
mov qword [rsp + 0x18aa0], rax
mov edx, 4
mov rcx, qword [rsp + 0x18aa0]
call fcn.140197660
cmp qword [rsp + 0x18aa0], 0
jne 0x140057e55
mov qword [rsp + 0x234a0], 0
jmp 0x140057e71
mov qword [rsp + 0x1c60], 0x8123
mov rax, qword [rsp + 0x1c60]
mov qword [rsp + 0x234a0], rax
jmp 0x140057d52
movss xmm0, dword [0x14024e4c4]
movss dword [rsp + 0x1c54], xmm0
movss xmm0, dword [0x14024d23c]
movss dword [rsp + 0x1c54], xmm0
movss xmm0, dword [0x14024cfb8]
movss dword [rsp + 0x1bec], xmm0
movss xmm0, dword [0x14024bdb0]
movss dword [rsp + 0x1bec], xmm0
cvtss2sd xmm0, dword [rsp + 0x1bec]
ucomisd xmm0, qword [0x1402413d0]
jp 0x1400581bc
jne 0x1400581bc
mov dword [rsp + 0x1c6c], 0
jmp 0x140057ef4
mov eax, dword [rsp + 0x1c6c]
inc eax
mov dword [rsp + 0x1c6c], eax
cmp dword [rsp + 0x1c6c], 0x15af
jge 0x140058008
mov ecx, 0x10b80
call fcn.140197680
mov qword [rsp + 0x18aa8], rax
mov rax, qword [rsp + 0x18aa8]
mov qword [rsp + 0x1c70], rax
mov dword [rsp + 0x1c78], 0
jmp 0x140057f44
mov eax, dword [rsp + 0x1c78]
inc eax
mov dword [rsp + 0x1c78], eax
cmp dword [rsp + 0x1c78], 0x329
jge 0x140057fac
call fcn.1401b2df0
cdq
mov ecx, 0x3a3b
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1c78]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1c70]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f9f8]
cvtss2sd xmm1, dword [rsp + 0x1bec]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1bec], xmm0
jmp 0x140057f34
mov rax, qword [rsp + 0x1c70]
mov qword [rsp + 0x18ab0], rax
mov edx, 4
mov rcx, qword [rsp + 0x18ab0]
call fcn.140197660
cmp qword [rsp + 0x18ab0], 0
jne 0x140057fe7
mov qword [rsp + 0x234a8], 0
jmp 0x140058003
mov qword [rsp + 0x1c70], 0x8123
mov rax, qword [rsp + 0x1c70]
mov qword [rsp + 0x234a8], rax
jmp 0x140057ee4
movss xmm0, dword [0x14024dc14]
movss dword [rsp + 0x1c7c], xmm0
movss xmm0, dword [0x14024bb10]
movss dword [rsp + 0x1c7c], xmm0
cvtss2sd xmm0, dword [rsp + 0x1c7c]
ucomisd xmm0, qword [0x140243410]
jp 0x14005819a
jne 0x14005819a
mov dword [rsp + 0x1c80], 0
jmp 0x140058064
mov eax, dword [rsp + 0x1c80]
inc eax
mov dword [rsp + 0x1c80], eax
cmp dword [rsp + 0x1c80], 0xa9b
jge 0x140058178
mov ecx, 0x123d0
call fcn.140197680
mov qword [rsp + 0x18ab8], rax
mov rax, qword [rsp + 0x18ab8]
mov qword [rsp + 0x1c88], rax
mov dword [rsp + 0x1c90], 0
jmp 0x1400580b4
mov eax, dword [rsp + 0x1c90]
inc eax
mov dword [rsp + 0x1c90], eax
cmp dword [rsp + 0x1c90], 0x2be
jge 0x14005811c
call fcn.1401b2df0
cdq
mov ecx, 0x23be
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1c90]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1c88]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e9c8]
cvtss2sd xmm1, dword [rsp + 0x1c7c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1c7c], xmm0
jmp 0x1400580a4
mov rax, qword [rsp + 0x1c88]
mov qword [rsp + 0x18ac0], rax
mov edx, 4
mov rcx, qword [rsp + 0x18ac0]
call fcn.140197660
cmp qword [rsp + 0x18ac0], 0
jne 0x140058157
mov qword [rsp + 0x234b0], 0
jmp 0x140058173
mov qword [rsp + 0x1c88], 0x8123
mov rax, qword [rsp + 0x1c88]
mov qword [rsp + 0x234b0], rax
jmp 0x140058054
movss xmm0, dword [0x140247e28]
movss dword [rsp + 0x1c7c], xmm0
movss xmm0, dword [0x14024e6b8]
movss dword [rsp + 0x1c7c], xmm0
movss xmm0, dword [0x14024f1dc]
movss dword [rsp + 0x1bec], xmm0
movss xmm0, dword [0x1402442f0]
movss dword [rsp + 0x1bec], xmm0
mov eax, 2
imul rax, rax, 0x103
mov qword [rsp + 0x18ac8], rax
cmp qword [rsp + 0x18ac8], 0x208
jae 0x1400581e0
jmp 0x1400581e5
call fcn.140197f40
lea rax, [rsp + 0x16a0]
add rax, qword [rsp + 0x18ac8]
xor ecx, ecx
mov word [rax], cx
movss xmm0, dword [0x14024bb7c]
movss dword [rsp + 0x1c94], xmm0
movss xmm0, dword [0x14024e80c]
movss dword [rsp + 0x1c94], xmm0
cvtss2sd xmm0, dword [rsp + 0x1c94]
ucomisd xmm0, qword [0x140248f58]
jp 0x14005838c
jne 0x14005838c
mov dword [rsp + 0x1c98], 0
jmp 0x140058256
mov eax, dword [rsp + 0x1c98]
inc eax
mov dword [rsp + 0x1c98], eax
cmp dword [rsp + 0x1c98], 0x9ee
jge 0x14005836a
mov ecx, 0xcac8
call fcn.140197680
mov qword [rsp + 0x18ad0], rax
mov rax, qword [rsp + 0x18ad0]
mov qword [rsp + 0x1ca0], rax
mov dword [rsp + 0x1ca8], 0
jmp 0x1400582a6
mov eax, dword [rsp + 0x1ca8]
inc eax
mov dword [rsp + 0x1ca8], eax
cmp dword [rsp + 0x1ca8], 0x31d
jge 0x14005830e
call fcn.1401b2df0
cdq
mov ecx, 0x14c6
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1ca8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1ca0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023bd48]
cvtss2sd xmm1, dword [rsp + 0x1c94]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1c94], xmm0
jmp 0x140058296
mov rax, qword [rsp + 0x1ca0]
mov qword [rsp + 0x18ad8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18ad8]
call fcn.140197660
cmp qword [rsp + 0x18ad8], 0
jne 0x140058349
mov qword [rsp + 0x234b8], 0
jmp 0x140058365
mov qword [rsp + 0x1ca0], 0x8123
mov rax, qword [rsp + 0x1ca0]
mov qword [rsp + 0x234b8], rax
jmp 0x140058246
movss xmm0, dword [0x14024ca68]
movss dword [rsp + 0x1c94], xmm0
movss xmm0, dword [0x14024fd4c]
movss dword [rsp + 0x1c94], xmm0
cvtss2sd xmm0, dword [rsp + 0x1c94]
ucomisd xmm0, qword [0x1402412d0]
jp 0x1400584fc
jne 0x1400584fc
mov dword [rsp + 0x1cac], 0
jmp 0x1400583c6
mov eax, dword [rsp + 0x1cac]
inc eax
mov dword [rsp + 0x1cac], eax
cmp dword [rsp + 0x1cac], 0xa49
jge 0x1400584da
mov ecx, 0x19094
call fcn.140197680
mov qword [rsp + 0x18ae0], rax
mov rax, qword [rsp + 0x18ae0]
mov qword [rsp + 0x1cb0], rax
mov dword [rsp + 0x1cb8], 0
jmp 0x140058416
mov eax, dword [rsp + 0x1cb8]
inc eax
mov dword [rsp + 0x1cb8], eax
cmp dword [rsp + 0x1cb8], 0x1a2
jge 0x14005847e
call fcn.1401b2df0
cdq
mov ecx, 0x244e
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1cb8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1cb0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f3b8]
cvtss2sd xmm1, dword [rsp + 0x1c94]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1c94], xmm0
jmp 0x140058406
mov rax, qword [rsp + 0x1cb0]
mov qword [rsp + 0x18ae8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18ae8]
call fcn.140197660
cmp qword [rsp + 0x18ae8], 0
jne 0x1400584b9
mov qword [rsp + 0x234c0], 0
jmp 0x1400584d5
mov qword [rsp + 0x1cb0], 0x8123
mov rax, qword [rsp + 0x1cb0]
mov qword [rsp + 0x234c0], rax
jmp 0x1400583b6
movss xmm0, dword [0x1402446c4]
movss dword [rsp + 0x1c94], xmm0
movss xmm0, dword [0x140245dc0]
movss dword [rsp + 0x1c94], xmm0
cvtss2sd xmm0, dword [rsp + 0x1c94]
ucomisd xmm0, qword [0x140243690]
jp 0x14005866c
jne 0x14005866c
mov dword [rsp + 0x1cbc], 0
jmp 0x140058536
mov eax, dword [rsp + 0x1cbc]
inc eax
mov dword [rsp + 0x1cbc], eax
cmp dword [rsp + 0x1cbc], 0x1051
jge 0x14005864a
mov ecx, 0xac4c
call fcn.140197680
mov qword [rsp + 0x18af0], rax
mov rax, qword [rsp + 0x18af0]
mov qword [rsp + 0x1cc0], rax
mov dword [rsp + 0x1cc8], 0
jmp 0x140058586
mov eax, dword [rsp + 0x1cc8]
inc eax
mov dword [rsp + 0x1cc8], eax
cmp dword [rsp + 0x1cc8], 0x36e
jge 0x1400585ee
call fcn.1401b2df0
cdq
mov ecx, 0x388c
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1cc8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1cc0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f1c8]
cvtss2sd xmm1, dword [rsp + 0x1c94]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1c94], xmm0
jmp 0x140058576
mov rax, qword [rsp + 0x1cc0]
mov qword [rsp + 0x18af8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18af8]
call fcn.140197660
cmp qword [rsp + 0x18af8], 0
jne 0x140058629
mov qword [rsp + 0x234c8], 0
jmp 0x140058645
mov qword [rsp + 0x1cc0], 0x8123
mov rax, qword [rsp + 0x1cc0]
mov qword [rsp + 0x234c8], rax
jmp 0x140058526
movss xmm0, dword [0x14024e8d0]
movss dword [rsp + 0x1c94], xmm0
movss xmm0, dword [0x14024d48c]
movss dword [rsp + 0x1c94], xmm0
cvtss2sd xmm0, dword [rsp + 0x1c94]
ucomisd xmm0, qword [0x140243270]
jp 0x1400587dc
jne 0x1400587dc
mov dword [rsp + 0x1ccc], 0
jmp 0x1400586a6
mov eax, dword [rsp + 0x1ccc]
inc eax
mov dword [rsp + 0x1ccc], eax
cmp dword [rsp + 0x1ccc], 0x14f6
jge 0x1400587ba
mov ecx, 0x1e820
call fcn.140197680
mov qword [rsp + 0x18b00], rax
mov rax, qword [rsp + 0x18b00]
mov qword [rsp + 0x1cd0], rax
mov dword [rsp + 0x1cd8], 0
jmp 0x1400586f6
mov eax, dword [rsp + 0x1cd8]
inc eax
mov dword [rsp + 0x1cd8], eax
cmp dword [rsp + 0x1cd8], 0x181
jge 0x14005875e
call fcn.1401b2df0
cdq
mov ecx, 0x218d
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1cd8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1cd0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239980]
cvtss2sd xmm1, dword [rsp + 0x1c94]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1c94], xmm0
jmp 0x1400586e6
mov rax, qword [rsp + 0x1cd0]
mov qword [rsp + 0x18b08], rax
mov edx, 4
mov rcx, qword [rsp + 0x18b08]
call fcn.140197660
cmp qword [rsp + 0x18b08], 0
jne 0x140058799
mov qword [rsp + 0x234d0], 0
jmp 0x1400587b5
mov qword [rsp + 0x1cd0], 0x8123
mov rax, qword [rsp + 0x1cd0]
mov qword [rsp + 0x234d0], rax
jmp 0x140058696
movss xmm0, dword [0x14024d4b8]
movss dword [rsp + 0x1c94], xmm0
movss xmm0, dword [0x14024cf14]
movss dword [rsp + 0x1c94], xmm0
cvtss2sd xmm0, dword [rsp + 0x1c94]
ucomisd xmm0, qword [0x1402421a0]
jp 0x14005894c
jne 0x14005894c
mov dword [rsp + 0x1cdc], 0
jmp 0x140058816
mov eax, dword [rsp + 0x1cdc]
inc eax
mov dword [rsp + 0x1cdc], eax
cmp dword [rsp + 0x1cdc], 0x15e2
jge 0x14005892a
mov ecx, 0x156e8
call fcn.140197680
mov qword [rsp + 0x18b10], rax
mov rax, qword [rsp + 0x18b10]
mov qword [rsp + 0x1ce0], rax
mov dword [rsp + 0x1ce8], 0
jmp 0x140058866
mov eax, dword [rsp + 0x1ce8]
inc eax
mov dword [rsp + 0x1ce8], eax
cmp dword [rsp + 0x1ce8], 0x25f
jge 0x1400588ce
call fcn.1401b2df0
cdq
mov ecx, 0x2e10
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1ce8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1ce0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c8a8]
cvtss2sd xmm1, dword [rsp + 0x1c94]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1c94], xmm0
jmp 0x140058856
mov rax, qword [rsp + 0x1ce0]
mov qword [rsp + 0x18b18], rax
mov edx, 4
mov rcx, qword [rsp + 0x18b18]
call fcn.140197660
cmp qword [rsp + 0x18b18], 0
jne 0x140058909
mov qword [rsp + 0x234d8], 0
jmp 0x140058925
mov qword [rsp + 0x1ce0], 0x8123
mov rax, qword [rsp + 0x1ce0]
mov qword [rsp + 0x234d8], rax
jmp 0x140058806
movss xmm0, dword [0x140245388]
movss dword [rsp + 0x1c94], xmm0
movss xmm0, dword [0x14024cc88]
movss dword [rsp + 0x1c94], xmm0
mov qword [rsp + 0x1cf8], 0
movss xmm0, dword [0x14024e614]
movss dword [rsp + 0x1d04], xmm0
movss xmm0, dword [0x1402437b4]
movss dword [rsp + 0x1d04], xmm0
cvtss2sd xmm0, dword [rsp + 0x1d04]
ucomisd xmm0, qword [0x140248490]
jp 0x140058dec
jne 0x140058dec
mov dword [rsp + 0x1d08], 0
jmp 0x1400589b4
mov eax, dword [rsp + 0x1d08]
inc eax
mov dword [rsp + 0x1d08], eax
cmp dword [rsp + 0x1d08], 0xf0f
jge 0x140058ac8
mov ecx, 0x1ba0c
call fcn.140197680
mov qword [rsp + 0x18b20], rax
mov rax, qword [rsp + 0x18b20]
mov qword [rsp + 0x1d10], rax
mov dword [rsp + 0x1d18], 0
jmp 0x140058a04
mov eax, dword [rsp + 0x1d18]
inc eax
mov dword [rsp + 0x1d18], eax
cmp dword [rsp + 0x1d18], 0x37a
jge 0x140058a6c
call fcn.1401b2df0
cdq
mov ecx, 0x385e
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1d18]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1d10]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e180]
cvtss2sd xmm1, dword [rsp + 0x1d04]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1d04], xmm0
jmp 0x1400589f4
mov rax, qword [rsp + 0x1d10]
mov qword [rsp + 0x18b28], rax
mov edx, 4
mov rcx, qword [rsp + 0x18b28]
call fcn.140197660
cmp qword [rsp + 0x18b28], 0
jne 0x140058aa7
mov qword [rsp + 0x234e0], 0
jmp 0x140058ac3
mov qword [rsp + 0x1d10], 0x8123
mov rax, qword [rsp + 0x1d10]
mov qword [rsp + 0x234e0], rax
jmp 0x1400589a4
movss xmm0, dword [0x14024fa5c]
movss dword [rsp + 0x1d1c], xmm0
movss xmm0, dword [0x140247688]
movss dword [rsp + 0x1d1c], xmm0
cvtss2sd xmm0, dword [rsp + 0x1d1c]
ucomisd xmm0, qword [0x140249d70]
jp 0x140058c5a
jne 0x140058c5a
mov dword [rsp + 0x1d20], 0
jmp 0x140058b24
mov eax, dword [rsp + 0x1d20]
inc eax
mov dword [rsp + 0x1d20], eax
cmp dword [rsp + 0x1d20], 0x7da
jge 0x140058c38
mov ecx, 0x10464
call fcn.140197680
mov qword [rsp + 0x18b30], rax
mov rax, qword [rsp + 0x18b30]
mov qword [rsp + 0x1d28], rax
mov dword [rsp + 0x1d30], 0
jmp 0x140058b74
mov eax, dword [rsp + 0x1d30]
inc eax
mov dword [rsp + 0x1d30], eax
cmp dword [rsp + 0x1d30], 0x253
jge 0x140058bdc
call fcn.1401b2df0
cdq
mov ecx, 0x3590
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1d30]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1d28]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b588]
cvtss2sd xmm1, dword [rsp + 0x1d1c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1d1c], xmm0
jmp 0x140058b64
mov rax, qword [rsp + 0x1d28]
mov qword [rsp + 0x18b38], rax
mov edx, 4
mov rcx, qword [rsp + 0x18b38]
call fcn.140197660
cmp qword [rsp + 0x18b38], 0
jne 0x140058c17
mov qword [rsp + 0x234e8], 0
jmp 0x140058c33
mov qword [rsp + 0x1d28], 0x8123
mov rax, qword [rsp + 0x1d28]
mov qword [rsp + 0x234e8], rax
jmp 0x140058b14
movss xmm0, dword [0x14024e694]
movss dword [rsp + 0x1d1c], xmm0
movss xmm0, dword [0x140245f24]
movss dword [rsp + 0x1d1c], xmm0
cvtss2sd xmm0, dword [rsp + 0x1d1c]
ucomisd xmm0, qword [0x140243110]
jp 0x140058dca
jne 0x140058dca
mov dword [rsp + 0x1d34], 0
jmp 0x140058c94
mov eax, dword [rsp + 0x1d34]
inc eax
mov dword [rsp + 0x1d34], eax
cmp dword [rsp + 0x1d34], 0x1044
jge 0x140058da8
mov ecx, 0x1c36c
call fcn.140197680
mov qword [rsp + 0x18b40], rax
mov rax, qword [rsp + 0x18b40]
mov qword [rsp + 0x1d38], rax
mov dword [rsp + 0x1d40], 0
jmp 0x140058ce4
mov eax, dword [rsp + 0x1d40]
inc eax
mov dword [rsp + 0x1d40], eax
cmp dword [rsp + 0x1d40], 0xd6
jge 0x140058d4c
call fcn.1401b2df0
cdq
mov ecx, 0x34b8
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1d40]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1d38]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f5f0]
cvtss2sd xmm1, dword [rsp + 0x1d1c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1d1c], xmm0
jmp 0x140058cd4
mov rax, qword [rsp + 0x1d38]
mov qword [rsp + 0x18b48], rax
mov edx, 4
mov rcx, qword [rsp + 0x18b48]
call fcn.140197660
cmp qword [rsp + 0x18b48], 0
jne 0x140058d87
mov qword [rsp + 0x234f0], 0
jmp 0x140058da3
mov qword [rsp + 0x1d38], 0x8123
mov rax, qword [rsp + 0x1d38]
mov qword [rsp + 0x234f0], rax
jmp 0x140058c84
movss xmm0, dword [0x14024b9a8]
movss dword [rsp + 0x1d1c], xmm0
movss xmm0, dword [0x14024df24]
movss dword [rsp + 0x1d1c], xmm0
movss xmm0, dword [0x140247910]
movss dword [rsp + 0x1d04], xmm0
movss xmm0, dword [0x140245888]
movss dword [rsp + 0x1d04], xmm0
movss xmm0, dword [0x14024cfbc]
movss dword [rsp + 0x1d44], xmm0
movss xmm0, dword [0x14024c85c]
movss dword [rsp + 0x1d44], xmm0
cvtss2sd xmm0, dword [rsp + 0x1d44]
ucomisd xmm0, qword [0x140248570]
jp 0x140059280
jne 0x140059280
mov dword [rsp + 0x1d48], 0
jmp 0x140058e48
mov eax, dword [rsp + 0x1d48]
inc eax
mov dword [rsp + 0x1d48], eax
cmp dword [rsp + 0x1d48], 0x154e
jge 0x140058f5c
mov ecx, 0xaee8
call fcn.140197680
mov qword [rsp + 0x18b50], rax
mov rax, qword [rsp + 0x18b50]
mov qword [rsp + 0x1d50], rax
mov dword [rsp + 0x1d58], 0
jmp 0x140058e98
mov eax, dword [rsp + 0x1d58]
inc eax
mov dword [rsp + 0x1d58], eax
cmp dword [rsp + 0x1d58], 0x25d
jge 0x140058f00
call fcn.1401b2df0
cdq
mov ecx, 0x2ecb
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1d58]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1d50]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f770]
cvtss2sd xmm1, dword [rsp + 0x1d44]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1d44], xmm0
jmp 0x140058e88
mov rax, qword [rsp + 0x1d50]
mov qword [rsp + 0x18b58], rax
mov edx, 4
mov rcx, qword [rsp + 0x18b58]
call fcn.140197660
cmp qword [rsp + 0x18b58], 0
jne 0x140058f3b
mov qword [rsp + 0x234f8], 0
jmp 0x140058f57
mov qword [rsp + 0x1d50], 0x8123
mov rax, qword [rsp + 0x1d50]
mov qword [rsp + 0x234f8], rax
jmp 0x140058e38
movss xmm0, dword [0x14024d4e0]
movss dword [rsp + 0x1d5c], xmm0
movss xmm0, dword [0x140246454]
movss dword [rsp + 0x1d5c], xmm0
cvtss2sd xmm0, dword [rsp + 0x1d5c]
ucomisd xmm0, qword [0x140249108]
jp 0x1400590ee
jne 0x1400590ee
mov dword [rsp + 0x1d60], 0
jmp 0x140058fb8
mov eax, dword [rsp + 0x1d60]
inc eax
mov dword [rsp + 0x1d60], eax
cmp dword [rsp + 0x1d60], 0x1401
jge 0x1400590cc
mov ecx, 0x14a54
call fcn.140197680
mov qword [rsp + 0x18b60], rax
mov rax, qword [rsp + 0x18b60]
mov qword [rsp + 0x1d68], rax
mov dword [rsp + 0x1d70], 0
jmp 0x140059008
mov eax, dword [rsp + 0x1d70]
inc eax
mov dword [rsp + 0x1d70], eax
cmp dword [rsp + 0x1d70], 0x98
jge 0x140059070
call fcn.1401b2df0
cdq
mov ecx, 0x194a
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1d70]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1d68]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023fc50]
cvtss2sd xmm1, dword [rsp + 0x1d5c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1d5c], xmm0
jmp 0x140058ff8
mov rax, qword [rsp + 0x1d68]
mov qword [rsp + 0x18b68], rax
mov edx, 4
mov rcx, qword [rsp + 0x18b68]
call fcn.140197660
cmp qword [rsp + 0x18b68], 0
jne 0x1400590ab
mov qword [rsp + 0x23500], 0
jmp 0x1400590c7
mov qword [rsp + 0x1d68], 0x8123
mov rax, qword [rsp + 0x1d68]
mov qword [rsp + 0x23500], rax
jmp 0x140058fa8
movss xmm0, dword [str.4eAeA]
movss dword [rsp + 0x1d5c], xmm0
movss xmm0, dword [0x140244a94]
movss dword [rsp + 0x1d5c], xmm0
cvtss2sd xmm0, dword [rsp + 0x1d5c]
ucomisd xmm0, qword [0x1402410f0]
jp 0x14005925e
jne 0x14005925e
mov dword [rsp + 0x1d74], 0
jmp 0x140059128
mov eax, dword [rsp + 0x1d74]
inc eax
mov dword [rsp + 0x1d74], eax
cmp dword [rsp + 0x1d74], 0xc88
jge 0x14005923c
mov ecx, 0x15d60
call fcn.140197680
mov qword [rsp + 0x18b70], rax
mov rax, qword [rsp + 0x18b70]
mov qword [rsp + 0x1d78], rax
mov dword [rsp + 0x1d80], 0
jmp 0x140059178
mov eax, dword [rsp + 0x1d80]
inc eax
mov dword [rsp + 0x1d80], eax
cmp dword [rsp + 0x1d80], 0x354
jge 0x1400591e0
call fcn.1401b2df0
cdq
mov ecx, 0x19bc
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1d80]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1d78]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023cc28]
cvtss2sd xmm1, dword [rsp + 0x1d5c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1d5c], xmm0
jmp 0x140059168
mov rax, qword [rsp + 0x1d78]
mov qword [rsp + 0x18b78], rax
mov edx, 4
mov rcx, qword [rsp + 0x18b78]
call fcn.140197660
cmp qword [rsp + 0x18b78], 0
jne 0x14005921b
mov qword [rsp + 0x23508], 0
jmp 0x140059237
mov qword [rsp + 0x1d78], 0x8123
mov rax, qword [rsp + 0x1d78]
mov qword [rsp + 0x23508], rax
jmp 0x140059118
movss xmm0, dword [0x140245364]
movss dword [rsp + 0x1d5c], xmm0
movss xmm0, dword [0x14024b4e8]
movss dword [rsp + 0x1d5c], xmm0
movss xmm0, dword [0x1402474f4]
movss dword [rsp + 0x1d44], xmm0
movss xmm0, dword [0x140245768]
movss dword [rsp + 0x1d44], xmm0
cvtss2sd xmm0, dword [rsp + 0x1d44]
ucomisd xmm0, qword [0x14024b2f0]
jp 0x1400596f2
jne 0x1400596f2
mov dword [rsp + 0x1d84], 0
jmp 0x1400592ba
mov eax, dword [rsp + 0x1d84]
inc eax
mov dword [rsp + 0x1d84], eax
cmp dword [rsp + 0x1d84], 0x88c
jge 0x1400593ce
mov ecx, 0x1ce44
call fcn.140197680
mov qword [rsp + 0x18b80], rax
mov rax, qword [rsp + 0x18b80]
mov qword [rsp + 0x1d88], rax
mov dword [rsp + 0x1d90], 0
jmp 0x14005930a
mov eax, dword [rsp + 0x1d90]
inc eax
mov dword [rsp + 0x1d90], eax
cmp dword [rsp + 0x1d90], 0xb0
jge 0x140059372
call fcn.1401b2df0
cdq
mov ecx, 0x2c28
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1d90]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1d88]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c2b0]
cvtss2sd xmm1, dword [rsp + 0x1d44]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1d44], xmm0
jmp 0x1400592fa
mov rax, qword [rsp + 0x1d88]
mov qword [rsp + 0x18b88], rax
mov edx, 4
mov rcx, qword [rsp + 0x18b88]
call fcn.140197660
cmp qword [rsp + 0x18b88], 0
jne 0x1400593ad
mov qword [rsp + 0x23510], 0
jmp 0x1400593c9
mov qword [rsp + 0x1d88], 0x8123
mov rax, qword [rsp + 0x1d88]
mov qword [rsp + 0x23510], rax
jmp 0x1400592aa
movss xmm0, dword [0x1402469e0]
movss dword [rsp + 0x1d94], xmm0
movss xmm0, dword [0x140244c04]
movss dword [rsp + 0x1d94], xmm0
cvtss2sd xmm0, dword [rsp + 0x1d94]
ucomisd xmm0, qword [0x140249fd0]
jp 0x140059560
jne 0x140059560
mov dword [rsp + 0x1d98], 0
jmp 0x14005942a
mov eax, dword [rsp + 0x1d98]
inc eax
mov dword [rsp + 0x1d98], eax
cmp dword [rsp + 0x1d98], 0x1230
jge 0x14005953e
mov ecx, 0xd06c
call fcn.140197680
mov qword [rsp + 0x18b90], rax
mov rax, qword [rsp + 0x18b90]
mov qword [rsp + 0x1da0], rax
mov dword [rsp + 0x1da8], 0
jmp 0x14005947a
mov eax, dword [rsp + 0x1da8]
inc eax
mov dword [rsp + 0x1da8], eax
cmp dword [rsp + 0x1da8], 0xbf
jge 0x1400594e2
call fcn.1401b2df0
cdq
mov ecx, 0x3546
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1da8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1da0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023dbf8]
cvtss2sd xmm1, dword [rsp + 0x1d94]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1d94], xmm0
jmp 0x14005946a
mov rax, qword [rsp + 0x1da0]
mov qword [rsp + 0x18b98], rax
mov edx, 4
mov rcx, qword [rsp + 0x18b98]
call fcn.140197660
cmp qword [rsp + 0x18b98], 0
jne 0x14005951d
mov qword [rsp + 0x23518], 0
jmp 0x140059539
mov qword [rsp + 0x1da0], 0x8123
mov rax, qword [rsp + 0x1da0]
mov qword [rsp + 0x23518], rax
jmp 0x14005941a
movss xmm0, dword [0x14024fab0]
movss dword [rsp + 0x1d94], xmm0
movss xmm0, dword [0x1402478a8]
movss dword [rsp + 0x1d94], xmm0
cvtss2sd xmm0, dword [rsp + 0x1d94]
ucomisd xmm0, qword [0x140248280]
jp 0x1400596d0
jne 0x1400596d0
mov dword [rsp + 0x1dac], 0
jmp 0x14005959a
mov eax, dword [rsp + 0x1dac]
inc eax
mov dword [rsp + 0x1dac], eax
cmp dword [rsp + 0x1dac], 0xb03
jge 0x1400596ae
mov ecx, 0xbbcc
call fcn.140197680
mov qword [rsp + 0x18ba0], rax
mov rax, qword [rsp + 0x18ba0]
mov qword [rsp + 0x1db0], rax
mov dword [rsp + 0x1db8], 0
jmp 0x1400595ea
mov eax, dword [rsp + 0x1db8]
inc eax
mov dword [rsp + 0x1db8], eax
cmp dword [rsp + 0x1db8], 0x260
jge 0x140059652
call fcn.1401b2df0
cdq
mov ecx, 0x31d5
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1db8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1db0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023dc10]
cvtss2sd xmm1, dword [rsp + 0x1d94]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1d94], xmm0
jmp 0x1400595da
mov rax, qword [rsp + 0x1db0]
mov qword [rsp + 0x18ba8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18ba8]
call fcn.140197660
cmp qword [rsp + 0x18ba8], 0
jne 0x14005968d
mov qword [rsp + 0x23520], 0
jmp 0x1400596a9
mov qword [rsp + 0x1db0], 0x8123
mov rax, qword [rsp + 0x1db0]
mov qword [rsp + 0x23520], rax
jmp 0x14005958a
movss xmm0, dword [0x14024de58]
movss dword [rsp + 0x1d94], xmm0
movss xmm0, dword [0x14024cf64]
movss dword [rsp + 0x1d94], xmm0
movss xmm0, dword [0x14024e938]
movss dword [rsp + 0x1d44], xmm0
movss xmm0, dword [0x14024cfd4]
movss dword [rsp + 0x1d44], xmm0
movss xmm0, dword [0x14024e468]
movss dword [rsp + 0x1dbc], xmm0
movss xmm0, dword [0x140246d68]
movss dword [rsp + 0x1dbc], xmm0
cvtss2sd xmm0, dword [rsp + 0x1dbc]
ucomisd xmm0, qword [0x140249d10]
jp 0x140059e66
jne 0x140059e66
mov dword [rsp + 0x1dc0], 0
jmp 0x14005974e
mov eax, dword [rsp + 0x1dc0]
inc eax
mov dword [rsp + 0x1dc0], eax
cmp dword [rsp + 0x1dc0], 0xe8f
jge 0x140059862
mov ecx, 0x1d414
call fcn.140197680
mov qword [rsp + 0x18bb0], rax
mov rax, qword [rsp + 0x18bb0]
mov qword [rsp + 0x1dc8], rax
mov dword [rsp + 0x1dd0], 0
jmp 0x14005979e
mov eax, dword [rsp + 0x1dd0]
inc eax
mov dword [rsp + 0x1dd0], eax
cmp dword [rsp + 0x1dd0], 0x273
jge 0x140059806
call fcn.1401b2df0
cdq
mov ecx, 0x194b
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1dd0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1dc8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a1e8]
cvtss2sd xmm1, dword [rsp + 0x1dbc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1dbc], xmm0
jmp 0x14005978e
mov rax, qword [rsp + 0x1dc8]
mov qword [rsp + 0x18bb8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18bb8]
call fcn.140197660
cmp qword [rsp + 0x18bb8], 0
jne 0x140059841
mov qword [rsp + 0x23528], 0
jmp 0x14005985d
mov qword [rsp + 0x1dc8], 0x8123
mov rax, qword [rsp + 0x1dc8]
mov qword [rsp + 0x23528], rax
jmp 0x14005973e
movss xmm0, dword [0x1402437b0]
movss dword [rsp + 0x1dd4], xmm0
movss xmm0, dword [0x14024755c]
movss dword [rsp + 0x1dd4], xmm0
cvtss2sd xmm0, dword [rsp + 0x1dd4]
ucomisd xmm0, qword [0x14024b300]
jp 0x1400599f4
jne 0x1400599f4
mov dword [rsp + 0x1dd8], 0
jmp 0x1400598be
mov eax, dword [rsp + 0x1dd8]
inc eax
mov dword [rsp + 0x1dd8], eax
cmp dword [rsp + 0x1dd8], 0x134c
jge 0x1400599d2
mov ecx, 0xb768
call fcn.140197680
mov qword [rsp + 0x18bc0], rax
mov rax, qword [rsp + 0x18bc0]
mov qword [rsp + 0x1de0], rax
mov dword [rsp + 0x1de8], 0
jmp 0x14005990e
mov eax, dword [rsp + 0x1de8]
inc eax
mov dword [rsp + 0x1de8], eax
cmp dword [rsp + 0x1de8], 0x216
jge 0x140059976
call fcn.1401b2df0
cdq
mov ecx, 0x1ba7
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1de8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1de0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x1402399c8]
cvtss2sd xmm1, dword [rsp + 0x1dd4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1dd4], xmm0
jmp 0x1400598fe
mov rax, qword [rsp + 0x1de0]
mov qword [rsp + 0x18bc8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18bc8]
call fcn.140197660
cmp qword [rsp + 0x18bc8], 0
jne 0x1400599b1
mov qword [rsp + 0x23530], 0
jmp 0x1400599cd
mov qword [rsp + 0x1de0], 0x8123
mov rax, qword [rsp + 0x1de0]
mov qword [rsp + 0x23530], rax
jmp 0x1400598ae
movss xmm0, dword [0x140244494]
movss dword [rsp + 0x1dd4], xmm0
movss xmm0, dword [0x14024f784]
movss dword [rsp + 0x1dd4], xmm0
cvtss2sd xmm0, dword [rsp + 0x1dd4]
ucomisd xmm0, qword [0x1402404b8]
jp 0x140059b64
jne 0x140059b64
mov dword [rsp + 0x1dec], 0
jmp 0x140059a2e
mov eax, dword [rsp + 0x1dec]
inc eax
mov dword [rsp + 0x1dec], eax
cmp dword [rsp + 0x1dec], 0x953
jge 0x140059b42
mov ecx, 0x1a478
call fcn.140197680
mov qword [rsp + 0x18bd0], rax
mov rax, qword [rsp + 0x18bd0]
mov qword [rsp + 0x1df0], rax
mov dword [rsp + 0x1df8], 0
jmp 0x140059a7e
mov eax, dword [rsp + 0x1df8]
inc eax
mov dword [rsp + 0x1df8], eax
cmp dword [rsp + 0x1df8], 0xee
jge 0x140059ae6
call fcn.1401b2df0
cdq
mov ecx, 0x2f93
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1df8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1df0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023dc18]
cvtss2sd xmm1, dword [rsp + 0x1dd4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1dd4], xmm0
jmp 0x140059a6e
mov rax, qword [rsp + 0x1df0]
mov qword [rsp + 0x18bd8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18bd8]
call fcn.140197660
cmp qword [rsp + 0x18bd8], 0
jne 0x140059b21
mov qword [rsp + 0x23538], 0
jmp 0x140059b3d
mov qword [rsp + 0x1df0], 0x8123
mov rax, qword [rsp + 0x1df0]
mov qword [rsp + 0x23538], rax
jmp 0x140059a1e
movss xmm0, dword [0x1402472fc]
movss dword [rsp + 0x1dd4], xmm0
movss xmm0, dword [0x14024d738]
movss dword [rsp + 0x1dd4], xmm0
cvtss2sd xmm0, dword [rsp + 0x1dd4]
ucomisd xmm0, qword [0x140248790]
jp 0x140059cd4
jne 0x140059cd4
mov dword [rsp + 0x1dfc], 0
jmp 0x140059b9e
mov eax, dword [rsp + 0x1dfc]
inc eax
mov dword [rsp + 0x1dfc], eax
cmp dword [rsp + 0x1dfc], 0x1022
jge 0x140059cb2
mov ecx, 0x23eb0
call fcn.140197680
mov qword [rsp + 0x18be0], rax
mov rax, qword [rsp + 0x18be0]
mov qword [rsp + 0x1e00], rax
mov dword [rsp + 0x1e08], 0
jmp 0x140059bee
mov eax, dword [rsp + 0x1e08]
inc eax
mov dword [rsp + 0x1e08], eax
cmp dword [rsp + 0x1e08], 0x2cc
jge 0x140059c56
call fcn.1401b2df0
cdq
mov ecx, 0x22ef
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1e08]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1e00]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d388]
cvtss2sd xmm1, dword [rsp + 0x1dd4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1dd4], xmm0
jmp 0x140059bde
mov rax, qword [rsp + 0x1e00]
mov qword [rsp + 0x18be8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18be8]
call fcn.140197660
cmp qword [rsp + 0x18be8], 0
jne 0x140059c91
mov qword [rsp + 0x23540], 0
jmp 0x140059cad
mov qword [rsp + 0x1e00], 0x8123
mov rax, qword [rsp + 0x1e00]
mov qword [rsp + 0x23540], rax
jmp 0x140059b8e
movss xmm0, dword [0x140245c30]
movss dword [rsp + 0x1dd4], xmm0
movss xmm0, dword [0x14024ca08]
movss dword [rsp + 0x1dd4], xmm0
cvtss2sd xmm0, dword [rsp + 0x1dd4]
ucomisd xmm0, qword [0x14024aa20]
jp 0x140059e44
jne 0x140059e44
mov dword [rsp + 0x1e0c], 0
jmp 0x140059d0e
mov eax, dword [rsp + 0x1e0c]
inc eax
mov dword [rsp + 0x1e0c], eax
cmp dword [rsp + 0x1e0c], 0x176f
jge 0x140059e22
mov ecx, 0xca9c
call fcn.140197680
mov qword [rsp + 0x18bf0], rax
mov rax, qword [rsp + 0x18bf0]
mov qword [rsp + 0x1e10], rax
mov dword [rsp + 0x1e18], 0
jmp 0x140059d5e
mov eax, dword [rsp + 0x1e18]
inc eax
mov dword [rsp + 0x1e18], eax
cmp dword [rsp + 0x1e18], 0x30c
jge 0x140059dc6
call fcn.1401b2df0
cdq
mov ecx, 0x33e1
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1e18]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1e10]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023aa98]
cvtss2sd xmm1, dword [rsp + 0x1dd4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1dd4], xmm0
jmp 0x140059d4e
mov rax, qword [rsp + 0x1e10]
mov qword [rsp + 0x18bf8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18bf8]
call fcn.140197660
cmp qword [rsp + 0x18bf8], 0
jne 0x140059e01
mov qword [rsp + 0x23548], 0
jmp 0x140059e1d
mov qword [rsp + 0x1e10], 0x8123
mov rax, qword [rsp + 0x1e10]
mov qword [rsp + 0x23548], rax
jmp 0x140059cfe
movss xmm0, dword [0x140247528]
movss dword [rsp + 0x1dd4], xmm0
movss xmm0, dword [0x1402455a4]
movss dword [rsp + 0x1dd4], xmm0
movss xmm0, dword [0x140244598]
movss dword [rsp + 0x1dbc], xmm0
movss xmm0, dword [0x14024707c]
movss dword [rsp + 0x1dbc], xmm0
cvtss2sd xmm0, dword [rsp + 0x1dbc]
ucomisd xmm0, qword [0x140240370]
jp 0x14005a168
jne 0x14005a168
mov dword [rsp + 0x1e1c], 0
jmp 0x140059ea0
mov eax, dword [rsp + 0x1e1c]
inc eax
mov dword [rsp + 0x1e1c], eax
cmp dword [rsp + 0x1e1c], 0x16c6
jge 0x140059fb4
mov ecx, 0xe64c
call fcn.140197680
mov qword [rsp + 0x18c00], rax
mov rax, qword [rsp + 0x18c00]
mov qword [rsp + 0x1e20], rax
mov dword [rsp + 0x1e28], 0
jmp 0x140059ef0
mov eax, dword [rsp + 0x1e28]
inc eax
mov dword [rsp + 0x1e28], eax
cmp dword [rsp + 0x1e28], 0x2db
jge 0x140059f58
call fcn.1401b2df0
cdq
mov ecx, 0x173a
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1e28]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1e20]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c3d0]
cvtss2sd xmm1, dword [rsp + 0x1dbc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1dbc], xmm0
jmp 0x140059ee0
mov rax, qword [rsp + 0x1e20]
mov qword [rsp + 0x18c08], rax
mov edx, 4
mov rcx, qword [rsp + 0x18c08]
call fcn.140197660
cmp qword [rsp + 0x18c08], 0
jne 0x140059f93
mov qword [rsp + 0x23550], 0
jmp 0x140059faf
mov qword [rsp + 0x1e20], 0x8123
mov rax, qword [rsp + 0x1e20]
mov qword [rsp + 0x23550], rax
jmp 0x140059e90
movss xmm0, dword [str.miri]
movss dword [rsp + 0x1e2c], xmm0
movss xmm0, dword [0x14024dd98]
movss dword [rsp + 0x1e2c], xmm0
cvtss2sd xmm0, dword [rsp + 0x1e2c]
ucomisd xmm0, qword [0x14024abb0]
jp 0x14005a146
jne 0x14005a146
mov dword [rsp + 0x1e30], 0
jmp 0x14005a010
mov eax, dword [rsp + 0x1e30]
inc eax
mov dword [rsp + 0x1e30], eax
cmp dword [rsp + 0x1e30], 0x148d
jge 0x14005a124
mov ecx, 0x11788
call fcn.140197680
mov qword [rsp + 0x18c10], rax
mov rax, qword [rsp + 0x18c10]
mov qword [rsp + 0x1e38], rax
mov dword [rsp + 0x1e40], 0
jmp 0x14005a060
mov eax, dword [rsp + 0x1e40]
inc eax
mov dword [rsp + 0x1e40], eax
cmp dword [rsp + 0x1e40], 0x1c1
jge 0x14005a0c8
call fcn.1401b2df0
cdq
mov ecx, 0x278b
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1e40]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1e38]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b3e0]
cvtss2sd xmm1, dword [rsp + 0x1e2c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1e2c], xmm0
jmp 0x14005a050
mov rax, qword [rsp + 0x1e38]
mov qword [rsp + 0x18c18], rax
mov edx, 4
mov rcx, qword [rsp + 0x18c18]
call fcn.140197660
cmp qword [rsp + 0x18c18], 0
jne 0x14005a103
mov qword [rsp + 0x23558], 0
jmp 0x14005a11f
mov qword [rsp + 0x1e38], 0x8123
mov rax, qword [rsp + 0x1e38]
mov qword [rsp + 0x23558], rax
jmp 0x14005a000
movss xmm0, dword [0x14024e708]
movss dword [rsp + 0x1e2c], xmm0
movss xmm0, dword [0x140243a40]
movss dword [rsp + 0x1e2c], xmm0
movss xmm0, dword [0x14024f32c]
movss dword [rsp + 0x1dbc], xmm0
movss xmm0, dword [0x14024719c]
movss dword [rsp + 0x1dbc], xmm0
cvtss2sd xmm0, dword [rsp + 0x1dbc]
ucomisd xmm0, qword [0x1402484a8]
jp 0x14005a74a
jne 0x14005a74a
mov dword [rsp + 0x1e44], 0
jmp 0x14005a1a2
mov eax, dword [rsp + 0x1e44]
inc eax
mov dword [rsp + 0x1e44], eax
cmp dword [rsp + 0x1e44], 0x14da
jge 0x14005a2b6
mov ecx, 0x1e794
call fcn.140197680
mov qword [rsp + 0x18c20], rax
mov rax, qword [rsp + 0x18c20]
mov qword [rsp + 0x1e48], rax
mov dword [rsp + 0x1e50], 0
jmp 0x14005a1f2
mov eax, dword [rsp + 0x1e50]
inc eax
mov dword [rsp + 0x1e50], eax
cmp dword [rsp + 0x1e50], 0x2bf
jge 0x14005a25a
call fcn.1401b2df0
cdq
mov ecx, 0x1d52
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1e50]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1e48]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140240250]
cvtss2sd xmm1, dword [rsp + 0x1dbc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1dbc], xmm0
jmp 0x14005a1e2
mov rax, qword [rsp + 0x1e48]
mov qword [rsp + 0x18c28], rax
mov edx, 4
mov rcx, qword [rsp + 0x18c28]
call fcn.140197660
cmp qword [rsp + 0x18c28], 0
jne 0x14005a295
mov qword [rsp + 0x23560], 0
jmp 0x14005a2b1
mov qword [rsp + 0x1e48], 0x8123
mov rax, qword [rsp + 0x1e48]
mov qword [rsp + 0x23560], rax
jmp 0x14005a192
movss xmm0, dword [0x140245028]
movss dword [rsp + 0x1e54], xmm0
movss xmm0, dword [0x140247ea0]
movss dword [rsp + 0x1e54], xmm0
cvtss2sd xmm0, dword [rsp + 0x1e54]
ucomisd xmm0, qword [0x1402425f0]
jp 0x14005a448
jne 0x14005a448
mov dword [rsp + 0x1e58], 0
jmp 0x14005a312
mov eax, dword [rsp + 0x1e58]
inc eax
mov dword [rsp + 0x1e58], eax
cmp dword [rsp + 0x1e58], 0x8dc
jge 0x14005a426
mov ecx, 0x1d574
call fcn.140197680
mov qword [rsp + 0x18c30], rax
mov rax, qword [rsp + 0x18c30]
mov qword [rsp + 0x1e60], rax
mov dword [rsp + 0x1e68], 0
jmp 0x14005a362
mov eax, dword [rsp + 0x1e68]
inc eax
mov dword [rsp + 0x1e68], eax
cmp dword [rsp + 0x1e68], 0x27a
jge 0x14005a3ca
call fcn.1401b2df0
cdq
mov ecx, 0x2c77
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1e68]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1e60]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e3b8]
cvtss2sd xmm1, dword [rsp + 0x1e54]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1e54], xmm0
jmp 0x14005a352
mov rax, qword [rsp + 0x1e60]
mov qword [rsp + 0x18c38], rax
mov edx, 4
mov rcx, qword [rsp + 0x18c38]
call fcn.140197660
cmp qword [rsp + 0x18c38], 0
jne 0x14005a405
mov qword [rsp + 0x23568], 0
jmp 0x14005a421
mov qword [rsp + 0x1e60], 0x8123
mov rax, qword [rsp + 0x1e60]
mov qword [rsp + 0x23568], rax
jmp 0x14005a302
movss xmm0, dword [0x14024fc20]
movss dword [rsp + 0x1e54], xmm0
movss xmm0, dword [0x14024ba68]
movss dword [rsp + 0x1e54], xmm0
cvtss2sd xmm0, dword [rsp + 0x1e54]
ucomisd xmm0, qword [0x140241800]
jp 0x14005a5b8
jne 0x14005a5b8
mov dword [rsp + 0x1e6c], 0
jmp 0x14005a482
mov eax, dword [rsp + 0x1e6c]
inc eax
mov dword [rsp + 0x1e6c], eax
cmp dword [rsp + 0x1e6c], 0xa89
jge 0x14005a596
mov ecx, 0x1ed4c
call fcn.140197680
mov qword [rsp + 0x18c40], rax
mov rax, qword [rsp + 0x18c40]
mov qword [rsp + 0x1e70], rax
mov dword [rsp + 0x1e78], 0
jmp 0x14005a4d2
mov eax, dword [rsp + 0x1e78]
inc eax
mov dword [rsp + 0x1e78], eax
cmp dword [rsp + 0x1e78], 0x303
jge 0x14005a53a
call fcn.1401b2df0
cdq
mov ecx, 0x39d8
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1e78]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1e70]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f110]
cvtss2sd xmm1, dword [rsp + 0x1e54]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1e54], xmm0
jmp 0x14005a4c2
mov rax, qword [rsp + 0x1e70]
mov qword [rsp + 0x18c48], rax
mov edx, 4
mov rcx, qword [rsp + 0x18c48]
call fcn.140197660
cmp qword [rsp + 0x18c48], 0
jne 0x14005a575
mov qword [rsp + 0x23570], 0
jmp 0x14005a591
mov qword [rsp + 0x1e70], 0x8123
mov rax, qword [rsp + 0x1e70]
mov qword [rsp + 0x23570], rax
jmp 0x14005a472
movss xmm0, dword [0x1402459cc]
movss dword [rsp + 0x1e54], xmm0
movss xmm0, dword [0x140247e60]
movss dword [rsp + 0x1e54], xmm0
cvtss2sd xmm0, dword [rsp + 0x1e54]
ucomisd xmm0, qword [0x1402493f8]
jp 0x14005a728
jne 0x14005a728
mov dword [rsp + 0x1e7c], 0
jmp 0x14005a5f2
mov eax, dword [rsp + 0x1e7c]
inc eax
mov dword [rsp + 0x1e7c], eax
cmp dword [rsp + 0x1e7c], 0x148d
jge 0x14005a706
mov ecx, 0x20c14
call fcn.140197680
mov qword [rsp + 0x18c50], rax
mov rax, qword [rsp + 0x18c50]
mov qword [rsp + 0x1e80], rax
mov dword [rsp + 0x1e88], 0
jmp 0x14005a642
mov eax, dword [rsp + 0x1e88]
inc eax
mov dword [rsp + 0x1e88], eax
cmp dword [rsp + 0x1e88], 0x1e2
jge 0x14005a6aa
call fcn.1401b2df0
cdq
mov ecx, 0x1691
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1e88]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1e80]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023afc0]
cvtss2sd xmm1, dword [rsp + 0x1e54]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1e54], xmm0
jmp 0x14005a632
mov rax, qword [rsp + 0x1e80]
mov qword [rsp + 0x18c58], rax
mov edx, 4
mov rcx, qword [rsp + 0x18c58]
call fcn.140197660
cmp qword [rsp + 0x18c58], 0
jne 0x14005a6e5
mov qword [rsp + 0x23578], 0
jmp 0x14005a701
mov qword [rsp + 0x1e80], 0x8123
mov rax, qword [rsp + 0x1e80]
mov qword [rsp + 0x23578], rax
jmp 0x14005a5e2
movss xmm0, dword [0x14024b8dc]
movss dword [rsp + 0x1e54], xmm0
movss xmm0, dword [0x140245f28]
movss dword [rsp + 0x1e54], xmm0
movss xmm0, dword [0x1402449bc]
movss dword [rsp + 0x1dbc], xmm0
movss xmm0, dword [0x14024f38c]
movss dword [rsp + 0x1dbc], xmm0
movss xmm0, dword [0x1402472d4]
movss dword [rsp + 0x1e8c], xmm0
movss xmm0, dword [0x14024dbd8]
movss dword [rsp + 0x1e8c], xmm0
cvtss2sd xmm0, dword [rsp + 0x1e8c]
ucomisd xmm0, qword [0x14024a900]
jp 0x14005b02e
jne 0x14005b02e
mov dword [rsp + 0x1e90], 0
jmp 0x14005a7a6
mov eax, dword [rsp + 0x1e90]
inc eax
mov dword [rsp + 0x1e90], eax
cmp dword [rsp + 0x1e90], 0xfef
jge 0x14005a8ba
mov ecx, 0xfcd4
call fcn.140197680
mov qword [rsp + 0x18c60], rax
mov rax, qword [rsp + 0x18c60]
mov qword [rsp + 0x1e98], rax
mov dword [rsp + 0x1ea0], 0
jmp 0x14005a7f6
mov eax, dword [rsp + 0x1ea0]
inc eax
mov dword [rsp + 0x1ea0], eax
cmp dword [rsp + 0x1ea0], 0x37c
jge 0x14005a85e
call fcn.1401b2df0
cdq
mov ecx, 0x2453
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1ea0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1e98]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b020]
cvtss2sd xmm1, dword [rsp + 0x1e8c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1e8c], xmm0
jmp 0x14005a7e6
mov rax, qword [rsp + 0x1e98]
mov qword [rsp + 0x18c68], rax
mov edx, 4
mov rcx, qword [rsp + 0x18c68]
call fcn.140197660
cmp qword [rsp + 0x18c68], 0
jne 0x14005a899
mov qword [rsp + 0x23580], 0
jmp 0x14005a8b5
mov qword [rsp + 0x1e98], 0x8123
mov rax, qword [rsp + 0x1e98]
mov qword [rsp + 0x23580], rax
jmp 0x14005a796
movss xmm0, dword [0x14024ed44]
movss dword [rsp + 0x1ea4], xmm0
movss xmm0, dword [0x14024bf48]
movss dword [rsp + 0x1ea4], xmm0
cvtss2sd xmm0, dword [rsp + 0x1ea4]
ucomisd xmm0, qword [0x14024ac80]
jp 0x14005aa4c
jne 0x14005aa4c
mov dword [rsp + 0x1ea8], 0
jmp 0x14005a916
mov eax, dword [rsp + 0x1ea8]
inc eax
mov dword [rsp + 0x1ea8], eax
cmp dword [rsp + 0x1ea8], 0x1725
jge 0x14005aa2a
mov ecx, 0xeb38
call fcn.140197680
mov qword [rsp + 0x18c70], rax
mov rax, qword [rsp + 0x18c70]
mov qword [rsp + 0x1eb0], rax
mov dword [rsp + 0x1eb8], 0
jmp 0x14005a966
mov eax, dword [rsp + 0x1eb8]
inc eax
mov dword [rsp + 0x1eb8], eax
cmp dword [rsp + 0x1eb8], 0x1f6
jge 0x14005a9ce
call fcn.1401b2df0
cdq
mov ecx, 0x2b3f
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1eb8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1eb0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023cc78]
cvtss2sd xmm1, dword [rsp + 0x1ea4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1ea4], xmm0
jmp 0x14005a956
mov rax, qword [rsp + 0x1eb0]
mov qword [rsp + 0x18c78], rax
mov edx, 4
mov rcx, qword [rsp + 0x18c78]
call fcn.140197660
cmp qword [rsp + 0x18c78], 0
jne 0x14005aa09
mov qword [rsp + 0x23588], 0
jmp 0x14005aa25
mov qword [rsp + 0x1eb0], 0x8123
mov rax, qword [rsp + 0x1eb0]
mov qword [rsp + 0x23588], rax
jmp 0x14005a906
movss xmm0, dword [0x140245b4c]
movss dword [rsp + 0x1ea4], xmm0
movss xmm0, dword [0x14024db08]
movss dword [rsp + 0x1ea4], xmm0
cvtss2sd xmm0, dword [rsp + 0x1ea4]
ucomisd xmm0, qword [0x140241370]
jp 0x14005abbc
jne 0x14005abbc
mov dword [rsp + 0x1ebc], 0
jmp 0x14005aa86
mov eax, dword [rsp + 0x1ebc]
inc eax
mov dword [rsp + 0x1ebc], eax
cmp dword [rsp + 0x1ebc], 0xcec
jge 0x14005ab9a
mov ecx, 0xb7e0
call fcn.140197680
mov qword [rsp + 0x18c80], rax
mov rax, qword [rsp + 0x18c80]
mov qword [rsp + 0x1ec0], rax
mov dword [rsp + 0x1ec8], 0
jmp 0x14005aad6
mov eax, dword [rsp + 0x1ec8]
inc eax
mov dword [rsp + 0x1ec8], eax
cmp dword [rsp + 0x1ec8], 0x292
jge 0x14005ab3e
call fcn.1401b2df0
cdq
mov ecx, 0x1dec
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1ec8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1ec0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c240]
cvtss2sd xmm1, dword [rsp + 0x1ea4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1ea4], xmm0
jmp 0x14005aac6
mov rax, qword [rsp + 0x1ec0]
mov qword [rsp + 0x18c88], rax
mov edx, 4
mov rcx, qword [rsp + 0x18c88]
call fcn.140197660
cmp qword [rsp + 0x18c88], 0
jne 0x14005ab79
mov qword [rsp + 0x23590], 0
jmp 0x14005ab95
mov qword [rsp + 0x1ec0], 0x8123
mov rax, qword [rsp + 0x1ec0]
mov qword [rsp + 0x23590], rax
jmp 0x14005aa76
movss xmm0, dword [0x14024ed08]
movss dword [rsp + 0x1ea4], xmm0
movss xmm0, dword [0x14024dfe0]
movss dword [rsp + 0x1ea4], xmm0
cvtss2sd xmm0, dword [rsp + 0x1ea4]
ucomisd xmm0, qword [0x140242d38]
jp 0x14005ad2c
jne 0x14005ad2c
mov dword [rsp + 0x1ecc], 0
jmp 0x14005abf6
mov eax, dword [rsp + 0x1ecc]
inc eax
mov dword [rsp + 0x1ecc], eax
cmp dword [rsp + 0x1ecc], 0xe35
jge 0x14005ad0a
mov ecx, 0x24494
call fcn.140197680
mov qword [rsp + 0x18c90], rax
mov rax, qword [rsp + 0x18c90]
mov qword [rsp + 0x1ed0], rax
mov dword [rsp + 0x1ed8], 0
jmp 0x14005ac46
mov eax, dword [rsp + 0x1ed8]
inc eax
mov dword [rsp + 0x1ed8], eax
cmp dword [rsp + 0x1ed8], 0xc4
jge 0x14005acae
call fcn.1401b2df0
cdq
mov ecx, 0x34e7
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1ed8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1ed0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023fba0]
cvtss2sd xmm1, dword [rsp + 0x1ea4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1ea4], xmm0
jmp 0x14005ac36
mov rax, qword [rsp + 0x1ed0]
mov qword [rsp + 0x18c98], rax
mov edx, 4
mov rcx, qword [rsp + 0x18c98]
call fcn.140197660
cmp qword [rsp + 0x18c98], 0
jne 0x14005ace9
mov qword [rsp + 0x23598], 0
jmp 0x14005ad05
mov qword [rsp + 0x1ed0], 0x8123
mov rax, qword [rsp + 0x1ed0]
mov qword [rsp + 0x23598], rax
jmp 0x14005abe6
movss xmm0, dword [0x140243f08]
movss dword [rsp + 0x1ea4], xmm0
movss xmm0, dword [0x140244718]
movss dword [rsp + 0x1ea4], xmm0
cvtss2sd xmm0, dword [rsp + 0x1ea4]
ucomisd xmm0, qword [0x1402498e0]
jp 0x14005ae9c
jne 0x14005ae9c
mov dword [rsp + 0x1edc], 0
jmp 0x14005ad66
mov eax, dword [rsp + 0x1edc]
inc eax
mov dword [rsp + 0x1edc], eax
cmp dword [rsp + 0x1edc], 0x15f1
jge 0x14005ae7a
mov ecx, 0x1cc74
call fcn.140197680
mov qword [rsp + 0x18ca0], rax
mov rax, qword [rsp + 0x18ca0]
mov qword [rsp + 0x1ee0], rax
mov dword [rsp + 0x1ee8], 0
jmp 0x14005adb6
mov eax, dword [rsp + 0x1ee8]
inc eax
mov dword [rsp + 0x1ee8], eax
cmp dword [rsp + 0x1ee8], 0x90
jge 0x14005ae1e
call fcn.1401b2df0
cdq
mov ecx, 0x290a
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1ee8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1ee0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b1c0]
cvtss2sd xmm1, dword [rsp + 0x1ea4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1ea4], xmm0
jmp 0x14005ada6
mov rax, qword [rsp + 0x1ee0]
mov qword [rsp + 0x18ca8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18ca8]
call fcn.140197660
cmp qword [rsp + 0x18ca8], 0
jne 0x14005ae59
mov qword [rsp + 0x235a0], 0
jmp 0x14005ae75
mov qword [rsp + 0x1ee0], 0x8123
mov rax, qword [rsp + 0x1ee0]
mov qword [rsp + 0x235a0], rax
jmp 0x14005ad56
movss xmm0, dword [0x140245de4]
movss dword [rsp + 0x1ea4], xmm0
movss xmm0, dword [0x14024b4f0]
movss dword [rsp + 0x1ea4], xmm0
cvtss2sd xmm0, dword [rsp + 0x1ea4]
ucomisd xmm0, qword [0x140241a20]
jp 0x14005b00c
jne 0x14005b00c
mov dword [rsp + 0x1eec], 0
jmp 0x14005aed6
mov eax, dword [rsp + 0x1eec]
inc eax
mov dword [rsp + 0x1eec], eax
cmp dword [rsp + 0x1eec], 0x14d9
jge 0x14005afea
mov ecx, 0xefe8
call fcn.140197680
mov qword [rsp + 0x18cb0], rax
mov rax, qword [rsp + 0x18cb0]
mov qword [rsp + 0x1ef0], rax
mov dword [rsp + 0x1ef8], 0
jmp 0x14005af26
mov eax, dword [rsp + 0x1ef8]
inc eax
mov dword [rsp + 0x1ef8], eax
cmp dword [rsp + 0x1ef8], 0x16c
jge 0x14005af8e
call fcn.1401b2df0
cdq
mov ecx, 0x24cb
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1ef8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1ef0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e370]
cvtss2sd xmm1, dword [rsp + 0x1ea4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1ea4], xmm0
jmp 0x14005af16
mov rax, qword [rsp + 0x1ef0]
mov qword [rsp + 0x18cb8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18cb8]
call fcn.140197660
cmp qword [rsp + 0x18cb8], 0
jne 0x14005afc9
mov qword [rsp + 0x235a8], 0
jmp 0x14005afe5
mov qword [rsp + 0x1ef0], 0x8123
mov rax, qword [rsp + 0x1ef0]
mov qword [rsp + 0x235a8], rax
jmp 0x14005aec6
movss xmm0, dword [0x140244f28]
movss dword [rsp + 0x1ea4], xmm0
movss xmm0, dword [0x14024669c]
movss dword [rsp + 0x1ea4], xmm0
movss xmm0, dword [0x140245a80]
movss dword [rsp + 0x1e8c], xmm0
movss xmm0, dword [0x140246288]
movss dword [rsp + 0x1e8c], xmm0
cvtss2sd xmm0, dword [rsp + 0x1e8c]
ucomisd xmm0, qword [0x14024b0e8]
jp 0x14005b8f0
jne 0x14005b8f0
mov dword [rsp + 0x1efc], 0
jmp 0x14005b068
mov eax, dword [rsp + 0x1efc]
inc eax
mov dword [rsp + 0x1efc], eax
cmp dword [rsp + 0x1efc], 0x121b
jge 0x14005b17c
mov ecx, 0x114fc
call fcn.140197680
mov qword [rsp + 0x18cc0], rax
mov rax, qword [rsp + 0x18cc0]
mov qword [rsp + 0x1f00], rax
mov dword [rsp + 0x1f08], 0
jmp 0x14005b0b8
mov eax, dword [rsp + 0x1f08]
inc eax
mov dword [rsp + 0x1f08], eax
cmp dword [rsp + 0x1f08], 0x1f2
jge 0x14005b120
call fcn.1401b2df0
cdq
mov ecx, 0x1ffc
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1f08]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1f00]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a5d8]
cvtss2sd xmm1, dword [rsp + 0x1e8c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1e8c], xmm0
jmp 0x14005b0a8
mov rax, qword [rsp + 0x1f00]
mov qword [rsp + 0x18cc8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18cc8]
call fcn.140197660
cmp qword [rsp + 0x18cc8], 0
jne 0x14005b15b
mov qword [rsp + 0x235b0], 0
jmp 0x14005b177
mov qword [rsp + 0x1f00], 0x8123
mov rax, qword [rsp + 0x1f00]
mov qword [rsp + 0x235b0], rax
jmp 0x14005b058
movss xmm0, dword [0x1402447ac]
movss dword [rsp + 0x1f0c], xmm0
movss xmm0, dword [0x14024f89c]
movss dword [rsp + 0x1f0c], xmm0
cvtss2sd xmm0, dword [rsp + 0x1f0c]
ucomisd xmm0, qword [0x140241450]
jp 0x14005b30e
jne 0x14005b30e
mov dword [rsp + 0x1f10], 0
jmp 0x14005b1d8
mov eax, dword [rsp + 0x1f10]
inc eax
mov dword [rsp + 0x1f10], eax
cmp dword [rsp + 0x1f10], 0x98b
jge 0x14005b2ec
mov ecx, 0x1ec7c
call fcn.140197680
mov qword [rsp + 0x18cd0], rax
mov rax, qword [rsp + 0x18cd0]
mov qword [rsp + 0x1f18], rax
mov dword [rsp + 0x1f20], 0
jmp 0x14005b228
mov eax, dword [rsp + 0x1f20]
inc eax
mov dword [rsp + 0x1f20], eax
cmp dword [rsp + 0x1f20], 0x331
jge 0x14005b290
call fcn.1401b2df0
cdq
mov ecx, 0x2e9e
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1f20]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1f18]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023df80]
cvtss2sd xmm1, dword [rsp + 0x1f0c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1f0c], xmm0
jmp 0x14005b218
mov rax, qword [rsp + 0x1f18]
mov qword [rsp + 0x18cd8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18cd8]
call fcn.140197660
cmp qword [rsp + 0x18cd8], 0
jne 0x14005b2cb
mov qword [rsp + 0x235b8], 0
jmp 0x14005b2e7
mov qword [rsp + 0x1f18], 0x8123
mov rax, qword [rsp + 0x1f18]
mov qword [rsp + 0x235b8], rax
jmp 0x14005b1c8
movss xmm0, dword [0x14024fd58]
movss dword [rsp + 0x1f0c], xmm0
movss xmm0, dword [0x14024c230]
movss dword [rsp + 0x1f0c], xmm0
cvtss2sd xmm0, dword [rsp + 0x1f0c]
ucomisd xmm0, qword [0x14024a948]
jp 0x14005b47e
jne 0x14005b47e
mov dword [rsp + 0x1f24], 0
jmp 0x14005b348
mov eax, dword [rsp + 0x1f24]
inc eax
mov dword [rsp + 0x1f24], eax
cmp dword [rsp + 0x1f24], 0xf36
jge 0x14005b45c
mov ecx, 0x1352c
call fcn.140197680
mov qword [rsp + 0x18ce0], rax
mov rax, qword [rsp + 0x18ce0]
mov qword [rsp + 0x1f28], rax
mov dword [rsp + 0x1f30], 0
jmp 0x14005b398
mov eax, dword [rsp + 0x1f30]
inc eax
mov dword [rsp + 0x1f30], eax
cmp dword [rsp + 0x1f30], 0x149
jge 0x14005b400
call fcn.1401b2df0
cdq
mov ecx, 0x279b
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1f30]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1f28]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023fdd8]
cvtss2sd xmm1, dword [rsp + 0x1f0c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1f0c], xmm0
jmp 0x14005b388
mov rax, qword [rsp + 0x1f28]
mov qword [rsp + 0x18ce8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18ce8]
call fcn.140197660
cmp qword [rsp + 0x18ce8], 0
jne 0x14005b43b
mov qword [rsp + 0x235c0], 0
jmp 0x14005b457
mov qword [rsp + 0x1f28], 0x8123
mov rax, qword [rsp + 0x1f28]
mov qword [rsp + 0x235c0], rax
jmp 0x14005b338
movss xmm0, dword [str.pUR_R]
movss dword [rsp + 0x1f0c], xmm0
movss xmm0, dword [0x14024bad0]
movss dword [rsp + 0x1f0c], xmm0
cvtss2sd xmm0, dword [rsp + 0x1f0c]
ucomisd xmm0, qword [0x140242fc0]
jp 0x14005b5ee
jne 0x14005b5ee
mov dword [rsp + 0x1f34], 0
jmp 0x14005b4b8
mov eax, dword [rsp + 0x1f34]
inc eax
mov dword [rsp + 0x1f34], eax
cmp dword [rsp + 0x1f34], 0x174c
jge 0x14005b5cc
mov ecx, 0x2628c
call fcn.140197680
mov qword [rsp + 0x18cf0], rax
mov rax, qword [rsp + 0x18cf0]
mov qword [rsp + 0x1f38], rax
mov dword [rsp + 0x1f40], 0
jmp 0x14005b508
mov eax, dword [rsp + 0x1f40]
inc eax
mov dword [rsp + 0x1f40], eax
cmp dword [rsp + 0x1f40], 0xb2
jge 0x14005b570
call fcn.1401b2df0
cdq
mov ecx, 0x3215
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1f40]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1f38]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a410]
cvtss2sd xmm1, dword [rsp + 0x1f0c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1f0c], xmm0
jmp 0x14005b4f8
mov rax, qword [rsp + 0x1f38]
mov qword [rsp + 0x18cf8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18cf8]
call fcn.140197660
cmp qword [rsp + 0x18cf8], 0
jne 0x14005b5ab
mov qword [rsp + 0x235c8], 0
jmp 0x14005b5c7
mov qword [rsp + 0x1f38], 0x8123
mov rax, qword [rsp + 0x1f38]
mov qword [rsp + 0x235c8], rax
jmp 0x14005b4a8
movss xmm0, dword [0x14024d354]
movss dword [rsp + 0x1f0c], xmm0
movss xmm0, dword [0x14024db2c]
movss dword [rsp + 0x1f0c], xmm0
cvtss2sd xmm0, dword [rsp + 0x1f0c]
ucomisd xmm0, qword [0x140248f98]
jp 0x14005b75e
jne 0x14005b75e
mov dword [rsp + 0x1f44], 0
jmp 0x14005b628
mov eax, dword [rsp + 0x1f44]
inc eax
mov dword [rsp + 0x1f44], eax
cmp dword [rsp + 0x1f44], 0x8a7
jge 0x14005b73c
mov ecx, 0x21340
call fcn.140197680
mov qword [rsp + 0x18d00], rax
mov rax, qword [rsp + 0x18d00]
mov qword [rsp + 0x1f48], rax
mov dword [rsp + 0x1f50], 0
jmp 0x14005b678
mov eax, dword [rsp + 0x1f50]
inc eax
mov dword [rsp + 0x1f50], eax
cmp dword [rsp + 0x1f50], 0x1c5
jge 0x14005b6e0
call fcn.1401b2df0
cdq
mov ecx, 0x2c5c
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1f50]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1f48]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c138]
cvtss2sd xmm1, dword [rsp + 0x1f0c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1f0c], xmm0
jmp 0x14005b668
mov rax, qword [rsp + 0x1f48]
mov qword [rsp + 0x18d08], rax
mov edx, 4
mov rcx, qword [rsp + 0x18d08]
call fcn.140197660
cmp qword [rsp + 0x18d08], 0
jne 0x14005b71b
mov qword [rsp + 0x235d0], 0
jmp 0x14005b737
mov qword [rsp + 0x1f48], 0x8123
mov rax, qword [rsp + 0x1f48]
mov qword [rsp + 0x235d0], rax
jmp 0x14005b618
movss xmm0, dword [0x140247848]
movss dword [rsp + 0x1f0c], xmm0
movss xmm0, dword [0x14024d43c]
movss dword [rsp + 0x1f0c], xmm0
cvtss2sd xmm0, dword [rsp + 0x1f0c]
ucomisd xmm0, qword [0x140247f18]
jp 0x14005b8ce
jne 0x14005b8ce
mov dword [rsp + 0x1f54], 0
jmp 0x14005b798
mov eax, dword [rsp + 0x1f54]
inc eax
mov dword [rsp + 0x1f54], eax
cmp dword [rsp + 0x1f54], 0x1150
jge 0x14005b8ac
mov ecx, 0x164b4
call fcn.140197680
mov qword [rsp + 0x18d10], rax
mov rax, qword [rsp + 0x18d10]
mov qword [rsp + 0x1f58], rax
mov dword [rsp + 0x1f60], 0
jmp 0x14005b7e8
mov eax, dword [rsp + 0x1f60]
inc eax
mov dword [rsp + 0x1f60], eax
cmp dword [rsp + 0x1f60], 0x237
jge 0x14005b850
call fcn.1401b2df0
cdq
mov ecx, 0x206e
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1f60]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1f58]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b908]
cvtss2sd xmm1, dword [rsp + 0x1f0c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1f0c], xmm0
jmp 0x14005b7d8
mov rax, qword [rsp + 0x1f58]
mov qword [rsp + 0x18d18], rax
mov edx, 4
mov rcx, qword [rsp + 0x18d18]
call fcn.140197660
cmp qword [rsp + 0x18d18], 0
jne 0x14005b88b
mov qword [rsp + 0x235d8], 0
jmp 0x14005b8a7
mov qword [rsp + 0x1f58], 0x8123
mov rax, qword [rsp + 0x1f58]
mov qword [rsp + 0x235d8], rax
jmp 0x14005b788
movss xmm0, dword [0x14024f04c]
movss dword [rsp + 0x1f0c], xmm0
movss xmm0, dword [0x14024f788]
movss dword [rsp + 0x1f0c], xmm0
movss xmm0, dword [0x1402443a8]
movss dword [rsp + 0x1e8c], xmm0
movss xmm0, dword [str._eeDe]
movss dword [rsp + 0x1e8c], xmm0
lea r8, [0x1402383b4]
lea rdx, [rsp + 0x16a0]
lea rcx, [rsp + 0x1cf8]
call fcn.1401b5880
mov dword [rsp + 0x1f64], eax
movss xmm0, dword [0x140244544]
movss dword [rsp + 0x1f68], xmm0
movss xmm0, dword [0x140244330]
movss dword [rsp + 0x1f68], xmm0
cvtss2sd xmm0, dword [rsp + 0x1f68]
ucomisd xmm0, qword [0x140242ec0]
jp 0x14005c087
jne 0x14005c087
mov dword [rsp + 0x1f6c], 0
jmp 0x14005b96f
mov eax, dword [rsp + 0x1f6c]
inc eax
mov dword [rsp + 0x1f6c], eax
cmp dword [rsp + 0x1f6c], 0x16d4
jge 0x14005ba83
mov ecx, 0x2517c
call fcn.140197680
mov qword [rsp + 0x18d20], rax
mov rax, qword [rsp + 0x18d20]
mov qword [rsp + 0x1f70], rax
mov dword [rsp + 0x1f78], 0
jmp 0x14005b9bf
mov eax, dword [rsp + 0x1f78]
inc eax
mov dword [rsp + 0x1f78], eax
cmp dword [rsp + 0x1f78], 0x16e
jge 0x14005ba27
call fcn.1401b2df0
cdq
mov ecx, 0x1ec6
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1f78]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1f70]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023aa70]
cvtss2sd xmm1, dword [rsp + 0x1f68]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1f68], xmm0
jmp 0x14005b9af
mov rax, qword [rsp + 0x1f70]
mov qword [rsp + 0x18d28], rax
mov edx, 4
mov rcx, qword [rsp + 0x18d28]
call fcn.140197660
cmp qword [rsp + 0x18d28], 0
jne 0x14005ba62
mov qword [rsp + 0x235e0], 0
jmp 0x14005ba7e
mov qword [rsp + 0x1f70], 0x8123
mov rax, qword [rsp + 0x1f70]
mov qword [rsp + 0x235e0], rax
jmp 0x14005b95f
movss xmm0, dword [0x14024ece0]
movss dword [rsp + 0x1f7c], xmm0
movss xmm0, dword [0x1402445d0]
movss dword [rsp + 0x1f7c], xmm0
cvtss2sd xmm0, dword [rsp + 0x1f7c]
ucomisd xmm0, qword [0x14024b2e0]
jp 0x14005bc15
jne 0x14005bc15
mov dword [rsp + 0x1f80], 0
jmp 0x14005badf
mov eax, dword [rsp + 0x1f80]
inc eax
mov dword [rsp + 0x1f80], eax
cmp dword [rsp + 0x1f80], 0xd43
jge 0x14005bbf3
mov ecx, 0xc390
call fcn.140197680
mov qword [rsp + 0x18d30], rax
mov rax, qword [rsp + 0x18d30]
mov qword [rsp + 0x1f88], rax
mov dword [rsp + 0x1f90], 0
jmp 0x14005bb2f
mov eax, dword [rsp + 0x1f90]
inc eax
mov dword [rsp + 0x1f90], eax
cmp dword [rsp + 0x1f90], 0x30d
jge 0x14005bb97
call fcn.1401b2df0
cdq
mov ecx, 0x2b07
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1f90]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1f88]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d058]
cvtss2sd xmm1, dword [rsp + 0x1f7c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1f7c], xmm0
jmp 0x14005bb1f
mov rax, qword [rsp + 0x1f88]
mov qword [rsp + 0x18d38], rax
mov edx, 4
mov rcx, qword [rsp + 0x18d38]
call fcn.140197660
cmp qword [rsp + 0x18d38], 0
jne 0x14005bbd2
mov qword [rsp + 0x235e8], 0
jmp 0x14005bbee
mov qword [rsp + 0x1f88], 0x8123
mov rax, qword [rsp + 0x1f88]
mov qword [rsp + 0x235e8], rax
jmp 0x14005bacf
movss xmm0, dword [0x140246cf8]
movss dword [rsp + 0x1f7c], xmm0
movss xmm0, dword [0x140247a84]
movss dword [rsp + 0x1f7c], xmm0
cvtss2sd xmm0, dword [rsp + 0x1f7c]
ucomisd xmm0, qword [0x140248858]
jp 0x14005bd85
jne 0x14005bd85
mov dword [rsp + 0x1f94], 0
jmp 0x14005bc4f
mov eax, dword [rsp + 0x1f94]
inc eax
mov dword [rsp + 0x1f94], eax
cmp dword [rsp + 0x1f94], 0xa50
jge 0x14005bd63
mov ecx, 0x11348
call fcn.140197680
mov qword [rsp + 0x18d40], rax
mov rax, qword [rsp + 0x18d40]
mov qword [rsp + 0x1f98], rax
mov dword [rsp + 0x1fa0], 0
jmp 0x14005bc9f
mov eax, dword [rsp + 0x1fa0]
inc eax
mov dword [rsp + 0x1fa0], eax
cmp dword [rsp + 0x1fa0], 0x114
jge 0x14005bd07
call fcn.1401b2df0
cdq
mov ecx, 0x2a24
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1fa0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1f98]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239d68]
cvtss2sd xmm1, dword [rsp + 0x1f7c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1f7c], xmm0
jmp 0x14005bc8f
mov rax, qword [rsp + 0x1f98]
mov qword [rsp + 0x18d48], rax
mov edx, 4
mov rcx, qword [rsp + 0x18d48]
call fcn.140197660
cmp qword [rsp + 0x18d48], 0
jne 0x14005bd42
mov qword [rsp + 0x235f0], 0
jmp 0x14005bd5e
mov qword [rsp + 0x1f98], 0x8123
mov rax, qword [rsp + 0x1f98]
mov qword [rsp + 0x235f0], rax
jmp 0x14005bc3f
movss xmm0, dword [0x140246264]
movss dword [rsp + 0x1f7c], xmm0
movss xmm0, dword [0x14024f8d4]
movss dword [rsp + 0x1f7c], xmm0
cvtss2sd xmm0, dword [rsp + 0x1f7c]
ucomisd xmm0, qword [0x140240990]
jp 0x14005bef5
jne 0x14005bef5
mov dword [rsp + 0x1fa4], 0
jmp 0x14005bdbf
mov eax, dword [rsp + 0x1fa4]
inc eax
mov dword [rsp + 0x1fa4], eax
cmp dword [rsp + 0x1fa4], 0x921
jge 0x14005bed3
mov ecx, 0x23e3c
call fcn.140197680
mov qword [rsp + 0x18d50], rax
mov rax, qword [rsp + 0x18d50]
mov qword [rsp + 0x1fa8], rax
mov dword [rsp + 0x1fb0], 0
jmp 0x14005be0f
mov eax, dword [rsp + 0x1fb0]
inc eax
mov dword [rsp + 0x1fb0], eax
cmp dword [rsp + 0x1fb0], 0xac
jge 0x14005be77
call fcn.1401b2df0
cdq
mov ecx, 0x2402
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1fb0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1fa8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d1d8]
cvtss2sd xmm1, dword [rsp + 0x1f7c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1f7c], xmm0
jmp 0x14005bdff
mov rax, qword [rsp + 0x1fa8]
mov qword [rsp + 0x18d58], rax
mov edx, 4
mov rcx, qword [rsp + 0x18d58]
call fcn.140197660
cmp qword [rsp + 0x18d58], 0
jne 0x14005beb2
mov qword [rsp + 0x235f8], 0
jmp 0x14005bece
mov qword [rsp + 0x1fa8], 0x8123
mov rax, qword [rsp + 0x1fa8]
mov qword [rsp + 0x235f8], rax
jmp 0x14005bdaf
movss xmm0, dword [0x140246dac]
movss dword [rsp + 0x1f7c], xmm0
movss xmm0, dword [0x14024c21c]
movss dword [rsp + 0x1f7c], xmm0
cvtss2sd xmm0, dword [rsp + 0x1f7c]
ucomisd xmm0, qword [0x14024ae90]
jp 0x14005c065
jne 0x14005c065
mov dword [rsp + 0x1fb4], 0
jmp 0x14005bf2f
mov eax, dword [rsp + 0x1fb4]
inc eax
mov dword [rsp + 0x1fb4], eax
cmp dword [rsp + 0x1fb4], 0x12b1
jge 0x14005c043
mov ecx, 0x14bb8
call fcn.140197680
mov qword [rsp + 0x18d60], rax
mov rax, qword [rsp + 0x18d60]
mov qword [rsp + 0x1fb8], rax
mov dword [rsp + 0x1fc0], 0
jmp 0x14005bf7f
mov eax, dword [rsp + 0x1fc0]
inc eax
mov dword [rsp + 0x1fc0], eax
cmp dword [rsp + 0x1fc0], 0x18a
jge 0x14005bfe7
call fcn.1401b2df0
cdq
mov ecx, 0x21c9
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1fc0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1fb8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a400]
cvtss2sd xmm1, dword [rsp + 0x1f7c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1f7c], xmm0
jmp 0x14005bf6f
mov rax, qword [rsp + 0x1fb8]
mov qword [rsp + 0x18d68], rax
mov edx, 4
mov rcx, qword [rsp + 0x18d68]
call fcn.140197660
cmp qword [rsp + 0x18d68], 0
jne 0x14005c022
mov qword [rsp + 0x23600], 0
jmp 0x14005c03e
mov qword [rsp + 0x1fb8], 0x8123
mov rax, qword [rsp + 0x1fb8]
mov qword [rsp + 0x23600], rax
jmp 0x14005bf1f
movss xmm0, dword [0x140244b90]
movss dword [rsp + 0x1f7c], xmm0
movss xmm0, dword [0x140243e4c]
movss dword [rsp + 0x1f7c], xmm0
movss xmm0, dword [0x14024c844]
movss dword [rsp + 0x1f68], xmm0
movss xmm0, dword [0x140243fd8]
movss dword [rsp + 0x1f68], xmm0
cvtss2sd xmm0, dword [rsp + 0x1f68]
ucomisd xmm0, qword [0x140242600]
jp 0x14005c389
jne 0x14005c389
mov dword [rsp + 0x1fc4], 0
jmp 0x14005c0c1
mov eax, dword [rsp + 0x1fc4]
inc eax
mov dword [rsp + 0x1fc4], eax
cmp dword [rsp + 0x1fc4], 0xf43
jge 0x14005c1d5
mov ecx, 0xf058
call fcn.140197680
mov qword [rsp + 0x18d70], rax
mov rax, qword [rsp + 0x18d70]
mov qword [rsp + 0x1fc8], rax
mov dword [rsp + 0x1fd0], 0
jmp 0x14005c111
mov eax, dword [rsp + 0x1fd0]
inc eax
mov dword [rsp + 0x1fd0], eax
cmp dword [rsp + 0x1fd0], 0x1d9
jge 0x14005c179
call fcn.1401b2df0
cdq
mov ecx, 0x394b
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1fd0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1fc8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a8b0]
cvtss2sd xmm1, dword [rsp + 0x1f68]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1f68], xmm0
jmp 0x14005c101
mov rax, qword [rsp + 0x1fc8]
mov qword [rsp + 0x18d78], rax
mov edx, 4
mov rcx, qword [rsp + 0x18d78]
call fcn.140197660
cmp qword [rsp + 0x18d78], 0
jne 0x14005c1b4
mov qword [rsp + 0x23608], 0
jmp 0x14005c1d0
mov qword [rsp + 0x1fc8], 0x8123
mov rax, qword [rsp + 0x1fc8]
mov qword [rsp + 0x23608], rax
jmp 0x14005c0b1
movss xmm0, dword [0x14024d95c]
movss dword [rsp + 0x1fd4], xmm0
movss xmm0, dword [0x140244e28]
movss dword [rsp + 0x1fd4], xmm0
cvtss2sd xmm0, dword [rsp + 0x1fd4]
ucomisd xmm0, qword [0x14024b3e0]
jp 0x14005c367
jne 0x14005c367
mov dword [rsp + 0x1fd8], 0
jmp 0x14005c231
mov eax, dword [rsp + 0x1fd8]
inc eax
mov dword [rsp + 0x1fd8], eax
cmp dword [rsp + 0x1fd8], 0xb63
jge 0x14005c345
mov ecx, 0x1d194
call fcn.140197680
mov qword [rsp + 0x18d80], rax
mov rax, qword [rsp + 0x18d80]
mov qword [rsp + 0x1fe0], rax
mov dword [rsp + 0x1fe8], 0
jmp 0x14005c281
mov eax, dword [rsp + 0x1fe8]
inc eax
mov dword [rsp + 0x1fe8], eax
cmp dword [rsp + 0x1fe8], 0xd9
jge 0x14005c2e9
call fcn.1401b2df0
cdq
mov ecx, 0x218d
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1fe8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1fe0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a550]
cvtss2sd xmm1, dword [rsp + 0x1fd4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1fd4], xmm0
jmp 0x14005c271
mov rax, qword [rsp + 0x1fe0]
mov qword [rsp + 0x18d88], rax
mov edx, 4
mov rcx, qword [rsp + 0x18d88]
call fcn.140197660
cmp qword [rsp + 0x18d88], 0
jne 0x14005c324
mov qword [rsp + 0x23610], 0
jmp 0x14005c340
mov qword [rsp + 0x1fe0], 0x8123
mov rax, qword [rsp + 0x1fe0]
mov qword [rsp + 0x23610], rax
jmp 0x14005c221
movss xmm0, dword [0x14024c93c]
movss dword [rsp + 0x1fd4], xmm0
movss xmm0, dword [0x1402473e4]
movss dword [rsp + 0x1fd4], xmm0
movss xmm0, dword [0x14024c860]
movss dword [rsp + 0x1f68], xmm0
movss xmm0, dword [0x140244274]
movss dword [rsp + 0x1f68], xmm0
cvtss2sd xmm0, dword [rsp + 0x1f68]
ucomisd xmm0, qword [0x140240738]
jp 0x14005c68b
jne 0x14005c68b
mov dword [rsp + 0x1fec], 0
jmp 0x14005c3c3
mov eax, dword [rsp + 0x1fec]
inc eax
mov dword [rsp + 0x1fec], eax
cmp dword [rsp + 0x1fec], 0x10cb
jge 0x14005c4d7
mov ecx, 0x1ad48
call fcn.140197680
mov qword [rsp + 0x18d90], rax
mov rax, qword [rsp + 0x18d90]
mov qword [rsp + 0x1ff0], rax
mov dword [rsp + 0x1ff8], 0
jmp 0x14005c413
mov eax, dword [rsp + 0x1ff8]
inc eax
mov dword [rsp + 0x1ff8], eax
cmp dword [rsp + 0x1ff8], 0x135
jge 0x14005c47b
call fcn.1401b2df0
cdq
mov ecx, 0x2bb9
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x1ff8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x1ff0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d9f0]
cvtss2sd xmm1, dword [rsp + 0x1f68]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1f68], xmm0
jmp 0x14005c403
mov rax, qword [rsp + 0x1ff0]
mov qword [rsp + 0x18d98], rax
mov edx, 4
mov rcx, qword [rsp + 0x18d98]
call fcn.140197660
cmp qword [rsp + 0x18d98], 0
jne 0x14005c4b6
mov qword [rsp + 0x23618], 0
jmp 0x14005c4d2
mov qword [rsp + 0x1ff0], 0x8123
mov rax, qword [rsp + 0x1ff0]
mov qword [rsp + 0x23618], rax
jmp 0x14005c3b3
movss xmm0, dword [0x140244c98]
movss dword [rsp + 0x1ffc], xmm0
movss xmm0, dword [0x14024d04c]
movss dword [rsp + 0x1ffc], xmm0
cvtss2sd xmm0, dword [rsp + 0x1ffc]
ucomisd xmm0, qword [0x140240b80]
jp 0x14005c669
jne 0x14005c669
mov dword [rsp + 0x2000], 0
jmp 0x14005c533
mov eax, dword [rsp + 0x2000]
inc eax
mov dword [rsp + 0x2000], eax
cmp dword [rsp + 0x2000], 0xa6d
jge 0x14005c647
mov ecx, 0x1b8b4
call fcn.140197680
mov qword [rsp + 0x18da0], rax
mov rax, qword [rsp + 0x18da0]
mov qword [rsp + 0x2008], rax
mov dword [rsp + 0x2010], 0
jmp 0x14005c583
mov eax, dword [rsp + 0x2010]
inc eax
mov dword [rsp + 0x2010], eax
cmp dword [rsp + 0x2010], 0xe7
jge 0x14005c5eb
call fcn.1401b2df0
cdq
mov ecx, 0x2555
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2010]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2008]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c3a0]
cvtss2sd xmm1, dword [rsp + 0x1ffc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1ffc], xmm0
jmp 0x14005c573
mov rax, qword [rsp + 0x2008]
mov qword [rsp + 0x18da8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18da8]
call fcn.140197660
cmp qword [rsp + 0x18da8], 0
jne 0x14005c626
mov qword [rsp + 0x23620], 0
jmp 0x14005c642
mov qword [rsp + 0x2008], 0x8123
mov rax, qword [rsp + 0x2008]
mov qword [rsp + 0x23620], rax
jmp 0x14005c523
movss xmm0, dword [0x14024be54]
movss dword [rsp + 0x1ffc], xmm0
movss xmm0, dword [str._A7B7]
movss dword [rsp + 0x1ffc], xmm0
movss xmm0, dword [0x1402473ec]
movss dword [rsp + 0x1f68], xmm0
movss xmm0, dword [0x14024d81c]
movss dword [rsp + 0x1f68], xmm0
cvtss2sd xmm0, dword [rsp + 0x1f68]
ucomisd xmm0, qword [0x1402435e8]
jp 0x14005cf4d
jne 0x14005cf4d
mov dword [rsp + 0x2014], 0
jmp 0x14005c6c5
mov eax, dword [rsp + 0x2014]
inc eax
mov dword [rsp + 0x2014], eax
cmp dword [rsp + 0x2014], 0x1101
jge 0x14005c7d9
mov ecx, 0x14bc4
call fcn.140197680
mov qword [rsp + 0x18db0], rax
mov rax, qword [rsp + 0x18db0]
mov qword [rsp + 0x2018], rax
mov dword [rsp + 0x2020], 0
jmp 0x14005c715
mov eax, dword [rsp + 0x2020]
inc eax
mov dword [rsp + 0x2020], eax
cmp dword [rsp + 0x2020], 0xa7
jge 0x14005c77d
call fcn.1401b2df0
cdq
mov ecx, 0x324a
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2020]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2018]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f2b8]
cvtss2sd xmm1, dword [rsp + 0x1f68]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x1f68], xmm0
jmp 0x14005c705
mov rax, qword [rsp + 0x2018]
mov qword [rsp + 0x18db8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18db8]
call fcn.140197660
cmp qword [rsp + 0x18db8], 0
jne 0x14005c7b8
mov qword [rsp + 0x23628], 0
jmp 0x14005c7d4
mov qword [rsp + 0x2018], 0x8123
mov rax, qword [rsp + 0x2018]
mov qword [rsp + 0x23628], rax
jmp 0x14005c6b5
movss xmm0, dword [0x14024e230]
movss dword [rsp + 0x2024], xmm0
movss xmm0, dword [0x14024e918]
movss dword [rsp + 0x2024], xmm0
cvtss2sd xmm0, dword [rsp + 0x2024]
ucomisd xmm0, qword [0x140249708]
jp 0x14005c96b
jne 0x14005c96b
mov dword [rsp + 0x2028], 0
jmp 0x14005c835
mov eax, dword [rsp + 0x2028]
inc eax
mov dword [rsp + 0x2028], eax
cmp dword [rsp + 0x2028], 0x149f
jge 0x14005c949
mov ecx, 0x17450
call fcn.140197680
mov qword [rsp + 0x18dc0], rax
mov rax, qword [rsp + 0x18dc0]
mov qword [rsp + 0x2030], rax
mov dword [rsp + 0x2038], 0
jmp 0x14005c885
mov eax, dword [rsp + 0x2038]
inc eax
mov dword [rsp + 0x2038], eax
cmp dword [rsp + 0x2038], 0x157
jge 0x14005c8ed
call fcn.1401b2df0
cdq
mov ecx, 0x2924
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2038]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2030]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ce50]
cvtss2sd xmm1, dword [rsp + 0x2024]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2024], xmm0
jmp 0x14005c875
mov rax, qword [rsp + 0x2030]
mov qword [rsp + 0x18dc8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18dc8]
call fcn.140197660
cmp qword [rsp + 0x18dc8], 0
jne 0x14005c928
mov qword [rsp + 0x23630], 0
jmp 0x14005c944
mov qword [rsp + 0x2030], 0x8123
mov rax, qword [rsp + 0x2030]
mov qword [rsp + 0x23630], rax
jmp 0x14005c825
movss xmm0, dword [0x14024ba78]
movss dword [rsp + 0x2024], xmm0
movss xmm0, dword [0x14024686c]
movss dword [rsp + 0x2024], xmm0
cvtss2sd xmm0, dword [rsp + 0x2024]
ucomisd xmm0, qword [0x140242828]
jp 0x14005cadb
jne 0x14005cadb
mov dword [rsp + 0x203c], 0
jmp 0x14005c9a5
mov eax, dword [rsp + 0x203c]
inc eax
mov dword [rsp + 0x203c], eax
cmp dword [rsp + 0x203c], 0x1525
jge 0x14005cab9
mov ecx, 0xfddc
call fcn.140197680
mov qword [rsp + 0x18dd0], rax
mov rax, qword [rsp + 0x18dd0]
mov qword [rsp + 0x2040], rax
mov dword [rsp + 0x2048], 0
jmp 0x14005c9f5
mov eax, dword [rsp + 0x2048]
inc eax
mov dword [rsp + 0x2048], eax
cmp dword [rsp + 0x2048], 0x20f
jge 0x14005ca5d
call fcn.1401b2df0
cdq
mov ecx, 0x290d
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2048]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2040]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023bb30]
cvtss2sd xmm1, dword [rsp + 0x2024]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2024], xmm0
jmp 0x14005c9e5
mov rax, qword [rsp + 0x2040]
mov qword [rsp + 0x18dd8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18dd8]
call fcn.140197660
cmp qword [rsp + 0x18dd8], 0
jne 0x14005ca98
mov qword [rsp + 0x23638], 0
jmp 0x14005cab4
mov qword [rsp + 0x2040], 0x8123
mov rax, qword [rsp + 0x2040]
mov qword [rsp + 0x23638], rax
jmp 0x14005c995
movss xmm0, dword [0x14024b5ac]
movss dword [rsp + 0x2024], xmm0
movss xmm0, dword [0x140247b8c]
movss dword [rsp + 0x2024], xmm0
cvtss2sd xmm0, dword [rsp + 0x2024]
ucomisd xmm0, qword [0x1402492e8]
jp 0x14005cc4b
jne 0x14005cc4b
mov dword [rsp + 0x204c], 0
jmp 0x14005cb15
mov eax, dword [rsp + 0x204c]
inc eax
mov dword [rsp + 0x204c], eax
cmp dword [rsp + 0x204c], 0x132c
jge 0x14005cc29
mov ecx, 0x18908
call fcn.140197680
mov qword [rsp + 0x18de0], rax
mov rax, qword [rsp + 0x18de0]
mov qword [rsp + 0x2050], rax
mov dword [rsp + 0x2058], 0
jmp 0x14005cb65
mov eax, dword [rsp + 0x2058]
inc eax
mov dword [rsp + 0x2058], eax
cmp dword [rsp + 0x2058], 0x2de
jge 0x14005cbcd
call fcn.1401b2df0
cdq
mov ecx, 0x2d22
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2058]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2050]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b500]
cvtss2sd xmm1, dword [rsp + 0x2024]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2024], xmm0
jmp 0x14005cb55
mov rax, qword [rsp + 0x2050]
mov qword [rsp + 0x18de8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18de8]
call fcn.140197660
cmp qword [rsp + 0x18de8], 0
jne 0x14005cc08
mov qword [rsp + 0x23640], 0
jmp 0x14005cc24
mov qword [rsp + 0x2050], 0x8123
mov rax, qword [rsp + 0x2050]
mov qword [rsp + 0x23640], rax
jmp 0x14005cb05
movss xmm0, dword [0x14024eb94]
movss dword [rsp + 0x2024], xmm0
movss xmm0, dword [0x14024e9a0]
movss dword [rsp + 0x2024], xmm0
cvtss2sd xmm0, dword [rsp + 0x2024]
ucomisd xmm0, qword [0x1402483e0]
jp 0x14005cdbb
jne 0x14005cdbb
mov dword [rsp + 0x205c], 0
jmp 0x14005cc85
mov eax, dword [rsp + 0x205c]
inc eax
mov dword [rsp + 0x205c], eax
cmp dword [rsp + 0x205c], 0x13ca
jge 0x14005cd99
mov ecx, 0x1f458
call fcn.140197680
mov qword [rsp + 0x18df0], rax
mov rax, qword [rsp + 0x18df0]
mov qword [rsp + 0x2060], rax
mov dword [rsp + 0x2068], 0
jmp 0x14005ccd5
mov eax, dword [rsp + 0x2068]
inc eax
mov dword [rsp + 0x2068], eax
cmp dword [rsp + 0x2068], 0x33e
jge 0x14005cd3d
call fcn.1401b2df0
cdq
mov ecx, 0x2fca
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2068]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2060]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b328]
cvtss2sd xmm1, dword [rsp + 0x2024]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2024], xmm0
jmp 0x14005ccc5
mov rax, qword [rsp + 0x2060]
mov qword [rsp + 0x18df8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18df8]
call fcn.140197660
cmp qword [rsp + 0x18df8], 0
jne 0x14005cd78
mov qword [rsp + 0x23648], 0
jmp 0x14005cd94
mov qword [rsp + 0x2060], 0x8123
mov rax, qword [rsp + 0x2060]
mov qword [rsp + 0x23648], rax
jmp 0x14005cc75
movss xmm0, dword [0x14024b7c4]
movss dword [rsp + 0x2024], xmm0
movss xmm0, dword [0x14024b578]
movss dword [rsp + 0x2024], xmm0
cvtss2sd xmm0, dword [rsp + 0x2024]
ucomisd xmm0, qword [0x140241cf8]
jp 0x14005cf2b
jne 0x14005cf2b
mov dword [rsp + 0x206c], 0
jmp 0x14005cdf5
mov eax, dword [rsp + 0x206c]
inc eax
mov dword [rsp + 0x206c], eax
cmp dword [rsp + 0x206c], 0xccb
jge 0x14005cf09
mov ecx, 0xc9b4
call fcn.140197680
mov qword [rsp + 0x18e00], rax
mov rax, qword [rsp + 0x18e00]
mov qword [rsp + 0x2070], rax
mov dword [rsp + 0x2078], 0
jmp 0x14005ce45
mov eax, dword [rsp + 0x2078]
inc eax
mov dword [rsp + 0x2078], eax
cmp dword [rsp + 0x2078], 0x358
jge 0x14005cead
call fcn.1401b2df0
cdq
mov ecx, 0x2d6d
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2078]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2070]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b5a0]
cvtss2sd xmm1, dword [rsp + 0x2024]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2024], xmm0
jmp 0x14005ce35
mov rax, qword [rsp + 0x2070]
mov qword [rsp + 0x18e08], rax
mov edx, 4
mov rcx, qword [rsp + 0x18e08]
call fcn.140197660
cmp qword [rsp + 0x18e08], 0
jne 0x14005cee8
mov qword [rsp + 0x23650], 0
jmp 0x14005cf04
mov qword [rsp + 0x2070], 0x8123
mov rax, qword [rsp + 0x2070]
mov qword [rsp + 0x23650], rax
jmp 0x14005cde5
movss xmm0, dword [0x14024e828]
movss dword [rsp + 0x2024], xmm0
movss xmm0, dword [0x140247968]
movss dword [rsp + 0x2024], xmm0
movss xmm0, dword [0x14024ccf0]
movss dword [rsp + 0x1f68], xmm0
movss xmm0, dword [0x1402440f0]
movss dword [rsp + 0x1f68], xmm0
movss xmm0, dword [0x140243828]
movss dword [rsp + 0x207c], xmm0
movss xmm0, dword [0x14024dfe8]
movss dword [rsp + 0x207c], xmm0
cvtss2sd xmm0, dword [rsp + 0x207c]
ucomisd xmm0, qword [0x140241120]
jp 0x14005d3e1
jne 0x14005d3e1
mov dword [rsp + 0x2080], 0
jmp 0x14005cfa9
mov eax, dword [rsp + 0x2080]
inc eax
mov dword [rsp + 0x2080], eax
cmp dword [rsp + 0x2080], 0xd06
jge 0x14005d0bd
mov ecx, 0xb540
call fcn.140197680
mov qword [rsp + 0x18e10], rax
mov rax, qword [rsp + 0x18e10]
mov qword [rsp + 0x2088], rax
mov dword [rsp + 0x2090], 0
jmp 0x14005cff9
mov eax, dword [rsp + 0x2090]
inc eax
mov dword [rsp + 0x2090], eax
cmp dword [rsp + 0x2090], 0x1dd
jge 0x14005d061
call fcn.1401b2df0
cdq
mov ecx, 0x397f
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2090]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2088]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140240270]
cvtss2sd xmm1, dword [rsp + 0x207c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x207c], xmm0
jmp 0x14005cfe9
mov rax, qword [rsp + 0x2088]
mov qword [rsp + 0x18e18], rax
mov edx, 4
mov rcx, qword [rsp + 0x18e18]
call fcn.140197660
cmp qword [rsp + 0x18e18], 0
jne 0x14005d09c
mov qword [rsp + 0x23658], 0
jmp 0x14005d0b8
mov qword [rsp + 0x2088], 0x8123
mov rax, qword [rsp + 0x2088]
mov qword [rsp + 0x23658], rax
jmp 0x14005cf99
movss xmm0, dword [0x140245480]
movss dword [rsp + 0x2094], xmm0
movss xmm0, dword [0x140244628]
movss dword [rsp + 0x2094], xmm0
cvtss2sd xmm0, dword [rsp + 0x2094]
ucomisd xmm0, qword [0x140243478]
jp 0x14005d24f
jne 0x14005d24f
mov dword [rsp + 0x2098], 0
jmp 0x14005d119
mov eax, dword [rsp + 0x2098]
inc eax
mov dword [rsp + 0x2098], eax
cmp dword [rsp + 0x2098], 0x14ef
jge 0x14005d22d
mov ecx, 0xe11c
call fcn.140197680
mov qword [rsp + 0x18e20], rax
mov rax, qword [rsp + 0x18e20]
mov qword [rsp + 0x20a0], rax
mov dword [rsp + 0x20a8], 0
jmp 0x14005d169
mov eax, dword [rsp + 0x20a8]
inc eax
mov dword [rsp + 0x20a8], eax
cmp dword [rsp + 0x20a8], 0x315
jge 0x14005d1d1
call fcn.1401b2df0
cdq
mov ecx, 0x3825
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x20a8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x20a0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a560]
cvtss2sd xmm1, dword [rsp + 0x2094]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2094], xmm0
jmp 0x14005d159
mov rax, qword [rsp + 0x20a0]
mov qword [rsp + 0x18e28], rax
mov edx, 4
mov rcx, qword [rsp + 0x18e28]
call fcn.140197660
cmp qword [rsp + 0x18e28], 0
jne 0x14005d20c
mov qword [rsp + 0x23660], 0
jmp 0x14005d228
mov qword [rsp + 0x20a0], 0x8123
mov rax, qword [rsp + 0x20a0]
mov qword [rsp + 0x23660], rax
jmp 0x14005d109
movss xmm0, dword [0x14024dba4]
movss dword [rsp + 0x2094], xmm0
movss xmm0, dword [0x14024db1c]
movss dword [rsp + 0x2094], xmm0
cvtss2sd xmm0, dword [rsp + 0x2094]
ucomisd xmm0, qword [0x140249890]
jp 0x14005d3bf
jne 0x14005d3bf
mov dword [rsp + 0x20ac], 0
jmp 0x14005d289
mov eax, dword [rsp + 0x20ac]
inc eax
mov dword [rsp + 0x20ac], eax
cmp dword [rsp + 0x20ac], 0x117a
jge 0x14005d39d
mov ecx, 0x2256c
call fcn.140197680
mov qword [rsp + 0x18e30], rax
mov rax, qword [rsp + 0x18e30]
mov qword [rsp + 0x20b0], rax
mov dword [rsp + 0x20b8], 0
jmp 0x14005d2d9
mov eax, dword [rsp + 0x20b8]
inc eax
mov dword [rsp + 0x20b8], eax
cmp dword [rsp + 0x20b8], 0x246
jge 0x14005d341
call fcn.1401b2df0
cdq
mov ecx, 0x1540
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x20b8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x20b0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f6e0]
cvtss2sd xmm1, dword [rsp + 0x2094]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2094], xmm0
jmp 0x14005d2c9
mov rax, qword [rsp + 0x20b0]
mov qword [rsp + 0x18e38], rax
mov edx, 4
mov rcx, qword [rsp + 0x18e38]
call fcn.140197660
cmp qword [rsp + 0x18e38], 0
jne 0x14005d37c
mov qword [rsp + 0x23668], 0
jmp 0x14005d398
mov qword [rsp + 0x20b0], 0x8123
mov rax, qword [rsp + 0x20b0]
mov qword [rsp + 0x23668], rax
jmp 0x14005d279
movss xmm0, dword [0x1402477b8]
movss dword [rsp + 0x2094], xmm0
movss xmm0, dword [0x140244630]
movss dword [rsp + 0x2094], xmm0
movss xmm0, dword [0x1402450fc]
movss dword [rsp + 0x207c], xmm0
movss xmm0, dword [0x14024782c]
movss dword [rsp + 0x207c], xmm0
cvtss2sd xmm0, dword [rsp + 0x207c]
ucomisd xmm0, qword [0x14024b1b0]
jp 0x14005d9c0
jne 0x14005d9c0
mov dword [rsp + 0x20bc], 0
jmp 0x14005d41b
mov eax, dword [rsp + 0x20bc]
inc eax
mov dword [rsp + 0x20bc], eax
cmp dword [rsp + 0x20bc], 0x877
jge 0x14005d52f
mov ecx, 0x1c9dc
call fcn.140197680
mov qword [rsp + 0x18e40], rax
mov rax, qword [rsp + 0x18e40]
mov qword [rsp + 0x20c0], rax
mov dword [rsp + 0x20c8], 0
jmp 0x14005d46b
mov eax, dword [rsp + 0x20c8]
inc eax
mov dword [rsp + 0x20c8], eax
cmp dword [rsp + 0x20c8], 0x169
jge 0x14005d4d3
call fcn.1401b2df0
cdq
mov ecx, 0x18da
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x20c8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x20c0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f708]
cvtss2sd xmm1, dword [rsp + 0x207c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x207c], xmm0
jmp 0x14005d45b
mov rax, qword [rsp + 0x20c0]
mov qword [rsp + 0x18e48], rax
mov edx, 4
mov rcx, qword [rsp + 0x18e48]
call fcn.140197660
cmp qword [rsp + 0x18e48], 0
jne 0x14005d50e
mov qword [rsp + 0x23670], 0
jmp 0x14005d52a
mov qword [rsp + 0x20c0], 0x8123
mov rax, qword [rsp + 0x20c0]
mov qword [rsp + 0x23670], rax
jmp 0x14005d40b
movss xmm0, dword [0x14024cbd8]
movss dword [rsp + 0x20cc], xmm0
movss xmm0, dword [0x140243e20]
movss dword [rsp + 0x20cc], xmm0
cvtss2sd xmm0, dword [rsp + 0x20cc]
ucomisd xmm0, qword [0x140249898]
jp 0x14005d6be
jne 0x14005d6be
mov dword [rsp + 0x20d0], 0
jmp 0x14005d58b
mov eax, dword [rsp + 0x20d0]
inc eax
mov dword [rsp + 0x20d0], eax
cmp dword [rsp + 0x20d0], 0xa18
jge 0x14005d69c
mov ecx, 0x14be4
call fcn.140197680
mov qword [rsp + 0x18e50], rax
mov rax, qword [rsp + 0x18e50]
mov qword [rsp + 0x20d8], rax
mov dword [rsp + 0x20e0], 0
jmp 0x14005d5db
mov eax, dword [rsp + 0x20e0]
inc eax
mov dword [rsp + 0x20e0], eax
cmp dword [rsp + 0x20e0], 0x71
jge 0x14005d640
call fcn.1401b2df0
cdq
mov ecx, 0x3a3e
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x20e0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x20d8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d8f8]
cvtss2sd xmm1, dword [rsp + 0x20cc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x20cc], xmm0
jmp 0x14005d5cb
mov rax, qword [rsp + 0x20d8]
mov qword [rsp + 0x18e58], rax
mov edx, 4
mov rcx, qword [rsp + 0x18e58]
call fcn.140197660
cmp qword [rsp + 0x18e58], 0
jne 0x14005d67b
mov qword [rsp + 0x23678], 0
jmp 0x14005d697
mov qword [rsp + 0x20d8], 0x8123
mov rax, qword [rsp + 0x20d8]
mov qword [rsp + 0x23678], rax
jmp 0x14005d57b
movss xmm0, dword [0x140243810]
movss dword [rsp + 0x20cc], xmm0
movss xmm0, dword [0x14024c6ac]
movss dword [rsp + 0x20cc], xmm0
cvtss2sd xmm0, dword [rsp + 0x20cc]
ucomisd xmm0, qword [0x140241f68]
jp 0x14005d82e
jne 0x14005d82e
mov dword [rsp + 0x20e4], 0
jmp 0x14005d6f8
mov eax, dword [rsp + 0x20e4]
inc eax
mov dword [rsp + 0x20e4], eax
cmp dword [rsp + 0x20e4], 0x8a2
jge 0x14005d80c
mov ecx, 0xbe1c
call fcn.140197680
mov qword [rsp + 0x18e60], rax
mov rax, qword [rsp + 0x18e60]
mov qword [rsp + 0x20e8], rax
mov dword [rsp + 0x20f0], 0
jmp 0x14005d748
mov eax, dword [rsp + 0x20f0]
inc eax
mov dword [rsp + 0x20f0], eax
cmp dword [rsp + 0x20f0], 0x197
jge 0x14005d7b0
call fcn.1401b2df0
cdq
mov ecx, 0x32ca
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x20f0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x20e8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c898]
cvtss2sd xmm1, dword [rsp + 0x20cc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x20cc], xmm0
jmp 0x14005d738
mov rax, qword [rsp + 0x20e8]
mov qword [rsp + 0x18e68], rax
mov edx, 4
mov rcx, qword [rsp + 0x18e68]
call fcn.140197660
cmp qword [rsp + 0x18e68], 0
jne 0x14005d7eb
mov qword [rsp + 0x23680], 0
jmp 0x14005d807
mov qword [rsp + 0x20e8], 0x8123
mov rax, qword [rsp + 0x20e8]
mov qword [rsp + 0x23680], rax
jmp 0x14005d6e8
movss xmm0, dword [0x140246690]
movss dword [rsp + 0x20cc], xmm0
movss xmm0, dword [0x14024c870]
movss dword [rsp + 0x20cc], xmm0
cvtss2sd xmm0, dword [rsp + 0x20cc]
ucomisd xmm0, qword [0x140240c90]
jp 0x14005d99e
jne 0x14005d99e
mov dword [rsp + 0x20f4], 0
jmp 0x14005d868
mov eax, dword [rsp + 0x20f4]
inc eax
mov dword [rsp + 0x20f4], eax
cmp dword [rsp + 0x20f4], 0x11f0
jge 0x14005d97c
mov ecx, 0x153e0
call fcn.140197680
mov qword [rsp + 0x18e70], rax
mov rax, qword [rsp + 0x18e70]
mov qword [rsp + 0x20f8], rax
mov dword [rsp + 0x2100], 0
jmp 0x14005d8b8
mov eax, dword [rsp + 0x2100]
inc eax
mov dword [rsp + 0x2100], eax
cmp dword [rsp + 0x2100], 0x1b8
jge 0x14005d920
call fcn.1401b2df0
cdq
mov ecx, 0x3932
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2100]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x20f8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239bb8]
cvtss2sd xmm1, dword [rsp + 0x20cc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x20cc], xmm0
jmp 0x14005d8a8
mov rax, qword [rsp + 0x20f8]
mov qword [rsp + 0x18e78], rax
mov edx, 4
mov rcx, qword [rsp + 0x18e78]
call fcn.140197660
cmp qword [rsp + 0x18e78], 0
jne 0x14005d95b
mov qword [rsp + 0x23688], 0
jmp 0x14005d977
mov qword [rsp + 0x20f8], 0x8123
mov rax, qword [rsp + 0x20f8]
mov qword [rsp + 0x23688], rax
jmp 0x14005d858
movss xmm0, dword [0x14024436c]
movss dword [rsp + 0x20cc], xmm0
movss xmm0, dword [0x14024d040]
movss dword [rsp + 0x20cc], xmm0
movss xmm0, dword [0x14024be2c]
movss dword [rsp + 0x207c], xmm0
movss xmm0, dword [0x14024d73c]
movss dword [rsp + 0x207c], xmm0
cvtss2sd xmm0, dword [rsp + 0x207c]
ucomisd xmm0, qword [0x1402486b8]
jp 0x14005e10f
jne 0x14005e10f
mov dword [rsp + 0x2104], 0
jmp 0x14005d9fa
mov eax, dword [rsp + 0x2104]
inc eax
mov dword [rsp + 0x2104], eax
cmp dword [rsp + 0x2104], 0xa9e
jge 0x14005db0e
mov ecx, 0x1c924
call fcn.140197680
mov qword [rsp + 0x18e80], rax
mov rax, qword [rsp + 0x18e80]
mov qword [rsp + 0x2108], rax
mov dword [rsp + 0x2110], 0
jmp 0x14005da4a
mov eax, dword [rsp + 0x2110]
inc eax
mov dword [rsp + 0x2110], eax
cmp dword [rsp + 0x2110], 0x272
jge 0x14005dab2
call fcn.1401b2df0
cdq
mov ecx, 0x39a8
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2110]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2108]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c310]
cvtss2sd xmm1, dword [rsp + 0x207c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x207c], xmm0
jmp 0x14005da3a
mov rax, qword [rsp + 0x2108]
mov qword [rsp + 0x18e88], rax
mov edx, 4
mov rcx, qword [rsp + 0x18e88]
call fcn.140197660
cmp qword [rsp + 0x18e88], 0
jne 0x14005daed
mov qword [rsp + 0x23690], 0
jmp 0x14005db09
mov qword [rsp + 0x2108], 0x8123
mov rax, qword [rsp + 0x2108]
mov qword [rsp + 0x23690], rax
jmp 0x14005d9ea
movss xmm0, dword [0x140243c88]
movss dword [rsp + 0x2114], xmm0
movss xmm0, dword [0x14024b784]
movss dword [rsp + 0x2114], xmm0
cvtss2sd xmm0, dword [rsp + 0x2114]
ucomisd xmm0, qword [0x1402422a0]
jp 0x14005dc9d
jne 0x14005dc9d
mov dword [rsp + 0x2118], 0
jmp 0x14005db6a
mov eax, dword [rsp + 0x2118]
inc eax
mov dword [rsp + 0x2118], eax
cmp dword [rsp + 0x2118], 0xaf7
jge 0x14005dc7b
mov ecx, 0x2666c
call fcn.140197680
mov qword [rsp + 0x18e90], rax
mov rax, qword [rsp + 0x18e90]
mov qword [rsp + 0x2120], rax
mov dword [rsp + 0x2128], 0
jmp 0x14005dbba
mov eax, dword [rsp + 0x2128]
inc eax
mov dword [rsp + 0x2128], eax
cmp dword [rsp + 0x2128], 0x6b
jge 0x14005dc1f
call fcn.1401b2df0
cdq
mov ecx, 0x36c7
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2128]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2120]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023bff0]
cvtss2sd xmm1, dword [rsp + 0x2114]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2114], xmm0
jmp 0x14005dbaa
mov rax, qword [rsp + 0x2120]
mov qword [rsp + 0x18e98], rax
mov edx, 4
mov rcx, qword [rsp + 0x18e98]
call fcn.140197660
cmp qword [rsp + 0x18e98], 0
jne 0x14005dc5a
mov qword [rsp + 0x23698], 0
jmp 0x14005dc76
mov qword [rsp + 0x2120], 0x8123
mov rax, qword [rsp + 0x2120]
mov qword [rsp + 0x23698], rax
jmp 0x14005db5a
movss xmm0, dword [0x1402472b8]
movss dword [rsp + 0x2114], xmm0
movss xmm0, dword [0x140243e98]
movss dword [rsp + 0x2114], xmm0
cvtss2sd xmm0, dword [rsp + 0x2114]
ucomisd xmm0, qword [0x140243710]
jp 0x14005de0d
jne 0x14005de0d
mov dword [rsp + 0x212c], 0
jmp 0x14005dcd7
mov eax, dword [rsp + 0x212c]
inc eax
mov dword [rsp + 0x212c], eax
cmp dword [rsp + 0x212c], 0x1312
jge 0x14005ddeb
mov ecx, 0xe708
call fcn.140197680
mov qword [rsp + 0x18ea0], rax
mov rax, qword [rsp + 0x18ea0]
mov qword [rsp + 0x2130], rax
mov dword [rsp + 0x2138], 0
jmp 0x14005dd27
mov eax, dword [rsp + 0x2138]
inc eax
mov dword [rsp + 0x2138], eax
cmp dword [rsp + 0x2138], 0x1d7
jge 0x14005dd8f
call fcn.1401b2df0
cdq
mov ecx, 0x3037
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2138]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2130]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023af98]
cvtss2sd xmm1, dword [rsp + 0x2114]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2114], xmm0
jmp 0x14005dd17
mov rax, qword [rsp + 0x2130]
mov qword [rsp + 0x18ea8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18ea8]
call fcn.140197660
cmp qword [rsp + 0x18ea8], 0
jne 0x14005ddca
mov qword [rsp + 0x236a0], 0
jmp 0x14005dde6
mov qword [rsp + 0x2130], 0x8123
mov rax, qword [rsp + 0x2130]
mov qword [rsp + 0x236a0], rax
jmp 0x14005dcc7
movss xmm0, dword [0x14024f988]
movss dword [rsp + 0x2114], xmm0
movss xmm0, dword [0x14024d784]
movss dword [rsp + 0x2114], xmm0
cvtss2sd xmm0, dword [rsp + 0x2114]
ucomisd xmm0, qword [0x14024aae0]
jp 0x14005df7d
jne 0x14005df7d
mov dword [rsp + 0x213c], 0
jmp 0x14005de47
mov eax, dword [rsp + 0x213c]
inc eax
mov dword [rsp + 0x213c], eax
cmp dword [rsp + 0x213c], 0xf03
jge 0x14005df5b
mov ecx, 0x1d2f8
call fcn.140197680
mov qword [rsp + 0x18eb0], rax
mov rax, qword [rsp + 0x18eb0]
mov qword [rsp + 0x2140], rax
mov dword [rsp + 0x2148], 0
jmp 0x14005de97
mov eax, dword [rsp + 0x2148]
inc eax
mov dword [rsp + 0x2148], eax
cmp dword [rsp + 0x2148], 0x179
jge 0x14005deff
call fcn.1401b2df0
cdq
mov ecx, 0x1fc3
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2148]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2140]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023fc10]
cvtss2sd xmm1, dword [rsp + 0x2114]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2114], xmm0
jmp 0x14005de87
mov rax, qword [rsp + 0x2140]
mov qword [rsp + 0x18eb8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18eb8]
call fcn.140197660
cmp qword [rsp + 0x18eb8], 0
jne 0x14005df3a
mov qword [rsp + 0x236a8], 0
jmp 0x14005df56
mov qword [rsp + 0x2140], 0x8123
mov rax, qword [rsp + 0x2140]
mov qword [rsp + 0x236a8], rax
jmp 0x14005de37
movss xmm0, dword [0x14024cf8c]
movss dword [rsp + 0x2114], xmm0
movss xmm0, dword [0x1402437b8]
movss dword [rsp + 0x2114], xmm0
cvtss2sd xmm0, dword [rsp + 0x2114]
ucomisd xmm0, qword [0x14024afd0]
jp 0x14005e0ed
jne 0x14005e0ed
mov dword [rsp + 0x214c], 0
jmp 0x14005dfb7
mov eax, dword [rsp + 0x214c]
inc eax
mov dword [rsp + 0x214c], eax
cmp dword [rsp + 0x214c], 0x137c
jge 0x14005e0cb
mov ecx, 0xde78
call fcn.140197680
mov qword [rsp + 0x18ec0], rax
mov rax, qword [rsp + 0x18ec0]
mov qword [rsp + 0x2150], rax
mov dword [rsp + 0x2158], 0
jmp 0x14005e007
mov eax, dword [rsp + 0x2158]
inc eax
mov dword [rsp + 0x2158], eax
cmp dword [rsp + 0x2158], 0x1ce
jge 0x14005e06f
call fcn.1401b2df0
cdq
mov ecx, 0x1e28
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2158]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2150]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e9a8]
cvtss2sd xmm1, dword [rsp + 0x2114]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2114], xmm0
jmp 0x14005dff7
mov rax, qword [rsp + 0x2150]
mov qword [rsp + 0x18ec8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18ec8]
call fcn.140197660
cmp qword [rsp + 0x18ec8], 0
jne 0x14005e0aa
mov qword [rsp + 0x236b0], 0
jmp 0x14005e0c6
mov qword [rsp + 0x2150], 0x8123
mov rax, qword [rsp + 0x2150]
mov qword [rsp + 0x236b0], rax
jmp 0x14005dfa7
movss xmm0, dword [0x14024dc54]
movss dword [rsp + 0x2114], xmm0
movss xmm0, dword [0x14024c068]
movss dword [rsp + 0x2114], xmm0
movss xmm0, dword [0x140247e5c]
movss dword [rsp + 0x207c], xmm0
movss xmm0, dword [0x14024f5c8]
movss dword [rsp + 0x207c], xmm0
cvtss2sd xmm0, dword [rsp + 0x207c]
ucomisd xmm0, qword [0x1402425e8]
jp 0x14005e861
jne 0x14005e861
mov dword [rsp + 0x215c], 0
jmp 0x14005e149
mov eax, dword [rsp + 0x215c]
inc eax
mov dword [rsp + 0x215c], eax
cmp dword [rsp + 0x215c], 0x1334
jge 0x14005e25d
mov ecx, 0x1c3a8
call fcn.140197680
mov qword [rsp + 0x18ed0], rax
mov rax, qword [rsp + 0x18ed0]
mov qword [rsp + 0x2160], rax
mov dword [rsp + 0x2168], 0
jmp 0x14005e199
mov eax, dword [rsp + 0x2168]
inc eax
mov dword [rsp + 0x2168], eax
cmp dword [rsp + 0x2168], 0x371
jge 0x14005e201
call fcn.1401b2df0
cdq
mov ecx, 0x1a65
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2168]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2160]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b110]
cvtss2sd xmm1, dword [rsp + 0x207c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x207c], xmm0
jmp 0x14005e189
mov rax, qword [rsp + 0x2160]
mov qword [rsp + 0x18ed8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18ed8]
call fcn.140197660
cmp qword [rsp + 0x18ed8], 0
jne 0x14005e23c
mov qword [rsp + 0x236b8], 0
jmp 0x14005e258
mov qword [rsp + 0x2160], 0x8123
mov rax, qword [rsp + 0x2160]
mov qword [rsp + 0x236b8], rax
jmp 0x14005e139
movss xmm0, dword [0x140245224]
movss dword [rsp + 0x216c], xmm0
movss xmm0, dword [0x14024fa00]
movss dword [rsp + 0x216c], xmm0
cvtss2sd xmm0, dword [rsp + 0x216c]
ucomisd xmm0, qword [0x140249568]
jp 0x14005e3ef
jne 0x14005e3ef
mov dword [rsp + 0x2170], 0
jmp 0x14005e2b9
mov eax, dword [rsp + 0x2170]
inc eax
mov dword [rsp + 0x2170], eax
cmp dword [rsp + 0x2170], 0x1243
jge 0x14005e3cd
mov ecx, 0x201f8
call fcn.140197680
mov qword [rsp + 0x18ee0], rax
mov rax, qword [rsp + 0x18ee0]
mov qword [rsp + 0x2178], rax
mov dword [rsp + 0x2180], 0
jmp 0x14005e309
mov eax, dword [rsp + 0x2180]
inc eax
mov dword [rsp + 0x2180], eax
cmp dword [rsp + 0x2180], 0x29f
jge 0x14005e371
call fcn.1401b2df0
cdq
mov ecx, 0x36a6
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2180]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2178]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e760]
cvtss2sd xmm1, dword [rsp + 0x216c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x216c], xmm0
jmp 0x14005e2f9
mov rax, qword [rsp + 0x2178]
mov qword [rsp + 0x18ee8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18ee8]
call fcn.140197660
cmp qword [rsp + 0x18ee8], 0
jne 0x14005e3ac
mov qword [rsp + 0x236c0], 0
jmp 0x14005e3c8
mov qword [rsp + 0x2178], 0x8123
mov rax, qword [rsp + 0x2178]
mov qword [rsp + 0x236c0], rax
jmp 0x14005e2a9
movss xmm0, dword [0x14024532c]
movss dword [rsp + 0x216c], xmm0
movss xmm0, dword [0x1402449dc]
movss dword [rsp + 0x216c], xmm0
cvtss2sd xmm0, dword [rsp + 0x216c]
ucomisd xmm0, qword [0x14024a0d0]
jp 0x14005e55f
jne 0x14005e55f
mov dword [rsp + 0x2184], 0
jmp 0x14005e429
mov eax, dword [rsp + 0x2184]
inc eax
mov dword [rsp + 0x2184], eax
cmp dword [rsp + 0x2184], 0x14a8
jge 0x14005e53d
mov ecx, 0xdb9c
call fcn.140197680
mov qword [rsp + 0x18ef0], rax
mov rax, qword [rsp + 0x18ef0]
mov qword [rsp + 0x2188], rax
mov dword [rsp + 0x2190], 0
jmp 0x14005e479
mov eax, dword [rsp + 0x2190]
inc eax
mov dword [rsp + 0x2190], eax
cmp dword [rsp + 0x2190], 0x371
jge 0x14005e4e1
call fcn.1401b2df0
cdq
mov ecx, 0x29c2
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2190]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2188]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c718]
cvtss2sd xmm1, dword [rsp + 0x216c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x216c], xmm0
jmp 0x14005e469
mov rax, qword [rsp + 0x2188]
mov qword [rsp + 0x18ef8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18ef8]
call fcn.140197660
cmp qword [rsp + 0x18ef8], 0
jne 0x14005e51c
mov qword [rsp + 0x236c8], 0
jmp 0x14005e538
mov qword [rsp + 0x2188], 0x8123
mov rax, qword [rsp + 0x2188]
mov qword [rsp + 0x236c8], rax
jmp 0x14005e419
movss xmm0, dword [0x14024f618]
movss dword [rsp + 0x216c], xmm0
movss xmm0, dword [0x14024f480]
movss dword [rsp + 0x216c], xmm0
cvtss2sd xmm0, dword [rsp + 0x216c]
ucomisd xmm0, qword [0x14024a9e8]
jp 0x14005e6cf
jne 0x14005e6cf
mov dword [rsp + 0x2194], 0
jmp 0x14005e599
mov eax, dword [rsp + 0x2194]
inc eax
mov dword [rsp + 0x2194], eax
cmp dword [rsp + 0x2194], 0xa69
jge 0x14005e6ad
mov ecx, 0x26f20
call fcn.140197680
mov qword [rsp + 0x18f00], rax
mov rax, qword [rsp + 0x18f00]
mov qword [rsp + 0x2198], rax
mov dword [rsp + 0x21a0], 0
jmp 0x14005e5e9
mov eax, dword [rsp + 0x21a0]
inc eax
mov dword [rsp + 0x21a0], eax
cmp dword [rsp + 0x21a0], 0x110
jge 0x14005e651
call fcn.1401b2df0
cdq
mov ecx, 0x271e
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x21a0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2198]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023d5c8]
cvtss2sd xmm1, dword [rsp + 0x216c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x216c], xmm0
jmp 0x14005e5d9
mov rax, qword [rsp + 0x2198]
mov qword [rsp + 0x18f08], rax
mov edx, 4
mov rcx, qword [rsp + 0x18f08]
call fcn.140197660
cmp qword [rsp + 0x18f08], 0
jne 0x14005e68c
mov qword [rsp + 0x236d0], 0
jmp 0x14005e6a8
mov qword [rsp + 0x2198], 0x8123
mov rax, qword [rsp + 0x2198]
mov qword [rsp + 0x236d0], rax
jmp 0x14005e589
movss xmm0, dword [0x14024518c]
movss dword [rsp + 0x216c], xmm0
movss xmm0, dword [0x14024da64]
movss dword [rsp + 0x216c], xmm0
cvtss2sd xmm0, dword [rsp + 0x216c]
ucomisd xmm0, qword [0x140242d40]
jp 0x14005e83f
jne 0x14005e83f
mov dword [rsp + 0x21a4], 0
jmp 0x14005e709
mov eax, dword [rsp + 0x21a4]
inc eax
mov dword [rsp + 0x21a4], eax
cmp dword [rsp + 0x21a4], 0x13c9
jge 0x14005e81d
mov ecx, 0x1fd14
call fcn.140197680
mov qword [rsp + 0x18f10], rax
mov rax, qword [rsp + 0x18f10]
mov qword [rsp + 0x21a8], rax
mov dword [rsp + 0x21b0], 0
jmp 0x14005e759
mov eax, dword [rsp + 0x21b0]
inc eax
mov dword [rsp + 0x21b0], eax
cmp dword [rsp + 0x21b0], 0x2dd
jge 0x14005e7c1
call fcn.1401b2df0
cdq
mov ecx, 0x2265
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x21b0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x21a8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023e9f8]
cvtss2sd xmm1, dword [rsp + 0x216c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x216c], xmm0
jmp 0x14005e749
mov rax, qword [rsp + 0x21a8]
mov qword [rsp + 0x18f18], rax
mov edx, 4
mov rcx, qword [rsp + 0x18f18]
call fcn.140197660
cmp qword [rsp + 0x18f18], 0
jne 0x14005e7fc
mov qword [rsp + 0x236d8], 0
jmp 0x14005e818
mov qword [rsp + 0x21a8], 0x8123
mov rax, qword [rsp + 0x21a8]
mov qword [rsp + 0x236d8], rax
jmp 0x14005e6f9
movss xmm0, dword [0x14024ecd0]
movss dword [rsp + 0x216c], xmm0
movss xmm0, dword [0x140247134]
movss dword [rsp + 0x216c], xmm0
movss xmm0, dword [0x1402449fc]
movss dword [rsp + 0x207c], xmm0
movss xmm0, dword [0x14024714c]
movss dword [rsp + 0x207c], xmm0
cvtss2sd xmm0, dword [rsp + 0x207c]
ucomisd xmm0, qword [0x14024a210]
jp 0x14005ee43
jne 0x14005ee43
mov dword [rsp + 0x21b4], 0
jmp 0x14005e89b
mov eax, dword [rsp + 0x21b4]
inc eax
mov dword [rsp + 0x21b4], eax
cmp dword [rsp + 0x21b4], 0x8d1
jge 0x14005e9af
mov ecx, 0x17088
call fcn.140197680
mov qword [rsp + 0x18f20], rax
mov rax, qword [rsp + 0x18f20]
mov qword [rsp + 0x21b8], rax
mov dword [rsp + 0x21c0], 0
jmp 0x14005e8eb
mov eax, dword [rsp + 0x21c0]
inc eax
mov dword [rsp + 0x21c0], eax
cmp dword [rsp + 0x21c0], 0x29d
jge 0x14005e953
call fcn.1401b2df0
cdq
mov ecx, 0x2388
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x21c0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x21b8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023b050]
cvtss2sd xmm1, dword [rsp + 0x207c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x207c], xmm0
jmp 0x14005e8db
mov rax, qword [rsp + 0x21b8]
mov qword [rsp + 0x18f28], rax
mov edx, 4
mov rcx, qword [rsp + 0x18f28]
call fcn.140197660
cmp qword [rsp + 0x18f28], 0
jne 0x14005e98e
mov qword [rsp + 0x236e0], 0
jmp 0x14005e9aa
mov qword [rsp + 0x21b8], 0x8123
mov rax, qword [rsp + 0x21b8]
mov qword [rsp + 0x236e0], rax
jmp 0x14005e88b
movss xmm0, dword [0x14024e668]
movss dword [rsp + 0x21c4], xmm0
movss xmm0, dword [0x140245704]
movss dword [rsp + 0x21c4], xmm0
cvtss2sd xmm0, dword [rsp + 0x21c4]
ucomisd xmm0, qword [0x140242a10]
jp 0x14005eb41
jne 0x14005eb41
mov dword [rsp + 0x21c8], 0
jmp 0x14005ea0b
mov eax, dword [rsp + 0x21c8]
inc eax
mov dword [rsp + 0x21c8], eax
cmp dword [rsp + 0x21c8], 0x1156
jge 0x14005eb1f
mov ecx, 0x1ea48
call fcn.140197680
mov qword [rsp + 0x18f30], rax
mov rax, qword [rsp + 0x18f30]
mov qword [rsp + 0x21d0], rax
mov dword [rsp + 0x21d8], 0
jmp 0x14005ea5b
mov eax, dword [rsp + 0x21d8]
inc eax
mov dword [rsp + 0x21d8], eax
cmp dword [rsp + 0x21d8], 0x2c1
jge 0x14005eac3
call fcn.1401b2df0
cdq
mov ecx, 0x1e9f
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x21d8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x21d0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023be38]
cvtss2sd xmm1, dword [rsp + 0x21c4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x21c4], xmm0
jmp 0x14005ea4b
mov rax, qword [rsp + 0x21d0]
mov qword [rsp + 0x18f38], rax
mov edx, 4
mov rcx, qword [rsp + 0x18f38]
call fcn.140197660
cmp qword [rsp + 0x18f38], 0
jne 0x14005eafe
mov qword [rsp + 0x236e8], 0
jmp 0x14005eb1a
mov qword [rsp + 0x21d0], 0x8123
mov rax, qword [rsp + 0x21d0]
mov qword [rsp + 0x236e8], rax
jmp 0x14005e9fb
movss xmm0, dword [0x14024d4c4]
movss dword [rsp + 0x21c4], xmm0
movss xmm0, dword [0x14024e5f4]
movss dword [rsp + 0x21c4], xmm0
cvtss2sd xmm0, dword [rsp + 0x21c4]
ucomisd xmm0, qword [0x1402498c8]
jp 0x14005ecb1
jne 0x14005ecb1
mov dword [rsp + 0x21dc], 0
jmp 0x14005eb7b
mov eax, dword [rsp + 0x21dc]
inc eax
mov dword [rsp + 0x21dc], eax
cmp dword [rsp + 0x21dc], 0x9c3
jge 0x14005ec8f
mov ecx, 0xb250
call fcn.140197680
mov qword [rsp + 0x18f40], rax
mov rax, qword [rsp + 0x18f40]
mov qword [rsp + 0x21e0], rax
mov dword [rsp + 0x21e8], 0
jmp 0x14005ebcb
mov eax, dword [rsp + 0x21e8]
inc eax
mov dword [rsp + 0x21e8], eax
cmp dword [rsp + 0x21e8], 0x328
jge 0x14005ec33
call fcn.1401b2df0
cdq
mov ecx, 0x1df7
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x21e8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x21e0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023cd98]
cvtss2sd xmm1, dword [rsp + 0x21c4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x21c4], xmm0
jmp 0x14005ebbb
mov rax, qword [rsp + 0x21e0]
mov qword [rsp + 0x18f48], rax
mov edx, 4
mov rcx, qword [rsp + 0x18f48]
call fcn.140197660
cmp qword [rsp + 0x18f48], 0
jne 0x14005ec6e
mov qword [rsp + 0x236f0], 0
jmp 0x14005ec8a
mov qword [rsp + 0x21e0], 0x8123
mov rax, qword [rsp + 0x21e0]
mov qword [rsp + 0x236f0], rax
jmp 0x14005eb6b
movss xmm0, dword [0x14024ca64]
movss dword [rsp + 0x21c4], xmm0
movss xmm0, dword [0x140246324]
movss dword [rsp + 0x21c4], xmm0
cvtss2sd xmm0, dword [rsp + 0x21c4]
ucomisd xmm0, qword [0x14024a1d0]
jp 0x14005ee21
jne 0x14005ee21
mov dword [rsp + 0x21ec], 0
jmp 0x14005eceb
mov eax, dword [rsp + 0x21ec]
inc eax
mov dword [rsp + 0x21ec], eax
cmp dword [rsp + 0x21ec], 0x141b
jge 0x14005edff
mov ecx, 0x1b7ac
call fcn.140197680
mov qword [rsp + 0x18f50], rax
mov rax, qword [rsp + 0x18f50]
mov qword [rsp + 0x21f0], rax
mov dword [rsp + 0x21f8], 0
jmp 0x14005ed3b
mov eax, dword [rsp + 0x21f8]
inc eax
mov dword [rsp + 0x21f8], eax
cmp dword [rsp + 0x21f8], 0x15d
jge 0x14005eda3
call fcn.1401b2df0
cdq
mov ecx, 0x31dc
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x21f8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x21f0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239848]
cvtss2sd xmm1, dword [rsp + 0x21c4]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x21c4], xmm0
jmp 0x14005ed2b
mov rax, qword [rsp + 0x21f0]
mov qword [rsp + 0x18f58], rax
mov edx, 4
mov rcx, qword [rsp + 0x18f58]
call fcn.140197660
cmp qword [rsp + 0x18f58], 0
jne 0x14005edde
mov qword [rsp + 0x236f8], 0
jmp 0x14005edfa
mov qword [rsp + 0x21f0], 0x8123
mov rax, qword [rsp + 0x21f0]
mov qword [rsp + 0x236f8], rax
jmp 0x14005ecdb
movss xmm0, dword [0x14024dde8]
movss dword [rsp + 0x21c4], xmm0
movss xmm0, dword [0x140244448]
movss dword [rsp + 0x21c4], xmm0
movss xmm0, dword [0x14024e904]
movss dword [rsp + 0x207c], xmm0
movss xmm0, dword [0x14024d028]
movss dword [rsp + 0x207c], xmm0
movss xmm0, dword [0x14024524c]
movss dword [rsp + 0x21fc], xmm0
movss xmm0, dword [0x14024735c]
movss dword [rsp + 0x21fc], xmm0
cvtss2sd xmm0, dword [rsp + 0x21fc]
ucomisd xmm0, qword [0x14024b168]
jp 0x14005efd5
jne 0x14005efd5
mov dword [rsp + 0x2200], 0
jmp 0x14005ee9f
mov eax, dword [rsp + 0x2200]
inc eax
mov dword [rsp + 0x2200], eax
cmp dword [rsp + 0x2200], 0x1606
jge 0x14005efb3
mov ecx, 0x1e6bc
call fcn.140197680
mov qword [rsp + 0x18f60], rax
mov rax, qword [rsp + 0x18f60]
mov qword [rsp + 0x2208], rax
mov dword [rsp + 0x2210], 0
jmp 0x14005eeef
mov eax, dword [rsp + 0x2210]
inc eax
mov dword [rsp + 0x2210], eax
cmp dword [rsp + 0x2210], 0xea
jge 0x14005ef57
call fcn.1401b2df0
cdq
mov ecx, 0x2720
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2210]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2208]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f528]
cvtss2sd xmm1, dword [rsp + 0x21fc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x21fc], xmm0
jmp 0x14005eedf
mov rax, qword [rsp + 0x2208]
mov qword [rsp + 0x18f68], rax
mov edx, 4
mov rcx, qword [rsp + 0x18f68]
call fcn.140197660
cmp qword [rsp + 0x18f68], 0
jne 0x14005ef92
mov qword [rsp + 0x23700], 0
jmp 0x14005efae
mov qword [rsp + 0x2208], 0x8123
mov rax, qword [rsp + 0x2208]
mov qword [rsp + 0x23700], rax
jmp 0x14005ee8f
movss xmm0, dword [0x1402469a0]
movss dword [rsp + 0x21fc], xmm0
movss xmm0, dword [0x14024bde4]
movss dword [rsp + 0x21fc], xmm0
cvtss2sd xmm0, dword [rsp + 0x21fc]
ucomisd xmm0, qword [0x140248038]
jp 0x14005f145
jne 0x14005f145
mov dword [rsp + 0x2214], 0
jmp 0x14005f00f
mov eax, dword [rsp + 0x2214]
inc eax
mov dword [rsp + 0x2214], eax
cmp dword [rsp + 0x2214], 0x1652
jge 0x14005f123
mov ecx, 0x1d2fc
call fcn.140197680
mov qword [rsp + 0x18f70], rax
mov rax, qword [rsp + 0x18f70]
mov qword [rsp + 0x2218], rax
mov dword [rsp + 0x2220], 0
jmp 0x14005f05f
mov eax, dword [rsp + 0x2220]
inc eax
mov dword [rsp + 0x2220], eax
cmp dword [rsp + 0x2220], 0xc1
jge 0x14005f0c7
call fcn.1401b2df0
cdq
mov ecx, 0x1edf
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2220]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2218]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023fb20]
cvtss2sd xmm1, dword [rsp + 0x21fc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x21fc], xmm0
jmp 0x14005f04f
mov rax, qword [rsp + 0x2218]
mov qword [rsp + 0x18f78], rax
mov edx, 4
mov rcx, qword [rsp + 0x18f78]
call fcn.140197660
cmp qword [rsp + 0x18f78], 0
jne 0x14005f102
mov qword [rsp + 0x23708], 0
jmp 0x14005f11e
mov qword [rsp + 0x2218], 0x8123
mov rax, qword [rsp + 0x2218]
mov qword [rsp + 0x23708], rax
jmp 0x14005efff
movss xmm0, dword [0x1402473dc]
movss dword [rsp + 0x21fc], xmm0
movss xmm0, dword [0x140245338]
movss dword [rsp + 0x21fc], xmm0
cvtss2sd xmm0, dword [rsp + 0x21fc]
ucomisd xmm0, qword [0x1402493c0]
jp 0x14005f2b5
jne 0x14005f2b5
mov dword [rsp + 0x2224], 0
jmp 0x14005f17f
mov eax, dword [rsp + 0x2224]
inc eax
mov dword [rsp + 0x2224], eax
cmp dword [rsp + 0x2224], 0xb33
jge 0x14005f293
mov ecx, 0x16388
call fcn.140197680
mov qword [rsp + 0x18f80], rax
mov rax, qword [rsp + 0x18f80]
mov qword [rsp + 0x2228], rax
mov dword [rsp + 0x2230], 0
jmp 0x14005f1cf
mov eax, dword [rsp + 0x2230]
inc eax
mov dword [rsp + 0x2230], eax
cmp dword [rsp + 0x2230], 0x109
jge 0x14005f237
call fcn.1401b2df0
cdq
mov ecx, 0x291d
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2230]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2228]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x140239da8]
cvtss2sd xmm1, dword [rsp + 0x21fc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x21fc], xmm0
jmp 0x14005f1bf
mov rax, qword [rsp + 0x2228]
mov qword [rsp + 0x18f88], rax
mov edx, 4
mov rcx, qword [rsp + 0x18f88]
call fcn.140197660
cmp qword [rsp + 0x18f88], 0
jne 0x14005f272
mov qword [rsp + 0x23710], 0
jmp 0x14005f28e
mov qword [rsp + 0x2228], 0x8123
mov rax, qword [rsp + 0x2228]
mov qword [rsp + 0x23710], rax
jmp 0x14005f16f
movss xmm0, dword [0x14024f5d8]
movss dword [rsp + 0x21fc], xmm0
movss xmm0, dword [0x140244fd0]
movss dword [rsp + 0x21fc], xmm0
cvtss2sd xmm0, dword [rsp + 0x21fc]
ucomisd xmm0, qword [0x14024b1c8]
jp 0x14005f425
jne 0x14005f425
mov dword [rsp + 0x2234], 0
jmp 0x14005f2ef
mov eax, dword [rsp + 0x2234]
inc eax
mov dword [rsp + 0x2234], eax
cmp dword [rsp + 0x2234], 0xe3a
jge 0x14005f403
mov ecx, 0x17cec
call fcn.140197680
mov qword [rsp + 0x18f90], rax
mov rax, qword [rsp + 0x18f90]
mov qword [rsp + 0x2238], rax
mov dword [rsp + 0x2240], 0
jmp 0x14005f33f
mov eax, dword [rsp + 0x2240]
inc eax
mov dword [rsp + 0x2240], eax
cmp dword [rsp + 0x2240], 0x9c
jge 0x14005f3a7
call fcn.1401b2df0
cdq
mov ecx, 0x3218
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2240]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2238]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023a760]
cvtss2sd xmm1, dword [rsp + 0x21fc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x21fc], xmm0
jmp 0x14005f32f
mov rax, qword [rsp + 0x2238]
mov qword [rsp + 0x18f98], rax
mov edx, 4
mov rcx, qword [rsp + 0x18f98]
call fcn.140197660
cmp qword [rsp + 0x18f98], 0
jne 0x14005f3e2
mov qword [rsp + 0x23718], 0
jmp 0x14005f3fe
mov qword [rsp + 0x2238], 0x8123
mov rax, qword [rsp + 0x2238]
mov qword [rsp + 0x23718], rax
jmp 0x14005f2df
movss xmm0, dword [0x14024bb28]
movss dword [rsp + 0x21fc], xmm0
movss xmm0, dword [0x140246df4]
movss dword [rsp + 0x21fc], xmm0
cvtss2sd xmm0, dword [rsp + 0x21fc]
ucomisd xmm0, qword [0x1402499d8]
jp 0x14005f595
jne 0x14005f595
mov dword [rsp + 0x2244], 0
jmp 0x14005f45f
mov eax, dword [rsp + 0x2244]
inc eax
mov dword [rsp + 0x2244], eax
cmp dword [rsp + 0x2244], 0x11d9
jge 0x14005f573
mov ecx, 0xe1a0
call fcn.140197680
mov qword [rsp + 0x18fa0], rax
mov rax, qword [rsp + 0x18fa0]
mov qword [rsp + 0x2248], rax
mov dword [rsp + 0x2250], 0
jmp 0x14005f4af
mov eax, dword [rsp + 0x2250]
inc eax
mov dword [rsp + 0x2250], eax
cmp dword [rsp + 0x2250], 0x1ae
jge 0x14005f517
call fcn.1401b2df0
cdq
mov ecx, 0x1698
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2250]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2248]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ffb8]
cvtss2sd xmm1, dword [rsp + 0x21fc]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x21fc], xmm0
jmp 0x14005f49f
mov rax, qword [rsp + 0x2248]
mov qword [rsp + 0x18fa8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18fa8]
call fcn.140197660
cmp qword [rsp + 0x18fa8], 0
jne 0x14005f552
mov qword [rsp + 0x23720], 0
jmp 0x14005f56e
mov qword [rsp + 0x2248], 0x8123
mov rax, qword [rsp + 0x2248]
mov qword [rsp + 0x23720], rax
jmp 0x14005f44f
movss xmm0, dword [0x140243838]
movss dword [rsp + 0x21fc], xmm0
movss xmm0, dword [0x1402440fc]
movss dword [rsp + 0x21fc], xmm0
movss xmm0, dword [0x14024c4a8]
movss dword [rsp + 0x2254], xmm0
movss xmm0, dword [0x140244e10]
movss dword [rsp + 0x2254], xmm0
cvtss2sd xmm0, dword [rsp + 0x2254]
ucomisd xmm0, qword [0x14024a1b0]
jp 0x14005fd09
jne 0x14005fd09
mov dword [rsp + 0x2258], 0
jmp 0x14005f5f1
mov eax, dword [rsp + 0x2258]
inc eax
mov dword [rsp + 0x2258], eax
cmp dword [rsp + 0x2258], 0xaec
jge 0x14005f705
mov ecx, 0x1fad0
call fcn.140197680
mov qword [rsp + 0x18fb0], rax
mov rax, qword [rsp + 0x18fb0]
mov qword [rsp + 0x2260], rax
mov dword [rsp + 0x2268], 0
jmp 0x14005f641
mov eax, dword [rsp + 0x2268]
inc eax
mov dword [rsp + 0x2268], eax
cmp dword [rsp + 0x2268], 0x257
jge 0x14005f6a9
call fcn.1401b2df0
cdq
mov ecx, 0x2941
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2268]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2260]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023c000]
cvtss2sd xmm1, dword [rsp + 0x2254]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2254], xmm0
jmp 0x14005f631
mov rax, qword [rsp + 0x2260]
mov qword [rsp + 0x18fb8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18fb8]
call fcn.140197660
cmp qword [rsp + 0x18fb8], 0
jne 0x14005f6e4
mov qword [rsp + 0x23728], 0
jmp 0x14005f700
mov qword [rsp + 0x2260], 0x8123
mov rax, qword [rsp + 0x2260]
mov qword [rsp + 0x23728], rax
jmp 0x14005f5e1
movss xmm0, dword [0x1402446a8]
movss dword [rsp + 0x226c], xmm0
movss xmm0, dword [0x140245b0c]
movss dword [rsp + 0x226c], xmm0
cvtss2sd xmm0, dword [rsp + 0x226c]
ucomisd xmm0, qword [0x1402433b8]
jp 0x14005f897
jne 0x14005f897
mov dword [rsp + 0x2270], 0
jmp 0x14005f761
cmp dword [rsp + 0x2270], 0xfcf
jge 0x14005f875
mov ecx, 0xa780
call fcn.140197680
mov qword [rsp + 0x18fc0], rax
mov rax, qword [rsp + 0x18fc0]
mov qword [rsp + 0x2278], rax
mov dword [rsp + 0x2280], 0
jmp 0x14005f7b1
cmp dword [rsp + 0x2280], 0xfa
jge 0x14005f819
call fcn.1401b2df0
cdq
mov ecx, 0x2c37
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x2280]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x2278]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023f310]
cvtss2sd xmm1, dword [rsp + 0x226c]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x226c], xmm0
jmp 0x14005f7a1
mov rax, qword [rsp + 0x2278]
mov qword [rsp + 0x18fc8], rax
mov edx, 4
mov rcx, qword [rsp + 0x18fc8]
call fcn.140197660
cmp qword [rsp + 0x18fc8], 0
jne 0x14005f854
movss xmm0, dword [0x14024defc]
movss dword [rsp + 0x226c], xmm0
movss xmm0, dword [0x14024c484]
movss dword [rsp + 0x226c], xmm0
cvtss2sd xmm0, dword [rsp + 0x226c]
ucomisd xmm0, qword [0x140248680]
jp 0x14005fa07
jne 0x14005fa07
mov dword [rsp + 0x2284], 0
jmp 0x14005f8d1
cmp dword [rsp + 0x2284], 0xac2
jge 0x14005f9e5
mov ecx, 0x24278
call fcn.140197680
mov qword [rsp + 0x18fd0], rax
mov rax, qword [rsp + 0x18fd0]
mov qword [rsp + 0x2288], rax
mov dword [rsp + 0x2290], 0
jmp 0x14005f921
cmp dword [rsp + 0x2290], 0x2c2
jge 0x14005f989
movss xmm0, dword [0x140247868]
movss dword [rsp + 0x226c], xmm0
movss xmm0, dword [0x140245760]
movss dword [rsp + 0x226c], xmm0
cvtss2sd xmm0, dword [rsp + 0x226c]
ucomisd xmm0, qword [0x14024a6f0]
jp 0x14005fb77
jne 0x14005fb77
mov dword [rsp + 0x2294], 0
jmp 0x14005fa41
cmp dword [rsp + 0x2294], 0xb5b
jge 0x14005fb55
mov ecx, 0x11a7c
call fcn.140197680
mov qword [rsp + 0x18fe0], rax
mov rax, qword [rsp + 0x18fe0]
mov qword [rsp + 0x2298], rax
mov dword [rsp + 0x22a0], 0
jmp 0x14005fa91
movss xmm0, dword [0x14024f064]
movss dword [rsp + 0x226c], xmm0
movss xmm0, dword [0x140244bc8]
movss dword [rsp + 0x226c], xmm0
cvtss2sd xmm0, dword [rsp + 0x226c]
ucomisd xmm0, qword [0x14024a7d0]
jp 0x14005fce7
jne 0x14005fce7
mov dword [rsp + 0x22a4], 0
jmp 0x14005fbb1
cmp dword [rsp + 0x22a4], 0x7f0
jge 0x14005fcc5
movss xmm0, dword [0x14024bc00]
movss dword [rsp + 0x2254], xmm0
movss xmm0, dword [0x14024facc]
movss dword [rsp + 0x2254], xmm0
cvtss2sd xmm0, dword [rsp + 0x2254]
ucomisd xmm0, qword [str.JVQi]
jp 0x14006017b
jne 0x14006017b
mov dword [rsp + 0x22b4], 0
jmp 0x14005fd43
mov eax, dword [rsp + 0x22b4]
inc eax
mov dword [rsp + 0x22b4], eax
cmp dword [rsp + 0x22b4], 0x1423
jge 0x14005fe57
mov ecx, 0x25cec
call fcn.140197680
mov qword [rsp + 0x19000], rax
mov rax, qword [rsp + 0x19000]
mov qword [rsp + 0x22b8], rax
mov dword [rsp + 0x22c0], 0
jmp 0x14005fd93
mov eax, dword [rsp + 0x22c0]
inc eax
mov dword [rsp + 0x22c0], eax
cmp dword [rsp + 0x22c0], 0x24d
jge 0x14005fdfb
call fcn.1401b2df0
cdq
mov ecx, 0x269c
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x22c0]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x22b8]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x14023ccc8]
cvtss2sd xmm1, dword [rsp + 0x2254]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2254], xmm0
jmp 0x14005fd83
mov rax, qword [rsp + 0x22b8]
mov qword [rsp + 0x19008], rax
mov edx, 4
mov rcx, qword [rsp + 0x19008]
call fcn.140197660
cmp qword [rsp + 0x19008], 0
jne 0x14005fe36
mov qword [rsp + 0x23750], 0
jmp 0x14005fe52
mov qword [rsp + 0x22b8], 0x8123
mov rax, qword [rsp + 0x22b8]
mov qword [rsp + 0x23750], rax
jmp 0x14005fd33
movss xmm0, dword [0x140244a84]
movss dword [rsp + 0x22c4], xmm0
movss xmm0, dword [0x14024f77c]
movss dword [rsp + 0x22c4], xmm0
cvtss2sd xmm0, dword [rsp + 0x22c4]
ucomisd xmm0, qword [0x1402436b8]
jp 0x14005ffe9
jne 0x14005ffe9
mov dword [rsp + 0x22c8], 0
jmp 0x14005feb3
cmp dword [rsp + 0x22c8], 0x126f
jge 0x14005ffc7
mov ecx, 0x14280
call fcn.140197680
mov qword [rsp + 0x19010], rax
mov rax, qword [rsp + 0x19010]
mov qword [rsp + 0x22d0], rax
mov dword [rsp + 0x22d8], 0
jmp 0x14005ff03
cmp dword [rsp + 0x22d8], 0x369
jge 0x14005ff6b
movss xmm0, dword [0x140244018]
movss dword [rsp + 0x22c4], xmm0
movss xmm0, dword [0x140243df0]
movss dword [rsp + 0x22c4], xmm0
cvtss2sd xmm0, dword [rsp + 0x22c4]
ucomisd xmm0, qword [0x1402406c8]
jp 0x140060159
jne 0x140060159
mov dword [rsp + 0x22dc], 0
jmp 0x140060023
cmp dword [rsp + 0x22dc], 0x15a8
jge 0x140060137
mov ecx, 0x1a5c0
call fcn.140197680
mov qword [rsp + 0x19020], rax
mov rax, qword [rsp + 0x19020]
mov qword [rsp + 0x22e0], rax
mov dword [rsp + 0x22e8], 0
jmp 0x140060073
movss xmm0, dword [0x14024e818]
movss dword [rsp + 0x22c4], xmm0
movss xmm0, dword [0x14024f44c]
movss dword [rsp + 0x22c4], xmm0
movss xmm0, dword [0x140243a20]
movss dword [rsp + 0x2254], xmm0
movss xmm0, dword [0x140244b14]
movss dword [rsp + 0x2254], xmm0
cvtss2sd xmm0, dword [rsp + 0x2254]
ucomisd xmm0, qword [0x1402499f8]
jp 0x140060a3d
jne 0x140060a3d
mov dword [rsp + 0x22ec], 0
jmp 0x1400601b5
mov eax, dword [rsp + 0x22ec]
inc eax
mov dword [rsp + 0x22ec], eax
cmp dword [rsp + 0x22ec], 0x1559
jge 0x1400602c9
mov ecx, 0x1d78c
call fcn.140197680
mov qword [rsp + 0x19030], rax
mov rax, qword [rsp + 0x19030]
mov qword [rsp + 0x22f0], rax
mov dword [rsp + 0x22f8], 0
jmp 0x140060205
mov eax, dword [rsp + 0x22f8]
inc eax
mov dword [rsp + 0x22f8], eax
cmp dword [rsp + 0x22f8], 0x360
jge 0x14006026d
call fcn.1401b2df0
cdq
mov ecx, 0x2793
idiv ecx
mov eax, edx
movsxd rcx, dword [rsp + 0x22f8]
imul rcx, rcx, 4
mov rdx, qword [rsp + 0x22f0]
add rdx, rcx
mov rcx, rdx
mov dword [rcx], eax
call fcn.1401b2df0
cvtsi2sd xmm0, eax
subsd xmm0, qword [0x1402402b0]
cvtss2sd xmm1, dword [rsp + 0x2254]
addsd xmm1, xmm0
movaps xmm0, xmm1
cvtsd2ss xmm0, xmm0
movss dword [rsp + 0x2254], xmm0
jmp 0x1400601f5
mov rax, qword [rsp + 0x22f0]
mov qword [rsp + 0x19038], rax
mov edx, 4
mov rcx, qword [rsp + 0x19038]
call fcn.140197660
cmp qword [rsp + 0x19038], 0
jne 0x1400602a8
mov qword [rsp + 0x23768], 0
jmp 0x1400602c4
mov qword [rsp + 0x22f0], 0x8123
mov rax, qword [rsp + 0x22f0]
mov qword [rsp + 0x23768], rax
jmp 0x1400601a5
movss xmm0, dword [0x14024e3f0]
movss dword [rsp + 0x22fc], xmm0
movss xmm0, dword [0x14024debc]
movss dword [rsp + 0x22fc], xmm0
cvtss2sd xmm0, dword [rsp + 0x22fc]
ucomisd xmm0, qword [0x14024a078]
jp 0x14006045b
jne 0x14006045b
mov dword [rsp + 0x2300], 0
jmp 0x140060325
cmp dword [rsp + 0x2300], 0x1107
jge 0x140060439
mov ecx, 0x24a08
call fcn.140197680
mov qword [rsp + 0x19040], rax
mov rax, qword [rsp + 0x19040]
mov qword [rsp + 0x2308], rax
mov dword [rsp + 0x2310], 0
jmp 0x140060375
movss xmm0, dword [0x14024d2c4]
movss dword [rsp + 0x22fc], xmm0
movss xmm0, dword [0x14024543c]
movss dword [rsp + 0x22fc], xmm0
cvtss2sd xmm0, dword [rsp + 0x22fc]
ucomisd xmm0, qword [0x140243310]
jp 0x1400605cb
jne 0x1400605cb
mov dword [rsp + 0x2314], 0
jmp 0x140060495
cmp dword [rsp + 0x2314], 0xfe6
jge 0x1400605a9
cvtss2sd xmm0, dword [rsp + 0x22fc]
ucomisd xmm0, qword [0x140241e78]
jp 0x14006073b
jne 0x14006073b
mov dword [rsp + 0x2324], 0
jmp 0x140060605
cvtss2sd xmm0, dword [rsp + 0x22fc]
ucomisd xmm0, qword [0x140249f98]
jp 0x1400608ab
jne 0x1400608ab
cvtss2sd xmm0, dword [rsp + 0x22fc]
ucomisd xmm0, qword [str._UGC._a3B]
jp 0x140060a1b
cmp dword [rsp + 0x1f64], 0
jne 0x140060a52
cmp qword [rsp + 0x1cf8], 0
jne 0x140060a59
xor al, al
jmp 0x140191f43
movss xmm0, dword [0x14024b8d8]
movss dword [rsp + 0x2354], xmm0
movss xmm0, dword [0x14024c9d0]
movss dword [rsp + 0x2354], xmm0
cvtss2sd xmm0, dword [rsp + 0x2354]
ucomisd xmm0, qword [0x1402489d8]
jp 0x14006105d
jne 0x14006105d
mov dword [rsp + 0x2358], 0
jmp 0x140060ab5
cmp dword [rsp + 0x2358], 0xb2b
jge 0x140060bc9
mov ecx, 0x19cc0
call fcn.140197680
mov qword [rsp + 0x19090], rax
mov rax, qword [rsp + 0x19090]
mov qword [rsp + 0x2360], rax
mov dword [rsp + 0x2368], 0
jmp 0x140060b05
cmp dword [rsp + 0x2368], 0x181
jge 0x140060b6d
movss xmm0, dword [0x140245ee8]
movss dword [rsp + 0x236c], xmm0
movss xmm0, dword [0x1402474b8]
movss dword [rsp + 0x236c], xmm0
cvtss2sd xmm0, dword [rsp + 0x236c]
ucomisd xmm0, qword [0x140241150]
jp 0x140060d5b
jne 0x140060d5b
cvtss2sd xmm0, dword [rsp + 0x236c]
ucomisd xmm0, qword [0x140242458]
jp 0x140060ecb
cvtss2sd xmm0, dword [rsp + 0x2354]
ucomisd xmm0, qword [0x1402486b0]
jp 0x1400614cf
jne 0x1400614cf
mov dword [rsp + 0x23a4], 0
jmp 0x140061097
cmp dword [rsp + 0x23a4], 0x148c
jge 0x1400611ab
mov ecx, 0x1dad8
call fcn.140197680
mov qword [rsp + 0x190d0], rax
mov rax, qword [rsp + 0x190d0]
mov qword [rsp + 0x23a8], rax
mov dword [rsp + 0x23b0], 0
jmp 0x1400610e7
movss xmm0, dword [0x140247100]
movss dword [rsp + 0x23b4], xmm0
movss xmm0, dword [0x14024efec]
movss dword [rsp + 0x23b4], xmm0
cvtss2sd xmm0, dword [rsp + 0x23b4]
ucomisd xmm0, qword [0x140248cf8]
jp 0x14006133d
cvtss2sd xmm0, dword [rsp + 0x2354]
ucomisd xmm0, qword [0x140249a30]
jp 0x14006193b
jne 0x14006193b
mov dword [rsp + 0x23dc], 0
jmp 0x140061509
cmp dword [rsp + 0x23dc], 0x13b3
jge 0x14006161d
movss xmm0, dword [0x1402451ac]
movss dword [rsp + 0x2414], xmm0
movss xmm0, dword [0x14024e7b0]
movss dword [rsp + 0x2414], xmm0
cvtss2sd xmm0, dword [rsp + 0x2414]
ucomisd xmm0, qword [0x140248100]
jp 0x140061acd
jne 0x140061acd
mov dword [rsp + 0x2418], 0
jmp 0x140061997
cvtss2sd xmm0, dword [rsp + 0x2414]
ucomisd xmm0, qword [0x14024a728]
jp 0x140061c3d
jne 0x140061c3d
cvtss2sd xmm0, dword [rsp + 0x2414]
ucomisd xmm0, qword [0x140240fe0]
jp 0x140061dad
mov rdi, rax
mov rcx, rsp
lea rdx, [0x140238598]
call fcn.1401982b0
mov rax, rdi
mov rcx, qword [rsp + 0x284b0]
xor rcx, rsp
call fcn.140198750
add rsp, 0x284c8
pop rdi
pop rsi
ret