Function at 0x14009dc80
Capabilities:
Encode data using xor

Disassembly:
push rbp
sub rsp, 0xd50
lea rbp, [rsp + 0x80]
mov qword [rbp + 0xce0], rcx
mov qword [rbp + 0xce8], rdx
mov qword [rbp + 0xcf0], r8
mov dword [rbp + 0xcf8], r9d
mov dword [rbp + 0xca4], 0x7ed
movss xmm0, dword [0x14014d200]
movss dword [rbp + 0xca8], xmm0
movss xmm0, dword [0x14014d204]
movss dword [rbp + 0xca8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xca8]
ucomisd xmm0, qword [0x14014d208]
jp 0x14004d20d
ucomisd xmm0, qword [0x14014d208]
jne 0x14004d20d
movss xmm0, dword [0x14014d210]
movss dword [rbp + 0xcac], xmm0
movss xmm0, dword [0x14014d214]
movss dword [rbp + 0xcac], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcac]
ucomisd xmm0, qword [0x14014d218]
jp 0x14004d1ad
ucomisd xmm0, qword [0x14014d218]
jne 0x14004d1ad
movss xmm0, dword [0x14014d220]
movss dword [rbp + 0xcac], xmm0
movss xmm0, dword [0x14014d224]
movss dword [rbp + 0xcac], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcac]
ucomisd xmm0, qword [0x14014d228]
jp 0x14004d1ed
ucomisd xmm0, qword [0x14014d228]
jne 0x14004d1ed
movss xmm0, dword [0x14014d230]
movss dword [rbp + 0xcac], xmm0
movss xmm0, dword [0x14014d234]
movss dword [rbp + 0xcac], xmm0
movss xmm0, dword [0x14014d238]
movss dword [rbp + 0xca8], xmm0
movss xmm0, dword [0x14014d23c]
movss dword [rbp + 0xca8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xca8]
ucomisd xmm0, qword [0x14014d240]
jp 0x14004d375
ucomisd xmm0, qword [0x14014d240]
jne 0x14004d375
movss xmm0, dword [0x14014d248]
movss dword [rbp + 0xcb4], xmm0
movss xmm0, dword [0x14014d24c]
movss dword [rbp + 0xcb4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcb4]
ucomisd xmm0, qword [0x14014d250]
jp 0x14004d295
ucomisd xmm0, qword [0x14014d250]
jne 0x14004d295
movss xmm0, dword [0x14014d258]
movss dword [rbp + 0xcb4], xmm0
movss xmm0, dword [0x14014d25c]
movss dword [rbp + 0xcb4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcb4]
ucomisd xmm0, qword [0x14014d260]
jp 0x14004d2d5
ucomisd xmm0, qword [0x14014d260]
jne 0x14004d2d5
movss xmm0, dword [0x14014d268]
movss dword [rbp + 0xcb4], xmm0
movss xmm0, dword [str.CWH]
movss dword [rbp + 0xcb4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcb4]
ucomisd xmm0, qword [0x14014d270]
jp 0x14004d315
ucomisd xmm0, qword [0x14014d270]
jne 0x14004d315
movss xmm0, dword [str.CW_tI]
movss dword [rbp + 0xcb4], xmm0
movss xmm0, dword [0x14014d27c]
movss dword [rbp + 0xcb4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcb4]
ucomisd xmm0, qword [0x14014d280]
jp 0x14004d355
ucomisd xmm0, qword [0x14014d280]
jne 0x14004d355
movss xmm0, dword [0x14014d288]
movss dword [rbp + 0xcb4], xmm0
movss xmm0, dword [0x14014d28c]
movss dword [rbp + 0xcb4], xmm0
movss xmm0, dword [0x14014d290]
movss dword [rbp + 0xca8], xmm0
movss xmm0, dword [0x14014d294]
movss dword [rbp + 0xca8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xca8]
ucomisd xmm0, qword [0x14014d298]
jp 0x14004d45d
ucomisd xmm0, qword [0x14014d298]
jne 0x14004d45d
movss xmm0, dword [0x14014d2a0]
movss dword [rbp + 0xcb0], xmm0
movss xmm0, dword [0x14014d2a4]
movss dword [rbp + 0xcb0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcb0]
ucomisd xmm0, qword [0x14014d2a8]
jp 0x14004d3fd
ucomisd xmm0, qword [0x14014d2a8]
jne 0x14004d3fd
movss xmm0, dword [0x14014d2b0]
movss dword [rbp + 0xcb0], xmm0
movss xmm0, dword [0x14014d2b4]
movss dword [rbp + 0xcb0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcb0]
ucomisd xmm0, qword [0x14014d2b8]
jp 0x14004d43d
ucomisd xmm0, qword [0x14014d2b8]
jne 0x14004d43d
movss xmm0, dword [0x14014d2c0]
movss dword [rbp + 0xcb0], xmm0
movss xmm0, dword [0x14014d2c4]
movss dword [rbp + 0xcb0], xmm0
movss xmm0, dword [0x14014d2c8]
movss dword [rbp + 0xca8], xmm0
movss xmm0, dword [0x14014d2cc]
movss dword [rbp + 0xca8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xca8]
ucomisd xmm0, qword [0x14014d2d0]
jp 0x14004d5c5
ucomisd xmm0, qword [0x14014d2d0]
jne 0x14004d5c5
movss xmm0, dword [0x14014d2d8]
movss dword [rbp + 0xcbc], xmm0
movss xmm0, dword [0x14014d2dc]
movss dword [rbp + 0xcbc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcbc]
ucomisd xmm0, qword [0x14014d2e0]
jp 0x14004d4e5
ucomisd xmm0, qword [0x14014d2e0]
jne 0x14004d4e5
movss xmm0, dword [0x14014d2e8]
movss dword [rbp + 0xcbc], xmm0
movss xmm0, dword [0x14014d2ec]
movss dword [rbp + 0xcbc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcbc]
ucomisd xmm0, qword [0x14014d2f0]
jp 0x14004d525
ucomisd xmm0, qword [0x14014d2f0]
jne 0x14004d525
movss xmm0, dword [0x14014d2f8]
movss dword [rbp + 0xcbc], xmm0
movss xmm0, dword [0x14014d2fc]
movss dword [rbp + 0xcbc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcbc]
ucomisd xmm0, qword [0x14014d300]
jp 0x14004d565
ucomisd xmm0, qword [0x14014d300]
jne 0x14004d565
movss xmm0, dword [0x14014d308]
movss dword [rbp + 0xcbc], xmm0
movss xmm0, dword [0x14014d30c]
movss dword [rbp + 0xcbc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcbc]
ucomisd xmm0, qword [0x14014d310]
jp 0x14004d5a5
ucomisd xmm0, qword [0x14014d310]
jne 0x14004d5a5
movss xmm0, dword [0x14014d318]
movss dword [rbp + 0xcbc], xmm0
movss xmm0, dword [0x14014d31c]
movss dword [rbp + 0xcbc], xmm0
movss xmm0, dword [0x14014d320]
movss dword [rbp + 0xca8], xmm0
movss xmm0, dword [0x14014d324]
movss dword [rbp + 0xca8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xca8]
ucomisd xmm0, qword [0x14014d328]
jp 0x14004d76d
ucomisd xmm0, qword [0x14014d328]
jne 0x14004d76d
movss xmm0, dword [0x14014d330]
movss dword [rbp + 0xcb8], xmm0
movss xmm0, dword [0x14014d334]
movss dword [rbp + 0xcb8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcb8]
ucomisd xmm0, qword [0x14014d338]
jp 0x14004d64d
ucomisd xmm0, qword [0x14014d338]
jne 0x14004d64d
movss xmm0, dword [0x14014d340]
movss dword [rbp + 0xcb8], xmm0
movss xmm0, dword [0x14014d344]
movss dword [rbp + 0xcb8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcb8]
ucomisd xmm0, qword [0x14014d348]
jp 0x14004d68d
ucomisd xmm0, qword [0x14014d348]
jne 0x14004d68d
movss xmm0, dword [0x14014d350]
movss dword [rbp + 0xcb8], xmm0
movss xmm0, dword [0x14014d354]
movss dword [rbp + 0xcb8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcb8]
ucomisd xmm0, qword [0x14014d358]
jp 0x14004d6cd
ucomisd xmm0, qword [0x14014d358]
jne 0x14004d6cd
movss xmm0, dword [0x14014d360]
movss dword [rbp + 0xcb8], xmm0
movss xmm0, dword [0x14014d364]
movss dword [rbp + 0xcb8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcb8]
ucomisd xmm0, qword [0x14014d368]
jp 0x14004d70d
ucomisd xmm0, qword [0x14014d368]
jne 0x14004d70d
movss xmm0, dword [0x14014d370]
movss dword [rbp + 0xcb8], xmm0
movss xmm0, dword [0x14014d374]
movss dword [rbp + 0xcb8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcb8]
ucomisd xmm0, qword [0x14014d378]
jp 0x14004d74d
ucomisd xmm0, qword [0x14014d378]
jne 0x14004d74d
movss xmm0, dword [0x14014d380]
movss dword [rbp + 0xcb8], xmm0
movss xmm0, dword [0x14014d384]
movss dword [rbp + 0xcb8], xmm0
movss xmm0, dword [0x14014d388]
movss dword [rbp + 0xca8], xmm0
movss xmm0, dword [0x14014d38c]
movss dword [rbp + 0xca8], xmm0
mov dword [rbp + 0xcc0], 0
jmp 0x14004f0cb
movss xmm0, dword [0x14014d390]
movss dword [rbp - 0x48], xmm0
movss xmm0, dword [0x14014d394]
movss dword [rbp - 0x48], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp - 0x48]
ucomisd xmm0, qword [0x14014d398]
jp 0x14004d935
ucomisd xmm0, qword [0x14014d398]
jne 0x14004d935
movss xmm0, dword [0x14014d3a0]
movss dword [rbp + 0xcc4], xmm0
movss xmm0, dword [0x14014d3a4]
movss dword [rbp + 0xcc4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcc4]
ucomisd xmm0, qword [str._fFa]
jp 0x14004d81b
ucomisd xmm0, qword [str._fFa]
jne 0x14004d81b
movss xmm0, dword [0x14014d3b0]
movss dword [rbp + 0xcc4], xmm0
movss xmm0, dword [0x14014d3b4]
movss dword [rbp + 0xcc4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcc4]
ucomisd xmm0, qword [0x14014d3b8]
jp 0x14004d85b
ucomisd xmm0, qword [0x14014d3b8]
jne 0x14004d85b
movss xmm0, dword [str.FwHIM]
movss dword [rbp + 0xcc4], xmm0
movss xmm0, dword [0x14014d3c4]
movss dword [rbp + 0xcc4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcc4]
ucomisd xmm0, qword [0x14014d3c8]
jp 0x14004d89b
ucomisd xmm0, qword [0x14014d3c8]
jne 0x14004d89b
movss xmm0, dword [0x14014d3d0]
movss dword [rbp + 0xcc4], xmm0
movss xmm0, dword [0x14014d3d4]
movss dword [rbp + 0xcc4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcc4]
ucomisd xmm0, qword [0x14014d3d8]
jp 0x14004d8db
ucomisd xmm0, qword [0x14014d3d8]
jne 0x14004d8db
movss xmm0, dword [0x14014d3e0]
movss dword [rbp + 0xcc4], xmm0
movss xmm0, dword [0x14014d3e4]
movss dword [rbp + 0xcc4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcc4]
ucomisd xmm0, qword [0x14014d3e8]
jp 0x14004d91b
ucomisd xmm0, qword [0x14014d3e8]
jne 0x14004d91b
movss xmm0, dword [0x14014d3f0]
movss dword [rbp + 0xcc4], xmm0
movss xmm0, dword [0x14014d3f4]
movss dword [rbp + 0xcc4], xmm0
movss xmm0, dword [0x14014d3f8]
movss dword [rbp - 0x48], xmm0
movss xmm0, dword [0x14014d3fc]
movss dword [rbp - 0x48], xmm0
mov ecx, 0x20cbc
call fcn.14009d070
mov qword [rbp - 0x50], rax
movss xmm0, dword [0x14014d400]
movss dword [rbp + 0xcc8], xmm0
movss xmm0, dword [0x14014d404]
movss dword [rbp + 0xcc8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcc8]
ucomisd xmm0, qword [0x14014d408]
jp 0x14004dacb
ucomisd xmm0, qword [0x14014d408]
jne 0x14004dacb
movss xmm0, dword [0x14014d410]
movss dword [rbp + 0xccc], xmm0
movss xmm0, dword [0x14014d414]
movss dword [rbp + 0xccc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xccc]
ucomisd xmm0, qword [0x14014d418]
jp 0x14004d9eb
ucomisd xmm0, qword [0x14014d418]
jne 0x14004d9eb
movss xmm0, dword [0x14014d420]
movss dword [rbp + 0xccc], xmm0
movss xmm0, dword [0x14014d424]
movss dword [rbp + 0xccc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xccc]
ucomisd xmm0, qword [0x14014d428]
jp 0x14004da2b
ucomisd xmm0, qword [0x14014d428]
jne 0x14004da2b
movss xmm0, dword [0x14014d430]
movss dword [rbp + 0xccc], xmm0
movss xmm0, dword [0x14014d434]
movss dword [rbp + 0xccc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xccc]
ucomisd xmm0, qword [0x14014d438]
jp 0x14004da6b
ucomisd xmm0, qword [0x14014d438]
jne 0x14004da6b
movss xmm0, dword [str.GW_f]
movss dword [rbp + 0xccc], xmm0
movss xmm0, dword [0x14014d444]
movss dword [rbp + 0xccc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xccc]
ucomisd xmm0, qword [0x14014d448]
jp 0x14004daab
ucomisd xmm0, qword [0x14014d448]
jne 0x14004daab
movss xmm0, dword [0x14014d450]
movss dword [rbp + 0xccc], xmm0
movss xmm0, dword [0x14014d454]
movss dword [rbp + 0xccc], xmm0
movss xmm0, dword [0x14014d458]
movss dword [rbp + 0xcc8], xmm0
movss xmm0, dword [0x14014d45c]
movss dword [rbp + 0xcc8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcc8]
ucomisd xmm0, qword [0x14014d460]
jp 0x14004dc73
ucomisd xmm0, qword [0x14014d460]
jne 0x14004dc73
movss xmm0, dword [0x14014d468]
movss dword [rbp + 0xca0], xmm0
movss xmm0, dword [0x14014d46c]
movss dword [rbp + 0xca0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xca0]
ucomisd xmm0, qword [0x14014d470]
jp 0x14004db53
ucomisd xmm0, qword [0x14014d470]
jne 0x14004db53
movss xmm0, dword [0x14014d478]
movss dword [rbp + 0xca0], xmm0
movss xmm0, dword [0x14014d47c]
movss dword [rbp + 0xca0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xca0]
ucomisd xmm0, qword [0x14014d480]
jp 0x14004db93
ucomisd xmm0, qword [0x14014d480]
jne 0x14004db93
movss xmm0, dword [0x14014d488]
movss dword [rbp + 0xca0], xmm0
movss xmm0, dword [0x14014d48c]
movss dword [rbp + 0xca0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xca0]
ucomisd xmm0, qword [0x14014d490]
jp 0x14004dbd3
ucomisd xmm0, qword [0x14014d490]
jne 0x14004dbd3
movss xmm0, dword [0x14014d498]
movss dword [rbp + 0xca0], xmm0
movss xmm0, dword [0x14014d49c]
movss dword [rbp + 0xca0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xca0]
ucomisd xmm0, qword [0x14014d4a0]
jp 0x14004dc13
ucomisd xmm0, qword [0x14014d4a0]
jne 0x14004dc13
movss xmm0, dword [0x14014d4a8]
movss dword [rbp + 0xca0], xmm0
movss xmm0, dword [0x14014d4ac]
movss dword [rbp + 0xca0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xca0]
ucomisd xmm0, qword [0x14014d4b0]
jp 0x14004dc53
ucomisd xmm0, qword [0x14014d4b0]
jne 0x14004dc53
movss xmm0, dword [0x14014d4b8]
movss dword [rbp + 0xca0], xmm0
movss xmm0, dword [0x14014d4bc]
movss dword [rbp + 0xca0], xmm0
movss xmm0, dword [0x14014d4c0]
movss dword [rbp + 0xcc8], xmm0
movss xmm0, dword [0x14014d4c4]
movss dword [rbp + 0xcc8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcc8]
ucomisd xmm0, qword [0x14014d4c8]
jp 0x14004dd9b
ucomisd xmm0, qword [0x14014d4c8]
jne 0x14004dd9b
movss xmm0, dword [0x14014d4d0]
movss dword [rbp + 0xc9c], xmm0
movss xmm0, dword [0x14014d4d4]
movss dword [rbp + 0xc9c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc9c]
ucomisd xmm0, qword [0x14014d4d8]
jp 0x14004dcfb
ucomisd xmm0, qword [0x14014d4d8]
jne 0x14004dcfb
movss xmm0, dword [0x14014d4e0]
movss dword [rbp + 0xc9c], xmm0
movss xmm0, dword [0x14014d4e4]
movss dword [rbp + 0xc9c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc9c]
ucomisd xmm0, qword [0x14014d4e8]
jp 0x14004dd3b
ucomisd xmm0, qword [0x14014d4e8]
jne 0x14004dd3b
movss xmm0, dword [0x14014d4f0]
movss dword [rbp + 0xc9c], xmm0
movss xmm0, dword [0x14014d4f4]
movss dword [rbp + 0xc9c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc9c]
ucomisd xmm0, qword [0x14014d4f8]
jp 0x14004dd7b
ucomisd xmm0, qword [0x14014d4f8]
jne 0x14004dd7b
movss xmm0, dword [0x14014d500]
movss dword [rbp + 0xc9c], xmm0
movss xmm0, dword [0x14014d504]
movss dword [rbp + 0xc9c], xmm0
movss xmm0, dword [0x14014d508]
movss dword [rbp + 0xcc8], xmm0
movss xmm0, dword [0x14014d50c]
movss dword [rbp + 0xcc8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcc8]
ucomisd xmm0, qword [0x14014d510]
jp 0x14004df03
ucomisd xmm0, qword [0x14014d510]
jne 0x14004df03
movss xmm0, dword [0x14014d518]
movss dword [rbp + 0xc98], xmm0
movss xmm0, dword [0x14014d51c]
movss dword [rbp + 0xc98], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc98]
ucomisd xmm0, qword [0x14014d520]
jp 0x14004de23
ucomisd xmm0, qword [0x14014d520]
jne 0x14004de23
movss xmm0, dword [0x14014d528]
movss dword [rbp + 0xc98], xmm0
movss xmm0, dword [0x14014d52c]
movss dword [rbp + 0xc98], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc98]
ucomisd xmm0, qword [0x14014d530]
jp 0x14004de63
ucomisd xmm0, qword [0x14014d530]
jne 0x14004de63
movss xmm0, dword [0x14014d538]
movss dword [rbp + 0xc98], xmm0
movss xmm0, dword [0x14014d53c]
movss dword [rbp + 0xc98], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc98]
ucomisd xmm0, qword [0x14014d540]
jp 0x14004dea3
ucomisd xmm0, qword [0x14014d540]
jne 0x14004dea3
movss xmm0, dword [0x14014d548]
movss dword [rbp + 0xc98], xmm0
movss xmm0, dword [0x14014d54c]
movss dword [rbp + 0xc98], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc98]
ucomisd xmm0, qword [0x14014d550]
jp 0x14004dee3
ucomisd xmm0, qword [0x14014d550]
jne 0x14004dee3
movss xmm0, dword [0x14014d558]
movss dword [rbp + 0xc98], xmm0
movss xmm0, dword [0x14014d55c]
movss dword [rbp + 0xc98], xmm0
movss xmm0, dword [0x14014d560]
movss dword [rbp + 0xcc8], xmm0
movss xmm0, dword [0x14014d564]
movss dword [rbp + 0xcc8], xmm0
mov dword [rbp + 0xc94], 0
jmp 0x14004e58d
movss xmm0, dword [0x14014d568]
movss dword [rbp - 0x58], xmm0
movss xmm0, dword [0x14014d56c]
movss dword [rbp - 0x58], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp - 0x58]
ucomisd xmm0, qword [0x14014d570]
jp 0x14004e0cb
ucomisd xmm0, qword [0x14014d570]
jne 0x14004e0cb
movss xmm0, dword [0x14014d578]
movss dword [rbp + 0xc90], xmm0
movss xmm0, dword [0x14014d57c]
movss dword [rbp + 0xc90], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc90]
ucomisd xmm0, qword [0x14014d580]
jp 0x14004dfb1
ucomisd xmm0, qword [0x14014d580]
jne 0x14004dfb1
movss xmm0, dword [0x14014d588]
movss dword [rbp + 0xc90], xmm0
movss xmm0, dword [0x14014d58c]
movss dword [rbp + 0xc90], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc90]
ucomisd xmm0, qword [0x14014d590]
jp 0x14004dff1
ucomisd xmm0, qword [0x14014d590]
jne 0x14004dff1
movss xmm0, dword [0x14014d598]
movss dword [rbp + 0xc90], xmm0
movss xmm0, dword [0x14014d59c]
movss dword [rbp + 0xc90], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc90]
ucomisd xmm0, qword [0x14014d5a0]
jp 0x14004e031
ucomisd xmm0, qword [0x14014d5a0]
jne 0x14004e031
movss xmm0, dword [0x14014d5a8]
movss dword [rbp + 0xc90], xmm0
movss xmm0, dword [0x14014d5ac]
movss dword [rbp + 0xc90], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc90]
ucomisd xmm0, qword [0x14014d5b0]
jp 0x14004e071
ucomisd xmm0, qword [0x14014d5b0]
jne 0x14004e071
movss xmm0, dword [0x14014d5b8]
movss dword [rbp + 0xc90], xmm0
movss xmm0, dword [0x14014d5bc]
movss dword [rbp + 0xc90], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc90]
ucomisd xmm0, qword [0x14014d5c0]
jp 0x14004e0b1
ucomisd xmm0, qword [0x14014d5c0]
jne 0x14004e0b1
movss xmm0, dword [0x14014d5c8]
movss dword [rbp + 0xc90], xmm0
movss xmm0, dword [0x14014d5cc]
movss dword [rbp + 0xc90], xmm0
movss xmm0, dword [0x14014d5d0]
movss dword [rbp - 0x58], xmm0
movss xmm0, dword [0x14014d5d4]
movss dword [rbp - 0x58], xmm0
call sub.api_ms_win_crt_utility_l1_1_0.dll_rand
mov edx, dword [rbp + 0xc94]
movsxd rdx, edx
lea rcx, [rdx*4]
mov rdx, qword [rbp - 0x50]
lea r8, [rcx + rdx]
movsxd rdx, eax
imul rdx, rdx, 0xffffffffaf98c4b1
shr rdx, 0x20
add edx, eax
sar edx, 0xd
mov ecx, eax
sar ecx, 0x1f
sub edx, ecx
imul ecx, edx, 0x2ea7
sub eax, ecx
mov edx, eax
mov dword [r8], edx
movss xmm0, dword [0x14014d5d8]
movss dword [rbp + 0xc8c], xmm0
movss xmm0, dword [0x14014d5dc]
movss dword [rbp + 0xc8c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc8c]
ucomisd xmm0, qword [0x14014d5e0]
jp 0x14004e1c1
ucomisd xmm0, qword [0x14014d5e0]
jne 0x14004e1c1
movss xmm0, dword [0x14014d5e8]
movss dword [rbp - 0x5c], xmm0
movss xmm0, dword [0x14014d5ec]
movss dword [rbp - 0x5c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp - 0x5c]
ucomisd xmm0, qword [0x14014d5f0]
jp 0x14004e1a1
ucomisd xmm0, qword [0x14014d5f0]
jne 0x14004e1a1
movss xmm0, dword [str.ok7I]
movss dword [rbp - 0x5c], xmm0
movss xmm0, dword [0x14014d5fc]
movss dword [rbp - 0x5c], xmm0
movss xmm0, dword [0x14014d600]
movss dword [rbp + 0xc8c], xmm0
movss xmm0, dword [0x14014d604]
movss dword [rbp + 0xc8c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc8c]
ucomisd xmm0, qword [0x14014d608]
jp 0x14004e2e9
ucomisd xmm0, qword [0x14014d608]
jne 0x14004e2e9
movss xmm0, dword [0x14014d610]
movss dword [rbp + 0xc88], xmm0
movss xmm0, dword [0x14014d614]
movss dword [rbp + 0xc88], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc88]
ucomisd xmm0, qword [0x14014d618]
jp 0x14004e249
ucomisd xmm0, qword [0x14014d618]
jne 0x14004e249
movss xmm0, dword [0x14014d620]
movss dword [rbp + 0xc88], xmm0
movss xmm0, dword [0x14014d624]
movss dword [rbp + 0xc88], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc88]
ucomisd xmm0, qword [0x14014d628]
jp 0x14004e289
ucomisd xmm0, qword [0x14014d628]
jne 0x14004e289
movss xmm0, dword [0x14014d630]
movss dword [rbp + 0xc88], xmm0
movss xmm0, dword [0x14014d634]
movss dword [rbp + 0xc88], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc88]
ucomisd xmm0, qword [0x14014d638]
jp 0x14004e2c9
ucomisd xmm0, qword [0x14014d638]
jne 0x14004e2c9
movss xmm0, dword [0x14014d640]
movss dword [rbp + 0xc88], xmm0
movss xmm0, dword [0x14014d644]
movss dword [rbp + 0xc88], xmm0
movss xmm0, dword [0x14014d648]
movss dword [rbp + 0xc8c], xmm0
movss xmm0, dword [0x14014d64c]
movss dword [rbp + 0xc8c], xmm0
call sub.api_ms_win_crt_utility_l1_1_0.dll_rand
movsxd rdx, eax
imul rdx, rdx, 0x2cb33cb3
shr rdx, 0x20
sar edx, 0xb
mov ecx, eax
sar ecx, 0x1f
sub edx, ecx
imul ecx, edx, 0x2dd1
sub eax, ecx
mov edx, eax
add dword [rbp + 0xca4], edx
movss xmm0, dword [0x14014d650]
movss dword [rbp + 0xc84], xmm0
movss xmm0, dword [0x14014d654]
movss dword [rbp + 0xc84], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc84]
ucomisd xmm0, qword [0x14014d658]
jp 0x14004e41e
ucomisd xmm0, qword [0x14014d658]
jne 0x14004e41e
movss xmm0, dword [0x14014d660]
movss dword [rbp + 0xc80], xmm0
movss xmm0, dword [0x14014d664]
movss dword [rbp + 0xc80], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc80]
ucomisd xmm0, qword [0x14014d668]
jp 0x14004e3be
ucomisd xmm0, qword [0x14014d668]
jne 0x14004e3be
movss xmm0, dword [0x14014d670]
movss dword [rbp + 0xc80], xmm0
movss xmm0, dword [0x14014d674]
movss dword [rbp + 0xc80], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc80]
ucomisd xmm0, qword [0x14014d678]
jp 0x14004e3fe
ucomisd xmm0, qword [0x14014d678]
jne 0x14004e3fe
movss xmm0, dword [0x14014d680]
movss dword [rbp + 0xc80], xmm0
movss xmm0, dword [0x14014d684]
movss dword [rbp + 0xc80], xmm0
movss xmm0, dword [0x14014d688]
movss dword [rbp + 0xc84], xmm0
movss xmm0, dword [0x14014d68c]
movss dword [rbp + 0xc84], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc84]
ucomisd xmm0, qword [0x14014d690]
jp 0x14004e586
ucomisd xmm0, qword [0x14014d690]
jne 0x14004e586
movss xmm0, dword [0x14014d698]
movss dword [rbp + 0xc7c], xmm0
movss xmm0, dword [0x14014d69c]
movss dword [rbp + 0xc7c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc7c]
ucomisd xmm0, qword [0x14014d6a0]
jp 0x14004e4a6
ucomisd xmm0, qword [0x14014d6a0]
jne 0x14004e4a6
movss xmm0, dword [0x14014d6a8]
movss dword [rbp + 0xc7c], xmm0
movss xmm0, dword [0x14014d6ac]
movss dword [rbp + 0xc7c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc7c]
ucomisd xmm0, qword [0x14014d6b0]
jp 0x14004e4e6
ucomisd xmm0, qword [0x14014d6b0]
jne 0x14004e4e6
movss xmm0, dword [0x14014d6b8]
movss dword [rbp + 0xc7c], xmm0
movss xmm0, dword [0x14014d6bc]
movss dword [rbp + 0xc7c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc7c]
ucomisd xmm0, qword [str.7_2]
jp 0x14004e526
ucomisd xmm0, qword [str.7_2]
jne 0x14004e526
movss xmm0, dword [0x14014d6c8]
movss dword [rbp + 0xc7c], xmm0
movss xmm0, dword [0x14014d6cc]
movss dword [rbp + 0xc7c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc7c]
ucomisd xmm0, qword [0x14014d6d0]
jp 0x14004e566
ucomisd xmm0, qword [0x14014d6d0]
jne 0x14004e566
movss xmm0, dword [0x14014d6d8]
movss dword [rbp + 0xc7c], xmm0
movss xmm0, dword [0x14014d6dc]
movss dword [rbp + 0xc7c], xmm0
movss xmm0, dword [0x14014d6e0]
movss dword [rbp + 0xc84], xmm0
movss xmm0, dword [0x14014d6e4]
movss dword [rbp + 0xc84], xmm0
add dword [rbp + 0xc94], 1
cmp dword [rbp + 0xc94], 0x7bd
jle 0x14004df12
movss xmm0, dword [0x14014d6e8]
movss dword [rbp + 0xc78], xmm0
movss xmm0, dword [0x14014d6ec]
movss dword [rbp + 0xc78], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc78]
ucomisd xmm0, qword [0x14014d6f0]
jp 0x14004e765
ucomisd xmm0, qword [0x14014d6f0]
jne 0x14004e765
movss xmm0, dword [0x14014d6f8]
movss dword [rbp + 0xc74], xmm0
movss xmm0, dword [0x14014d6fc]
movss dword [rbp + 0xc74], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc74]
ucomisd xmm0, qword [0x14014d700]
jp 0x14004e645
ucomisd xmm0, qword [0x14014d700]
jne 0x14004e645
movss xmm0, dword [0x14014d708]
movss dword [rbp + 0xc74], xmm0
movss xmm0, dword [0x14014d70c]
movss dword [rbp + 0xc74], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc74]
ucomisd xmm0, qword [0x14014d710]
jp 0x14004e685
ucomisd xmm0, qword [0x14014d710]
jne 0x14004e685
movss xmm0, dword [0x14014d718]
movss dword [rbp + 0xc74], xmm0
movss xmm0, dword [0x14014d71c]
movss dword [rbp + 0xc74], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc74]
ucomisd xmm0, qword [0x14014d720]
jp 0x14004e6c5
ucomisd xmm0, qword [0x14014d720]
jne 0x14004e6c5
movss xmm0, dword [0x14014d728]
movss dword [rbp + 0xc74], xmm0
movss xmm0, dword [0x14014d72c]
movss dword [rbp + 0xc74], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc74]
ucomisd xmm0, qword [0x14014d730]
jp 0x14004e705
ucomisd xmm0, qword [0x14014d730]
jne 0x14004e705
movss xmm0, dword [0x14014d738]
movss dword [rbp + 0xc74], xmm0
movss xmm0, dword [0x14014d73c]
movss dword [rbp + 0xc74], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc74]
ucomisd xmm0, qword [0x14014d740]
jp 0x14004e745
ucomisd xmm0, qword [0x14014d740]
jne 0x14004e745
movss xmm0, dword [0x14014d748]
movss dword [rbp + 0xc74], xmm0
movss xmm0, dword [0x14014d74c]
movss dword [rbp + 0xc74], xmm0
movss xmm0, dword [0x14014d750]
movss dword [rbp + 0xc78], xmm0
movss xmm0, dword [0x14014d754]
movss dword [rbp + 0xc78], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc78]
ucomisd xmm0, qword [0x14014d758]
jp 0x14004e84d
ucomisd xmm0, qword [0x14014d758]
jne 0x14004e84d
movss xmm0, dword [0x14014d760]
movss dword [rbp + 0xc70], xmm0
movss xmm0, dword [0x14014d764]
movss dword [rbp + 0xc70], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc70]
ucomisd xmm0, qword [0x14014d768]
jp 0x14004e7ed
ucomisd xmm0, qword [0x14014d768]
jne 0x14004e7ed
movss xmm0, dword [0x14014d770]
movss dword [rbp + 0xc70], xmm0
movss xmm0, dword [0x14014d774]
movss dword [rbp + 0xc70], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc70]
ucomisd xmm0, qword [0x14014d778]
jp 0x14004e82d
ucomisd xmm0, qword [0x14014d778]
jne 0x14004e82d
movss xmm0, dword [0x14014d780]
movss dword [rbp + 0xc70], xmm0
movss xmm0, dword [0x14014d784]
movss dword [rbp + 0xc70], xmm0
movss xmm0, dword [0x14014d788]
movss dword [rbp + 0xc78], xmm0
movss xmm0, dword [0x14014d78c]
movss dword [rbp + 0xc78], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc78]
ucomisd xmm0, qword [0x14014d790]
jp 0x14004e8de
ucomisd xmm0, qword [0x14014d790]
jne 0x14004e8de
movss xmm0, dword [0x14014d798]
movss dword [rbp - 0x54], xmm0
movss xmm0, dword [0x14014d79c]
movss dword [rbp - 0x54], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp - 0x54]
ucomisd xmm0, qword [0x14014d7a0]
jp 0x14004e8be
ucomisd xmm0, qword [0x14014d7a0]
jne 0x14004e8be
movss xmm0, dword [0x14014d7a8]
movss dword [rbp - 0x54], xmm0
movss xmm0, dword [0x14014d7ac]
movss dword [rbp - 0x54], xmm0
movss xmm0, dword [0x14014d7b0]
movss dword [rbp + 0xc78], xmm0
movss xmm0, dword [0x14014d7b4]
movss dword [rbp + 0xc78], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc78]
ucomisd xmm0, qword [0x14014d7b8]
jp 0x14004ea06
ucomisd xmm0, qword [0x14014d7b8]
jne 0x14004ea06
movss xmm0, dword [0x14014d7c0]
movss dword [rbp + 0xc6c], xmm0
movss xmm0, dword [0x14014d7c4]
movss dword [rbp + 0xc6c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc6c]
ucomisd xmm0, qword [0x14014d7c8]
jp 0x14004e966
ucomisd xmm0, qword [0x14014d7c8]
jne 0x14004e966
movss xmm0, dword [0x14014d7d0]
movss dword [rbp + 0xc6c], xmm0
movss xmm0, dword [0x14014d7d4]
movss dword [rbp + 0xc6c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc6c]
ucomisd xmm0, qword [0x14014d7d8]
jp 0x14004e9a6
ucomisd xmm0, qword [0x14014d7d8]
jne 0x14004e9a6
movss xmm0, dword [0x14014d7e0]
movss dword [rbp + 0xc6c], xmm0
movss xmm0, dword [0x14014d7e4]
movss dword [rbp + 0xc6c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc6c]
ucomisd xmm0, qword [0x14014d7e8]
jp 0x14004e9e6
ucomisd xmm0, qword [0x14014d7e8]
jne 0x14004e9e6
movss xmm0, dword [0x14014d7f0]
movss dword [rbp + 0xc6c], xmm0
movss xmm0, dword [0x14014d7f4]
movss dword [rbp + 0xc6c], xmm0
movss xmm0, dword [0x14014d7f8]
movss dword [rbp + 0xc78], xmm0
movss xmm0, dword [0x14014d7fc]
movss dword [rbp + 0xc78], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc78]
ucomisd xmm0, qword [0x14014d800]
jp 0x14004eaee
ucomisd xmm0, qword [0x14014d800]
jne 0x14004eaee
movss xmm0, dword [0x14014d808]
movss dword [rbp + 0xc68], xmm0
movss xmm0, dword [0x14014d80c]
movss dword [rbp + 0xc68], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc68]
ucomisd xmm0, qword [0x14014d810]
jp 0x14004ea8e
ucomisd xmm0, qword [0x14014d810]
jne 0x14004ea8e
movss xmm0, dword [0x14014d818]
movss dword [rbp + 0xc68], xmm0
movss xmm0, dword [0x14014d81c]
movss dword [rbp + 0xc68], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc68]
ucomisd xmm0, qword [0x14014d820]
jp 0x14004eace
ucomisd xmm0, qword [0x14014d820]
jne 0x14004eace
movss xmm0, dword [0x14014d828]
movss dword [rbp + 0xc68], xmm0
movss xmm0, dword [0x14014d82c]
movss dword [rbp + 0xc68], xmm0
movss xmm0, dword [0x14014d830]
movss dword [rbp + 0xc78], xmm0
movss xmm0, dword [0x14014d834]
movss dword [rbp + 0xc78], xmm0
mov rax, qword [rbp - 0x50]
test rax, rax
je 0x14004eb04
mov edx, 4
mov rcx, rax
call fcn.14009d060
movss xmm0, dword [0x14014d838]
movss dword [rbp + 0xc64], xmm0
movss xmm0, dword [0x14014d83c]
movss dword [rbp + 0xc64], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc64]
ucomisd xmm0, qword [0x14014d840]
jp 0x14004eccc
ucomisd xmm0, qword [0x14014d840]
jne 0x14004eccc
movss xmm0, dword [0x14014d848]
movss dword [rbp + 0xc60], xmm0
movss xmm0, dword [0x14014d84c]
movss dword [rbp + 0xc60], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc60]
ucomisd xmm0, qword [0x14014d850]
jp 0x14004ebac
ucomisd xmm0, qword [0x14014d850]
jne 0x14004ebac
movss xmm0, dword [str.___nII]
movss dword [rbp + 0xc60], xmm0
movss xmm0, dword [0x14014d85c]
movss dword [rbp + 0xc60], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc60]
ucomisd xmm0, qword [0x14014d860]
jp 0x14004ebec
ucomisd xmm0, qword [0x14014d860]
jne 0x14004ebec
movss xmm0, dword [0x14014d868]
movss dword [rbp + 0xc60], xmm0
movss xmm0, dword [0x14014d86c]
movss dword [rbp + 0xc60], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc60]
ucomisd xmm0, qword [0x14014d870]
jp 0x14004ec2c
ucomisd xmm0, qword [0x14014d870]
jne 0x14004ec2c
movss xmm0, dword [0x14014d878]
movss dword [rbp + 0xc60], xmm0
movss xmm0, dword [0x14014d87c]
movss dword [rbp + 0xc60], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc60]
ucomisd xmm0, qword [0x14014d880]
jp 0x14004ec6c
ucomisd xmm0, qword [0x14014d880]
jne 0x14004ec6c
movss xmm0, dword [0x14014d888]
movss dword [rbp + 0xc60], xmm0
movss xmm0, dword [0x14014d88c]
movss dword [rbp + 0xc60], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc60]
ucomisd xmm0, qword [0x14014d890]
jp 0x14004ecac
ucomisd xmm0, qword [0x14014d890]
jne 0x14004ecac
movss xmm0, dword [0x14014d898]
movss dword [rbp + 0xc60], xmm0
movss xmm0, dword [0x14014d89c]
movss dword [rbp + 0xc60], xmm0
movss xmm0, dword [0x14014d8a0]
movss dword [rbp + 0xc64], xmm0
movss xmm0, dword [0x14014d8a4]
movss dword [rbp + 0xc64], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc64]
ucomisd xmm0, qword [0x14014d8a8]
jp 0x14004ee34
ucomisd xmm0, qword [0x14014d8a8]
jne 0x14004ee34
movss xmm0, dword [0x14014d8b0]
movss dword [rbp + 0xc5c], xmm0
movss xmm0, dword [0x14014d8b4]
movss dword [rbp + 0xc5c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc5c]
ucomisd xmm0, qword [0x14014d8b8]
jp 0x14004ed54
ucomisd xmm0, qword [0x14014d8b8]
jne 0x14004ed54
movss xmm0, dword [0x14014d8c0]
movss dword [rbp + 0xc5c], xmm0
movss xmm0, dword [0x14014d8c4]
movss dword [rbp + 0xc5c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc5c]
ucomisd xmm0, qword [0x14014d8c8]
jp 0x14004ed94
ucomisd xmm0, qword [0x14014d8c8]
jne 0x14004ed94
movss xmm0, dword [0x14014d8d0]
movss dword [rbp + 0xc5c], xmm0
movss xmm0, dword [0x14014d8d4]
movss dword [rbp + 0xc5c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc5c]
ucomisd xmm0, qword [0x14014d8d8]
jp 0x14004edd4
ucomisd xmm0, qword [0x14014d8d8]
jne 0x14004edd4
movss xmm0, dword [0x14014d8e0]
movss dword [rbp + 0xc5c], xmm0
movss xmm0, dword [0x14014d8e4]
movss dword [rbp + 0xc5c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc5c]
ucomisd xmm0, qword [0x14014d8e8]
jp 0x14004ee14
ucomisd xmm0, qword [0x14014d8e8]
jne 0x14004ee14
movss xmm0, dword [0x14014d8f0]
movss dword [rbp + 0xc5c], xmm0
movss xmm0, dword [0x14014d8f4]
movss dword [rbp + 0xc5c], xmm0
movss xmm0, dword [0x14014d8f8]
movss dword [rbp + 0xc64], xmm0
movss xmm0, dword [0x14014d8fc]
movss dword [rbp + 0xc64], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc64]
ucomisd xmm0, qword [0x14014d900]
jp 0x14004ef5c
ucomisd xmm0, qword [0x14014d900]
jne 0x14004ef5c
movss xmm0, dword [0x14014d908]
movss dword [rbp + 0xc58], xmm0
movss xmm0, dword [0x14014d90c]
movss dword [rbp + 0xc58], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc58]
ucomisd xmm0, qword [0x14014d910]
jp 0x14004eebc
ucomisd xmm0, qword [0x14014d910]
jne 0x14004eebc
movss xmm0, dword [0x14014d918]
movss dword [rbp + 0xc58], xmm0
movss xmm0, dword [0x14014d91c]
movss dword [rbp + 0xc58], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc58]
ucomisd xmm0, qword [0x14014d920]
jp 0x14004eefc
ucomisd xmm0, qword [0x14014d920]
jne 0x14004eefc
movss xmm0, dword [0x14014d928]
movss dword [rbp + 0xc58], xmm0
movss xmm0, dword [0x14014d92c]
movss dword [rbp + 0xc58], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc58]
ucomisd xmm0, qword [0x14014d930]
jp 0x14004ef3c
ucomisd xmm0, qword [0x14014d930]
jne 0x14004ef3c
movss xmm0, dword [0x14014d938]
movss dword [rbp + 0xc58], xmm0
movss xmm0, dword [0x14014d93c]
movss dword [rbp + 0xc58], xmm0
movss xmm0, dword [0x14014d940]
movss dword [rbp + 0xc64], xmm0
movss xmm0, dword [0x14014d944]
movss dword [rbp + 0xc64], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc64]
ucomisd xmm0, qword [0x14014d948]
jp 0x14004f0c4
ucomisd xmm0, qword [0x14014d948]
jne 0x14004f0c4
movss xmm0, dword [0x14014d950]
movss dword [rbp + 0xc54], xmm0
movss xmm0, dword [str.E_h]
movss dword [rbp + 0xc54], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc54]
ucomisd xmm0, qword [0x14014d958]
jp 0x14004efe4
ucomisd xmm0, qword [0x14014d958]
jne 0x14004efe4
movss xmm0, dword [0x14014d960]
movss dword [rbp + 0xc54], xmm0
movss xmm0, dword [0x14014d964]
movss dword [rbp + 0xc54], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc54]
ucomisd xmm0, qword [0x14014d968]
jp 0x14004f024
ucomisd xmm0, qword [0x14014d968]
jne 0x14004f024
movss xmm0, dword [0x14014d970]
movss dword [rbp + 0xc54], xmm0
movss xmm0, dword [0x14014d974]
movss dword [rbp + 0xc54], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc54]
ucomisd xmm0, qword [0x14014d978]
jp 0x14004f064
ucomisd xmm0, qword [0x14014d978]
jne 0x14004f064
movss xmm0, dword [0x14014d980]
movss dword [rbp + 0xc54], xmm0
movss xmm0, dword [0x14014d984]
movss dword [rbp + 0xc54], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc54]
ucomisd xmm0, qword [0x14014d988]
jp 0x14004f0a4
ucomisd xmm0, qword [0x14014d988]
jne 0x14004f0a4
movss xmm0, dword [0x14014d990]
movss dword [rbp + 0xc54], xmm0
movss xmm0, dword [0x14014d994]
movss dword [rbp + 0xc54], xmm0
movss xmm0, dword [0x14014d998]
movss dword [rbp + 0xc64], xmm0
movss xmm0, dword [0x14014d99c]
movss dword [rbp + 0xc64], xmm0
add dword [rbp + 0xcc0], 1
cmp dword [rbp + 0xcc0], 0x767
jle 0x14004d77c
movss xmm0, dword [0x14014d9a0]
movss dword [rbp + 0x2b4], xmm0
movss xmm0, dword [0x14014d9a4]
movss dword [rbp + 0x2b4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x2b4]
ucomisd xmm0, qword [0x14014d9a8]
jp 0x14004f13b
ucomisd xmm0, qword [0x14014d9a8]
jne 0x14004f13b
movss xmm0, dword [0x14014d9b0]
movss dword [rbp + 0x2b4], xmm0
movss xmm0, dword [0x14014d9b4]
movss dword [rbp + 0x2b4], xmm0
mov dword [rbp + 0xc50], 0x2f16
movss xmm0, dword [0x14014d9b8]
movss dword [rbp + 0x2b0], xmm0
movss xmm0, dword [0x14014d9bc]
movss dword [rbp + 0x2b0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x2b0]
ucomisd xmm0, qword [0x14014d9c0]
jp 0x14004f2b5
ucomisd xmm0, qword [0x14014d9c0]
jne 0x14004f2b5
movss xmm0, dword [0x14014d9c8]
movss dword [rbp + 0x2ac], xmm0
movss xmm0, dword [0x14014d9cc]
movss dword [rbp + 0x2ac], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x2ac]
ucomisd xmm0, qword [0x14014d9d0]
jp 0x14004f295
ucomisd xmm0, qword [0x14014d9d0]
jne 0x14004f295
movss xmm0, dword [str.eIp]
movss dword [rbp + 0xc4c], xmm0
movss xmm0, dword [0x14014d9dc]
movss dword [rbp + 0xc4c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc4c]
ucomisd xmm0, qword [0x14014d9e0]
jp 0x14004f235
ucomisd xmm0, qword [0x14014d9e0]
jne 0x14004f235
movss xmm0, dword [0x14014d9e8]
movss dword [rbp + 0xc4c], xmm0
movss xmm0, dword [0x14014d9ec]
movss dword [rbp + 0xc4c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc4c]
ucomisd xmm0, qword [0x14014d9f0]
jp 0x14004f275
ucomisd xmm0, qword [0x14014d9f0]
jne 0x14004f275
movss xmm0, dword [0x14014d9f8]
movss dword [rbp + 0xc4c], xmm0
movss xmm0, dword [0x14014d9fc]
movss dword [rbp + 0xc4c], xmm0
movss xmm0, dword [0x14014da00]
movss dword [rbp + 0x2ac], xmm0
movss xmm0, dword [0x14014da04]
movss dword [rbp + 0x2ac], xmm0
movss xmm0, dword [0x14014da08]
movss dword [rbp + 0x2b0], xmm0
movss xmm0, dword [0x14014da0c]
movss dword [rbp + 0x2b0], xmm0
mov dword [rbp + 0xc48], 0
jmp 0x1400537a5
movss xmm0, dword [0x14014da10]
movss dword [rbp + 0xc44], xmm0
movss xmm0, dword [0x14014da14]
movss dword [rbp + 0xc44], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc44]
ucomisd xmm0, qword [0x14014da18]
jp 0x14004f425
ucomisd xmm0, qword [0x14014da18]
jne 0x14004f425
movss xmm0, dword [0x14014da20]
movss dword [rbp + 4], xmm0
movss xmm0, dword [0x14014da24]
movss dword [rbp + 4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 4]
ucomisd xmm0, qword [0x14014da28]
jp 0x14004f405
ucomisd xmm0, qword [0x14014da28]
jne 0x14004f405
movss xmm0, dword [0x14014da30]
movss dword [rbp + 0xc40], xmm0
movss xmm0, dword [0x14014da34]
movss dword [rbp + 0xc40], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc40]
ucomisd xmm0, qword [0x14014da38]
jp 0x14004f3ab
ucomisd xmm0, qword [0x14014da38]
jne 0x14004f3ab
movss xmm0, dword [0x14014da40]
movss dword [rbp + 0xc40], xmm0
movss xmm0, dword [0x14014da44]
movss dword [rbp + 0xc40], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc40]
ucomisd xmm0, qword [0x14014da48]
jp 0x14004f3eb
ucomisd xmm0, qword [0x14014da48]
jne 0x14004f3eb
movss xmm0, dword [0x14014da50]
movss dword [rbp + 0xc40], xmm0
movss xmm0, dword [0x14014da54]
movss dword [rbp + 0xc40], xmm0
movss xmm0, dword [0x14014da58]
movss dword [rbp + 4], xmm0
movss xmm0, dword [0x14014da5c]
movss dword [rbp + 4], xmm0
movss xmm0, dword [0x14014da60]
movss dword [rbp + 0xc44], xmm0
movss xmm0, dword [0x14014da64]
movss dword [rbp + 0xc44], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc44]
ucomisd xmm0, qword [0x14014da68]
jp 0x14004f79d
ucomisd xmm0, qword [0x14014da68]
jne 0x14004f79d
movss xmm0, dword [0x14014da70]
movss dword [rbp + 0xc3c], xmm0
movss xmm0, dword [0x14014da74]
movss dword [rbp + 0xc3c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc3c]
ucomisd xmm0, qword [0x14014da78]
jp 0x14004f615
ucomisd xmm0, qword [0x14014da78]
jne 0x14004f615
movss xmm0, dword [0x14014da80]
movss dword [rbp + 0xc38], xmm0
movss xmm0, dword [0x14014da84]
movss dword [rbp + 0xc38], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc38]
ucomisd xmm0, qword [0x14014da88]
jp 0x14004f4f5
ucomisd xmm0, qword [0x14014da88]
jne 0x14004f4f5
movss xmm0, dword [0x14014da90]
movss dword [rbp + 0xc38], xmm0
movss xmm0, dword [0x14014da94]
movss dword [rbp + 0xc38], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc38]
ucomisd xmm0, qword [0x14014da98]
jp 0x14004f535
ucomisd xmm0, qword [0x14014da98]
jne 0x14004f535
movss xmm0, dword [0x14014daa0]
movss dword [rbp + 0xc38], xmm0
movss xmm0, dword [0x14014daa4]
movss dword [rbp + 0xc38], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc38]
ucomisd xmm0, qword [0x14014daa8]
jp 0x14004f575
ucomisd xmm0, qword [0x14014daa8]
jne 0x14004f575
movss xmm0, dword [0x14014dab0]
movss dword [rbp + 0xc38], xmm0
movss xmm0, dword [0x14014dab4]
movss dword [rbp + 0xc38], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc38]
ucomisd xmm0, qword [0x14014dab8]
jp 0x14004f5b5
ucomisd xmm0, qword [0x14014dab8]
jne 0x14004f5b5
movss xmm0, dword [0x14014dac0]
movss dword [rbp + 0xc38], xmm0
movss xmm0, dword [0x14014dac4]
movss dword [rbp + 0xc38], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc38]
ucomisd xmm0, qword [0x14014dac8]
jp 0x14004f5f5
ucomisd xmm0, qword [0x14014dac8]
jne 0x14004f5f5
movss xmm0, dword [0x14014dad0]
movss dword [rbp + 0xc38], xmm0
movss xmm0, dword [0x14014dad4]
movss dword [rbp + 0xc38], xmm0
movss xmm0, dword [str.wo_I]
movss dword [rbp + 0xc3c], xmm0
movss xmm0, dword [0x14014dadc]
movss dword [rbp + 0xc3c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc3c]
ucomisd xmm0, qword [0x14014dae0]
jp 0x14004f77d
ucomisd xmm0, qword [0x14014dae0]
jne 0x14004f77d
movss xmm0, dword [0x14014dae8]
movss dword [rbp + 0xc34], xmm0
movss xmm0, dword [0x14014daec]
movss dword [rbp + 0xc34], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc34]
ucomisd xmm0, qword [0x14014daf0]
jp 0x14004f69d
ucomisd xmm0, qword [0x14014daf0]
jne 0x14004f69d
movss xmm0, dword [0x14014daf8]
movss dword [rbp + 0xc34], xmm0
movss xmm0, dword [0x14014dafc]
movss dword [rbp + 0xc34], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc34]
ucomisd xmm0, qword [0x14014db00]
jp 0x14004f6dd
ucomisd xmm0, qword [0x14014db00]
jne 0x14004f6dd
movss xmm0, dword [0x14014db08]
movss dword [rbp + 0xc34], xmm0
movss xmm0, dword [0x14014db0c]
movss dword [rbp + 0xc34], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc34]
ucomisd xmm0, qword [0x14014db10]
jp 0x14004f71d
ucomisd xmm0, qword [0x14014db10]
jne 0x14004f71d
movss xmm0, dword [0x14014db18]
movss dword [rbp + 0xc34], xmm0
movss xmm0, dword [0x14014db1c]
movss dword [rbp + 0xc34], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc34]
ucomisd xmm0, qword [0x14014db20]
jp 0x14004f75d
ucomisd xmm0, qword [0x14014db20]
jne 0x14004f75d
movss xmm0, dword [0x14014db28]
movss dword [rbp + 0xc34], xmm0
movss xmm0, dword [0x14014db2c]
movss dword [rbp + 0xc34], xmm0
movss xmm0, dword [0x14014db30]
movss dword [rbp + 0xc3c], xmm0
movss xmm0, dword [0x14014db34]
movss dword [rbp + 0xc3c], xmm0
movss xmm0, dword [0x14014db38]
movss dword [rbp + 0xc44], xmm0
movss xmm0, dword [0x14014db3c]
movss dword [rbp + 0xc44], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc44]
ucomisd xmm0, qword [0x14014db40]
jp 0x14004f91e
ucomisd xmm0, qword [0x14014db40]
jne 0x14004f91e
movss xmm0, dword [0x14014db48]
movss dword [rbp], xmm0
movss xmm0, dword [0x14014db4c]
movss dword [rbp], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp]
ucomisd xmm0, qword [0x14014db50]
jp 0x14004f8fe
ucomisd xmm0, qword [0x14014db50]
jne 0x14004f8fe
movss xmm0, dword [0x14014db58]
movss dword [rbp + 0xc30], xmm0
movss xmm0, dword [0x14014db5c]
movss dword [rbp + 0xc30], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc30]
ucomisd xmm0, qword [0x14014db60]
jp 0x14004f864
ucomisd xmm0, qword [0x14014db60]
jne 0x14004f864
movss xmm0, dword [0x14014db68]
movss dword [rbp + 0xc30], xmm0
movss xmm0, dword [0x14014db6c]
movss dword [rbp + 0xc30], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc30]
ucomisd xmm0, qword [0x14014db70]
jp 0x14004f8a4
ucomisd xmm0, qword [0x14014db70]
jne 0x14004f8a4
movss xmm0, dword [0x14014db78]
movss dword [rbp + 0xc30], xmm0
movss xmm0, dword [0x14014db7c]
movss dword [rbp + 0xc30], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc30]
ucomisd xmm0, qword [0x14014db80]
jp 0x14004f8e4
ucomisd xmm0, qword [0x14014db80]
jne 0x14004f8e4
movss xmm0, dword [0x14014db88]
movss dword [rbp + 0xc30], xmm0
movss xmm0, dword [0x14014db8c]
movss dword [rbp + 0xc30], xmm0
movss xmm0, dword [0x14014db90]
movss dword [rbp], xmm0
movss xmm0, dword [0x14014db94]
movss dword [rbp], xmm0
movss xmm0, dword [0x14014db98]
movss dword [rbp + 0xc44], xmm0
movss xmm0, dword [0x14014db9c]
movss dword [rbp + 0xc44], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc44]
ucomisd xmm0, qword [0x14014dba0]
jp 0x14004fde6
ucomisd xmm0, qword [0x14014dba0]
jne 0x14004fde6
movss xmm0, dword [0x14014dba8]
movss dword [rbp + 0xc2c], xmm0
movss xmm0, dword [0x14014dbac]
movss dword [rbp + 0xc2c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc2c]
ucomisd xmm0, qword [0x14014dbb0]
jp 0x14004fa4e
ucomisd xmm0, qword [0x14014dbb0]
jne 0x14004fa4e
movss xmm0, dword [0x14014dbb8]
movss dword [rbp + 0xc28], xmm0
movss xmm0, dword [0x14014dbbc]
movss dword [rbp + 0xc28], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc28]
ucomisd xmm0, qword [0x14014dbc0]
jp 0x14004f9ee
ucomisd xmm0, qword [0x14014dbc0]
jne 0x14004f9ee
movss xmm0, dword [0x14014dbc8]
movss dword [rbp + 0xc28], xmm0
movss xmm0, dword [0x14014dbcc]
movss dword [rbp + 0xc28], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc28]
ucomisd xmm0, qword [0x14014dbd0]
jp 0x14004fa2e
ucomisd xmm0, qword [0x14014dbd0]
jne 0x14004fa2e
movss xmm0, dword [0x14014dbd8]
movss dword [rbp + 0xc28], xmm0
movss xmm0, dword [0x14014dbdc]
movss dword [rbp + 0xc28], xmm0
movss xmm0, dword [0x14014dbe0]
movss dword [rbp + 0xc2c], xmm0
movss xmm0, dword [0x14014dbe4]
movss dword [rbp + 0xc2c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc2c]
ucomisd xmm0, qword [0x14014dbe8]
jp 0x14004fb76
ucomisd xmm0, qword [0x14014dbe8]
jne 0x14004fb76
movss xmm0, dword [0x14014dbf0]
movss dword [rbp + 0xc24], xmm0
movss xmm0, dword [0x14014dbf4]
movss dword [rbp + 0xc24], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc24]
ucomisd xmm0, qword [0x14014dbf8]
jp 0x14004fad6
ucomisd xmm0, qword [0x14014dbf8]
jne 0x14004fad6
movss xmm0, dword [0x14014dc00]
movss dword [rbp + 0xc24], xmm0
movss xmm0, dword [0x14014dc04]
movss dword [rbp + 0xc24], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc24]
ucomisd xmm0, qword [0x14014dc08]
jp 0x14004fb16
ucomisd xmm0, qword [0x14014dc08]
jne 0x14004fb16
movss xmm0, dword [0x14014dc10]
movss dword [rbp + 0xc24], xmm0
movss xmm0, dword [0x14014dc14]
movss dword [rbp + 0xc24], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc24]
ucomisd xmm0, qword [0x14014dc18]
jp 0x14004fb56
ucomisd xmm0, qword [0x14014dc18]
jne 0x14004fb56
movss xmm0, dword [0x14014dc20]
movss dword [rbp + 0xc24], xmm0
movss xmm0, dword [0x14014dc24]
movss dword [rbp + 0xc24], xmm0
movss xmm0, dword [0x14014dc28]
movss dword [rbp + 0xc2c], xmm0
movss xmm0, dword [0x14014dc2c]
movss dword [rbp + 0xc2c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc2c]
ucomisd xmm0, qword [0x14014dc30]
jp 0x14004fc9e
ucomisd xmm0, qword [0x14014dc30]
jne 0x14004fc9e
movss xmm0, dword [0x14014dc38]
movss dword [rbp + 0xc20], xmm0
movss xmm0, dword [0x14014dc3c]
movss dword [rbp + 0xc20], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc20]
ucomisd xmm0, qword [0x14014dc40]
jp 0x14004fbfe
ucomisd xmm0, qword [0x14014dc40]
jne 0x14004fbfe
movss xmm0, dword [0x14014dc48]
movss dword [rbp + 0xc20], xmm0
movss xmm0, dword [0x14014dc4c]
movss dword [rbp + 0xc20], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc20]
ucomisd xmm0, qword [0x14014dc50]
jp 0x14004fc3e
ucomisd xmm0, qword [0x14014dc50]
jne 0x14004fc3e
movss xmm0, dword [0x14014dc58]
movss dword [rbp + 0xc20], xmm0
movss xmm0, dword [0x14014dc5c]
movss dword [rbp + 0xc20], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc20]
ucomisd xmm0, qword [0x14014dc60]
jp 0x14004fc7e
ucomisd xmm0, qword [0x14014dc60]
jne 0x14004fc7e
movss xmm0, dword [0x14014dc68]
movss dword [rbp + 0xc20], xmm0
movss xmm0, dword [0x14014dc6c]
movss dword [rbp + 0xc20], xmm0
movss xmm0, dword [0x14014dc70]
movss dword [rbp + 0xc2c], xmm0
movss xmm0, dword [0x14014dc74]
movss dword [rbp + 0xc2c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc2c]
ucomisd xmm0, qword [0x14014dc78]
jp 0x14004fdc6
ucomisd xmm0, qword [0x14014dc78]
jne 0x14004fdc6
movss xmm0, dword [0x14014dc80]
movss dword [rbp + 0xc1c], xmm0
movss xmm0, dword [0x14014dc84]
movss dword [rbp + 0xc1c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc1c]
ucomisd xmm0, qword [0x14014dc88]
jp 0x14004fd26
ucomisd xmm0, qword [0x14014dc88]
jne 0x14004fd26
movss xmm0, dword [0x14014dc90]
movss dword [rbp + 0xc1c], xmm0
movss xmm0, dword [0x14014dc94]
movss dword [rbp + 0xc1c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc1c]
ucomisd xmm0, qword [0x14014dc98]
jp 0x14004fd66
ucomisd xmm0, qword [0x14014dc98]
jne 0x14004fd66
movss xmm0, dword [0x14014dca0]
movss dword [rbp + 0xc1c], xmm0
movss xmm0, dword [0x14014dca4]
movss dword [rbp + 0xc1c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc1c]
ucomisd xmm0, qword [0x14014dca8]
jp 0x14004fda6
ucomisd xmm0, qword [0x14014dca8]
jne 0x14004fda6
movss xmm0, dword [0x14014dcb0]
movss dword [rbp + 0xc1c], xmm0
movss xmm0, dword [0x14014dcb4]
movss dword [rbp + 0xc1c], xmm0
movss xmm0, dword [0x14014dcb8]
movss dword [rbp + 0xc2c], xmm0
movss xmm0, dword [0x14014dcbc]
movss dword [rbp + 0xc2c], xmm0
movss xmm0, dword [str.pI]
movss dword [rbp + 0xc44], xmm0
movss xmm0, dword [0x14014dcc4]
movss dword [rbp + 0xc44], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc44]
ucomisd xmm0, qword [0x14014dcc8]
jp 0x14004ffe7
ucomisd xmm0, qword [0x14014dcc8]
jne 0x14004ffe7
movss xmm0, dword [0x14014dcd0]
movss dword [rbp - 4], xmm0
movss xmm0, dword [0x14014dcd4]
movss dword [rbp - 4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp - 4]
ucomisd xmm0, qword [0x14014dcd8]
jp 0x14004ffc7
ucomisd xmm0, qword [0x14014dcd8]
jne 0x14004ffc7
movss xmm0, dword [0x14014dce0]
movss dword [rbp + 0xc18], xmm0
movss xmm0, dword [0x14014dce4]
movss dword [rbp + 0xc18], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc18]
ucomisd xmm0, qword [0x14014dce8]
jp 0x14004fead
ucomisd xmm0, qword [0x14014dce8]
jne 0x14004fead
movss xmm0, dword [0x14014dcf0]
movss dword [rbp + 0xc18], xmm0
movss xmm0, dword [0x14014dcf4]
movss dword [rbp + 0xc18], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc18]
ucomisd xmm0, qword [0x14014dcf8]
jp 0x14004feed
ucomisd xmm0, qword [0x14014dcf8]
jne 0x14004feed
movss xmm0, dword [0x14014dd00]
movss dword [rbp + 0xc18], xmm0
movss xmm0, dword [0x14014dd04]
movss dword [rbp + 0xc18], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc18]
ucomisd xmm0, qword [0x14014dd08]
jp 0x14004ff2d
ucomisd xmm0, qword [0x14014dd08]
jne 0x14004ff2d
movss xmm0, dword [0x14014dd10]
movss dword [rbp + 0xc18], xmm0
movss xmm0, dword [str.rHp]
movss dword [rbp + 0xc18], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc18]
ucomisd xmm0, qword [0x14014dd18]
jp 0x14004ff6d
ucomisd xmm0, qword [0x14014dd18]
jne 0x14004ff6d
movss xmm0, dword [0x14014dd20]
movss dword [rbp + 0xc18], xmm0
movss xmm0, dword [0x14014dd24]
movss dword [rbp + 0xc18], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc18]
ucomisd xmm0, qword [0x14014dd28]
jp 0x14004ffad
ucomisd xmm0, qword [0x14014dd28]
jne 0x14004ffad
movss xmm0, dword [0x14014dd30]
movss dword [rbp + 0xc18], xmm0
movss xmm0, dword [0x14014dd34]
movss dword [rbp + 0xc18], xmm0
movss xmm0, dword [0x14014dd38]
movss dword [rbp - 4], xmm0
movss xmm0, dword [0x14014dd3c]
movss dword [rbp - 4], xmm0
movss xmm0, dword [0x14014dd40]
movss dword [rbp + 0xc44], xmm0
movss xmm0, dword [0x14014dd44]
movss dword [rbp + 0xc44], xmm0
mov ecx, 0x19fd8
call fcn.14009d070
mov qword [rbp - 0x10], rax
movss xmm0, dword [0x14014dd48]
movss dword [rbp - 0x14], xmm0
movss xmm0, dword [0x14014dd4c]
movss dword [rbp - 0x14], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp - 0x14]
ucomisd xmm0, qword [str.0q]
jp 0x140050207
ucomisd xmm0, qword [str.0q]
jne 0x140050207
movss xmm0, dword [0x14014dd58]
movss dword [rbp - 0x18], xmm0
movss xmm0, dword [0x14014dd5c]
movss dword [rbp - 0x18], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp - 0x18]
ucomisd xmm0, qword [0x14014dd60]
jp 0x1400501ed
ucomisd xmm0, qword [0x14014dd60]
jne 0x1400501ed
movss xmm0, dword [0x14014dd68]
movss dword [rbp + 0xc14], xmm0
movss xmm0, dword [0x14014dd6c]
movss dword [rbp + 0xc14], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc14]
ucomisd xmm0, qword [0x14014dd70]
jp 0x1400500d3
ucomisd xmm0, qword [0x14014dd70]
jne 0x1400500d3
movss xmm0, dword [0x14014dd78]
movss dword [rbp + 0xc14], xmm0
movss xmm0, dword [0x14014dd7c]
movss dword [rbp + 0xc14], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc14]
ucomisd xmm0, qword [0x14014dd80]
jp 0x140050113
ucomisd xmm0, qword [0x14014dd80]
jne 0x140050113
movss xmm0, dword [0x14014dd88]
movss dword [rbp + 0xc14], xmm0
movss xmm0, dword [0x14014dd8c]
movss dword [rbp + 0xc14], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc14]
ucomisd xmm0, qword [0x14014dd90]
jp 0x140050153
ucomisd xmm0, qword [0x14014dd90]
jne 0x140050153
movss xmm0, dword [0x14014dd98]
movss dword [rbp + 0xc14], xmm0
movss xmm0, dword [0x14014dd9c]
movss dword [rbp + 0xc14], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc14]
ucomisd xmm0, qword [0x14014dda0]
jp 0x140050193
ucomisd xmm0, qword [0x14014dda0]
jne 0x140050193
movss xmm0, dword [0x14014dda8]
movss dword [rbp + 0xc14], xmm0
movss xmm0, dword [0x14014ddac]
movss dword [rbp + 0xc14], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc14]
ucomisd xmm0, qword [0x14014ddb0]
jp 0x1400501d3
ucomisd xmm0, qword [0x14014ddb0]
jne 0x1400501d3
movss xmm0, dword [0x14014ddb8]
movss dword [rbp + 0xc14], xmm0
movss xmm0, dword [0x14014ddbc]
movss dword [rbp + 0xc14], xmm0
movss xmm0, dword [0x14014ddc0]
movss dword [rbp - 0x18], xmm0
movss xmm0, dword [0x14014ddc4]
movss dword [rbp - 0x18], xmm0
movss xmm0, dword [0x14014ddc8]
movss dword [rbp - 0x14], xmm0
movss xmm0, dword [0x14014ddcc]
movss dword [rbp - 0x14], xmm0
mov dword [rbp + 0xc10], 0
jmp 0x140051a32
movss xmm0, dword [0x14014ddd0]
movss dword [rbp - 0x34], xmm0
movss xmm0, dword [0x14014ddd4]
movss dword [rbp - 0x34], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp - 0x34]
ucomisd xmm0, qword [0x14014ddd8]
jp 0x1400504df
ucomisd xmm0, qword [0x14014ddd8]
jne 0x1400504df
movss xmm0, dword [0x14014dde0]
movss dword [rbp + 0xc0c], xmm0
movss xmm0, dword [0x14014dde4]
movss dword [rbp + 0xc0c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc0c]
ucomisd xmm0, qword [0x14014dde8]
jp 0x14005039d
ucomisd xmm0, qword [0x14014dde8]
jne 0x14005039d
movss xmm0, dword [0x14014ddf0]
movss dword [rbp + 0xc08], xmm0
movss xmm0, dword [0x14014ddf4]
movss dword [rbp + 0xc08], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc08]
ucomisd xmm0, qword [0x14014ddf8]
jp 0x1400502fd
ucomisd xmm0, qword [0x14014ddf8]
jne 0x1400502fd
movss xmm0, dword [0x14014de00]
movss dword [rbp + 0xc08], xmm0
movss xmm0, dword [0x14014de04]
movss dword [rbp + 0xc08], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc08]
ucomisd xmm0, qword [0x14014de08]
jp 0x14005033d
ucomisd xmm0, qword [0x14014de08]
jne 0x14005033d
movss xmm0, dword [0x14014de10]
movss dword [rbp + 0xc08], xmm0
movss xmm0, dword [0x14014de14]
movss dword [rbp + 0xc08], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc08]
ucomisd xmm0, qword [0x14014de18]
jp 0x14005037d
ucomisd xmm0, qword [0x14014de18]
jne 0x14005037d
movss xmm0, dword [0x14014de20]
movss dword [rbp + 0xc08], xmm0
movss xmm0, dword [0x14014de24]
movss dword [rbp + 0xc08], xmm0
movss xmm0, dword [0x14014de28]
movss dword [rbp + 0xc0c], xmm0
movss xmm0, dword [0x14014de2c]
movss dword [rbp + 0xc0c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc0c]
ucomisd xmm0, qword [0x14014de30]
jp 0x1400504c5
ucomisd xmm0, qword [0x14014de30]
jne 0x1400504c5
movss xmm0, dword [0x14014de38]
movss dword [rbp + 0xc04], xmm0
movss xmm0, dword [0x14014de3c]
movss dword [rbp + 0xc04], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc04]
ucomisd xmm0, qword [0x14014de40]
jp 0x140050425
ucomisd xmm0, qword [0x14014de40]
jne 0x140050425
movss xmm0, dword [0x14014de48]
movss dword [rbp + 0xc04], xmm0
movss xmm0, dword [0x14014de4c]
movss dword [rbp + 0xc04], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc04]
ucomisd xmm0, qword [0x14014de50]
jp 0x140050465
ucomisd xmm0, qword [0x14014de50]
jne 0x140050465
movss xmm0, dword [0x14014de58]
movss dword [rbp + 0xc04], xmm0
movss xmm0, dword [0x14014de5c]
movss dword [rbp + 0xc04], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc04]
ucomisd xmm0, qword [0x14014de60]
jp 0x1400504a5
ucomisd xmm0, qword [0x14014de60]
jne 0x1400504a5
movss xmm0, dword [0x14014de68]
movss dword [rbp + 0xc04], xmm0
movss xmm0, dword [str._bOHI]
movss dword [rbp + 0xc04], xmm0
movss xmm0, dword [0x14014de70]
movss dword [rbp + 0xc0c], xmm0
movss xmm0, dword [0x14014de74]
movss dword [rbp + 0xc0c], xmm0
movss xmm0, dword [0x14014de78]
movss dword [rbp - 0x34], xmm0
movss xmm0, dword [0x14014de7c]
movss dword [rbp - 0x34], xmm0
call sub.api_ms_win_crt_utility_l1_1_0.dll_rand
mov edx, dword [rbp + 0xc10]
movsxd rdx, edx
lea rcx, [rdx*4]
mov rdx, qword [rbp - 0x10]
lea r8, [rcx + rdx]
movsxd rdx, eax
imul rdx, rdx, 0x58846e21
shr rdx, 0x20
sar edx, 0xb
mov ecx, eax
sar ecx, 0x1f
sub edx, ecx
imul ecx, edx, 0x1723
sub eax, ecx
mov edx, eax
mov dword [r8], edx
movss xmm0, dword [0x14014de80]
movss dword [rbp + 0xc00], xmm0
movss xmm0, dword [0x14014de84]
movss dword [rbp + 0xc00], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc00]
ucomisd xmm0, qword [0x14014de88]
jp 0x140050b4a
ucomisd xmm0, qword [0x14014de88]
jne 0x140050b4a
movss xmm0, dword [0x14014de90]
movss dword [rbp + 0xbfc], xmm0
movss xmm0, dword [0x14014de94]
movss dword [rbp + 0xbfc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbfc]
ucomisd xmm0, qword [str.pH_ab]
jp 0x140050732
ucomisd xmm0, qword [str.pH_ab]
jne 0x140050732
movss xmm0, dword [0x14014dea0]
movss dword [rbp + 0xbf8], xmm0
movss xmm0, dword [0x14014dea4]
movss dword [rbp + 0xbf8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbf8]
ucomisd xmm0, qword [0x14014dea8]
jp 0x140050612
ucomisd xmm0, qword [0x14014dea8]
jne 0x140050612
movss xmm0, dword [0x14014deb0]
movss dword [rbp + 0xbf8], xmm0
movss xmm0, dword [0x14014deb4]
movss dword [rbp + 0xbf8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbf8]
ucomisd xmm0, qword [0x14014deb8]
jp 0x140050652
ucomisd xmm0, qword [0x14014deb8]
jne 0x140050652
movss xmm0, dword [0x14014dec0]
movss dword [rbp + 0xbf8], xmm0
movss xmm0, dword [0x14014dec4]
movss dword [rbp + 0xbf8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbf8]
ucomisd xmm0, qword [0x14014dec8]
jp 0x140050692
ucomisd xmm0, qword [0x14014dec8]
jne 0x140050692
movss xmm0, dword [0x14014ded0]
movss dword [rbp + 0xbf8], xmm0
movss xmm0, dword [0x14014ded4]
movss dword [rbp + 0xbf8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbf8]
ucomisd xmm0, qword [0x14014ded8]
jp 0x1400506d2
ucomisd xmm0, qword [0x14014ded8]
jne 0x1400506d2
movss xmm0, dword [0x14014dee0]
movss dword [rbp + 0xbf8], xmm0
movss xmm0, dword [0x14014dee4]
movss dword [rbp + 0xbf8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbf8]
ucomisd xmm0, qword [0x14014dee8]
jp 0x140050712
ucomisd xmm0, qword [0x14014dee8]
jne 0x140050712
movss xmm0, dword [0x14014def0]
movss dword [rbp + 0xbf8], xmm0
movss xmm0, dword [0x14014def4]
movss dword [rbp + 0xbf8], xmm0
movss xmm0, dword [0x14014def8]
movss dword [rbp + 0xbfc], xmm0
movss xmm0, dword [0x14014defc]
movss dword [rbp + 0xbfc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbfc]
ucomisd xmm0, qword [0x14014df00]
jp 0x14005089a
ucomisd xmm0, qword [0x14014df00]
jne 0x14005089a
movss xmm0, dword [0x14014df08]
movss dword [rbp + 0xbf4], xmm0
movss xmm0, dword [0x14014df0c]
movss dword [rbp + 0xbf4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbf4]
ucomisd xmm0, qword [0x14014df10]
jp 0x1400507ba
ucomisd xmm0, qword [0x14014df10]
jne 0x1400507ba
movss xmm0, dword [0x14014df18]
movss dword [rbp + 0xbf4], xmm0
movss xmm0, dword [0x14014df1c]
movss dword [rbp + 0xbf4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbf4]
ucomisd xmm0, qword [0x14014df20]
jp 0x1400507fa
ucomisd xmm0, qword [0x14014df20]
jne 0x1400507fa
movss xmm0, dword [0x14014df28]
movss dword [rbp + 0xbf4], xmm0
movss xmm0, dword [0x14014df2c]
movss dword [rbp + 0xbf4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbf4]
ucomisd xmm0, qword [0x14014df30]
jp 0x14005083a
ucomisd xmm0, qword [0x14014df30]
jne 0x14005083a
movss xmm0, dword [0x14014df38]
movss dword [rbp + 0xbf4], xmm0
movss xmm0, dword [0x14014df3c]
movss dword [rbp + 0xbf4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbf4]
ucomisd xmm0, qword [0x14014df40]
jp 0x14005087a
ucomisd xmm0, qword [0x14014df40]
jne 0x14005087a
movss xmm0, dword [0x14014df48]
movss dword [rbp + 0xbf4], xmm0
movss xmm0, dword [0x14014df4c]
movss dword [rbp + 0xbf4], xmm0
movss xmm0, dword [0x14014df50]
movss dword [rbp + 0xbfc], xmm0
movss xmm0, dword [str._fe7G]
movss dword [rbp + 0xbfc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbfc]
ucomisd xmm0, qword [0x14014df58]
jp 0x1400509c2
ucomisd xmm0, qword [0x14014df58]
jne 0x1400509c2
movss xmm0, dword [0x14014df60]
movss dword [rbp + 0xbf0], xmm0
movss xmm0, dword [0x14014df64]
movss dword [rbp + 0xbf0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbf0]
ucomisd xmm0, qword [0x14014df68]
jp 0x140050922
ucomisd xmm0, qword [0x14014df68]
jne 0x140050922
movss xmm0, dword [0x14014df70]
movss dword [rbp + 0xbf0], xmm0
movss xmm0, dword [0x14014df74]
movss dword [rbp + 0xbf0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbf0]
ucomisd xmm0, qword [0x14014df78]
jp 0x140050962
ucomisd xmm0, qword [0x14014df78]
jne 0x140050962
movss xmm0, dword [0x14014df80]
movss dword [rbp + 0xbf0], xmm0
movss xmm0, dword [0x14014df84]
movss dword [rbp + 0xbf0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbf0]
ucomisd xmm0, qword [0x14014df88]
jp 0x1400509a2
ucomisd xmm0, qword [0x14014df88]
jne 0x1400509a2
movss xmm0, dword [0x14014df90]
movss dword [rbp + 0xbf0], xmm0
movss xmm0, dword [0x14014df94]
movss dword [rbp + 0xbf0], xmm0
movss xmm0, dword [0x14014df98]
movss dword [rbp + 0xbfc], xmm0
movss xmm0, dword [0x14014df9c]
movss dword [rbp + 0xbfc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbfc]
ucomisd xmm0, qword [0x14014dfa0]
jp 0x140050b2a
ucomisd xmm0, qword [0x14014dfa0]
jne 0x140050b2a
movss xmm0, dword [0x14014dfa8]
movss dword [rbp + 0xbec], xmm0
movss xmm0, dword [0x14014dfac]
movss dword [rbp + 0xbec], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbec]
ucomisd xmm0, qword [0x14014dfb0]
jp 0x140050a4a
ucomisd xmm0, qword [0x14014dfb0]
jne 0x140050a4a
movss xmm0, dword [0x14014dfb8]
movss dword [rbp + 0xbec], xmm0
movss xmm0, dword [0x14014dfbc]
movss dword [rbp + 0xbec], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbec]
ucomisd xmm0, qword [0x14014dfc0]
jp 0x140050a8a
ucomisd xmm0, qword [0x14014dfc0]
jne 0x140050a8a
movss xmm0, dword [0x14014dfc8]
movss dword [rbp + 0xbec], xmm0
movss xmm0, dword [0x14014dfcc]
movss dword [rbp + 0xbec], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbec]
ucomisd xmm0, qword [0x14014dfd0]
jp 0x140050aca
ucomisd xmm0, qword [0x14014dfd0]
jne 0x140050aca
movss xmm0, dword [0x14014dfd8]
movss dword [rbp + 0xbec], xmm0
movss xmm0, dword [0x14014dfdc]
movss dword [rbp + 0xbec], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbec]
ucomisd xmm0, qword [0x14014dfe0]
jp 0x140050b0a
ucomisd xmm0, qword [0x14014dfe0]
jne 0x140050b0a
movss xmm0, dword [0x14014dfe8]
movss dword [rbp + 0xbec], xmm0
movss xmm0, dword [0x14014dfec]
movss dword [rbp + 0xbec], xmm0
movss xmm0, dword [0x14014dff0]
movss dword [rbp + 0xbfc], xmm0
movss xmm0, dword [0x14014dff4]
movss dword [rbp + 0xbfc], xmm0
movss xmm0, dword [0x14014dff8]
movss dword [rbp + 0xc00], xmm0
movss xmm0, dword [0x14014dffc]
movss dword [rbp + 0xc00], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc00]
ucomisd xmm0, qword [0x14014e000]
jp 0x1400511fa
ucomisd xmm0, qword [0x14014e000]
jne 0x1400511fa
movss xmm0, dword [str.II3]
movss dword [rbp + 0xbe8], xmm0
movss xmm0, dword [0x14014e00c]
movss dword [rbp + 0xbe8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbe8]
ucomisd xmm0, qword [0x14014e010]
jp 0x140050cfa
ucomisd xmm0, qword [0x14014e010]
jne 0x140050cfa
movss xmm0, dword [0x14014e018]
movss dword [rbp + 0xbe4], xmm0
movss xmm0, dword [0x14014e01c]
movss dword [rbp + 0xbe4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbe4]
ucomisd xmm0, qword [0x14014e020]
jp 0x140050c1a
ucomisd xmm0, qword [0x14014e020]
jne 0x140050c1a
movss xmm0, dword [0x14014e028]
movss dword [rbp + 0xbe4], xmm0
movss xmm0, dword [0x14014e02c]
movss dword [rbp + 0xbe4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbe4]
ucomisd xmm0, qword [0x14014e030]
jp 0x140050c5a
ucomisd xmm0, qword [0x14014e030]
jne 0x140050c5a
movss xmm0, dword [0x14014e038]
movss dword [rbp + 0xbe4], xmm0
movss xmm0, dword [0x14014e03c]
movss dword [rbp + 0xbe4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbe4]
ucomisd xmm0, qword [0x14014e040]
jp 0x140050c9a
ucomisd xmm0, qword [0x14014e040]
jne 0x140050c9a
movss xmm0, dword [0x14014e048]
movss dword [rbp + 0xbe4], xmm0
movss xmm0, dword [0x14014e04c]
movss dword [rbp + 0xbe4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbe4]
ucomisd xmm0, qword [0x14014e050]
jp 0x140050cda
ucomisd xmm0, qword [0x14014e050]
jne 0x140050cda
movss xmm0, dword [0x14014e058]
movss dword [rbp + 0xbe4], xmm0
movss xmm0, dword [0x14014e05c]
movss dword [rbp + 0xbe4], xmm0
movss xmm0, dword [0x14014e060]
movss dword [rbp + 0xbe8], xmm0
movss xmm0, dword [0x14014e064]
movss dword [rbp + 0xbe8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbe8]
ucomisd xmm0, qword [0x14014e068]
jp 0x140050de2
ucomisd xmm0, qword [0x14014e068]
jne 0x140050de2
movss xmm0, dword [0x14014e070]
movss dword [rbp + 0xbe0], xmm0
movss xmm0, dword [0x14014e074]
movss dword [rbp + 0xbe0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbe0]
ucomisd xmm0, qword [0x14014e078]
jp 0x140050d82
ucomisd xmm0, qword [0x14014e078]
jne 0x140050d82
movss xmm0, dword [0x14014e080]
movss dword [rbp + 0xbe0], xmm0
movss xmm0, dword [0x14014e084]
movss dword [rbp + 0xbe0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbe0]
ucomisd xmm0, qword [0x14014e088]
jp 0x140050dc2
ucomisd xmm0, qword [0x14014e088]
jne 0x140050dc2
movss xmm0, dword [0x14014e090]
movss dword [rbp + 0xbe0], xmm0
movss xmm0, dword [0x14014e094]
movss dword [rbp + 0xbe0], xmm0
movss xmm0, dword [0x14014e098]
movss dword [rbp + 0xbe8], xmm0
movss xmm0, dword [0x14014e09c]
movss dword [rbp + 0xbe8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbe8]
ucomisd xmm0, qword [0x14014e0a0]
jp 0x140050f4a
ucomisd xmm0, qword [0x14014e0a0]
jne 0x140050f4a
movss xmm0, dword [0x14014e0a8]
movss dword [rbp + 0xbdc], xmm0
movss xmm0, dword [0x14014e0ac]
movss dword [rbp + 0xbdc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbdc]
ucomisd xmm0, qword [0x14014e0b0]
jp 0x140050e6a
ucomisd xmm0, qword [0x14014e0b0]
jne 0x140050e6a
movss xmm0, dword [0x14014e0b8]
movss dword [rbp + 0xbdc], xmm0
movss xmm0, dword [0x14014e0bc]
movss dword [rbp + 0xbdc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbdc]
ucomisd xmm0, qword [0x14014e0c0]
jp 0x140050eaa
ucomisd xmm0, qword [0x14014e0c0]
jne 0x140050eaa
movss xmm0, dword [0x14014e0c8]
movss dword [rbp + 0xbdc], xmm0
movss xmm0, dword [0x14014e0cc]
movss dword [rbp + 0xbdc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbdc]
ucomisd xmm0, qword [0x14014e0d0]
jp 0x140050eea
ucomisd xmm0, qword [0x14014e0d0]
jne 0x140050eea
movss xmm0, dword [0x14014e0d8]
movss dword [rbp + 0xbdc], xmm0
movss xmm0, dword [0x14014e0dc]
movss dword [rbp + 0xbdc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbdc]
ucomisd xmm0, qword [0x14014e0e0]
jp 0x140050f2a
ucomisd xmm0, qword [0x14014e0e0]
jne 0x140050f2a
movss xmm0, dword [0x14014e0e8]
movss dword [rbp + 0xbdc], xmm0
movss xmm0, dword [0x14014e0ec]
movss dword [rbp + 0xbdc], xmm0
movss xmm0, dword [0x14014e0f0]
movss dword [rbp + 0xbe8], xmm0
movss xmm0, dword [0x14014e0f4]
movss dword [rbp + 0xbe8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbe8]
ucomisd xmm0, qword [0x14014e0f8]
jp 0x1400510b2
ucomisd xmm0, qword [0x14014e0f8]
jne 0x1400510b2
movss xmm0, dword [0x14014e100]
movss dword [rbp + 0xbd8], xmm0
movss xmm0, dword [0x14014e104]
movss dword [rbp + 0xbd8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbd8]
ucomisd xmm0, qword [0x14014e108]
jp 0x140050fd2
ucomisd xmm0, qword [0x14014e108]
jne 0x140050fd2
movss xmm0, dword [0x14014e110]
movss dword [rbp + 0xbd8], xmm0
movss xmm0, dword [0x14014e114]
movss dword [rbp + 0xbd8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbd8]
ucomisd xmm0, qword [0x14014e118]
jp 0x140051012
ucomisd xmm0, qword [0x14014e118]
jne 0x140051012
movss xmm0, dword [0x14014e120]
movss dword [rbp + 0xbd8], xmm0
movss xmm0, dword [0x14014e124]
movss dword [rbp + 0xbd8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbd8]
ucomisd xmm0, qword [0x14014e128]
jp 0x140051052
ucomisd xmm0, qword [0x14014e128]
jne 0x140051052
movss xmm0, dword [0x14014e130]
movss dword [rbp + 0xbd8], xmm0
movss xmm0, dword [0x14014e134]
movss dword [rbp + 0xbd8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbd8]
ucomisd xmm0, qword [0x14014e138]
jp 0x140051092
ucomisd xmm0, qword [0x14014e138]
jne 0x140051092
movss xmm0, dword [0x14014e140]
movss dword [rbp + 0xbd8], xmm0
movss xmm0, dword [0x14014e144]
movss dword [rbp + 0xbd8], xmm0
movss xmm0, dword [0x14014e148]
movss dword [rbp + 0xbe8], xmm0
movss xmm0, dword [0x14014e14c]
movss dword [rbp + 0xbe8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbe8]
ucomisd xmm0, qword [0x14014e150]
jp 0x1400511da
ucomisd xmm0, qword [0x14014e150]
jne 0x1400511da
movss xmm0, dword [0x14014e158]
movss dword [rbp + 0xbd4], xmm0
movss xmm0, dword [0x14014e15c]
movss dword [rbp + 0xbd4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbd4]
ucomisd xmm0, qword [0x14014e160]
jp 0x14005113a
ucomisd xmm0, qword [0x14014e160]
jne 0x14005113a
movss xmm0, dword [0x14014e168]
movss dword [rbp + 0xbd4], xmm0
movss xmm0, dword [0x14014e16c]
movss dword [rbp + 0xbd4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbd4]
ucomisd xmm0, qword [0x14014e170]
jp 0x14005117a
ucomisd xmm0, qword [0x14014e170]
jne 0x14005117a
movss xmm0, dword [0x14014e178]
movss dword [rbp + 0xbd4], xmm0
movss xmm0, dword [0x14014e17c]
movss dword [rbp + 0xbd4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbd4]
ucomisd xmm0, qword [0x14014e180]
jp 0x1400511ba
ucomisd xmm0, qword [0x14014e180]
jne 0x1400511ba
movss xmm0, dword [0x14014e188]
movss dword [rbp + 0xbd4], xmm0
movss xmm0, dword [0x14014e18c]
movss dword [rbp + 0xbd4], xmm0
movss xmm0, dword [0x14014e190]
movss dword [rbp + 0xbe8], xmm0
movss xmm0, dword [0x14014e194]
movss dword [rbp + 0xbe8], xmm0
movss xmm0, dword [0x14014e198]
movss dword [rbp + 0xc00], xmm0
movss xmm0, dword [0x14014e19c]
movss dword [rbp + 0xc00], xmm0
call sub.api_ms_win_crt_utility_l1_1_0.dll_rand
movsxd rdx, eax
imul rdx, rdx, 0x510f0a4b
shr rdx, 0x20
sar edx, 0xb
mov ecx, eax
sar ecx, 0x1f
sub edx, ecx
imul ecx, edx, 0x1944
sub eax, ecx
mov edx, eax
add dword [rbp + 0xc50], edx
movss xmm0, dword [0x14014e1a0]
movss dword [rbp + 0xbd0], xmm0
movss xmm0, dword [0x14014e1a4]
movss dword [rbp + 0xbd0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbd0]
ucomisd xmm0, qword [0x14014e1a8]
jp 0x140051428
ucomisd xmm0, qword [0x14014e1a8]
jne 0x140051428
movss xmm0, dword [0x14014e1b0]
movss dword [rbp + 0xbcc], xmm0
movss xmm0, dword [0x14014e1b4]
movss dword [rbp + 0xbcc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbcc]
ucomisd xmm0, qword [0x14014e1b8]
jp 0x140051320
ucomisd xmm0, qword [0x14014e1b8]
jne 0x140051320
movss xmm0, dword [0x14014e1c0]
movss dword [rbp - 0x38], xmm0
movss xmm0, dword [0x14014e1c4]
movss dword [rbp - 0x38], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp - 0x38]
ucomisd xmm0, qword [0x14014e1c8]
jp 0x140051300
ucomisd xmm0, qword [0x14014e1c8]
jne 0x140051300
movss xmm0, dword [0x14014e1d0]
movss dword [rbp - 0x38], xmm0
movss xmm0, dword [0x14014e1d4]
movss dword [rbp - 0x38], xmm0
movss xmm0, dword [0x14014e1d8]
movss dword [rbp + 0xbcc], xmm0
movss xmm0, dword [0x14014e1dc]
movss dword [rbp + 0xbcc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbcc]
ucomisd xmm0, qword [0x14014e1e0]
jp 0x140051408
ucomisd xmm0, qword [0x14014e1e0]
jne 0x140051408
movss xmm0, dword [0x14014e1e8]
movss dword [rbp + 0xbc8], xmm0
movss xmm0, dword [0x14014e1ec]
movss dword [rbp + 0xbc8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbc8]
ucomisd xmm0, qword [0x14014e1f0]
jp 0x1400513a8
ucomisd xmm0, qword [0x14014e1f0]
jne 0x1400513a8
movss xmm0, dword [str.PwI]
movss dword [rbp + 0xbc8], xmm0
movss xmm0, dword [0x14014e1fc]
movss dword [rbp + 0xbc8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbc8]
ucomisd xmm0, qword [0x14014e200]
jp 0x1400513e8
ucomisd xmm0, qword [0x14014e200]
jne 0x1400513e8
movss xmm0, dword [0x14014e208]
movss dword [rbp + 0xbc8], xmm0
movss xmm0, dword [0x14014e20c]
movss dword [rbp + 0xbc8], xmm0
movss xmm0, dword [0x14014e210]
movss dword [rbp + 0xbcc], xmm0
movss xmm0, dword [0x14014e214]
movss dword [rbp + 0xbcc], xmm0
movss xmm0, dword [0x14014e218]
movss dword [rbp + 0xbd0], xmm0
movss xmm0, dword [0x14014e21c]
movss dword [rbp + 0xbd0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbd0]
ucomisd xmm0, qword [0x14014e220]
jp 0x140051760
ucomisd xmm0, qword [0x14014e220]
jne 0x140051760
movss xmm0, dword [0x14014e228]
movss dword [rbp + 0xbc4], xmm0
movss xmm0, dword [0x14014e22c]
movss dword [rbp + 0xbc4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbc4]
ucomisd xmm0, qword [0x14014e230]
jp 0x140051598
ucomisd xmm0, qword [0x14014e230]
jne 0x140051598
movss xmm0, dword [0x14014e238]
movss dword [rbp + 0xbc0], xmm0
movss xmm0, dword [0x14014e23c]
movss dword [rbp + 0xbc0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbc0]
ucomisd xmm0, qword [0x14014e240]
jp 0x1400514f8
ucomisd xmm0, qword [0x14014e240]
jne 0x1400514f8
movss xmm0, dword [0x14014e248]
movss dword [rbp + 0xbc0], xmm0
movss xmm0, dword [0x14014e24c]
movss dword [rbp + 0xbc0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbc0]
ucomisd xmm0, qword [0x14014e250]
jp 0x140051538
ucomisd xmm0, qword [0x14014e250]
jne 0x140051538
movss xmm0, dword [0x14014e258]
movss dword [rbp + 0xbc0], xmm0
movss xmm0, dword [0x14014e25c]
movss dword [rbp + 0xbc0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbc0]
ucomisd xmm0, qword [0x14014e260]
jp 0x140051578
ucomisd xmm0, qword [0x14014e260]
jne 0x140051578
movss xmm0, dword [0x14014e268]
movss dword [rbp + 0xbc0], xmm0
movss xmm0, dword [0x14014e26c]
movss dword [rbp + 0xbc0], xmm0
movss xmm0, dword [0x14014e270]
movss dword [rbp + 0xbc4], xmm0
movss xmm0, dword [0x14014e274]
movss dword [rbp + 0xbc4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbc4]
ucomisd xmm0, qword [0x14014e278]
jp 0x140051740
ucomisd xmm0, qword [0x14014e278]
jne 0x140051740
movss xmm0, dword [0x14014e280]
movss dword [rbp + 0xbbc], xmm0
movss xmm0, dword [0x14014e284]
movss dword [rbp + 0xbbc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbbc]
ucomisd xmm0, qword [0x14014e288]
jp 0x140051620
ucomisd xmm0, qword [0x14014e288]
jne 0x140051620
movss xmm0, dword [0x14014e290]
movss dword [rbp + 0xbbc], xmm0
movss xmm0, dword [0x14014e294]
movss dword [rbp + 0xbbc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbbc]
ucomisd xmm0, qword [0x14014e298]
jp 0x140051660
ucomisd xmm0, qword [0x14014e298]
jne 0x140051660
movss xmm0, dword [0x14014e2a0]
movss dword [rbp + 0xbbc], xmm0
movss xmm0, dword [0x14014e2a4]
movss dword [rbp + 0xbbc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbbc]
ucomisd xmm0, qword [0x14014e2a8]
jp 0x1400516a0
ucomisd xmm0, qword [0x14014e2a8]
jne 0x1400516a0
movss xmm0, dword [0x14014e2b0]
movss dword [rbp + 0xbbc], xmm0
movss xmm0, dword [0x14014e2b4]
movss dword [rbp + 0xbbc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbbc]
ucomisd xmm0, qword [0x14014e2b8]
jp 0x1400516e0
ucomisd xmm0, qword [0x14014e2b8]
jne 0x1400516e0
movss xmm0, dword [0x14014e2c0]
movss dword [rbp + 0xbbc], xmm0
movss xmm0, dword [0x14014e2c4]
movss dword [rbp + 0xbbc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbbc]
ucomisd xmm0, qword [0x14014e2c8]
jp 0x140051720
ucomisd xmm0, qword [0x14014e2c8]
jne 0x140051720
movss xmm0, dword [0x14014e2d0]
movss dword [rbp + 0xbbc], xmm0
movss xmm0, dword [0x14014e2d4]
movss dword [rbp + 0xbbc], xmm0
movss xmm0, dword [0x14014e2d8]
movss dword [rbp + 0xbc4], xmm0
movss xmm0, dword [0x14014e2dc]
movss dword [rbp + 0xbc4], xmm0
movss xmm0, dword [0x14014e2e0]
movss dword [rbp + 0xbd0], xmm0
movss xmm0, dword [0x14014e2e4]
movss dword [rbp + 0xbd0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbd0]
ucomisd xmm0, qword [0x14014e2e8]
jp 0x140051941
ucomisd xmm0, qword [0x14014e2e8]
jne 0x140051941
movss xmm0, dword [0x14014e2f0]
movss dword [rbp + 0xbb8], xmm0
movss xmm0, dword [0x14014e2f4]
movss dword [rbp + 0xbb8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbb8]
ucomisd xmm0, qword [0x14014e2f8]
jp 0x140051839
ucomisd xmm0, qword [0x14014e2f8]
jne 0x140051839
movss xmm0, dword [0x14014e300]
movss dword [rbp - 0x3c], xmm0
movss xmm0, dword [0x14014e304]
movss dword [rbp - 0x3c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp - 0x3c]
ucomisd xmm0, qword [0x14014e308]
jp 0x140051819
ucomisd xmm0, qword [0x14014e308]
jne 0x140051819
movss xmm0, dword [0x14014e310]
movss dword [rbp - 0x3c], xmm0
movss xmm0, dword [0x14014e314]
movss dword [rbp - 0x3c], xmm0
movss xmm0, dword [0x14014e318]
movss dword [rbp + 0xbb8], xmm0
movss xmm0, dword [0x14014e31c]
movss dword [rbp + 0xbb8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbb8]
ucomisd xmm0, qword [0x14014e320]
jp 0x140051921
ucomisd xmm0, qword [0x14014e320]
jne 0x140051921
movss xmm0, dword [0x14014e328]
movss dword [rbp + 0xbb4], xmm0
movss xmm0, dword [0x14014e32c]
movss dword [rbp + 0xbb4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbb4]
ucomisd xmm0, qword [0x14014e330]
jp 0x1400518c1
ucomisd xmm0, qword [0x14014e330]
jne 0x1400518c1
movss xmm0, dword [0x14014e338]
movss dword [rbp + 0xbb4], xmm0
movss xmm0, dword [0x14014e33c]
movss dword [rbp + 0xbb4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbb4]
ucomisd xmm0, qword [0x14014e340]
jp 0x140051901
ucomisd xmm0, qword [0x14014e340]
jne 0x140051901
movss xmm0, dword [0x14014e348]
movss dword [rbp + 0xbb4], xmm0
movss xmm0, dword [0x14014e34c]
movss dword [rbp + 0xbb4], xmm0
movss xmm0, dword [0x14014e350]
movss dword [rbp + 0xbb8], xmm0
movss xmm0, dword [0x14014e354]
movss dword [rbp + 0xbb8], xmm0
movss xmm0, dword [0x14014e358]
movss dword [rbp + 0xbd0], xmm0
movss xmm0, dword [0x14014e35c]
movss dword [rbp + 0xbd0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbd0]
ucomisd xmm0, qword [0x14014e360]
jp 0x140051a2b
ucomisd xmm0, qword [0x14014e360]
jne 0x140051a2b
movss xmm0, dword [0x14014e368]
movss dword [rbp - 0x40], xmm0
movss xmm0, dword [0x14014e36c]
movss dword [rbp - 0x40], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp - 0x40]
ucomisd xmm0, qword [0x14014e370]
jp 0x140051a0b
ucomisd xmm0, qword [0x14014e370]
jne 0x140051a0b
movss xmm0, dword [0x14014e378]
movss dword [rbp - 0x44], xmm0
movss xmm0, dword [0x14014e37c]
movss dword [rbp - 0x44], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp - 0x44]
ucomisd xmm0, qword [0x14014e380]
jp 0x1400519f1
ucomisd xmm0, qword [0x14014e380]
jne 0x1400519f1
movss xmm0, dword [0x14014e388]
movss dword [rbp - 0x44], xmm0
movss xmm0, dword [0x14014e38c]
movss dword [rbp - 0x44], xmm0
movss xmm0, dword [0x14014e390]
movss dword [rbp - 0x40], xmm0
movss xmm0, dword [0x14014e394]
movss dword [rbp - 0x40], xmm0
movss xmm0, dword [0x14014e398]
movss dword [rbp + 0xbd0], xmm0
movss xmm0, dword [0x14014e39c]
movss dword [rbp + 0xbd0], xmm0
add dword [rbp + 0xc10], 1
cmp dword [rbp + 0xc10], 0x79c
jle 0x140050216
movss xmm0, dword [0x14014e3a0]
movss dword [rbp + 0xbb0], xmm0
movss xmm0, dword [0x14014e3a4]
movss dword [rbp + 0xbb0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbb0]
ucomisd xmm0, qword [0x14014e3a8]
jp 0x1400520bb
ucomisd xmm0, qword [0x14014e3a8]
jne 0x1400520bb
movss xmm0, dword [0x14014e3b0]
movss dword [rbp + 0xbac], xmm0
movss xmm0, dword [0x14014e3b4]
movss dword [rbp + 0xbac], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbac]
ucomisd xmm0, qword [0x14014e3b8]
jp 0x140051c12
ucomisd xmm0, qword [0x14014e3b8]
jne 0x140051c12
movss xmm0, dword [0x14014e3c0]
movss dword [rbp + 0xba8], xmm0
movss xmm0, dword [0x14014e3c4]
movss dword [rbp + 0xba8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xba8]
ucomisd xmm0, qword [0x14014e3c8]
jp 0x140051b32
ucomisd xmm0, qword [0x14014e3c8]
jne 0x140051b32
movss xmm0, dword [0x14014e3d0]
movss dword [rbp + 0xba8], xmm0
movss xmm0, dword [0x14014e3d4]
movss dword [rbp + 0xba8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xba8]
ucomisd xmm0, qword [0x14014e3d8]
jp 0x140051b72
ucomisd xmm0, qword [0x14014e3d8]
jne 0x140051b72
movss xmm0, dword [0x14014e3e0]
movss dword [rbp + 0xba8], xmm0
movss xmm0, dword [0x14014e3e4]
movss dword [rbp + 0xba8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xba8]
ucomisd xmm0, qword [0x14014e3e8]
jp 0x140051bb2
ucomisd xmm0, qword [0x14014e3e8]
jne 0x140051bb2
movss xmm0, dword [0x14014e3f0]
movss dword [rbp + 0xba8], xmm0
movss xmm0, dword [0x14014e3f4]
movss dword [rbp + 0xba8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xba8]
ucomisd xmm0, qword [0x14014e3f8]
jp 0x140051bf2
ucomisd xmm0, qword [0x14014e3f8]
jne 0x140051bf2
movss xmm0, dword [0x14014e400]
movss dword [rbp + 0xba8], xmm0
movss xmm0, dword [0x14014e404]
movss dword [rbp + 0xba8], xmm0
movss xmm0, dword [0x14014e408]
movss dword [rbp + 0xbac], xmm0
movss xmm0, dword [0x14014e40c]
movss dword [rbp + 0xbac], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbac]
ucomisd xmm0, qword [0x14014e410]
jp 0x140051cfa
ucomisd xmm0, qword [0x14014e410]
jne 0x140051cfa
movss xmm0, dword [0x14014e418]
movss dword [rbp + 0xba4], xmm0
movss xmm0, dword [0x14014e41c]
movss dword [rbp + 0xba4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xba4]
ucomisd xmm0, qword [0x14014e420]
jp 0x140051c9a
ucomisd xmm0, qword [0x14014e420]
jne 0x140051c9a
movss xmm0, dword [0x14014e428]
movss dword [rbp + 0xba4], xmm0
movss xmm0, dword [0x14014e42c]
movss dword [rbp + 0xba4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xba4]
ucomisd xmm0, qword [0x14014e430]
jp 0x140051cda
ucomisd xmm0, qword [0x14014e430]
jne 0x140051cda
movss xmm0, dword [0x14014e438]
movss dword [rbp + 0xba4], xmm0
movss xmm0, dword [0x14014e43c]
movss dword [rbp + 0xba4], xmm0
movss xmm0, dword [0x14014e440]
movss dword [rbp + 0xbac], xmm0
movss xmm0, dword [0x14014e444]
movss dword [rbp + 0xbac], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbac]
ucomisd xmm0, qword [0x14014e448]
jp 0x140051ea2
ucomisd xmm0, qword [0x14014e448]
jne 0x140051ea2
movss xmm0, dword [0x14014e450]
movss dword [rbp + 0xba0], xmm0
movss xmm0, dword [0x14014e454]
movss dword [rbp + 0xba0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xba0]
ucomisd xmm0, qword [0x14014e458]
jp 0x140051d82
ucomisd xmm0, qword [0x14014e458]
jne 0x140051d82
movss xmm0, dword [0x14014e460]
movss dword [rbp + 0xba0], xmm0
movss xmm0, dword [0x14014e464]
movss dword [rbp + 0xba0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xba0]
ucomisd xmm0, qword [0x14014e468]
jp 0x140051dc2
ucomisd xmm0, qword [0x14014e468]
jne 0x140051dc2
movss xmm0, dword [0x14014e470]
movss dword [rbp + 0xba0], xmm0
movss xmm0, dword [0x14014e474]
movss dword [rbp + 0xba0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xba0]
ucomisd xmm0, qword [0x14014e478]
jp 0x140051e02
ucomisd xmm0, qword [0x14014e478]
jne 0x140051e02
movss xmm0, dword [0x14014e480]
movss dword [rbp + 0xba0], xmm0
movss xmm0, dword [0x14014e484]
movss dword [rbp + 0xba0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xba0]
ucomisd xmm0, qword [0x14014e488]
jp 0x140051e42
ucomisd xmm0, qword [0x14014e488]
jne 0x140051e42
movss xmm0, dword [0x14014e490]
movss dword [rbp + 0xba0], xmm0
movss xmm0, dword [0x14014e494]
movss dword [rbp + 0xba0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xba0]
ucomisd xmm0, qword [0x14014e498]
jp 0x140051e82
ucomisd xmm0, qword [0x14014e498]
jne 0x140051e82
movss xmm0, dword [0x14014e4a0]
movss dword [rbp + 0xba0], xmm0
movss xmm0, dword [0x14014e4a4]
movss dword [rbp + 0xba0], xmm0
movss xmm0, dword [0x14014e4a8]
movss dword [rbp + 0xbac], xmm0
movss xmm0, dword [0x14014e4ac]
movss dword [rbp + 0xbac], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbac]
ucomisd xmm0, qword [0x14014e4b0]
jp 0x14005200a
ucomisd xmm0, qword [0x14014e4b0]
jne 0x14005200a
movss xmm0, dword [0x14014e4b8]
movss dword [rbp + 0xb9c], xmm0
movss xmm0, dword [0x14014e4bc]
movss dword [rbp + 0xb9c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb9c]
ucomisd xmm0, qword [0x14014e4c0]
jp 0x140051f2a
ucomisd xmm0, qword [0x14014e4c0]
jne 0x140051f2a
movss xmm0, dword [0x14014e4c8]
movss dword [rbp + 0xb9c], xmm0
movss xmm0, dword [0x14014e4cc]
movss dword [rbp + 0xb9c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb9c]
ucomisd xmm0, qword [0x14014e4d0]
jp 0x140051f6a
ucomisd xmm0, qword [0x14014e4d0]
jne 0x140051f6a
movss xmm0, dword [0x14014e4d8]
movss dword [rbp + 0xb9c], xmm0
movss xmm0, dword [0x14014e4dc]
movss dword [rbp + 0xb9c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb9c]
ucomisd xmm0, qword [0x14014e4e0]
jp 0x140051faa
ucomisd xmm0, qword [0x14014e4e0]
jne 0x140051faa
movss xmm0, dword [0x14014e4e8]
movss dword [rbp + 0xb9c], xmm0
movss xmm0, dword [0x14014e4ec]
movss dword [rbp + 0xb9c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb9c]
ucomisd xmm0, qword [0x14014e4f0]
jp 0x140051fea
ucomisd xmm0, qword [0x14014e4f0]
jne 0x140051fea
movss xmm0, dword [0x14014e4f8]
movss dword [rbp + 0xb9c], xmm0
movss xmm0, dword [0x14014e4fc]
movss dword [rbp + 0xb9c], xmm0
movss xmm0, dword [0x14014e500]
movss dword [rbp + 0xbac], xmm0
movss xmm0, dword [0x14014e504]
movss dword [rbp + 0xbac], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbac]
ucomisd xmm0, qword [0x14014e508]
jp 0x14005209b
ucomisd xmm0, qword [0x14014e508]
jne 0x14005209b
movss xmm0, dword [0x14014e510]
movss dword [rbp - 0x1c], xmm0
movss xmm0, dword [0x14014e514]
movss dword [rbp - 0x1c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp - 0x1c]
ucomisd xmm0, qword [0x14014e518]
jp 0x14005207b
ucomisd xmm0, qword [0x14014e518]
jne 0x14005207b
movss xmm0, dword [str.OTPI]
movss dword [rbp - 0x1c], xmm0
movss xmm0, dword [0x14014e524]
movss dword [rbp - 0x1c], xmm0
movss xmm0, dword [0x14014e528]
movss dword [rbp + 0xbac], xmm0
movss xmm0, dword [0x14014e52c]
movss dword [rbp + 0xbac], xmm0
movss xmm0, dword [0x14014e530]
movss dword [rbp + 0xbb0], xmm0
movss xmm0, dword [0x14014e534]
movss dword [rbp + 0xbb0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbb0]
ucomisd xmm0, qword [0x14014e538]
jp 0x14005282b
ucomisd xmm0, qword [0x14014e538]
jne 0x14005282b
movss xmm0, dword [0x14014e540]
movss dword [rbp + 0xb98], xmm0
movss xmm0, dword [0x14014e544]
movss dword [rbp + 0xb98], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb98]
ucomisd xmm0, qword [0x14014e548]
jp 0x14005226b
ucomisd xmm0, qword [0x14014e548]
jne 0x14005226b
movss xmm0, dword [0x14014e550]
movss dword [rbp + 0xb94], xmm0
movss xmm0, dword [0x14014e554]
movss dword [rbp + 0xb94], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb94]
ucomisd xmm0, qword [str.ZnN.A]
jp 0x14005218b
ucomisd xmm0, qword [str.ZnN.A]
jne 0x14005218b
movss xmm0, dword [0x14014e560]
movss dword [rbp + 0xb94], xmm0
movss xmm0, dword [0x14014e564]
movss dword [rbp + 0xb94], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb94]
ucomisd xmm0, qword [0x14014e568]
jp 0x1400521cb
ucomisd xmm0, qword [0x14014e568]
jne 0x1400521cb
movss xmm0, dword [0x14014e570]
movss dword [rbp + 0xb94], xmm0
movss xmm0, dword [0x14014e574]
movss dword [rbp + 0xb94], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb94]
ucomisd xmm0, qword [0x14014e578]
jp 0x14005220b
ucomisd xmm0, qword [0x14014e578]
jne 0x14005220b
movss xmm0, dword [0x14014e580]
movss dword [rbp + 0xb94], xmm0
movss xmm0, dword [0x14014e584]
movss dword [rbp + 0xb94], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb94]
ucomisd xmm0, qword [0x14014e588]
jp 0x14005224b
ucomisd xmm0, qword [0x14014e588]
jne 0x14005224b
movss xmm0, dword [0x14014e590]
movss dword [rbp + 0xb94], xmm0
movss xmm0, dword [0x14014e594]
movss dword [rbp + 0xb94], xmm0
movss xmm0, dword [0x14014e598]
movss dword [rbp + 0xb98], xmm0
movss xmm0, dword [0x14014e59c]
movss dword [rbp + 0xb98], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb98]
ucomisd xmm0, qword [0x14014e5a0]
jp 0x1400523d3
ucomisd xmm0, qword [0x14014e5a0]
jne 0x1400523d3
movss xmm0, dword [0x14014e5a8]
movss dword [rbp + 0xb90], xmm0
movss xmm0, dword [0x14014e5ac]
movss dword [rbp + 0xb90], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb90]
ucomisd xmm0, qword [0x14014e5b0]
jp 0x1400522f3
ucomisd xmm0, qword [0x14014e5b0]
jne 0x1400522f3
movss xmm0, dword [0x14014e5b8]
movss dword [rbp + 0xb90], xmm0
movss xmm0, dword [0x14014e5bc]
movss dword [rbp + 0xb90], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb90]
ucomisd xmm0, qword [0x14014e5c0]
jp 0x140052333
ucomisd xmm0, qword [0x14014e5c0]
jne 0x140052333
movss xmm0, dword [0x14014e5c8]
movss dword [rbp + 0xb90], xmm0
movss xmm0, dword [0x14014e5cc]
movss dword [rbp + 0xb90], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb90]
ucomisd xmm0, qword [0x14014e5d0]
jp 0x140052373
ucomisd xmm0, qword [0x14014e5d0]
jne 0x140052373
movss xmm0, dword [0x14014e5d8]
movss dword [rbp + 0xb90], xmm0
movss xmm0, dword [0x14014e5dc]
movss dword [rbp + 0xb90], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb90]
ucomisd xmm0, qword [0x14014e5e0]
jp 0x1400523b3
ucomisd xmm0, qword [0x14014e5e0]
jne 0x1400523b3
movss xmm0, dword [0x14014e5e8]
movss dword [rbp + 0xb90], xmm0
movss xmm0, dword [0x14014e5ec]
movss dword [rbp + 0xb90], xmm0
movss xmm0, dword [0x14014e5f0]
movss dword [rbp + 0xb98], xmm0
movss xmm0, dword [0x14014e5f4]
movss dword [rbp + 0xb98], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb98]
ucomisd xmm0, qword [0x14014e5f8]
jp 0x14005257b
ucomisd xmm0, qword [0x14014e5f8]
jne 0x14005257b
movss xmm0, dword [0x14014e600]
movss dword [rbp + 0xb8c], xmm0
movss xmm0, dword [0x14014e604]
movss dword [rbp + 0xb8c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb8c]
ucomisd xmm0, qword [0x14014e608]
jp 0x14005245b
ucomisd xmm0, qword [0x14014e608]
jne 0x14005245b
movss xmm0, dword [0x14014e610]
movss dword [rbp + 0xb8c], xmm0
movss xmm0, dword [0x14014e614]
movss dword [rbp + 0xb8c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb8c]
ucomisd xmm0, qword [0x14014e618]
jp 0x14005249b
ucomisd xmm0, qword [0x14014e618]
jne 0x14005249b
movss xmm0, dword [0x14014e620]
movss dword [rbp + 0xb8c], xmm0
movss xmm0, dword [0x14014e624]
movss dword [rbp + 0xb8c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb8c]
ucomisd xmm0, qword [0x14014e628]
jp 0x1400524db
ucomisd xmm0, qword [0x14014e628]
jne 0x1400524db
movss xmm0, dword [0x14014e630]
movss dword [rbp + 0xb8c], xmm0
movss xmm0, dword [0x14014e634]
movss dword [rbp + 0xb8c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb8c]
ucomisd xmm0, qword [0x14014e638]
jp 0x14005251b
ucomisd xmm0, qword [0x14014e638]
jne 0x14005251b
movss xmm0, dword [0x14014e640]
movss dword [rbp + 0xb8c], xmm0
movss xmm0, dword [0x14014e644]
movss dword [rbp + 0xb8c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb8c]
ucomisd xmm0, qword [0x14014e648]
jp 0x14005255b
ucomisd xmm0, qword [0x14014e648]
jne 0x14005255b
movss xmm0, dword [0x14014e650]
movss dword [rbp + 0xb8c], xmm0
movss xmm0, dword [0x14014e654]
movss dword [rbp + 0xb8c], xmm0
movss xmm0, dword [0x14014e658]
movss dword [rbp + 0xb98], xmm0
movss xmm0, dword [0x14014e65c]
movss dword [rbp + 0xb98], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb98]
ucomisd xmm0, qword [0x14014e660]
jp 0x1400526e3
ucomisd xmm0, qword [0x14014e660]
jne 0x1400526e3
movss xmm0, dword [0x14014e668]
movss dword [rbp + 0xb88], xmm0
movss xmm0, dword [str._MI]
movss dword [rbp + 0xb88], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb88]
ucomisd xmm0, qword [0x14014e670]
jp 0x140052603
ucomisd xmm0, qword [0x14014e670]
jne 0x140052603
movss xmm0, dword [0x14014e678]
movss dword [rbp + 0xb88], xmm0
movss xmm0, dword [0x14014e67c]
movss dword [rbp + 0xb88], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb88]
ucomisd xmm0, qword [0x14014e680]
jp 0x140052643
ucomisd xmm0, qword [0x14014e680]
jne 0x140052643
movss xmm0, dword [0x14014e688]
movss dword [rbp + 0xb88], xmm0
movss xmm0, dword [0x14014e68c]
movss dword [rbp + 0xb88], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb88]
ucomisd xmm0, qword [0x14014e690]
jp 0x140052683
ucomisd xmm0, qword [0x14014e690]
jne 0x140052683
movss xmm0, dword [0x14014e698]
movss dword [rbp + 0xb88], xmm0
movss xmm0, dword [0x14014e69c]
movss dword [rbp + 0xb88], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb88]
ucomisd xmm0, qword [0x14014e6a0]
jp 0x1400526c3
ucomisd xmm0, qword [0x14014e6a0]
jne 0x1400526c3
movss xmm0, dword [0x14014e6a8]
movss dword [rbp + 0xb88], xmm0
movss xmm0, dword [0x14014e6ac]
movss dword [rbp + 0xb88], xmm0
movss xmm0, dword [0x14014e6b0]
movss dword [rbp + 0xb98], xmm0
movss xmm0, dword [0x14014e6b4]
movss dword [rbp + 0xb98], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb98]
ucomisd xmm0, qword [str._XL1J]
jp 0x14005280b
ucomisd xmm0, qword [str._XL1J]
jne 0x14005280b
movss xmm0, dword [0x14014e6c0]
movss dword [rbp + 0xb84], xmm0
movss xmm0, dword [0x14014e6c4]
movss dword [rbp + 0xb84], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb84]
ucomisd xmm0, qword [0x14014e6c8]
jp 0x14005276b
ucomisd xmm0, qword [0x14014e6c8]
jne 0x14005276b
movss xmm0, dword [0x14014e6d0]
movss dword [rbp + 0xb84], xmm0
movss xmm0, dword [0x14014e6d4]
movss dword [rbp + 0xb84], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb84]
ucomisd xmm0, qword [0x14014e6d8]
jp 0x1400527ab
ucomisd xmm0, qword [0x14014e6d8]
jne 0x1400527ab
movss xmm0, dword [0x14014e6e0]
movss dword [rbp + 0xb84], xmm0
movss xmm0, dword [0x14014e6e4]
movss dword [rbp + 0xb84], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb84]
ucomisd xmm0, qword [0x14014e6e8]
jp 0x1400527eb
ucomisd xmm0, qword [0x14014e6e8]
jne 0x1400527eb
movss xmm0, dword [0x14014e6f0]
movss dword [rbp + 0xb84], xmm0
movss xmm0, dword [0x14014e6f4]
movss dword [rbp + 0xb84], xmm0
movss xmm0, dword [0x14014e6f8]
movss dword [rbp + 0xb98], xmm0
movss xmm0, dword [0x14014e6fc]
movss dword [rbp + 0xb98], xmm0
movss xmm0, dword [0x14014e700]
movss dword [rbp + 0xbb0], xmm0
movss xmm0, dword [0x14014e704]
movss dword [rbp + 0xbb0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbb0]
ucomisd xmm0, qword [0x14014e708]
jp 0x140052a2c
ucomisd xmm0, qword [0x14014e708]
jne 0x140052a2c
movss xmm0, dword [0x14014e710]
movss dword [rbp - 0x20], xmm0
movss xmm0, dword [0x14014e714]
movss dword [rbp - 0x20], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp - 0x20]
ucomisd xmm0, qword [0x14014e718]
jp 0x140052a0c
ucomisd xmm0, qword [0x14014e718]
jne 0x140052a0c
movss xmm0, dword [0x14014e720]
movss dword [rbp + 0xb80], xmm0
movss xmm0, dword [0x14014e724]
movss dword [rbp + 0xb80], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb80]
ucomisd xmm0, qword [0x14014e728]
jp 0x1400528f2
ucomisd xmm0, qword [0x14014e728]
jne 0x1400528f2
movss xmm0, dword [0x14014e730]
movss dword [rbp + 0xb80], xmm0
movss xmm0, dword [0x14014e734]
movss dword [rbp + 0xb80], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb80]
ucomisd xmm0, qword [0x14014e738]
jp 0x140052932
ucomisd xmm0, qword [0x14014e738]
jne 0x140052932
movss xmm0, dword [0x14014e740]
movss dword [rbp + 0xb80], xmm0
movss xmm0, dword [0x14014e744]
movss dword [rbp + 0xb80], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb80]
ucomisd xmm0, qword [0x14014e748]
jp 0x140052972
ucomisd xmm0, qword [0x14014e748]
jne 0x140052972
movss xmm0, dword [0x14014e750]
movss dword [rbp + 0xb80], xmm0
movss xmm0, dword [0x14014e754]
movss dword [rbp + 0xb80], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb80]
ucomisd xmm0, qword [0x14014e758]
jp 0x1400529b2
ucomisd xmm0, qword [0x14014e758]
jne 0x1400529b2
movss xmm0, dword [0x14014e760]
movss dword [rbp + 0xb80], xmm0
movss xmm0, dword [0x14014e764]
movss dword [rbp + 0xb80], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb80]
ucomisd xmm0, qword [0x14014e768]
jp 0x1400529f2
ucomisd xmm0, qword [0x14014e768]
jne 0x1400529f2
movss xmm0, dword [0x14014e770]
movss dword [rbp + 0xb80], xmm0
movss xmm0, dword [0x14014e774]
movss dword [rbp + 0xb80], xmm0
movss xmm0, dword [0x14014e778]
movss dword [rbp - 0x20], xmm0
movss xmm0, dword [0x14014e77c]
movss dword [rbp - 0x20], xmm0
movss xmm0, dword [0x14014e780]
movss dword [rbp + 0xbb0], xmm0
movss xmm0, dword [0x14014e784]
movss dword [rbp + 0xbb0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xbb0]
ucomisd xmm0, qword [0x14014e788]
jp 0x140052e6e
ucomisd xmm0, qword [0x14014e788]
jne 0x140052e6e
movss xmm0, dword [0x14014e790]
movss dword [rbp + 0xb7c], xmm0
movss xmm0, dword [0x14014e794]
movss dword [rbp + 0xb7c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb7c]
ucomisd xmm0, qword [0x14014e798]
jp 0x140052b5c
ucomisd xmm0, qword [0x14014e798]
jne 0x140052b5c
movss xmm0, dword [0x14014e7a0]
movss dword [rbp + 0xb78], xmm0
movss xmm0, dword [0x14014e7a4]
movss dword [rbp + 0xb78], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb78]
ucomisd xmm0, qword [0x14014e7a8]
jp 0x140052afc
ucomisd xmm0, qword [0x14014e7a8]
jne 0x140052afc
movss xmm0, dword [0x14014e7b0]
movss dword [rbp + 0xb78], xmm0
movss xmm0, dword [0x14014e7b4]
movss dword [rbp + 0xb78], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb78]
ucomisd xmm0, qword [0x14014e7b8]
jp 0x140052b3c
ucomisd xmm0, qword [0x14014e7b8]
jne 0x140052b3c
movss xmm0, dword [0x14014e7c0]
movss dword [rbp + 0xb78], xmm0
movss xmm0, dword [0x14014e7c4]
movss dword [rbp + 0xb78], xmm0
movss xmm0, dword [0x14014e7c8]
movss dword [rbp + 0xb7c], xmm0
movss xmm0, dword [0x14014e7cc]
movss dword [rbp + 0xb7c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb7c]
ucomisd xmm0, qword [0x14014e7d0]
jp 0x140052c44
ucomisd xmm0, qword [0x14014e7d0]
jne 0x140052c44
movss xmm0, dword [0x14014e7d8]
movss dword [rbp + 0xb74], xmm0
movss xmm0, dword [0x14014e7dc]
movss dword [rbp + 0xb74], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb74]
ucomisd xmm0, qword [0x14014e7e0]
jp 0x140052be4
ucomisd xmm0, qword [0x14014e7e0]
jne 0x140052be4
movss xmm0, dword [0x14014e7e8]
movss dword [rbp + 0xb74], xmm0
movss xmm0, dword [0x14014e7ec]
movss dword [rbp + 0xb74], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb74]
ucomisd xmm0, qword [0x14014e7f0]
jp 0x140052c24
ucomisd xmm0, qword [0x14014e7f0]
jne 0x140052c24
movss xmm0, dword [0x14014e7f8]
movss dword [rbp + 0xb74], xmm0
movss xmm0, dword [0x14014e7fc]
movss dword [rbp + 0xb74], xmm0
movss xmm0, dword [0x14014e800]
movss dword [rbp + 0xb7c], xmm0
movss xmm0, dword [0x14014e804]
movss dword [rbp + 0xb7c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb7c]
ucomisd xmm0, qword [0x14014e808]
jp 0x140052cd5
ucomisd xmm0, qword [0x14014e808]
jne 0x140052cd5
movss xmm0, dword [str.LJ5H]
movss dword [rbp - 0x24], xmm0
movss xmm0, dword [0x14014e814]
movss dword [rbp - 0x24], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp - 0x24]
ucomisd xmm0, qword [0x14014e818]
jp 0x140052cb5
ucomisd xmm0, qword [0x14014e818]
jne 0x140052cb5
movss xmm0, dword [0x14014e820]
movss dword [rbp - 0x24], xmm0
movss xmm0, dword [0x14014e824]
movss dword [rbp - 0x24], xmm0
movss xmm0, dword [0x14014e828]
movss dword [rbp + 0xb7c], xmm0
movss xmm0, dword [str.p2VIheWRI]
movss dword [rbp + 0xb7c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb7c]
ucomisd xmm0, qword [0x14014e830]
jp 0x140052d66
ucomisd xmm0, qword [0x14014e830]
jne 0x140052d66
movss xmm0, dword [0x14014e838]
movss dword [rbp - 0x28], xmm0
movss xmm0, dword [0x14014e83c]
movss dword [rbp - 0x28], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp - 0x28]
ucomisd xmm0, qword [0x14014e840]
jp 0x140052d46
ucomisd xmm0, qword [0x14014e840]
jne 0x140052d46
movss xmm0, dword [0x14014e848]
movss dword [rbp - 0x28], xmm0
movss xmm0, dword [0x14014e84c]
movss dword [rbp - 0x28], xmm0
movss xmm0, dword [0x14014e850]
movss dword [rbp + 0xb7c], xmm0
movss xmm0, dword [0x14014e854]
movss dword [rbp + 0xb7c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb7c]
ucomisd xmm0, qword [0x14014e858]
jp 0x140052e4e
ucomisd xmm0, qword [0x14014e858]
jne 0x140052e4e
movss xmm0, dword [0x14014e860]
movss dword [rbp + 0xb70], xmm0
movss xmm0, dword [0x14014e864]
movss dword [rbp + 0xb70], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb70]
ucomisd xmm0, qword [str.6_]
jp 0x140052dee
ucomisd xmm0, qword [str.6_]
jne 0x140052dee
movss xmm0, dword [0x14014e870]
movss dword [rbp + 0xb70], xmm0
movss xmm0, dword [0x14014e874]
movss dword [rbp + 0xb70], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb70]
ucomisd xmm0, qword [0x14014e878]
jp 0x140052e2e
ucomisd xmm0, qword [0x14014e878]
jne 0x140052e2e
movss xmm0, dword [0x14014e880]
movss dword [rbp + 0xb70], xmm0
movss xmm0, dword [str.M5rGB]
movss dword [rbp + 0xb70], xmm0
movss xmm0, dword [0x14014e888]
movss dword [rbp + 0xb7c], xmm0
movss xmm0, dword [0x14014e88c]
movss dword [rbp + 0xb7c], xmm0
movss xmm0, dword [0x14014e890]
movss dword [rbp + 0xbb0], xmm0
movss xmm0, dword [0x14014e894]
movss dword [rbp + 0xbb0], xmm0
mov rax, qword [rbp - 0x10]
test rax, rax
je 0x140052e84
mov edx, 4
mov rcx, rax
call fcn.14009d060
movss xmm0, dword [0x14014e898]
movss dword [rbp + 0xb6c], xmm0
movss xmm0, dword [0x14014e89c]
movss dword [rbp + 0xb6c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb6c]
ucomisd xmm0, qword [0x14014e8a0]
jp 0x14005352c
ucomisd xmm0, qword [0x14014e8a0]
jne 0x14005352c
movss xmm0, dword [0x14014e8a8]
movss dword [rbp + 0xb68], xmm0
movss xmm0, dword [0x14014e8ac]
movss dword [rbp + 0xb68], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb68]
ucomisd xmm0, qword [0x14014e8b0]
jp 0x140053094
ucomisd xmm0, qword [0x14014e8b0]
jne 0x140053094
movss xmm0, dword [0x14014e8b8]
movss dword [rbp + 0xb64], xmm0
movss xmm0, dword [0x14014e8bc]
movss dword [rbp + 0xb64], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb64]
ucomisd xmm0, qword [0x14014e8c0]
jp 0x140052f74
ucomisd xmm0, qword [0x14014e8c0]
jne 0x140052f74
movss xmm0, dword [0x14014e8c8]
movss dword [rbp + 0xb64], xmm0
movss xmm0, dword [0x14014e8cc]
movss dword [rbp + 0xb64], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb64]
ucomisd xmm0, qword [0x14014e8d0]
jp 0x140052fb4
ucomisd xmm0, qword [0x14014e8d0]
jne 0x140052fb4
movss xmm0, dword [0x14014e8d8]
movss dword [rbp + 0xb64], xmm0
movss xmm0, dword [0x14014e8dc]
movss dword [rbp + 0xb64], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb64]
ucomisd xmm0, qword [0x14014e8e0]
jp 0x140052ff4
ucomisd xmm0, qword [0x14014e8e0]
jne 0x140052ff4
movss xmm0, dword [0x14014e8e8]
movss dword [rbp + 0xb64], xmm0
movss xmm0, dword [0x14014e8ec]
movss dword [rbp + 0xb64], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb64]
ucomisd xmm0, qword [0x14014e8f0]
jp 0x140053034
ucomisd xmm0, qword [0x14014e8f0]
jne 0x140053034
movss xmm0, dword [0x14014e8f8]
movss dword [rbp + 0xb64], xmm0
movss xmm0, dword [0x14014e8fc]
movss dword [rbp + 0xb64], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb64]
ucomisd xmm0, qword [0x14014e900]
jp 0x140053074
ucomisd xmm0, qword [0x14014e900]
jne 0x140053074
movss xmm0, dword [0x14014e908]
movss dword [rbp + 0xb64], xmm0
movss xmm0, dword [0x14014e90c]
movss dword [rbp + 0xb64], xmm0
movss xmm0, dword [0x14014e910]
movss dword [rbp + 0xb68], xmm0
movss xmm0, dword [0x14014e914]
movss dword [rbp + 0xb68], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb68]
ucomisd xmm0, qword [0x14014e918]
jp 0x14005323c
ucomisd xmm0, qword [0x14014e918]
jne 0x14005323c
movss xmm0, dword [0x14014e920]
movss dword [rbp + 0xb60], xmm0
movss xmm0, dword [0x14014e924]
movss dword [rbp + 0xb60], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb60]
ucomisd xmm0, qword [0x14014e928]
jp 0x14005311c
ucomisd xmm0, qword [0x14014e928]
jne 0x14005311c
movss xmm0, dword [0x14014e930]
movss dword [rbp + 0xb60], xmm0
movss xmm0, dword [0x14014e934]
movss dword [rbp + 0xb60], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb60]
ucomisd xmm0, qword [0x14014e938]
jp 0x14005315c
ucomisd xmm0, qword [0x14014e938]
jne 0x14005315c
movss xmm0, dword [0x14014e940]
movss dword [rbp + 0xb60], xmm0
movss xmm0, dword [0x14014e944]
movss dword [rbp + 0xb60], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb60]
ucomisd xmm0, qword [0x14014e948]
jp 0x14005319c
ucomisd xmm0, qword [0x14014e948]
jne 0x14005319c
movss xmm0, dword [0x14014e950]
movss dword [rbp + 0xb60], xmm0
movss xmm0, dword [0x14014e954]
movss dword [rbp + 0xb60], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb60]
ucomisd xmm0, qword [0x14014e958]
jp 0x1400531dc
ucomisd xmm0, qword [0x14014e958]
jne 0x1400531dc
movss xmm0, dword [0x14014e960]
movss dword [rbp + 0xb60], xmm0
movss xmm0, dword [0x14014e964]
movss dword [rbp + 0xb60], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb60]
ucomisd xmm0, qword [0x14014e968]
jp 0x14005321c
ucomisd xmm0, qword [0x14014e968]
jne 0x14005321c
movss xmm0, dword [0x14014e970]
movss dword [rbp + 0xb60], xmm0
movss xmm0, dword [0x14014e974]
movss dword [rbp + 0xb60], xmm0
movss xmm0, dword [0x14014e978]
movss dword [rbp + 0xb68], xmm0
movss xmm0, dword [0x14014e97c]
movss dword [rbp + 0xb68], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb68]
ucomisd xmm0, qword [0x14014e980]
jp 0x1400533a4
ucomisd xmm0, qword [0x14014e980]
jne 0x1400533a4
movss xmm0, dword [0x14014e988]
movss dword [rbp + 0xb5c], xmm0
movss xmm0, dword [0x14014e98c]
movss dword [rbp + 0xb5c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb5c]
ucomisd xmm0, qword [0x14014e990]
jp 0x1400532c4
ucomisd xmm0, qword [0x14014e990]
jne 0x1400532c4
movss xmm0, dword [0x14014e998]
movss dword [rbp + 0xb5c], xmm0
movss xmm0, dword [0x14014e99c]
movss dword [rbp + 0xb5c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb5c]
ucomisd xmm0, qword [0x14014e9a0]
jp 0x140053304
ucomisd xmm0, qword [0x14014e9a0]
jne 0x140053304
movss xmm0, dword [0x14014e9a8]
movss dword [rbp + 0xb5c], xmm0
movss xmm0, dword [0x14014e9ac]
movss dword [rbp + 0xb5c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb5c]
ucomisd xmm0, qword [0x14014e9b0]
jp 0x140053344
ucomisd xmm0, qword [0x14014e9b0]
jne 0x140053344
movss xmm0, dword [0x14014e9b8]
movss dword [rbp + 0xb5c], xmm0
movss xmm0, dword [0x14014e9bc]
movss dword [rbp + 0xb5c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb5c]
ucomisd xmm0, qword [0x14014e9c0]
jp 0x140053384
ucomisd xmm0, qword [0x14014e9c0]
jne 0x140053384
movss xmm0, dword [0x14014e9c8]
movss dword [rbp + 0xb5c], xmm0
movss xmm0, dword [0x14014e9cc]
movss dword [rbp + 0xb5c], xmm0
movss xmm0, dword [0x14014e9d0]
movss dword [rbp + 0xb68], xmm0
movss xmm0, dword [0x14014e9d4]
movss dword [rbp + 0xb68], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb68]
ucomisd xmm0, qword [0x14014e9d8]
jp 0x14005350c
ucomisd xmm0, qword [0x14014e9d8]
jne 0x14005350c
movss xmm0, dword [0x14014e9e0]
movss dword [rbp + 0xb58], xmm0
movss xmm0, dword [0x14014e9e4]
movss dword [rbp + 0xb58], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb58]
ucomisd xmm0, qword [0x14014e9e8]
jp 0x14005342c
ucomisd xmm0, qword [0x14014e9e8]
jne 0x14005342c
movss xmm0, dword [0x14014e9f0]
movss dword [rbp + 0xb58], xmm0
movss xmm0, dword [0x14014e9f4]
movss dword [rbp + 0xb58], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb58]
ucomisd xmm0, qword [0x14014e9f8]
jp 0x14005346c
ucomisd xmm0, qword [0x14014e9f8]
jne 0x14005346c
movss xmm0, dword [0x14014ea00]
movss dword [rbp + 0xb58], xmm0
movss xmm0, dword [0x14014ea04]
movss dword [rbp + 0xb58], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb58]
ucomisd xmm0, qword [0x14014ea08]
jp 0x1400534ac
ucomisd xmm0, qword [0x14014ea08]
jne 0x1400534ac
movss xmm0, dword [0x14014ea10]
movss dword [rbp + 0xb58], xmm0
movss xmm0, dword [0x14014ea14]
movss dword [rbp + 0xb58], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb58]
ucomisd xmm0, qword [0x14014ea18]
jp 0x1400534ec
ucomisd xmm0, qword [0x14014ea18]
jne 0x1400534ec
movss xmm0, dword [0x14014ea20]
movss dword [rbp + 0xb58], xmm0
movss xmm0, dword [0x14014ea24]
movss dword [rbp + 0xb58], xmm0
movss xmm0, dword [0x14014ea28]
movss dword [rbp + 0xb68], xmm0
movss xmm0, dword [0x14014ea2c]
movss dword [rbp + 0xb68], xmm0
movss xmm0, dword [0x14014ea30]
movss dword [rbp + 0xb6c], xmm0
movss xmm0, dword [0x14014ea34]
movss dword [rbp + 0xb6c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb6c]
ucomisd xmm0, qword [0x14014ea38]
jp 0x14005379e
ucomisd xmm0, qword [0x14014ea38]
jne 0x14005379e
movss xmm0, dword [0x14014ea40]
movss dword [rbp + 0xb54], xmm0
movss xmm0, dword [0x14014ea44]
movss dword [rbp + 0xb54], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb54]
ucomisd xmm0, qword [0x14014ea48]
jp 0x14005365c
ucomisd xmm0, qword [0x14014ea48]
jne 0x14005365c
movss xmm0, dword [0x14014ea50]
movss dword [rbp + 0xb50], xmm0
movss xmm0, dword [0x14014ea54]
movss dword [rbp + 0xb50], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb50]
ucomisd xmm0, qword [0x14014ea58]
jp 0x1400535fc
ucomisd xmm0, qword [0x14014ea58]
jne 0x1400535fc
movss xmm0, dword [0x14014ea60]
movss dword [rbp + 0xb50], xmm0
movss xmm0, dword [0x14014ea64]
movss dword [rbp + 0xb50], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb50]
ucomisd xmm0, qword [0x14014ea68]
jp 0x14005363c
ucomisd xmm0, qword [0x14014ea68]
jne 0x14005363c
movss xmm0, dword [0x14014ea70]
movss dword [rbp + 0xb50], xmm0
movss xmm0, dword [0x14014ea74]
movss dword [rbp + 0xb50], xmm0
movss xmm0, dword [0x14014ea78]
movss dword [rbp + 0xb54], xmm0
movss xmm0, dword [0x14014ea7c]
movss dword [rbp + 0xb54], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb54]
ucomisd xmm0, qword [0x14014ea80]
jp 0x1400536ed
ucomisd xmm0, qword [0x14014ea80]
jne 0x1400536ed
movss xmm0, dword [0x14014ea88]
movss dword [rbp - 0x2c], xmm0
movss xmm0, dword [0x14014ea8c]
movss dword [rbp - 0x2c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp - 0x2c]
ucomisd xmm0, qword [0x14014ea90]
jp 0x1400536cd
ucomisd xmm0, qword [0x14014ea90]
jne 0x1400536cd
movss xmm0, dword [0x14014ea98]
movss dword [rbp - 0x2c], xmm0
movss xmm0, dword [0x14014ea9c]
movss dword [rbp - 0x2c], xmm0
movss xmm0, dword [0x14014eaa0]
movss dword [rbp + 0xb54], xmm0
movss xmm0, dword [0x14014eaa4]
movss dword [rbp + 0xb54], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb54]
ucomisd xmm0, qword [0x14014eaa8]
jp 0x14005377e
ucomisd xmm0, qword [0x14014eaa8]
jne 0x14005377e
movss xmm0, dword [0x14014eab0]
movss dword [rbp - 0x30], xmm0
movss xmm0, dword [0x14014eab4]
movss dword [rbp - 0x30], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp - 0x30]
ucomisd xmm0, qword [0x14014eab8]
jp 0x14005375e
ucomisd xmm0, qword [0x14014eab8]
jne 0x14005375e
movss xmm0, dword [0x14014eac0]
movss dword [rbp - 0x30], xmm0
movss xmm0, dword [0x14014eac4]
movss dword [rbp - 0x30], xmm0
movss xmm0, dword [0x14014eac8]
movss dword [rbp + 0xb54], xmm0
movss xmm0, dword [0x14014eacc]
movss dword [rbp + 0xb54], xmm0
movss xmm0, dword [0x14014ead0]
movss dword [rbp + 0xb6c], xmm0
movss xmm0, dword [0x14014ead4]
movss dword [rbp + 0xb6c], xmm0
add dword [rbp + 0xc48], 1
cmp dword [rbp + 0xc48], 0x616
jle 0x14004f2c4
movss xmm0, dword [0x14014ead8]
movss dword [rbp + 0xb4c], xmm0
movss xmm0, dword [str.Yr_fE3]
movss dword [rbp + 0xb4c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb4c]
ucomisd xmm0, qword [0x14014eae0]
jp 0x140053815
ucomisd xmm0, qword [0x14014eae0]
jne 0x140053815
movss xmm0, dword [0x14014eae8]
movss dword [rbp + 0xb4c], xmm0
movss xmm0, dword [0x14014eaec]
movss dword [rbp + 0xb4c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb4c]
ucomisd xmm0, qword [0x14014eaf0]
jp 0x140053855
ucomisd xmm0, qword [0x14014eaf0]
jne 0x140053855
movss xmm0, dword [0x14014eaf8]
movss dword [rbp + 0xb4c], xmm0
movss xmm0, dword [0x14014eafc]
movss dword [rbp + 0xb4c], xmm0
mov dword [rbp + 0xb48], 0x2d1f
movss xmm0, dword [0x14014eb00]
movss dword [rbp + 0xb44], xmm0
movss xmm0, dword [0x14014eb04]
movss dword [rbp + 0xb44], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb44]
ucomisd xmm0, qword [0x14014eb08]
jp 0x1400539e7
ucomisd xmm0, qword [0x14014eb08]
jne 0x1400539e7
movss xmm0, dword [0x14014eb10]
movss dword [rbp + 0xb40], xmm0
movss xmm0, dword [0x14014eb14]
movss dword [rbp + 0xb40], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb40]
ucomisd xmm0, qword [0x14014eb18]
jp 0x140053907
ucomisd xmm0, qword [0x14014eb18]
jne 0x140053907
movss xmm0, dword [0x14014eb20]
movss dword [rbp + 0xb40], xmm0
movss xmm0, dword [0x14014eb24]
movss dword [rbp + 0xb40], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb40]
ucomisd xmm0, qword [0x14014eb28]
jp 0x140053947
ucomisd xmm0, qword [0x14014eb28]
jne 0x140053947
movss xmm0, dword [0x14014eb30]
movss dword [rbp + 0xb40], xmm0
movss xmm0, dword [0x14014eb34]
movss dword [rbp + 0xb40], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb40]
ucomisd xmm0, qword [0x14014eb38]
jp 0x140053987
ucomisd xmm0, qword [0x14014eb38]
jne 0x140053987
movss xmm0, dword [0x14014eb40]
movss dword [rbp + 0xb40], xmm0
movss xmm0, dword [0x14014eb44]
movss dword [rbp + 0xb40], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb40]
ucomisd xmm0, qword [0x14014eb48]
jp 0x1400539c7
ucomisd xmm0, qword [0x14014eb48]
jne 0x1400539c7
movss xmm0, dword [0x14014eb50]
movss dword [rbp + 0xb40], xmm0
movss xmm0, dword [0x14014eb54]
movss dword [rbp + 0xb40], xmm0
movss xmm0, dword [0x14014eb58]
movss dword [rbp + 0xb44], xmm0
movss xmm0, dword [0x14014eb5c]
movss dword [rbp + 0xb44], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb44]
ucomisd xmm0, qword [0x14014eb60]
jp 0x140053b0f
ucomisd xmm0, qword [0x14014eb60]
jne 0x140053b0f
movss xmm0, dword [0x14014eb68]
movss dword [rbp + 0xb3c], xmm0
movss xmm0, dword [0x14014eb6c]
movss dword [rbp + 0xb3c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb3c]
ucomisd xmm0, qword [0x14014eb70]
jp 0x140053a6f
ucomisd xmm0, qword [0x14014eb70]
jne 0x140053a6f
movss xmm0, dword [0x14014eb78]
movss dword [rbp + 0xb3c], xmm0
movss xmm0, dword [0x14014eb7c]
movss dword [rbp + 0xb3c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb3c]
ucomisd xmm0, qword [0x14014eb80]
jp 0x140053aaf
ucomisd xmm0, qword [0x14014eb80]
jne 0x140053aaf
movss xmm0, dword [0x14014eb88]
movss dword [rbp + 0xb3c], xmm0
movss xmm0, dword [0x14014eb8c]
movss dword [rbp + 0xb3c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb3c]
ucomisd xmm0, qword [str.__fu]
jp 0x140053aef
ucomisd xmm0, qword [str.__fu]
jne 0x140053aef
movss xmm0, dword [0x14014eb98]
movss dword [rbp + 0xb3c], xmm0
movss xmm0, dword [0x14014eb9c]
movss dword [rbp + 0xb3c], xmm0
movss xmm0, dword [0x14014eba0]
movss dword [rbp + 0xb44], xmm0
movss xmm0, dword [0x14014eba4]
movss dword [rbp + 0xb44], xmm0
mov dword [rbp + 0xb38], 0
jmp 0x14005493b
movss xmm0, dword [0x14014eba8]
movss dword [rbp + 0xb34], xmm0
movss xmm0, dword [str.w_]
movss dword [rbp + 0xb34], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb34]
ucomisd xmm0, qword [0x14014ebb0]
jp 0x140053bcf
ucomisd xmm0, qword [0x14014ebb0]
jne 0x140053bcf
movss xmm0, dword [0x14014ebb8]
movss dword [rbp + 0x38], xmm0
movss xmm0, dword [0x14014ebbc]
movss dword [rbp + 0x38], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x38]
ucomisd xmm0, qword [0x14014ebc0]
jp 0x140053baf
ucomisd xmm0, qword [0x14014ebc0]
jne 0x140053baf
movss xmm0, dword [0x14014ebc8]
movss dword [rbp + 0x38], xmm0
movss xmm0, dword [0x14014ebcc]
movss dword [rbp + 0x38], xmm0
movss xmm0, dword [0x14014ebd0]
movss dword [rbp + 0xb34], xmm0
movss xmm0, dword [0x14014ebd4]
movss dword [rbp + 0xb34], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb34]
ucomisd xmm0, qword [0x14014ebd8]
jp 0x140053c60
ucomisd xmm0, qword [0x14014ebd8]
jne 0x140053c60
movss xmm0, dword [0x14014ebe0]
movss dword [rbp + 0x34], xmm0
movss xmm0, dword [0x14014ebe4]
movss dword [rbp + 0x34], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x34]
ucomisd xmm0, qword [0x14014ebe8]
jp 0x140053c40
ucomisd xmm0, qword [0x14014ebe8]
jne 0x140053c40
movss xmm0, dword [0x14014ebf0]
movss dword [rbp + 0x34], xmm0
movss xmm0, dword [0x14014ebf4]
movss dword [rbp + 0x34], xmm0
movss xmm0, dword [0x14014ebf8]
movss dword [rbp + 0xb34], xmm0
movss xmm0, dword [0x14014ebfc]
movss dword [rbp + 0xb34], xmm0
mov ecx, 0x126b4
call fcn.14009d070
mov qword [rbp + 0x28], rax
movss xmm0, dword [0x14014ec00]
movss dword [rbp + 0xb30], xmm0
movss xmm0, dword [0x14014ec04]
movss dword [rbp + 0xb30], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb30]
ucomisd xmm0, qword [0x14014ec08]
jp 0x140053d1f
ucomisd xmm0, qword [0x14014ec08]
jne 0x140053d1f
movss xmm0, dword [0x14014ec10]
movss dword [rbp + 0x24], xmm0
movss xmm0, dword [0x14014ec14]
movss dword [rbp + 0x24], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x24]
ucomisd xmm0, qword [0x14014ec18]
jp 0x140053cff
ucomisd xmm0, qword [0x14014ec18]
jne 0x140053cff
movss xmm0, dword [0x14014ec20]
movss dword [rbp + 0x24], xmm0
movss xmm0, dword [0x14014ec24]
movss dword [rbp + 0x24], xmm0
movss xmm0, dword [0x14014ec28]
movss dword [rbp + 0xb30], xmm0
movss xmm0, dword [0x14014ec2c]
movss dword [rbp + 0xb30], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb30]
ucomisd xmm0, qword [0x14014ec30]
jp 0x140053ec7
ucomisd xmm0, qword [0x14014ec30]
jne 0x140053ec7
movss xmm0, dword [0x14014ec38]
movss dword [rbp + 0xb2c], xmm0
movss xmm0, dword [0x14014ec3c]
movss dword [rbp + 0xb2c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb2c]
ucomisd xmm0, qword [0x14014ec40]
jp 0x140053da7
ucomisd xmm0, qword [0x14014ec40]
jne 0x140053da7
movss xmm0, dword [0x14014ec48]
movss dword [rbp + 0xb2c], xmm0
movss xmm0, dword [0x14014ec4c]
movss dword [rbp + 0xb2c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb2c]
ucomisd xmm0, qword [0x14014ec50]
jp 0x140053de7
ucomisd xmm0, qword [0x14014ec50]
jne 0x140053de7
movss xmm0, dword [0x14014ec58]
movss dword [rbp + 0xb2c], xmm0
movss xmm0, dword [0x14014ec5c]
movss dword [rbp + 0xb2c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb2c]
ucomisd xmm0, qword [0x14014ec60]
jp 0x140053e27
ucomisd xmm0, qword [0x14014ec60]
jne 0x140053e27
movss xmm0, dword [0x14014ec68]
movss dword [rbp + 0xb2c], xmm0
movss xmm0, dword [0x14014ec6c]
movss dword [rbp + 0xb2c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb2c]
ucomisd xmm0, qword [0x14014ec70]
jp 0x140053e67
ucomisd xmm0, qword [0x14014ec70]
jne 0x140053e67
movss xmm0, dword [0x14014ec78]
movss dword [rbp + 0xb2c], xmm0
movss xmm0, dword [0x14014ec7c]
movss dword [rbp + 0xb2c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb2c]
ucomisd xmm0, qword [0x14014ec80]
jp 0x140053ea7
ucomisd xmm0, qword [0x14014ec80]
jne 0x140053ea7
movss xmm0, dword [0x14014ec88]
movss dword [rbp + 0xb2c], xmm0
movss xmm0, dword [0x14014ec8c]
movss dword [rbp + 0xb2c], xmm0
movss xmm0, dword [0x14014ec90]
movss dword [rbp + 0xb30], xmm0
movss xmm0, dword [0x14014ec94]
movss dword [rbp + 0xb30], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb30]
ucomisd xmm0, qword [0x14014ec98]
jp 0x140053fef
ucomisd xmm0, qword [0x14014ec98]
jne 0x140053fef
movss xmm0, dword [0x14014eca0]
movss dword [rbp + 0xb28], xmm0
movss xmm0, dword [0x14014eca4]
movss dword [rbp + 0xb28], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb28]
ucomisd xmm0, qword [0x14014eca8]
jp 0x140053f4f
ucomisd xmm0, qword [0x14014eca8]
jne 0x140053f4f
movss xmm0, dword [0x14014ecb0]
movss dword [rbp + 0xb28], xmm0
movss xmm0, dword [0x14014ecb4]
movss dword [rbp + 0xb28], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb28]
ucomisd xmm0, qword [0x14014ecb8]
jp 0x140053f8f
ucomisd xmm0, qword [0x14014ecb8]
jne 0x140053f8f
movss xmm0, dword [0x14014ecc0]
movss dword [rbp + 0xb28], xmm0
movss xmm0, dword [0x14014ecc4]
movss dword [rbp + 0xb28], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb28]
ucomisd xmm0, qword [0x14014ecc8]
jp 0x140053fcf
ucomisd xmm0, qword [0x14014ecc8]
jne 0x140053fcf
movss xmm0, dword [0x14014ecd0]
movss dword [rbp + 0xb28], xmm0
movss xmm0, dword [0x14014ecd4]
movss dword [rbp + 0xb28], xmm0
movss xmm0, dword [0x14014ecd8]
movss dword [rbp + 0xb30], xmm0
movss xmm0, dword [0x14014ecdc]
movss dword [rbp + 0xb30], xmm0
mov dword [rbp + 0xb24], 0
jmp 0x140054633
movss xmm0, dword [0x14014ece0]
movss dword [rbp + 0xb20], xmm0
movss xmm0, dword [0x14014ece4]
movss dword [rbp + 0xb20], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb20]
ucomisd xmm0, qword [str.RQc_r]
jp 0x140054106
ucomisd xmm0, qword [str.RQc_r]
jne 0x140054106
movss xmm0, dword [0x14014ecf0]
movss dword [rbp + 0xb1c], xmm0
movss xmm0, dword [0x14014ecf4]
movss dword [rbp + 0xb1c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb1c]
ucomisd xmm0, qword [0x14014ecf8]
jp 0x1400540a6
ucomisd xmm0, qword [0x14014ecf8]
jne 0x1400540a6
movss xmm0, dword [0x14014ed00]
movss dword [rbp + 0xb1c], xmm0
movss xmm0, dword [0x14014ed04]
movss dword [rbp + 0xb1c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb1c]
ucomisd xmm0, qword [0x14014ed08]
jp 0x1400540e6
ucomisd xmm0, qword [0x14014ed08]
jne 0x1400540e6
movss xmm0, dword [0x14014ed10]
movss dword [rbp + 0xb1c], xmm0
movss xmm0, dword [0x14014ed14]
movss dword [rbp + 0xb1c], xmm0
movss xmm0, dword [0x14014ed18]
movss dword [rbp + 0xb20], xmm0
movss xmm0, dword [0x14014ed1c]
movss dword [rbp + 0xb20], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb20]
ucomisd xmm0, qword [0x14014ed20]
jp 0x1400542ae
ucomisd xmm0, qword [0x14014ed20]
jne 0x1400542ae
movss xmm0, dword [0x14014ed28]
movss dword [rbp + 0xb18], xmm0
movss xmm0, dword [0x14014ed2c]
movss dword [rbp + 0xb18], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb18]
ucomisd xmm0, qword [0x14014ed30]
jp 0x14005418e
ucomisd xmm0, qword [0x14014ed30]
jne 0x14005418e
movss xmm0, dword [0x14014ed38]
movss dword [rbp + 0xb18], xmm0
movss xmm0, dword [0x14014ed3c]
movss dword [rbp + 0xb18], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb18]
ucomisd xmm0, qword [0x14014ed40]
jp 0x1400541ce
ucomisd xmm0, qword [0x14014ed40]
jne 0x1400541ce
movss xmm0, dword [0x14014ed48]
movss dword [rbp + 0xb18], xmm0
movss xmm0, dword [0x14014ed4c]
movss dword [rbp + 0xb18], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb18]
ucomisd xmm0, qword [0x14014ed50]
jp 0x14005420e
ucomisd xmm0, qword [0x14014ed50]
jne 0x14005420e
movss xmm0, dword [0x14014ed58]
movss dword [rbp + 0xb18], xmm0
movss xmm0, dword [0x14014ed5c]
movss dword [rbp + 0xb18], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb18]
ucomisd xmm0, qword [0x14014ed60]
jp 0x14005424e
ucomisd xmm0, qword [0x14014ed60]
jne 0x14005424e
movss xmm0, dword [0x14014ed68]
movss dword [rbp + 0xb18], xmm0
movss xmm0, dword [0x14014ed6c]
movss dword [rbp + 0xb18], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb18]
ucomisd xmm0, qword [0x14014ed70]
jp 0x14005428e
ucomisd xmm0, qword [0x14014ed70]
jne 0x14005428e
movss xmm0, dword [0x14014ed78]
movss dword [rbp + 0xb18], xmm0
movss xmm0, dword [0x14014ed7c]
movss dword [rbp + 0xb18], xmm0
movss xmm0, dword [0x14014ed80]
movss dword [rbp + 0xb20], xmm0
movss xmm0, dword [0x14014ed84]
movss dword [rbp + 0xb20], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb20]
ucomisd xmm0, qword [0x14014ed88]
jp 0x1400543d6
ucomisd xmm0, qword [0x14014ed88]
jne 0x1400543d6
movss xmm0, dword [0x14014ed90]
movss dword [rbp + 0xb14], xmm0
movss xmm0, dword [str.qH_k_]
movss dword [rbp + 0xb14], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb14]
ucomisd xmm0, qword [0x14014ed98]
jp 0x140054336
ucomisd xmm0, qword [0x14014ed98]
jne 0x140054336
movss xmm0, dword [0x14014eda0]
movss dword [rbp + 0xb14], xmm0
movss xmm0, dword [0x14014eda4]
movss dword [rbp + 0xb14], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb14]
ucomisd xmm0, qword [0x14014eda8]
jp 0x140054376
ucomisd xmm0, qword [0x14014eda8]
jne 0x140054376
movss xmm0, dword [0x14014edb0]
movss dword [rbp + 0xb14], xmm0
movss xmm0, dword [0x14014edb4]
movss dword [rbp + 0xb14], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb14]
ucomisd xmm0, qword [0x14014edb8]
jp 0x1400543b6
ucomisd xmm0, qword [0x14014edb8]
jne 0x1400543b6
movss xmm0, dword [0x14014edc0]
movss dword [rbp + 0xb14], xmm0
movss xmm0, dword [str.cEI_]
movss dword [rbp + 0xb14], xmm0
movss xmm0, dword [0x14014edc8]
movss dword [rbp + 0xb20], xmm0
movss xmm0, dword [0x14014edcc]
movss dword [rbp + 0xb20], xmm0
call sub.api_ms_win_crt_utility_l1_1_0.dll_rand
mov edx, dword [rbp + 0xb24]
movsxd rdx, edx
lea rcx, [rdx*4]
mov rdx, qword [rbp + 0x28]
lea r8, [rcx + rdx]
movsxd rdx, eax
imul rdx, rdx, 0xffffffffa07494b5
shr rdx, 0x20
add edx, eax
sar edx, 0xc
mov ecx, eax
sar ecx, 0x1f
sub edx, ecx
imul ecx, edx, 0x1987
sub eax, ecx
mov edx, eax
mov dword [r8], edx
movss xmm0, dword [0x14014edd0]
movss dword [rbp + 0xb10], xmm0
movss xmm0, dword [0x14014edd4]
movss dword [rbp + 0xb10], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb10]
ucomisd xmm0, qword [0x14014edd8]
jp 0x1400544cc
ucomisd xmm0, qword [0x14014edd8]
jne 0x1400544cc
movss xmm0, dword [0x14014ede0]
movss dword [rbp + 0x14], xmm0
movss xmm0, dword [0x14014ede4]
movss dword [rbp + 0x14], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x14]
ucomisd xmm0, qword [0x14014ede8]
jp 0x1400544ac
ucomisd xmm0, qword [0x14014ede8]
jne 0x1400544ac
movss xmm0, dword [0x14014edf0]
movss dword [rbp + 0x14], xmm0
movss xmm0, dword [0x14014edf4]
movss dword [rbp + 0x14], xmm0
movss xmm0, dword [0x14014edf8]
movss dword [rbp + 0xb10], xmm0
movss xmm0, dword [0x14014edfc]
movss dword [rbp + 0xb10], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb10]
ucomisd xmm0, qword [0x14014ee00]
jp 0x14005455d
ucomisd xmm0, qword [0x14014ee00]
jne 0x14005455d
movss xmm0, dword [0x14014ee08]
movss dword [rbp + 0x10], xmm0
movss xmm0, dword [0x14014ee0c]
movss dword [rbp + 0x10], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x10]
ucomisd xmm0, qword [0x14014ee10]
jp 0x14005453d
ucomisd xmm0, qword [0x14014ee10]
jne 0x14005453d
movss xmm0, dword [0x14014ee18]
movss dword [rbp + 0x10], xmm0
movss xmm0, dword [0x14014ee1c]
movss dword [rbp + 0x10], xmm0
movss xmm0, dword [0x14014ee20]
movss dword [rbp + 0xb10], xmm0
movss xmm0, dword [0x14014ee24]
movss dword [rbp + 0xb10], xmm0
call sub.api_ms_win_crt_utility_l1_1_0.dll_rand
movsxd rdx, eax
imul rdx, rdx, 0x397b3e1d
shr rdx, 0x20
sar edx, 0xb
mov ecx, eax
sar ecx, 0x1f
sub edx, ecx
imul ecx, edx, 0x23a1
sub eax, ecx
mov edx, eax
add dword [rbp + 0xb48], edx
movss xmm0, dword [0x14014ee28]
movss dword [rbp + 0xc], xmm0
movss xmm0, dword [0x14014ee2c]
movss dword [rbp + 0xc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xc]
ucomisd xmm0, qword [0x14014ee30]
jp 0x14005462c
ucomisd xmm0, qword [0x14014ee30]
jne 0x14005462c
movss xmm0, dword [0x14014ee38]
movss dword [rbp + 8], xmm0
movss xmm0, dword [0x14014ee3c]
movss dword [rbp + 8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 8]
ucomisd xmm0, qword [0x14014ee40]
jp 0x140054612
ucomisd xmm0, qword [0x14014ee40]
jne 0x140054612
movss xmm0, dword [0x14014ee48]
movss dword [rbp + 8], xmm0
movss xmm0, dword [0x14014ee4c]
movss dword [rbp + 8], xmm0
movss xmm0, dword [0x14014ee50]
movss dword [rbp + 0xc], xmm0
movss xmm0, dword [0x14014ee54]
movss dword [rbp + 0xc], xmm0
add dword [rbp + 0xb24], 1
cmp dword [rbp + 0xb24], 0x796
jle 0x140053ffe
movss xmm0, dword [0x14014ee58]
movss dword [rbp + 0xb0c], xmm0
movss xmm0, dword [0x14014ee5c]
movss dword [rbp + 0xb0c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb0c]
ucomisd xmm0, qword [0x14014ee60]
jp 0x1400546f4
ucomisd xmm0, qword [0x14014ee60]
jne 0x1400546f4
movss xmm0, dword [0x14014ee68]
movss dword [rbp + 0x20], xmm0
movss xmm0, dword [0x14014ee6c]
movss dword [rbp + 0x20], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x20]
ucomisd xmm0, qword [0x14014ee70]
jp 0x1400546d4
ucomisd xmm0, qword [0x14014ee70]
jne 0x1400546d4
movss xmm0, dword [0x14014ee78]
movss dword [rbp + 0x20], xmm0
movss xmm0, dword [0x14014ee7c]
movss dword [rbp + 0x20], xmm0
movss xmm0, dword [0x14014ee80]
movss dword [rbp + 0xb0c], xmm0
movss xmm0, dword [0x14014ee84]
movss dword [rbp + 0xb0c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb0c]
ucomisd xmm0, qword [0x14014ee88]
jp 0x1400547dc
ucomisd xmm0, qword [0x14014ee88]
jne 0x1400547dc
movss xmm0, dword [0x14014ee90]
movss dword [rbp + 0xb08], xmm0
movss xmm0, dword [0x14014ee94]
movss dword [rbp + 0xb08], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb08]
ucomisd xmm0, qword [0x14014ee98]
jp 0x14005477c
ucomisd xmm0, qword [0x14014ee98]
jne 0x14005477c
movss xmm0, dword [0x14014eea0]
movss dword [rbp + 0xb08], xmm0
movss xmm0, dword [0x14014eea4]
movss dword [rbp + 0xb08], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb08]
ucomisd xmm0, qword [0x14014eea8]
jp 0x1400547bc
ucomisd xmm0, qword [0x14014eea8]
jne 0x1400547bc
movss xmm0, dword [0x14014eeb0]
movss dword [rbp + 0xb08], xmm0
movss xmm0, dword [0x14014eeb4]
movss dword [rbp + 0xb08], xmm0
movss xmm0, dword [0x14014eeb8]
movss dword [rbp + 0xb0c], xmm0
movss xmm0, dword [0x14014eebc]
movss dword [rbp + 0xb0c], xmm0
mov rax, qword [rbp + 0x28]
test rax, rax
je 0x1400547f2
mov edx, 4
mov rcx, rax
call fcn.14009d060
movss xmm0, dword [0x14014eec0]
movss dword [rbp + 0xb04], xmm0
movss xmm0, dword [0x14014eec4]
movss dword [rbp + 0xb04], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb04]
ucomisd xmm0, qword [0x14014eec8]
jp 0x1400548a3
ucomisd xmm0, qword [0x14014eec8]
jne 0x1400548a3
movss xmm0, dword [0x14014eed0]
movss dword [rbp + 0x1c], xmm0
movss xmm0, dword [0x14014eed4]
movss dword [rbp + 0x1c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x1c]
ucomisd xmm0, qword [0x14014eed8]
jp 0x140054883
ucomisd xmm0, qword [0x14014eed8]
jne 0x140054883
movss xmm0, dword [0x14014eee0]
movss dword [rbp + 0x1c], xmm0
movss xmm0, dword [0x14014eee4]
movss dword [rbp + 0x1c], xmm0
movss xmm0, dword [0x14014eee8]
movss dword [rbp + 0xb04], xmm0
movss xmm0, dword [0x14014eeec]
movss dword [rbp + 0xb04], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb04]
ucomisd xmm0, qword [0x14014eef0]
jp 0x140054934
ucomisd xmm0, qword [0x14014eef0]
jne 0x140054934
movss xmm0, dword [0x14014eef8]
movss dword [rbp + 0x18], xmm0
movss xmm0, dword [0x14014eefc]
movss dword [rbp + 0x18], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x18]
ucomisd xmm0, qword [0x14014ef00]
jp 0x140054914
ucomisd xmm0, qword [0x14014ef00]
jne 0x140054914
movss xmm0, dword [0x14014ef08]
movss dword [rbp + 0x18], xmm0
movss xmm0, dword [0x14014ef0c]
movss dword [rbp + 0x18], xmm0
movss xmm0, dword [0x14014ef10]
movss dword [rbp + 0xb04], xmm0
movss xmm0, dword [0x14014ef14]
movss dword [rbp + 0xb04], xmm0
add dword [rbp + 0xb38], 1
cmp dword [rbp + 0xb38], 0x4a5
jle 0x140053b1e
movss xmm0, dword [0x14014ef18]
movss dword [rbp + 0xb00], xmm0
movss xmm0, dword [0x14014ef1c]
movss dword [rbp + 0xb00], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb00]
ucomisd xmm0, qword [0x14014ef20]
jp 0x1400549ab
ucomisd xmm0, qword [0x14014ef20]
jne 0x1400549ab
movss xmm0, dword [0x14014ef28]
movss dword [rbp + 0xb00], xmm0
movss xmm0, dword [0x14014ef2c]
movss dword [rbp + 0xb00], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb00]
ucomisd xmm0, qword [0x14014ef30]
jp 0x1400549eb
ucomisd xmm0, qword [0x14014ef30]
jne 0x1400549eb
movss xmm0, dword [0x14014ef38]
movss dword [rbp + 0xb00], xmm0
movss xmm0, dword [0x14014ef3c]
movss dword [rbp + 0xb00], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb00]
ucomisd xmm0, qword [0x14014ef40]
jp 0x140054a2b
ucomisd xmm0, qword [0x14014ef40]
jne 0x140054a2b
movss xmm0, dword [0x14014ef48]
movss dword [rbp + 0xb00], xmm0
movss xmm0, dword [0x14014ef4c]
movss dword [rbp + 0xb00], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb00]
ucomisd xmm0, qword [0x14014ef50]
jp 0x140054a6b
ucomisd xmm0, qword [0x14014ef50]
jne 0x140054a6b
movss xmm0, dword [0x14014ef58]
movss dword [rbp + 0xb00], xmm0
movss xmm0, dword [0x14014ef5c]
movss dword [rbp + 0xb00], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb00]
ucomisd xmm0, qword [0x14014ef60]
jp 0x140054aab
ucomisd xmm0, qword [0x14014ef60]
jne 0x140054aab
movss xmm0, dword [0x14014ef68]
movss dword [rbp + 0xb00], xmm0
movss xmm0, dword [0x14014ef6c]
movss dword [rbp + 0xb00], xmm0
mov dword [rbp + 0xafc], 0x3b93
movss xmm0, dword [0x14014ef70]
movss dword [rbp + 0xaf8], xmm0
movss xmm0, dword [0x14014ef74]
movss dword [rbp + 0xaf8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaf8]
ucomisd xmm0, qword [0x14014ef78]
jp 0x140054bbd
ucomisd xmm0, qword [0x14014ef78]
jne 0x140054bbd
movss xmm0, dword [0x14014ef80]
movss dword [rbp + 0xaf4], xmm0
movss xmm0, dword [0x14014ef84]
movss dword [rbp + 0xaf4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaf4]
ucomisd xmm0, qword [0x14014ef88]
jp 0x140054b5d
ucomisd xmm0, qword [0x14014ef88]
jne 0x140054b5d
movss xmm0, dword [0x14014ef90]
movss dword [rbp + 0xaf4], xmm0
movss xmm0, dword [0x14014ef94]
movss dword [rbp + 0xaf4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaf4]
ucomisd xmm0, qword [0x14014ef98]
jp 0x140054b9d
ucomisd xmm0, qword [0x14014ef98]
jne 0x140054b9d
movss xmm0, dword [0x14014efa0]
movss dword [rbp + 0xaf4], xmm0
movss xmm0, dword [0x14014efa4]
movss dword [rbp + 0xaf4], xmm0
movss xmm0, dword [0x14014efa8]
movss dword [rbp + 0xaf8], xmm0
movss xmm0, dword [0x14014efac]
movss dword [rbp + 0xaf8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaf8]
ucomisd xmm0, qword [0x14014efb0]
jp 0x140054d65
ucomisd xmm0, qword [0x14014efb0]
jne 0x140054d65
movss xmm0, dword [0x14014efb8]
movss dword [rbp + 0xaf0], xmm0
movss xmm0, dword [0x14014efbc]
movss dword [rbp + 0xaf0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaf0]
ucomisd xmm0, qword [0x14014efc0]
jp 0x140054c45
ucomisd xmm0, qword [0x14014efc0]
jne 0x140054c45
movss xmm0, dword [0x14014efc8]
movss dword [rbp + 0xaf0], xmm0
movss xmm0, dword [0x14014efcc]
movss dword [rbp + 0xaf0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaf0]
ucomisd xmm0, qword [0x14014efd0]
jp 0x140054c85
ucomisd xmm0, qword [0x14014efd0]
jne 0x140054c85
movss xmm0, dword [0x14014efd8]
movss dword [rbp + 0xaf0], xmm0
movss xmm0, dword [0x14014efdc]
movss dword [rbp + 0xaf0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaf0]
ucomisd xmm0, qword [0x14014efe0]
jp 0x140054cc5
ucomisd xmm0, qword [0x14014efe0]
jne 0x140054cc5
movss xmm0, dword [0x14014efe8]
movss dword [rbp + 0xaf0], xmm0
movss xmm0, dword [0x14014efec]
movss dword [rbp + 0xaf0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaf0]
ucomisd xmm0, qword [0x14014eff0]
jp 0x140054d05
ucomisd xmm0, qword [0x14014eff0]
jne 0x140054d05
movss xmm0, dword [0x14014eff8]
movss dword [rbp + 0xaf0], xmm0
movss xmm0, dword [0x14014effc]
movss dword [rbp + 0xaf0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaf0]
ucomisd xmm0, qword [0x14014f000]
jp 0x140054d45
ucomisd xmm0, qword [0x14014f000]
jne 0x140054d45
movss xmm0, dword [0x14014f008]
movss dword [rbp + 0xaf0], xmm0
movss xmm0, dword [0x14014f00c]
movss dword [rbp + 0xaf0], xmm0
movss xmm0, dword [0x14014f010]
movss dword [rbp + 0xaf8], xmm0
movss xmm0, dword [0x14014f014]
movss dword [rbp + 0xaf8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaf8]
ucomisd xmm0, qword [0x14014f018]
jp 0x140054e0d
ucomisd xmm0, qword [0x14014f018]
jne 0x140054e0d
movss xmm0, dword [0x14014f020]
movss dword [rbp + 0x2a8], xmm0
movss xmm0, dword [0x14014f024]
movss dword [rbp + 0x2a8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x2a8]
ucomisd xmm0, qword [0x14014f028]
jp 0x140054ded
ucomisd xmm0, qword [0x14014f028]
jne 0x140054ded
movss xmm0, dword [0x14014f030]
movss dword [rbp + 0x2a8], xmm0
movss xmm0, dword [0x14014f034]
movss dword [rbp + 0x2a8], xmm0
movss xmm0, dword [0x14014f038]
movss dword [rbp + 0xaf8], xmm0
movss xmm0, dword [0x14014f03c]
movss dword [rbp + 0xaf8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaf8]
ucomisd xmm0, qword [0x14014f040]
jp 0x140054fb5
ucomisd xmm0, qword [0x14014f040]
jne 0x140054fb5
movss xmm0, dword [0x14014f048]
movss dword [rbp + 0xaec], xmm0
movss xmm0, dword [0x14014f04c]
movss dword [rbp + 0xaec], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaec]
ucomisd xmm0, qword [0x14014f050]
jp 0x140054e95
ucomisd xmm0, qword [0x14014f050]
jne 0x140054e95
movss xmm0, dword [0x14014f058]
movss dword [rbp + 0xaec], xmm0
movss xmm0, dword [0x14014f05c]
movss dword [rbp + 0xaec], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaec]
ucomisd xmm0, qword [0x14014f060]
jp 0x140054ed5
ucomisd xmm0, qword [0x14014f060]
jne 0x140054ed5
movss xmm0, dword [0x14014f068]
movss dword [rbp + 0xaec], xmm0
movss xmm0, dword [0x14014f06c]
movss dword [rbp + 0xaec], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaec]
ucomisd xmm0, qword [0x14014f070]
jp 0x140054f15
ucomisd xmm0, qword [0x14014f070]
jne 0x140054f15
movss xmm0, dword [0x14014f078]
movss dword [rbp + 0xaec], xmm0
movss xmm0, dword [0x14014f07c]
movss dword [rbp + 0xaec], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaec]
ucomisd xmm0, qword [0x14014f080]
jp 0x140054f55
ucomisd xmm0, qword [0x14014f080]
jne 0x140054f55
movss xmm0, dword [0x14014f088]
movss dword [rbp + 0xaec], xmm0
movss xmm0, dword [0x14014f08c]
movss dword [rbp + 0xaec], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaec]
ucomisd xmm0, qword [0x14014f090]
jp 0x140054f95
ucomisd xmm0, qword [0x14014f090]
jne 0x140054f95
movss xmm0, dword [0x14014f098]
movss dword [rbp + 0xaec], xmm0
movss xmm0, dword [0x14014f09c]
movss dword [rbp + 0xaec], xmm0
movss xmm0, dword [0x14014f0a0]
movss dword [rbp + 0xaf8], xmm0
movss xmm0, dword [0x14014f0a4]
movss dword [rbp + 0xaf8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaf8]
ucomisd xmm0, qword [0x14014f0a8]
jp 0x14005515d
ucomisd xmm0, qword [0x14014f0a8]
jne 0x14005515d
movss xmm0, dword [0x14014f0b0]
movss dword [rbp + 0xae8], xmm0
movss xmm0, dword [0x14014f0b4]
movss dword [rbp + 0xae8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xae8]
ucomisd xmm0, qword [0x14014f0b8]
jp 0x14005503d
ucomisd xmm0, qword [0x14014f0b8]
jne 0x14005503d
movss xmm0, dword [0x14014f0c0]
movss dword [rbp + 0xae8], xmm0
movss xmm0, dword [0x14014f0c4]
movss dword [rbp + 0xae8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xae8]
ucomisd xmm0, qword [0x14014f0c8]
jp 0x14005507d
ucomisd xmm0, qword [0x14014f0c8]
jne 0x14005507d
movss xmm0, dword [0x14014f0d0]
movss dword [rbp + 0xae8], xmm0
movss xmm0, dword [0x14014f0d4]
movss dword [rbp + 0xae8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xae8]
ucomisd xmm0, qword [0x14014f0d8]
jp 0x1400550bd
ucomisd xmm0, qword [0x14014f0d8]
jne 0x1400550bd
movss xmm0, dword [0x14014f0e0]
movss dword [rbp + 0xae8], xmm0
movss xmm0, dword [0x14014f0e4]
movss dword [rbp + 0xae8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xae8]
ucomisd xmm0, qword [str._3w]
jp 0x1400550fd
ucomisd xmm0, qword [str._3w]
jne 0x1400550fd
movss xmm0, dword [0x14014f0f0]
movss dword [rbp + 0xae8], xmm0
movss xmm0, dword [0x14014f0f4]
movss dword [rbp + 0xae8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xae8]
ucomisd xmm0, qword [0x14014f0f8]
jp 0x14005513d
ucomisd xmm0, qword [0x14014f0f8]
jne 0x14005513d
movss xmm0, dword [0x14014f100]
movss dword [rbp + 0xae8], xmm0
movss xmm0, dword [str.QIH]
movss dword [rbp + 0xae8], xmm0
movss xmm0, dword [0x14014f108]
movss dword [rbp + 0xaf8], xmm0
movss xmm0, dword [0x14014f10c]
movss dword [rbp + 0xaf8], xmm0
mov dword [rbp + 0xae4], 0
jmp 0x140056e49
movss xmm0, dword [0x14014f110]
movss dword [rbp + 0xae0], xmm0
movss xmm0, dword [0x14014f114]
movss dword [rbp + 0xae0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xae0]
ucomisd xmm0, qword [0x14014f118]
jp 0x14005521d
ucomisd xmm0, qword [0x14014f118]
jne 0x14005521d
movss xmm0, dword [0x14014f120]
movss dword [rbp + 0x6c], xmm0
movss xmm0, dword [0x14014f124]
movss dword [rbp + 0x6c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x6c]
ucomisd xmm0, qword [0x14014f128]
jp 0x1400551fd
ucomisd xmm0, qword [0x14014f128]
jne 0x1400551fd
movss xmm0, dword [0x14014f130]
movss dword [rbp + 0x6c], xmm0
movss xmm0, dword [0x14014f134]
movss dword [rbp + 0x6c], xmm0
movss xmm0, dword [0x14014f138]
movss dword [rbp + 0xae0], xmm0
movss xmm0, dword [0x14014f13c]
movss dword [rbp + 0xae0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xae0]
ucomisd xmm0, qword [0x14014f140]
jp 0x140055305
ucomisd xmm0, qword [0x14014f140]
jne 0x140055305
movss xmm0, dword [0x14014f148]
movss dword [rbp + 0xadc], xmm0
movss xmm0, dword [0x14014f14c]
movss dword [rbp + 0xadc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xadc]
ucomisd xmm0, qword [0x14014f150]
jp 0x1400552a5
ucomisd xmm0, qword [0x14014f150]
jne 0x1400552a5
movss xmm0, dword [0x14014f158]
movss dword [rbp + 0xadc], xmm0
movss xmm0, dword [0x14014f15c]
movss dword [rbp + 0xadc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xadc]
ucomisd xmm0, qword [0x14014f160]
jp 0x1400552e5
ucomisd xmm0, qword [0x14014f160]
jne 0x1400552e5
movss xmm0, dword [0x14014f168]
movss dword [rbp + 0xadc], xmm0
movss xmm0, dword [0x14014f16c]
movss dword [rbp + 0xadc], xmm0
movss xmm0, dword [0x14014f170]
movss dword [rbp + 0xae0], xmm0
movss xmm0, dword [0x14014f174]
movss dword [rbp + 0xae0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xae0]
ucomisd xmm0, qword [0x14014f178]
jp 0x140055396
ucomisd xmm0, qword [0x14014f178]
jne 0x140055396
movss xmm0, dword [0x14014f180]
movss dword [rbp + 0x68], xmm0
movss xmm0, dword [0x14014f184]
movss dword [rbp + 0x68], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x68]
ucomisd xmm0, qword [0x14014f188]
jp 0x140055376
ucomisd xmm0, qword [0x14014f188]
jne 0x140055376
movss xmm0, dword [0x14014f190]
movss dword [rbp + 0x68], xmm0
movss xmm0, dword [0x14014f194]
movss dword [rbp + 0x68], xmm0
movss xmm0, dword [0x14014f198]
movss dword [rbp + 0xae0], xmm0
movss xmm0, dword [0x14014f19c]
movss dword [rbp + 0xae0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xae0]
ucomisd xmm0, qword [0x14014f1a0]
jp 0x140055427
ucomisd xmm0, qword [0x14014f1a0]
jne 0x140055427
movss xmm0, dword [0x14014f1a8]
movss dword [rbp + 0x64], xmm0
movss xmm0, dword [0x14014f1ac]
movss dword [rbp + 0x64], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x64]
ucomisd xmm0, qword [0x14014f1b0]
jp 0x140055407
ucomisd xmm0, qword [0x14014f1b0]
jne 0x140055407
movss xmm0, dword [0x14014f1b8]
movss dword [rbp + 0x64], xmm0
movss xmm0, dword [0x14014f1bc]
movss dword [rbp + 0x64], xmm0
movss xmm0, dword [0x14014f1c0]
movss dword [rbp + 0xae0], xmm0
movss xmm0, dword [0x14014f1c4]
movss dword [rbp + 0xae0], xmm0
mov ecx, 0x1c570
call fcn.14009d070
mov qword [rbp + 0x58], rax
movss xmm0, dword [0x14014f1c8]
movss dword [rbp + 0xad8], xmm0
movss xmm0, dword [0x14014f1cc]
movss dword [rbp + 0xad8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xad8]
ucomisd xmm0, qword [0x14014f1d0]
jp 0x1400555fd
ucomisd xmm0, qword [0x14014f1d0]
jne 0x1400555fd
movss xmm0, dword [0x14014f1d8]
movss dword [rbp + 0xad4], xmm0
movss xmm0, dword [0x14014f1dc]
movss dword [rbp + 0xad4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xad4]
ucomisd xmm0, qword [0x14014f1e0]
jp 0x1400554dd
ucomisd xmm0, qword [0x14014f1e0]
jne 0x1400554dd
movss xmm0, dword [0x14014f1e8]
movss dword [rbp + 0xad4], xmm0
movss xmm0, dword [0x14014f1ec]
movss dword [rbp + 0xad4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xad4]
ucomisd xmm0, qword [0x14014f1f0]
jp 0x14005551d
ucomisd xmm0, qword [0x14014f1f0]
jne 0x14005551d
movss xmm0, dword [0x14014f1f8]
movss dword [rbp + 0xad4], xmm0
movss xmm0, dword [0x14014f1fc]
movss dword [rbp + 0xad4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xad4]
ucomisd xmm0, qword [0x14014f200]
jp 0x14005555d
ucomisd xmm0, qword [0x14014f200]
jne 0x14005555d
movss xmm0, dword [0x14014f208]
movss dword [rbp + 0xad4], xmm0
movss xmm0, dword [0x14014f20c]
movss dword [rbp + 0xad4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xad4]
ucomisd xmm0, qword [0x14014f210]
jp 0x14005559d
ucomisd xmm0, qword [0x14014f210]
jne 0x14005559d
movss xmm0, dword [0x14014f218]
movss dword [rbp + 0xad4], xmm0
movss xmm0, dword [0x14014f21c]
movss dword [rbp + 0xad4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xad4]
ucomisd xmm0, qword [0x14014f220]
jp 0x1400555dd
ucomisd xmm0, qword [0x14014f220]
jne 0x1400555dd
movss xmm0, dword [0x14014f228]
movss dword [rbp + 0xad4], xmm0
movss xmm0, dword [0x14014f22c]
movss dword [rbp + 0xad4], xmm0
movss xmm0, dword [0x14014f230]
movss dword [rbp + 0xad8], xmm0
movss xmm0, dword [0x14014f234]
movss dword [rbp + 0xad8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xad8]
ucomisd xmm0, qword [0x14014f238]
jp 0x1400557a5
ucomisd xmm0, qword [0x14014f238]
jne 0x1400557a5
movss xmm0, dword [0x14014f240]
movss dword [rbp + 0xad0], xmm0
movss xmm0, dword [0x14014f244]
movss dword [rbp + 0xad0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xad0]
ucomisd xmm0, qword [0x14014f248]
jp 0x140055685
ucomisd xmm0, qword [0x14014f248]
jne 0x140055685
movss xmm0, dword [0x14014f250]
movss dword [rbp + 0xad0], xmm0
movss xmm0, dword [0x14014f254]
movss dword [rbp + 0xad0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xad0]
ucomisd xmm0, qword [0x14014f258]
jp 0x1400556c5
ucomisd xmm0, qword [0x14014f258]
jne 0x1400556c5
movss xmm0, dword [0x14014f260]
movss dword [rbp + 0xad0], xmm0
movss xmm0, dword [0x14014f264]
movss dword [rbp + 0xad0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xad0]
ucomisd xmm0, qword [0x14014f268]
jp 0x140055705
ucomisd xmm0, qword [0x14014f268]
jne 0x140055705
movss xmm0, dword [0x14014f270]
movss dword [rbp + 0xad0], xmm0
movss xmm0, dword [0x14014f274]
movss dword [rbp + 0xad0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xad0]
ucomisd xmm0, qword [0x14014f278]
jp 0x140055745
ucomisd xmm0, qword [0x14014f278]
jne 0x140055745
movss xmm0, dword [0x14014f280]
movss dword [rbp + 0xad0], xmm0
movss xmm0, dword [0x14014f284]
movss dword [rbp + 0xad0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xad0]
ucomisd xmm0, qword [0x14014f288]
jp 0x140055785
ucomisd xmm0, qword [0x14014f288]
jne 0x140055785
movss xmm0, dword [0x14014f290]
movss dword [rbp + 0xad0], xmm0
movss xmm0, dword [0x14014f294]
movss dword [rbp + 0xad0], xmm0
movss xmm0, dword [0x14014f298]
movss dword [rbp + 0xad8], xmm0
movss xmm0, dword [0x14014f29c]
movss dword [rbp + 0xad8], xmm0
mov dword [rbp + 0xacc], 0
jmp 0x1400566a1
movss xmm0, dword [0x14014f2a0]
movss dword [rbp + 0xac8], xmm0
movss xmm0, dword [0x14014f2a4]
movss dword [rbp + 0xac8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xac8]
ucomisd xmm0, qword [0x14014f2a8]
jp 0x140055865
ucomisd xmm0, qword [0x14014f2a8]
jne 0x140055865
movss xmm0, dword [0x14014f2b0]
movss dword [rbp + 0x48], xmm0
movss xmm0, dword [0x14014f2b4]
movss dword [rbp + 0x48], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x48]
ucomisd xmm0, qword [0x14014f2b8]
jp 0x140055845
ucomisd xmm0, qword [0x14014f2b8]
jne 0x140055845
movss xmm0, dword [0x14014f2c0]
movss dword [rbp + 0x48], xmm0
movss xmm0, dword [0x14014f2c4]
movss dword [rbp + 0x48], xmm0
movss xmm0, dword [0x14014f2c8]
movss dword [rbp + 0xac8], xmm0
movss xmm0, dword [0x14014f2cc]
movss dword [rbp + 0xac8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xac8]
ucomisd xmm0, qword [0x14014f2d0]
jp 0x1400559cd
ucomisd xmm0, qword [0x14014f2d0]
jne 0x1400559cd
movss xmm0, dword [0x14014f2d8]
movss dword [rbp + 0xac4], xmm0
movss xmm0, dword [0x14014f2dc]
movss dword [rbp + 0xac4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xac4]
ucomisd xmm0, qword [0x14014f2e0]
jp 0x1400558ed
ucomisd xmm0, qword [0x14014f2e0]
jne 0x1400558ed
movss xmm0, dword [0x14014f2e8]
movss dword [rbp + 0xac4], xmm0
movss xmm0, dword [0x14014f2ec]
movss dword [rbp + 0xac4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xac4]
ucomisd xmm0, qword [0x14014f2f0]
jp 0x14005592d
ucomisd xmm0, qword [0x14014f2f0]
jne 0x14005592d
movss xmm0, dword [0x14014f2f8]
movss dword [rbp + 0xac4], xmm0
movss xmm0, dword [str.wn_I]
movss dword [rbp + 0xac4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xac4]
ucomisd xmm0, qword [0x14014f300]
jp 0x14005596d
ucomisd xmm0, qword [0x14014f300]
jne 0x14005596d
movss xmm0, dword [0x14014f308]
movss dword [rbp + 0xac4], xmm0
movss xmm0, dword [0x14014f30c]
movss dword [rbp + 0xac4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xac4]
ucomisd xmm0, qword [0x14014f310]
jp 0x1400559ad
ucomisd xmm0, qword [0x14014f310]
jne 0x1400559ad
movss xmm0, dword [0x14014f318]
movss dword [rbp + 0xac4], xmm0
movss xmm0, dword [0x14014f31c]
movss dword [rbp + 0xac4], xmm0
movss xmm0, dword [0x14014f320]
movss dword [rbp + 0xac8], xmm0
movss xmm0, dword [0x14014f324]
movss dword [rbp + 0xac8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xac8]
ucomisd xmm0, qword [0x14014f328]
jp 0x140055ab5
ucomisd xmm0, qword [0x14014f328]
jne 0x140055ab5
movss xmm0, dword [0x14014f330]
movss dword [rbp + 0xac0], xmm0
movss xmm0, dword [0x14014f334]
movss dword [rbp + 0xac0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xac0]
ucomisd xmm0, qword [0x14014f338]
jp 0x140055a55
ucomisd xmm0, qword [0x14014f338]
jne 0x140055a55
movss xmm0, dword [0x14014f340]
movss dword [rbp + 0xac0], xmm0
movss xmm0, dword [0x14014f344]
movss dword [rbp + 0xac0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xac0]
ucomisd xmm0, qword [0x14014f348]
jp 0x140055a95
ucomisd xmm0, qword [0x14014f348]
jne 0x140055a95
movss xmm0, dword [0x14014f350]
movss dword [rbp + 0xac0], xmm0
movss xmm0, dword [0x14014f354]
movss dword [rbp + 0xac0], xmm0
movss xmm0, dword [0x14014f358]
movss dword [rbp + 0xac8], xmm0
movss xmm0, dword [0x14014f35c]
movss dword [rbp + 0xac8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xac8]
ucomisd xmm0, qword [0x14014f360]
jp 0x140055bdd
ucomisd xmm0, qword [0x14014f360]
jne 0x140055bdd
movss xmm0, dword [0x14014f368]
movss dword [rbp + 0xabc], xmm0
movss xmm0, dword [0x14014f36c]
movss dword [rbp + 0xabc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xabc]
ucomisd xmm0, qword [0x14014f370]
jp 0x140055b3d
ucomisd xmm0, qword [0x14014f370]
jne 0x140055b3d
movss xmm0, dword [0x14014f378]
movss dword [rbp + 0xabc], xmm0
movss xmm0, dword [0x14014f37c]
movss dword [rbp + 0xabc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xabc]
ucomisd xmm0, qword [0x14014f380]
jp 0x140055b7d
ucomisd xmm0, qword [0x14014f380]
jne 0x140055b7d
movss xmm0, dword [0x14014f388]
movss dword [rbp + 0xabc], xmm0
movss xmm0, dword [0x14014f38c]
movss dword [rbp + 0xabc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xabc]
ucomisd xmm0, qword [0x14014f390]
jp 0x140055bbd
ucomisd xmm0, qword [0x14014f390]
jne 0x140055bbd
movss xmm0, dword [0x14014f398]
movss dword [rbp + 0xabc], xmm0
movss xmm0, dword [0x14014f39c]
movss dword [rbp + 0xabc], xmm0
movss xmm0, dword [0x14014f3a0]
movss dword [rbp + 0xac8], xmm0
movss xmm0, dword [0x14014f3a4]
movss dword [rbp + 0xac8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xac8]
ucomisd xmm0, qword [0x14014f3a8]
jp 0x140055d05
ucomisd xmm0, qword [0x14014f3a8]
jne 0x140055d05
movss xmm0, dword [0x14014f3b0]
movss dword [rbp + 0xab8], xmm0
movss xmm0, dword [0x14014f3b4]
movss dword [rbp + 0xab8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xab8]
ucomisd xmm0, qword [0x14014f3b8]
jp 0x140055c65
ucomisd xmm0, qword [0x14014f3b8]
jne 0x140055c65
movss xmm0, dword [0x14014f3c0]
movss dword [rbp + 0xab8], xmm0
movss xmm0, dword [0x14014f3c4]
movss dword [rbp + 0xab8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xab8]
ucomisd xmm0, qword [0x14014f3c8]
jp 0x140055ca5
ucomisd xmm0, qword [0x14014f3c8]
jne 0x140055ca5
movss xmm0, dword [0x14014f3d0]
movss dword [rbp + 0xab8], xmm0
movss xmm0, dword [0x14014f3d4]
movss dword [rbp + 0xab8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xab8]
ucomisd xmm0, qword [0x14014f3d8]
jp 0x140055ce5
ucomisd xmm0, qword [0x14014f3d8]
jne 0x140055ce5
movss xmm0, dword [0x14014f3e0]
movss dword [rbp + 0xab8], xmm0
movss xmm0, dword [0x14014f3e4]
movss dword [rbp + 0xab8], xmm0
movss xmm0, dword [0x14014f3e8]
movss dword [rbp + 0xac8], xmm0
movss xmm0, dword [str._o4H]
movss dword [rbp + 0xac8], xmm0
call sub.api_ms_win_crt_utility_l1_1_0.dll_rand
mov edx, dword [rbp + 0xacc]
movsxd rdx, edx
lea rcx, [rdx*4]
mov rdx, qword [rbp + 0x58]
lea r8, [rcx + rdx]
movsxd rdx, eax
imul rdx, rdx, 0x33d13e31
shr rdx, 0x20
sar edx, 0xb
mov ecx, eax
sar ecx, 0x1f
sub edx, ecx
imul ecx, edx, 0x2786
sub eax, ecx
mov edx, eax
mov dword [r8], edx
movss xmm0, dword [0x14014f3f0]
movss dword [rbp + 0xab4], xmm0
movss xmm0, dword [0x14014f3f4]
movss dword [rbp + 0xab4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xab4]
ucomisd xmm0, qword [0x14014f3f8]
jp 0x140055e50
ucomisd xmm0, qword [0x14014f3f8]
jne 0x140055e50
movss xmm0, dword [0x14014f400]
movss dword [rbp + 0xab0], xmm0
movss xmm0, dword [0x14014f404]
movss dword [rbp + 0xab0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xab0]
ucomisd xmm0, qword [0x14014f408]
jp 0x140055df0
ucomisd xmm0, qword [0x14014f408]
jne 0x140055df0
movss xmm0, dword [0x14014f410]
movss dword [rbp + 0xab0], xmm0
movss xmm0, dword [0x14014f414]
movss dword [rbp + 0xab0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xab0]
ucomisd xmm0, qword [0x14014f418]
jp 0x140055e30
ucomisd xmm0, qword [0x14014f418]
jne 0x140055e30
movss xmm0, dword [0x14014f420]
movss dword [rbp + 0xab0], xmm0
movss xmm0, dword [0x14014f424]
movss dword [rbp + 0xab0], xmm0
movss xmm0, dword [0x14014f428]
movss dword [rbp + 0xab4], xmm0
movss xmm0, dword [0x14014f42c]
movss dword [rbp + 0xab4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xab4]
ucomisd xmm0, qword [0x14014f430]
jp 0x140055f38
ucomisd xmm0, qword [0x14014f430]
jne 0x140055f38
movss xmm0, dword [0x14014f438]
movss dword [rbp + 0xaac], xmm0
movss xmm0, dword [0x14014f43c]
movss dword [rbp + 0xaac], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaac]
ucomisd xmm0, qword [0x14014f440]
jp 0x140055ed8
ucomisd xmm0, qword [0x14014f440]
jne 0x140055ed8
movss xmm0, dword [0x14014f448]
movss dword [rbp + 0xaac], xmm0
movss xmm0, dword [0x14014f44c]
movss dword [rbp + 0xaac], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaac]
ucomisd xmm0, qword [0x14014f450]
jp 0x140055f18
ucomisd xmm0, qword [0x14014f450]
jne 0x140055f18
movss xmm0, dword [0x14014f458]
movss dword [rbp + 0xaac], xmm0
movss xmm0, dword [0x14014f45c]
movss dword [rbp + 0xaac], xmm0
movss xmm0, dword [0x14014f460]
movss dword [rbp + 0xab4], xmm0
movss xmm0, dword [0x14014f464]
movss dword [rbp + 0xab4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xab4]
ucomisd xmm0, qword [0x14014f468]
jp 0x1400560a0
ucomisd xmm0, qword [0x14014f468]
jne 0x1400560a0
movss xmm0, dword [0x14014f470]
movss dword [rbp + 0xaa8], xmm0
movss xmm0, dword [0x14014f474]
movss dword [rbp + 0xaa8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaa8]
ucomisd xmm0, qword [0x14014f478]
jp 0x140055fc0
ucomisd xmm0, qword [0x14014f478]
jne 0x140055fc0
movss xmm0, dword [0x14014f480]
movss dword [rbp + 0xaa8], xmm0
movss xmm0, dword [0x14014f484]
movss dword [rbp + 0xaa8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaa8]
ucomisd xmm0, qword [0x14014f488]
jp 0x140056000
ucomisd xmm0, qword [0x14014f488]
jne 0x140056000
movss xmm0, dword [0x14014f490]
movss dword [rbp + 0xaa8], xmm0
movss xmm0, dword [0x14014f494]
movss dword [rbp + 0xaa8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaa8]
ucomisd xmm0, qword [0x14014f498]
jp 0x140056040
ucomisd xmm0, qword [0x14014f498]
jne 0x140056040
movss xmm0, dword [0x14014f4a0]
movss dword [rbp + 0xaa8], xmm0
movss xmm0, dword [0x14014f4a4]
movss dword [rbp + 0xaa8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaa8]
ucomisd xmm0, qword [0x14014f4a8]
jp 0x140056080
ucomisd xmm0, qword [0x14014f4a8]
jne 0x140056080
movss xmm0, dword [0x14014f4b0]
movss dword [rbp + 0xaa8], xmm0
movss xmm0, dword [0x14014f4b4]
movss dword [rbp + 0xaa8], xmm0
movss xmm0, dword [0x14014f4b8]
movss dword [rbp + 0xab4], xmm0
movss xmm0, dword [0x14014f4bc]
movss dword [rbp + 0xab4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xab4]
ucomisd xmm0, qword [0x14014f4c0]
jp 0x1400561c8
ucomisd xmm0, qword [0x14014f4c0]
jne 0x1400561c8
movss xmm0, dword [0x14014f4c8]
movss dword [rbp + 0xaa4], xmm0
movss xmm0, dword [0x14014f4cc]
movss dword [rbp + 0xaa4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaa4]
ucomisd xmm0, qword [0x14014f4d0]
jp 0x140056128
ucomisd xmm0, qword [0x14014f4d0]
jne 0x140056128
movss xmm0, dword [0x14014f4d8]
movss dword [rbp + 0xaa4], xmm0
movss xmm0, dword [0x14014f4dc]
movss dword [rbp + 0xaa4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaa4]
ucomisd xmm0, qword [0x14014f4e0]
jp 0x140056168
ucomisd xmm0, qword [0x14014f4e0]
jne 0x140056168
movss xmm0, dword [0x14014f4e8]
movss dword [rbp + 0xaa4], xmm0
movss xmm0, dword [0x14014f4ec]
movss dword [rbp + 0xaa4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaa4]
ucomisd xmm0, qword [0x14014f4f0]
jp 0x1400561a8
ucomisd xmm0, qword [0x14014f4f0]
jne 0x1400561a8
movss xmm0, dword [0x14014f4f8]
movss dword [rbp + 0xaa4], xmm0
movss xmm0, dword [0x14014f4fc]
movss dword [rbp + 0xaa4], xmm0
movss xmm0, dword [0x14014f500]
movss dword [rbp + 0xab4], xmm0
movss xmm0, dword [0x14014f504]
movss dword [rbp + 0xab4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xab4]
ucomisd xmm0, qword [0x14014f508]
jp 0x140056370
ucomisd xmm0, qword [0x14014f508]
jne 0x140056370
movss xmm0, dword [0x14014f510]
movss dword [rbp + 0xaa0], xmm0
movss xmm0, dword [0x14014f514]
movss dword [rbp + 0xaa0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaa0]
ucomisd xmm0, qword [0x14014f518]
jp 0x140056250
ucomisd xmm0, qword [0x14014f518]
jne 0x140056250
movss xmm0, dword [0x14014f520]
movss dword [rbp + 0xaa0], xmm0
movss xmm0, dword [0x14014f524]
movss dword [rbp + 0xaa0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaa0]
ucomisd xmm0, qword [0x14014f528]
jp 0x140056290
ucomisd xmm0, qword [0x14014f528]
jne 0x140056290
movss xmm0, dword [0x14014f530]
movss dword [rbp + 0xaa0], xmm0
movss xmm0, dword [0x14014f534]
movss dword [rbp + 0xaa0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaa0]
ucomisd xmm0, qword [0x14014f538]
jp 0x1400562d0
ucomisd xmm0, qword [0x14014f538]
jne 0x1400562d0
movss xmm0, dword [0x14014f540]
movss dword [rbp + 0xaa0], xmm0
movss xmm0, dword [0x14014f544]
movss dword [rbp + 0xaa0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaa0]
ucomisd xmm0, qword [0x14014f548]
jp 0x140056310
ucomisd xmm0, qword [0x14014f548]
jne 0x140056310
movss xmm0, dword [0x14014f550]
movss dword [rbp + 0xaa0], xmm0
movss xmm0, dword [str.aXrI]
movss dword [rbp + 0xaa0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xaa0]
ucomisd xmm0, qword [0x14014f558]
jp 0x140056350
ucomisd xmm0, qword [0x14014f558]
jne 0x140056350
movss xmm0, dword [0x14014f560]
movss dword [rbp + 0xaa0], xmm0
movss xmm0, dword [0x14014f564]
movss dword [rbp + 0xaa0], xmm0
movss xmm0, dword [0x14014f568]
movss dword [rbp + 0xab4], xmm0
movss xmm0, dword [0x14014f56c]
movss dword [rbp + 0xab4], xmm0
call sub.api_ms_win_crt_utility_l1_1_0.dll_rand
movsxd rdx, eax
imul rdx, rdx, 0xffffffff91d15d2b
shr rdx, 0x20
add edx, eax
sar edx, 0xc
mov ecx, eax
sar ecx, 0x1f
sub edx, ecx
imul ecx, edx, 0x1c17
sub eax, ecx
mov edx, eax
add dword [rbp + 0xafc], edx
movss xmm0, dword [0x14014f570]
movss dword [rbp + 0xa9c], xmm0
movss xmm0, dword [0x14014f574]
movss dword [rbp + 0xa9c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa9c]
ucomisd xmm0, qword [0x14014f578]
jp 0x140056450
ucomisd xmm0, qword [0x14014f578]
jne 0x140056450
movss xmm0, dword [str.Oe_aQV]
movss dword [rbp + 0x44], xmm0
movss xmm0, dword [0x14014f584]
movss dword [rbp + 0x44], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x44]
ucomisd xmm0, qword [0x14014f588]
jp 0x140056430
ucomisd xmm0, qword [0x14014f588]
jne 0x140056430
movss xmm0, dword [0x14014f590]
movss dword [rbp + 0x44], xmm0
movss xmm0, dword [0x14014f594]
movss dword [rbp + 0x44], xmm0
movss xmm0, dword [0x14014f598]
movss dword [rbp + 0xa9c], xmm0
movss xmm0, dword [0x14014f59c]
movss dword [rbp + 0xa9c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa9c]
ucomisd xmm0, qword [0x14014f5a0]
jp 0x1400564e1
ucomisd xmm0, qword [0x14014f5a0]
jne 0x1400564e1
movss xmm0, dword [0x14014f5a8]
movss dword [rbp + 0x40], xmm0
movss xmm0, dword [0x14014f5ac]
movss dword [rbp + 0x40], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x40]
ucomisd xmm0, qword [0x14014f5b0]
jp 0x1400564c1
ucomisd xmm0, qword [0x14014f5b0]
jne 0x1400564c1
movss xmm0, dword [0x14014f5b8]
movss dword [rbp + 0x40], xmm0
movss xmm0, dword [0x14014f5bc]
movss dword [rbp + 0x40], xmm0
movss xmm0, dword [0x14014f5c0]
movss dword [rbp + 0xa9c], xmm0
movss xmm0, dword [0x14014f5c4]
movss dword [rbp + 0xa9c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa9c]
ucomisd xmm0, qword [0x14014f5c8]
jp 0x140056609
ucomisd xmm0, qword [0x14014f5c8]
jne 0x140056609
movss xmm0, dword [0x14014f5d0]
movss dword [rbp + 0xa98], xmm0
movss xmm0, dword [0x14014f5d4]
movss dword [rbp + 0xa98], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa98]
ucomisd xmm0, qword [0x14014f5d8]
jp 0x140056569
ucomisd xmm0, qword [0x14014f5d8]
jne 0x140056569
movss xmm0, dword [0x14014f5e0]
movss dword [rbp + 0xa98], xmm0
movss xmm0, dword [0x14014f5e4]
movss dword [rbp + 0xa98], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa98]
ucomisd xmm0, qword [0x14014f5e8]
jp 0x1400565a9
ucomisd xmm0, qword [0x14014f5e8]
jne 0x1400565a9
movss xmm0, dword [0x14014f5f0]
movss dword [rbp + 0xa98], xmm0
movss xmm0, dword [0x14014f5f4]
movss dword [rbp + 0xa98], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa98]
ucomisd xmm0, qword [0x14014f5f8]
jp 0x1400565e9
ucomisd xmm0, qword [0x14014f5f8]
jne 0x1400565e9
movss xmm0, dword [0x14014f600]
movss dword [rbp + 0xa98], xmm0
movss xmm0, dword [0x14014f604]
movss dword [rbp + 0xa98], xmm0
movss xmm0, dword [0x14014f608]
movss dword [rbp + 0xa9c], xmm0
movss xmm0, dword [0x14014f60c]
movss dword [rbp + 0xa9c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa9c]
ucomisd xmm0, qword [0x14014f610]
jp 0x14005669a
ucomisd xmm0, qword [0x14014f610]
jne 0x14005669a
movss xmm0, dword [0x14014f618]
movss dword [rbp + 0x3c], xmm0
movss xmm0, dword [0x14014f61c]
movss dword [rbp + 0x3c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x3c]
ucomisd xmm0, qword [0x14014f620]
jp 0x14005667a
ucomisd xmm0, qword [0x14014f620]
jne 0x14005667a
movss xmm0, dword [0x14014f628]
movss dword [rbp + 0x3c], xmm0
movss xmm0, dword [0x14014f62c]
movss dword [rbp + 0x3c], xmm0
movss xmm0, dword [0x14014f630]
movss dword [rbp + 0xa9c], xmm0
movss xmm0, dword [0x14014f634]
movss dword [rbp + 0xa9c], xmm0
add dword [rbp + 0xacc], 1
cmp dword [rbp + 0xacc], 0x705
jle 0x1400557b4
movss xmm0, dword [0x14014f638]
movss dword [rbp + 0xa94], xmm0
movss xmm0, dword [0x14014f63c]
movss dword [rbp + 0xa94], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa94]
ucomisd xmm0, qword [0x14014f640]
jp 0x1400567b9
ucomisd xmm0, qword [0x14014f640]
jne 0x1400567b9
movss xmm0, dword [0x14014f648]
movss dword [rbp + 0xa90], xmm0
movss xmm0, dword [0x14014f64c]
movss dword [rbp + 0xa90], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa90]
ucomisd xmm0, qword [0x14014f650]
jp 0x140056759
ucomisd xmm0, qword [0x14014f650]
jne 0x140056759
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa90]
ucomisd xmm0, qword [0x14014f660]
jp 0x140056799
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa94]
ucomisd xmm0, qword [0x14014f678]
jp 0x14005684a
ucomisd xmm0, qword [0x14014f678]
jne 0x14005684a
movss xmm0, dword [0x14014f680]
movss dword [rbp + 0x54], xmm0
movss xmm0, dword [0x14014f684]
movss dword [rbp + 0x54], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x54]
ucomisd xmm0, qword [0x14014f688]
jp 0x14005682a
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa94]
ucomisd xmm0, qword [0x14014f6a0]
jp 0x1400568db
ucomisd xmm0, qword [0x14014f6a0]
jne 0x1400568db
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa94]
ucomisd xmm0, qword [0x14014f6c8]
jp 0x1400569c3
cmp dword [rbp + 0xae4], 0x4cd
jle 0x14005516c
mov dword [rbp + 0xa78], 0x346a
movss xmm0, dword [0x14014f818]
movss dword [rbp + 0xa74], xmm0
movss xmm0, dword [0x14014f81c]
movss dword [rbp + 0xa74], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa74]
ucomisd xmm0, qword [0x14014f820]
jp 0x140057363
ucomisd xmm0, qword [0x14014f820]
jne 0x140057363
movss xmm0, dword [0x14014f828]
movss dword [rbp + 0xa70], xmm0
movss xmm0, dword [0x14014f82c]
movss dword [rbp + 0xa70], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa70]
ucomisd xmm0, qword [0x14014f830]
jp 0x140056ff3
ucomisd xmm0, qword [0x14014f830]
jne 0x140056ff3
movss xmm0, dword [0x14014f838]
movss dword [rbp + 0xa6c], xmm0
movss xmm0, dword [0x14014f83c]
movss dword [rbp + 0xa6c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa6c]
ucomisd xmm0, qword [0x14014f840]
jp 0x140056f53
ucomisd xmm0, qword [0x14014f840]
jne 0x140056f53
movss xmm0, dword [0x14014f848]
movss dword [rbp + 0xa6c], xmm0
movss xmm0, dword [0x14014f84c]
movss dword [rbp + 0xa6c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa6c]
ucomisd xmm0, qword [0x14014f850]
jp 0x140056f93
ucomisd xmm0, qword [0x14014f850]
jne 0x140056f93
movss xmm0, dword [0x14014f858]
movss dword [rbp + 0xa6c], xmm0
movss xmm0, dword [0x14014f85c]
movss dword [rbp + 0xa6c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa6c]
ucomisd xmm0, qword [0x14014f860]
jp 0x140056fd3
ucomisd xmm0, qword [0x14014f860]
jne 0x140056fd3
movss xmm0, dword [0x14014f868]
movss dword [rbp + 0xa6c], xmm0
movss xmm0, dword [0x14014f86c]
movss dword [rbp + 0xa6c], xmm0
movss xmm0, dword [0x14014f870]
movss dword [rbp + 0xa70], xmm0
movss xmm0, dword [0x14014f874]
movss dword [rbp + 0xa70], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa70]
ucomisd xmm0, qword [0x14014f878]
jp 0x14005719b
ucomisd xmm0, qword [0x14014f878]
jne 0x14005719b
movss xmm0, dword [0x14014f880]
movss dword [rbp + 0xa68], xmm0
movss xmm0, dword [0x14014f884]
movss dword [rbp + 0xa68], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa68]
ucomisd xmm0, qword [0x14014f888]
jp 0x14005707b
ucomisd xmm0, qword [0x14014f888]
jne 0x14005707b
movss xmm0, dword [0x14014f890]
movss dword [rbp + 0xa68], xmm0
movss xmm0, dword [0x14014f894]
movss dword [rbp + 0xa68], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa68]
ucomisd xmm0, qword [0x14014f898]
jp 0x1400570bb
ucomisd xmm0, qword [0x14014f898]
jne 0x1400570bb
movss xmm0, dword [0x14014f8a0]
movss dword [rbp + 0xa68], xmm0
movss xmm0, dword [0x14014f8a4]
movss dword [rbp + 0xa68], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa68]
ucomisd xmm0, qword [0x14014f8a8]
jp 0x1400570fb
ucomisd xmm0, qword [0x14014f8a8]
jne 0x1400570fb
movss xmm0, dword [0x14014f8b0]
movss dword [rbp + 0xa68], xmm0
movss xmm0, dword [0x14014f8b4]
movss dword [rbp + 0xa68], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa68]
ucomisd xmm0, qword [0x14014f8b8]
jp 0x14005713b
ucomisd xmm0, qword [0x14014f8b8]
jne 0x14005713b
movss xmm0, dword [0x14014f8c0]
movss dword [rbp + 0xa68], xmm0
movss xmm0, dword [0x14014f8c4]
movss dword [rbp + 0xa68], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa68]
ucomisd xmm0, qword [0x14014f8c8]
jp 0x14005717b
ucomisd xmm0, qword [0x14014f8c8]
jne 0x14005717b
movss xmm0, dword [0x14014f8d0]
movss dword [rbp + 0xa68], xmm0
movss xmm0, dword [0x14014f8d4]
movss dword [rbp + 0xa68], xmm0
movss xmm0, dword [0x14014f8d8]
movss dword [rbp + 0xa70], xmm0
movss xmm0, dword [0x14014f8dc]
movss dword [rbp + 0xa70], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa70]
ucomisd xmm0, qword [0x14014f8e0]
jp 0x140057343
ucomisd xmm0, qword [0x14014f8e0]
jne 0x140057343
movss xmm0, dword [0x14014f8e8]
movss dword [rbp + 0xa64], xmm0
movss xmm0, dword [0x14014f8ec]
movss dword [rbp + 0xa64], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa64]
ucomisd xmm0, qword [0x14014f8f0]
jp 0x140057223
ucomisd xmm0, qword [0x14014f8f0]
jne 0x140057223
movss xmm0, dword [0x14014f8f8]
movss dword [rbp + 0xa64], xmm0
movss xmm0, dword [0x14014f8fc]
movss dword [rbp + 0xa64], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa64]
ucomisd xmm0, qword [0x14014f900]
jp 0x140057263
ucomisd xmm0, qword [0x14014f900]
jne 0x140057263
movss xmm0, dword [0x14014f908]
movss dword [rbp + 0xa64], xmm0
movss xmm0, dword [0x14014f90c]
movss dword [rbp + 0xa64], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa64]
ucomisd xmm0, qword [0x14014f910]
jp 0x1400572a3
ucomisd xmm0, qword [0x14014f910]
jne 0x1400572a3
movss xmm0, dword [0x14014f918]
movss dword [rbp + 0xa64], xmm0
movss xmm0, dword [0x14014f91c]
movss dword [rbp + 0xa64], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa64]
ucomisd xmm0, qword [0x14014f920]
jp 0x1400572e3
ucomisd xmm0, qword [0x14014f920]
jne 0x1400572e3
movss xmm0, dword [0x14014f928]
movss dword [rbp + 0xa64], xmm0
movss xmm0, dword [str.TLFH8u]
movss dword [rbp + 0xa64], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa64]
ucomisd xmm0, qword [0x14014f930]
jp 0x140057323
ucomisd xmm0, qword [0x14014f930]
jne 0x140057323
movss xmm0, dword [0x14014f938]
movss dword [rbp + 0xa64], xmm0
movss xmm0, dword [0x14014f93c]
movss dword [rbp + 0xa64], xmm0
movss xmm0, dword [0x14014f940]
movss dword [rbp + 0xa70], xmm0
movss xmm0, dword [0x14014f944]
movss dword [rbp + 0xa70], xmm0
movss xmm0, dword [0x14014f948]
movss dword [rbp + 0xa74], xmm0
movss xmm0, dword [0x14014f94c]
movss dword [rbp + 0xa74], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa74]
ucomisd xmm0, qword [0x14014f950]
jp 0x140057743
ucomisd xmm0, qword [0x14014f950]
jne 0x140057743
movss xmm0, dword [0x14014f958]
movss dword [rbp + 0xa60], xmm0
movss xmm0, dword [0x14014f95c]
movss dword [rbp + 0xa60], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa60]
ucomisd xmm0, qword [0x14014f960]
jp 0x140057513
ucomisd xmm0, qword [0x14014f960]
jne 0x140057513
movss xmm0, dword [0x14014f968]
movss dword [rbp + 0xa5c], xmm0
movss xmm0, dword [0x14014f96c]
movss dword [rbp + 0xa5c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa5c]
ucomisd xmm0, qword [0x14014f970]
jp 0x140057433
ucomisd xmm0, qword [0x14014f970]
jne 0x140057433
movss xmm0, dword [str.__0I]
movss dword [rbp + 0xa5c], xmm0
movss xmm0, dword [0x14014f97c]
movss dword [rbp + 0xa5c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa5c]
ucomisd xmm0, qword [0x14014f980]
jp 0x140057473
ucomisd xmm0, qword [0x14014f980]
jne 0x140057473
movss xmm0, dword [0x14014f988]
movss dword [rbp + 0xa5c], xmm0
movss xmm0, dword [0x14014f98c]
movss dword [rbp + 0xa5c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa5c]
ucomisd xmm0, qword [0x14014f990]
jp 0x1400574b3
ucomisd xmm0, qword [0x14014f990]
jne 0x1400574b3
movss xmm0, dword [0x14014f998]
movss dword [rbp + 0xa5c], xmm0
movss xmm0, dword [0x14014f99c]
movss dword [rbp + 0xa5c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa5c]
ucomisd xmm0, qword [0x14014f9a0]
jp 0x1400574f3
ucomisd xmm0, qword [0x14014f9a0]
jne 0x1400574f3
movss xmm0, dword [str.eSiI]
movss dword [rbp + 0xa5c], xmm0
movss xmm0, dword [0x14014f9ac]
movss dword [rbp + 0xa5c], xmm0
movss xmm0, dword [0x14014f9b0]
movss dword [rbp + 0xa60], xmm0
movss xmm0, dword [0x14014f9b4]
movss dword [rbp + 0xa60], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa60]
ucomisd xmm0, qword [0x14014f9b8]
jp 0x1400575fb
ucomisd xmm0, qword [0x14014f9b8]
jne 0x1400575fb
movss xmm0, dword [0x14014f9c0]
movss dword [rbp + 0xa58], xmm0
movss xmm0, dword [0x14014f9c4]
movss dword [rbp + 0xa58], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa58]
ucomisd xmm0, qword [0x14014f9c8]
jp 0x14005759b
ucomisd xmm0, qword [0x14014f9c8]
jne 0x14005759b
movss xmm0, dword [0x14014f9d0]
movss dword [rbp + 0xa58], xmm0
movss xmm0, dword [0x14014f9d4]
movss dword [rbp + 0xa58], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa58]
ucomisd xmm0, qword [0x14014f9d8]
jp 0x1400575db
ucomisd xmm0, qword [0x14014f9d8]
jne 0x1400575db
movss xmm0, dword [0x14014f9e0]
movss dword [rbp + 0xa58], xmm0
movss xmm0, dword [0x14014f9e4]
movss dword [rbp + 0xa58], xmm0
movss xmm0, dword [0x14014f9e8]
movss dword [rbp + 0xa60], xmm0
movss xmm0, dword [0x14014f9ec]
movss dword [rbp + 0xa60], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa60]
ucomisd xmm0, qword [0x14014f9f0]
jp 0x140057723
ucomisd xmm0, qword [0x14014f9f0]
jne 0x140057723
movss xmm0, dword [0x14014f9f8]
movss dword [rbp + 0xa54], xmm0
movss xmm0, dword [0x14014f9fc]
movss dword [rbp + 0xa54], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa54]
ucomisd xmm0, qword [0x14014fa00]
jp 0x140057683
ucomisd xmm0, qword [0x14014fa00]
jne 0x140057683
movss xmm0, dword [0x14014fa08]
movss dword [rbp + 0xa54], xmm0
movss xmm0, dword [0x14014fa0c]
movss dword [rbp + 0xa54], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa54]
ucomisd xmm0, qword [0x14014fa10]
jp 0x1400576c3
ucomisd xmm0, qword [0x14014fa10]
jne 0x1400576c3
movss xmm0, dword [0x14014fa18]
movss dword [rbp + 0xa54], xmm0
movss xmm0, dword [0x14014fa1c]
movss dword [rbp + 0xa54], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa54]
ucomisd xmm0, qword [0x14014fa20]
jp 0x140057703
ucomisd xmm0, qword [0x14014fa20]
jne 0x140057703
movss xmm0, dword [0x14014fa28]
movss dword [rbp + 0xa54], xmm0
movss xmm0, dword [0x14014fa2c]
movss dword [rbp + 0xa54], xmm0
movss xmm0, dword [0x14014fa30]
movss dword [rbp + 0xa60], xmm0
movss xmm0, dword [0x14014fa34]
movss dword [rbp + 0xa60], xmm0
movss xmm0, dword [0x14014fa38]
movss dword [rbp + 0xa74], xmm0
movss xmm0, dword [0x14014fa3c]
movss dword [rbp + 0xa74], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa74]
ucomisd xmm0, qword [0x14014fa40]
jp 0x140057d73
ucomisd xmm0, qword [0x14014fa40]
jne 0x140057d73
movss xmm0, dword [0x14014fa48]
movss dword [rbp + 0xa50], xmm0
movss xmm0, dword [0x14014fa4c]
movss dword [rbp + 0xa50], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa50]
ucomisd xmm0, qword [0x14014fa50]
jp 0x140057873
ucomisd xmm0, qword [0x14014fa50]
jne 0x140057873
movss xmm0, dword [0x14014fa58]
movss dword [rbp + 0xa4c], xmm0
movss xmm0, dword [0x14014fa5c]
movss dword [rbp + 0xa4c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa4c]
ucomisd xmm0, qword [0x14014fa60]
jp 0x140057813
ucomisd xmm0, qword [0x14014fa60]
jne 0x140057813
movss xmm0, dword [0x14014fa68]
movss dword [rbp + 0xa4c], xmm0
movss xmm0, dword [0x14014fa6c]
movss dword [rbp + 0xa4c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa4c]
ucomisd xmm0, qword [0x14014fa70]
jp 0x140057853
ucomisd xmm0, qword [0x14014fa70]
jne 0x140057853
movss xmm0, dword [0x14014fa78]
movss dword [rbp + 0xa4c], xmm0
movss xmm0, dword [0x14014fa7c]
movss dword [rbp + 0xa4c], xmm0
movss xmm0, dword [str.pH_b]
movss dword [rbp + 0xa50], xmm0
movss xmm0, dword [0x14014fa84]
movss dword [rbp + 0xa50], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa50]
ucomisd xmm0, qword [0x14014fa88]
jp 0x1400579db
ucomisd xmm0, qword [0x14014fa88]
jne 0x1400579db
movss xmm0, dword [0x14014fa90]
movss dword [rbp + 0xa48], xmm0
movss xmm0, dword [0x14014fa94]
movss dword [rbp + 0xa48], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa48]
ucomisd xmm0, qword [0x14014fa98]
jp 0x1400578fb
ucomisd xmm0, qword [0x14014fa98]
jne 0x1400578fb
movss xmm0, dword [0x14014faa0]
movss dword [rbp + 0xa48], xmm0
movss xmm0, dword [0x14014faa4]
movss dword [rbp + 0xa48], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa48]
ucomisd xmm0, qword [0x14014faa8]
jp 0x14005793b
ucomisd xmm0, qword [0x14014faa8]
jne 0x14005793b
movss xmm0, dword [0x14014fab0]
movss dword [rbp + 0xa48], xmm0
movss xmm0, dword [0x14014fab4]
movss dword [rbp + 0xa48], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa48]
ucomisd xmm0, qword [0x14014fab8]
jp 0x14005797b
ucomisd xmm0, qword [0x14014fab8]
jne 0x14005797b
movss xmm0, dword [0x14014fac0]
movss dword [rbp + 0xa48], xmm0
movss xmm0, dword [0x14014fac4]
movss dword [rbp + 0xa48], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa48]
ucomisd xmm0, qword [0x14014fac8]
jp 0x1400579bb
ucomisd xmm0, qword [0x14014fac8]
jne 0x1400579bb
movss xmm0, dword [0x14014fad0]
movss dword [rbp + 0xa48], xmm0
movss xmm0, dword [0x14014fad4]
movss dword [rbp + 0xa48], xmm0
movss xmm0, dword [0x14014fad8]
movss dword [rbp + 0xa50], xmm0
movss xmm0, dword [0x14014fadc]
movss dword [rbp + 0xa50], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa50]
ucomisd xmm0, qword [0x14014fae0]
jp 0x140057b03
ucomisd xmm0, qword [0x14014fae0]
jne 0x140057b03
movss xmm0, dword [0x14014fae8]
movss dword [rbp + 0xa44], xmm0
movss xmm0, dword [0x14014faec]
movss dword [rbp + 0xa44], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa44]
ucomisd xmm0, qword [0x14014faf0]
jp 0x140057a63
ucomisd xmm0, qword [0x14014faf0]
jne 0x140057a63
movss xmm0, dword [0x14014faf8]
movss dword [rbp + 0xa44], xmm0
movss xmm0, dword [0x14014fafc]
movss dword [rbp + 0xa44], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa44]
ucomisd xmm0, qword [0x14014fb00]
jp 0x140057aa3
ucomisd xmm0, qword [0x14014fb00]
jne 0x140057aa3
movss xmm0, dword [0x14014fb08]
movss dword [rbp + 0xa44], xmm0
movss xmm0, dword [0x14014fb0c]
movss dword [rbp + 0xa44], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa44]
ucomisd xmm0, qword [0x14014fb10]
jp 0x140057ae3
ucomisd xmm0, qword [0x14014fb10]
jne 0x140057ae3
movss xmm0, dword [0x14014fb18]
movss dword [rbp + 0xa44], xmm0
movss xmm0, dword [0x14014fb1c]
movss dword [rbp + 0xa44], xmm0
movss xmm0, dword [0x14014fb20]
movss dword [rbp + 0xa50], xmm0
movss xmm0, dword [0x14014fb24]
movss dword [rbp + 0xa50], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa50]
ucomisd xmm0, qword [0x14014fb28]
jp 0x140057bab
ucomisd xmm0, qword [0x14014fb28]
jne 0x140057bab
movss xmm0, dword [str.1fOI]
movss dword [rbp + 0x2a4], xmm0
movss xmm0, dword [0x14014fb34]
movss dword [rbp + 0x2a4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x2a4]
ucomisd xmm0, qword [0x14014fb38]
jp 0x140057b8b
ucomisd xmm0, qword [0x14014fb38]
jne 0x140057b8b
movss xmm0, dword [0x14014fb40]
movss dword [rbp + 0x2a4], xmm0
movss xmm0, dword [0x14014fb44]
movss dword [rbp + 0x2a4], xmm0
movss xmm0, dword [0x14014fb48]
movss dword [rbp + 0xa50], xmm0
movss xmm0, dword [0x14014fb4c]
movss dword [rbp + 0xa50], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa50]
ucomisd xmm0, qword [0x14014fb50]
jp 0x140057d53
ucomisd xmm0, qword [0x14014fb50]
jne 0x140057d53
movss xmm0, dword [0x14014fb58]
movss dword [rbp + 0xa40], xmm0
movss xmm0, dword [0x14014fb5c]
movss dword [rbp + 0xa40], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa40]
ucomisd xmm0, qword [0x14014fb60]
jp 0x140057c33
ucomisd xmm0, qword [0x14014fb60]
jne 0x140057c33
movss xmm0, dword [0x14014fb68]
movss dword [rbp + 0xa40], xmm0
movss xmm0, dword [0x14014fb6c]
movss dword [rbp + 0xa40], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa40]
ucomisd xmm0, qword [0x14014fb70]
jp 0x140057c73
ucomisd xmm0, qword [0x14014fb70]
jne 0x140057c73
movss xmm0, dword [0x14014fb78]
movss dword [rbp + 0xa40], xmm0
movss xmm0, dword [0x14014fb7c]
movss dword [rbp + 0xa40], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa40]
ucomisd xmm0, qword [0x14014fb80]
jp 0x140057cb3
ucomisd xmm0, qword [0x14014fb80]
jne 0x140057cb3
movss xmm0, dword [0x14014fb88]
movss dword [rbp + 0xa40], xmm0
movss xmm0, dword [0x14014fb8c]
movss dword [rbp + 0xa40], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa40]
ucomisd xmm0, qword [0x14014fb90]
jp 0x140057cf3
ucomisd xmm0, qword [0x14014fb90]
jne 0x140057cf3
movss xmm0, dword [0x14014fb98]
movss dword [rbp + 0xa40], xmm0
movss xmm0, dword [0x14014fb9c]
movss dword [rbp + 0xa40], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa40]
ucomisd xmm0, qword [0x14014fba0]
jp 0x140057d33
ucomisd xmm0, qword [0x14014fba0]
jne 0x140057d33
movss xmm0, dword [0x14014fba8]
movss dword [rbp + 0xa40], xmm0
movss xmm0, dword [0x14014fbac]
movss dword [rbp + 0xa40], xmm0
movss xmm0, dword [0x14014fbb0]
movss dword [rbp + 0xa50], xmm0
movss xmm0, dword [0x14014fbb4]
movss dword [rbp + 0xa50], xmm0
movss xmm0, dword [0x14014fbb8]
movss dword [rbp + 0xa74], xmm0
movss xmm0, dword [0x14014fbbc]
movss dword [rbp + 0xa74], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa74]
ucomisd xmm0, qword [0x14014fbc0]
jp 0x140057f43
ucomisd xmm0, qword [0x14014fbc0]
jne 0x140057f43
movss xmm0, dword [0x14014fbc8]
movss dword [rbp + 0x2a0], xmm0
movss xmm0, dword [0x14014fbcc]
movss dword [rbp + 0x2a0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x2a0]
ucomisd xmm0, qword [0x14014fbd0]
jp 0x140057f23
ucomisd xmm0, qword [0x14014fbd0]
jne 0x140057f23
movss xmm0, dword [0x14014fbd8]
movss dword [rbp + 0xa3c], xmm0
movss xmm0, dword [0x14014fbdc]
movss dword [rbp + 0xa3c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa3c]
ucomisd xmm0, qword [0x14014fbe0]
jp 0x140057e43
ucomisd xmm0, qword [0x14014fbe0]
jne 0x140057e43
movss xmm0, dword [0x14014fbe8]
movss dword [rbp + 0xa3c], xmm0
movss xmm0, dword [0x14014fbec]
movss dword [rbp + 0xa3c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa3c]
ucomisd xmm0, qword [0x14014fbf0]
jp 0x140057e83
ucomisd xmm0, qword [0x14014fbf0]
jne 0x140057e83
movss xmm0, dword [0x14014fbf8]
movss dword [rbp + 0xa3c], xmm0
movss xmm0, dword [0x14014fbfc]
movss dword [rbp + 0xa3c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa3c]
ucomisd xmm0, qword [0x14014fc00]
jp 0x140057ec3
ucomisd xmm0, qword [0x14014fc00]
jne 0x140057ec3
movss xmm0, dword [0x14014fc08]
movss dword [rbp + 0xa3c], xmm0
movss xmm0, dword [0x14014fc0c]
movss dword [rbp + 0xa3c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa3c]
ucomisd xmm0, qword [0x14014fc10]
jp 0x140057f03
ucomisd xmm0, qword [0x14014fc10]
jne 0x140057f03
movss xmm0, dword [0x14014fc18]
movss dword [rbp + 0xa3c], xmm0
movss xmm0, dword [0x14014fc1c]
movss dword [rbp + 0xa3c], xmm0
movss xmm0, dword [0x14014fc20]
movss dword [rbp + 0x2a0], xmm0
movss xmm0, dword [0x14014fc24]
movss dword [rbp + 0x2a0], xmm0
movss xmm0, dword [0x14014fc28]
movss dword [rbp + 0xa74], xmm0
movss xmm0, dword [0x14014fc2c]
movss dword [rbp + 0xa74], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa74]
ucomisd xmm0, qword [0x14014fc30]
jp 0x1400581bb
ucomisd xmm0, qword [0x14014fc30]
jne 0x1400581bb
movss xmm0, dword [0x14014fc38]
movss dword [rbp + 0xa38], xmm0
movss xmm0, dword [0x14014fc3c]
movss dword [rbp + 0xa38], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa38]
ucomisd xmm0, qword [0x14014fc40]
jp 0x1400580f3
ucomisd xmm0, qword [0x14014fc40]
jne 0x1400580f3
movss xmm0, dword [0x14014fc48]
movss dword [rbp + 0xa34], xmm0
movss xmm0, dword [0x14014fc4c]
movss dword [rbp + 0xa34], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa34]
ucomisd xmm0, qword [0x14014fc50]
jp 0x140058013
ucomisd xmm0, qword [0x14014fc50]
jne 0x140058013
movss xmm0, dword [0x14014fc58]
movss dword [rbp + 0xa34], xmm0
movss xmm0, dword [0x14014fc5c]
movss dword [rbp + 0xa34], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa34]
ucomisd xmm0, qword [0x14014fc60]
jp 0x140058053
ucomisd xmm0, qword [0x14014fc60]
jne 0x140058053
movss xmm0, dword [0x14014fc68]
movss dword [rbp + 0xa34], xmm0
movss xmm0, dword [0x14014fc6c]
movss dword [rbp + 0xa34], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa34]
ucomisd xmm0, qword [0x14014fc70]
jp 0x140058093
ucomisd xmm0, qword [0x14014fc70]
jne 0x140058093
movss xmm0, dword [0x14014fc78]
movss dword [rbp + 0xa34], xmm0
movss xmm0, dword [0x14014fc7c]
movss dword [rbp + 0xa34], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa34]
ucomisd xmm0, qword [0x14014fc80]
jp 0x1400580d3
ucomisd xmm0, qword [0x14014fc80]
jne 0x1400580d3
movss xmm0, dword [0x14014fc88]
movss dword [rbp + 0xa34], xmm0
movss xmm0, dword [0x14014fc8c]
movss dword [rbp + 0xa34], xmm0
movss xmm0, dword [0x14014fc90]
movss dword [rbp + 0xa38], xmm0
movss xmm0, dword [0x14014fc94]
movss dword [rbp + 0xa38], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa38]
ucomisd xmm0, qword [0x14014fc98]
jp 0x14005819b
ucomisd xmm0, qword [0x14014fc98]
jne 0x14005819b
movss xmm0, dword [0x14014fca0]
movss dword [rbp + 0x29c], xmm0
movss xmm0, dword [0x14014fca4]
movss dword [rbp + 0x29c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x29c]
ucomisd xmm0, qword [0x14014fca8]
jp 0x14005817b
ucomisd xmm0, qword [0x14014fca8]
jne 0x14005817b
movss xmm0, dword [0x14014fcb0]
movss dword [rbp + 0x29c], xmm0
movss xmm0, dword [0x14014fcb4]
movss dword [rbp + 0x29c], xmm0
movss xmm0, dword [0x14014fcb8]
movss dword [rbp + 0xa38], xmm0
movss xmm0, dword [0x14014fcbc]
movss dword [rbp + 0xa38], xmm0
movss xmm0, dword [0x14014fcc0]
movss dword [rbp + 0xa74], xmm0
movss xmm0, dword [0x14014fcc4]
movss dword [rbp + 0xa74], xmm0
mov dword [rbp + 0xa30], 0
jmp 0x14005bd7a
movss xmm0, dword [0x14014fcc8]
movss dword [rbp + 0xa2c], xmm0
movss xmm0, dword [0x14014fccc]
movss dword [rbp + 0xa2c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa2c]
ucomisd xmm0, qword [0x14014fcd0]
jp 0x140058632
ucomisd xmm0, qword [0x14014fcd0]
jne 0x140058632
movss xmm0, dword [0x14014fcd8]
movss dword [rbp + 0xa28], xmm0
movss xmm0, dword [0x14014fcdc]
movss dword [rbp + 0xa28], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa28]
ucomisd xmm0, qword [0x14014fce0]
jp 0x1400582da
ucomisd xmm0, qword [0x14014fce0]
jne 0x1400582da
movss xmm0, dword [0x14014fce8]
movss dword [rbp + 0xb8], xmm0
movss xmm0, dword [0x14014fcec]
movss dword [rbp + 0xb8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb8]
ucomisd xmm0, qword [0x14014fcf0]
jp 0x1400582ba
ucomisd xmm0, qword [0x14014fcf0]
jne 0x1400582ba
movss xmm0, dword [0x14014fcf8]
movss dword [rbp + 0xb8], xmm0
movss xmm0, dword [0x14014fcfc]
movss dword [rbp + 0xb8], xmm0
movss xmm0, dword [0x14014fd00]
movss dword [rbp + 0xa28], xmm0
movss xmm0, dword [0x14014fd04]
movss dword [rbp + 0xa28], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa28]
ucomisd xmm0, qword [0x14014fd08]
jp 0x140058402
ucomisd xmm0, qword [0x14014fd08]
jne 0x140058402
movss xmm0, dword [0x14014fd10]
movss dword [rbp + 0xa24], xmm0
movss xmm0, dword [0x14014fd14]
movss dword [rbp + 0xa24], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa24]
ucomisd xmm0, qword [0x14014fd18]
jp 0x140058362
ucomisd xmm0, qword [0x14014fd18]
jne 0x140058362
movss xmm0, dword [0x14014fd20]
movss dword [rbp + 0xa24], xmm0
movss xmm0, dword [0x14014fd24]
movss dword [rbp + 0xa24], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa24]
ucomisd xmm0, qword [0x14014fd28]
jp 0x1400583a2
ucomisd xmm0, qword [0x14014fd28]
jne 0x1400583a2
movss xmm0, dword [0x14014fd30]
movss dword [rbp + 0xa24], xmm0
movss xmm0, dword [0x14014fd34]
movss dword [rbp + 0xa24], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa24]
ucomisd xmm0, qword [0x14014fd38]
jp 0x1400583e2
ucomisd xmm0, qword [0x14014fd38]
jne 0x1400583e2
movss xmm0, dword [0x14014fd40]
movss dword [rbp + 0xa24], xmm0
movss xmm0, dword [0x14014fd44]
movss dword [rbp + 0xa24], xmm0
movss xmm0, dword [0x14014fd48]
movss dword [rbp + 0xa28], xmm0
movss xmm0, dword [0x14014fd4c]
movss dword [rbp + 0xa28], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa28]
ucomisd xmm0, qword [0x14014fd50]
jp 0x14005856a
ucomisd xmm0, qword [0x14014fd50]
jne 0x14005856a
movss xmm0, dword [0x14014fd58]
movss dword [rbp + 0xa20], xmm0
movss xmm0, dword [0x14014fd5c]
movss dword [rbp + 0xa20], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa20]
ucomisd xmm0, qword [0x14014fd60]
jp 0x14005848a
ucomisd xmm0, qword [0x14014fd60]
jne 0x14005848a
movss xmm0, dword [0x14014fd68]
movss dword [rbp + 0xa20], xmm0
movss xmm0, dword [0x14014fd6c]
movss dword [rbp + 0xa20], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa20]
ucomisd xmm0, qword [0x14014fd70]
jp 0x1400584ca
ucomisd xmm0, qword [0x14014fd70]
jne 0x1400584ca
movss xmm0, dword [0x14014fd78]
movss dword [rbp + 0xa20], xmm0
movss xmm0, dword [0x14014fd7c]
movss dword [rbp + 0xa20], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa20]
ucomisd xmm0, qword [0x14014fd80]
jp 0x14005850a
ucomisd xmm0, qword [0x14014fd80]
jne 0x14005850a
movss xmm0, dword [0x14014fd88]
movss dword [rbp + 0xa20], xmm0
movss xmm0, dword [0x14014fd8c]
movss dword [rbp + 0xa20], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa20]
ucomisd xmm0, qword [0x14014fd90]
jp 0x14005854a
ucomisd xmm0, qword [0x14014fd90]
jne 0x14005854a
movss xmm0, dword [0x14014fd98]
movss dword [rbp + 0xa20], xmm0
movss xmm0, dword [0x14014fd9c]
movss dword [rbp + 0xa20], xmm0
movss xmm0, dword [0x14014fda0]
movss dword [rbp + 0xa28], xmm0
movss xmm0, dword [0x14014fda4]
movss dword [rbp + 0xa28], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa28]
ucomisd xmm0, qword [0x14014fda8]
jp 0x140058612
ucomisd xmm0, qword [0x14014fda8]
jne 0x140058612
movss xmm0, dword [0x14014fdb0]
movss dword [rbp + 0xb4], xmm0
movss xmm0, dword [0x14014fdb4]
movss dword [rbp + 0xb4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb4]
ucomisd xmm0, qword [0x14014fdb8]
jp 0x1400585f2
ucomisd xmm0, qword [0x14014fdb8]
jne 0x1400585f2
movss xmm0, dword [0x14014fdc0]
movss dword [rbp + 0xb4], xmm0
movss xmm0, dword [0x14014fdc4]
movss dword [rbp + 0xb4], xmm0
movss xmm0, dword [0x14014fdc8]
movss dword [rbp + 0xa28], xmm0
movss xmm0, dword [0x14014fdcc]
movss dword [rbp + 0xa28], xmm0
movss xmm0, dword [0x14014fdd0]
movss dword [rbp + 0xa2c], xmm0
movss xmm0, dword [0x14014fdd4]
movss dword [rbp + 0xa2c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa2c]
ucomisd xmm0, qword [0x14014fdd8]
jp 0x140058c62
ucomisd xmm0, qword [0x14014fdd8]
jne 0x140058c62
movss xmm0, dword [0x14014fde0]
movss dword [rbp + 0xa1c], xmm0
movss xmm0, dword [0x14014fde4]
movss dword [rbp + 0xa1c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa1c]
ucomisd xmm0, qword [0x14014fde8]
jp 0x140058762
ucomisd xmm0, qword [0x14014fde8]
jne 0x140058762
movss xmm0, dword [0x14014fdf0]
movss dword [rbp + 0xa18], xmm0
movss xmm0, dword [str.I_SI_]
movss dword [rbp + 0xa18], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa18]
ucomisd xmm0, qword [0x14014fdf8]
jp 0x140058702
ucomisd xmm0, qword [0x14014fdf8]
jne 0x140058702
movss xmm0, dword [0x14014fe00]
movss dword [rbp + 0xa18], xmm0
movss xmm0, dword [0x14014fe04]
movss dword [rbp + 0xa18], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa18]
ucomisd xmm0, qword [0x14014fe08]
jp 0x140058742
ucomisd xmm0, qword [0x14014fe08]
jne 0x140058742
movss xmm0, dword [0x14014fe10]
movss dword [rbp + 0xa18], xmm0
movss xmm0, dword [0x14014fe14]
movss dword [rbp + 0xa18], xmm0
movss xmm0, dword [0x14014fe18]
movss dword [rbp + 0xa1c], xmm0
movss xmm0, dword [0x14014fe1c]
movss dword [rbp + 0xa1c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa1c]
ucomisd xmm0, qword [0x14014fe20]
jp 0x14005890a
ucomisd xmm0, qword [0x14014fe20]
jne 0x14005890a
movss xmm0, dword [0x14014fe28]
movss dword [rbp + 0xa14], xmm0
movss xmm0, dword [0x14014fe2c]
movss dword [rbp + 0xa14], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa14]
ucomisd xmm0, qword [0x14014fe30]
jp 0x1400587ea
ucomisd xmm0, qword [0x14014fe30]
jne 0x1400587ea
movss xmm0, dword [0x14014fe38]
movss dword [rbp + 0xa14], xmm0
movss xmm0, dword [0x14014fe3c]
movss dword [rbp + 0xa14], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa14]
ucomisd xmm0, qword [0x14014fe40]
jp 0x14005882a
ucomisd xmm0, qword [0x14014fe40]
jne 0x14005882a
movss xmm0, dword [0x14014fe48]
movss dword [rbp + 0xa14], xmm0
movss xmm0, dword [0x14014fe4c]
movss dword [rbp + 0xa14], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa14]
ucomisd xmm0, qword [0x14014fe50]
jp 0x14005886a
ucomisd xmm0, qword [0x14014fe50]
jne 0x14005886a
movss xmm0, dword [0x14014fe58]
movss dword [rbp + 0xa14], xmm0
movss xmm0, dword [0x14014fe5c]
movss dword [rbp + 0xa14], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa14]
ucomisd xmm0, qword [0x14014fe60]
jp 0x1400588aa
ucomisd xmm0, qword [0x14014fe60]
jne 0x1400588aa
movss xmm0, dword [0x14014fe68]
movss dword [rbp + 0xa14], xmm0
movss xmm0, dword [0x14014fe6c]
movss dword [rbp + 0xa14], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa14]
ucomisd xmm0, qword [0x14014fe70]
jp 0x1400588ea
ucomisd xmm0, qword [0x14014fe70]
jne 0x1400588ea
movss xmm0, dword [0x14014fe78]
movss dword [rbp + 0xa14], xmm0
movss xmm0, dword [0x14014fe7c]
movss dword [rbp + 0xa14], xmm0
movss xmm0, dword [0x14014fe80]
movss dword [rbp + 0xa1c], xmm0
movss xmm0, dword [0x14014fe84]
movss dword [rbp + 0xa1c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa1c]
ucomisd xmm0, qword [0x14014fe88]
jp 0x140058ab2
ucomisd xmm0, qword [0x14014fe88]
jne 0x140058ab2
movss xmm0, dword [0x14014fe90]
movss dword [rbp + 0xa10], xmm0
movss xmm0, dword [0x14014fe94]
movss dword [rbp + 0xa10], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa10]
ucomisd xmm0, qword [0x14014fe98]
jp 0x140058992
ucomisd xmm0, qword [0x14014fe98]
jne 0x140058992
movss xmm0, dword [0x14014fea0]
movss dword [rbp + 0xa10], xmm0
movss xmm0, dword [0x14014fea4]
movss dword [rbp + 0xa10], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa10]
ucomisd xmm0, qword [0x14014fea8]
jp 0x1400589d2
ucomisd xmm0, qword [0x14014fea8]
jne 0x1400589d2
movss xmm0, dword [0x14014feb0]
movss dword [rbp + 0xa10], xmm0
movss xmm0, dword [0x14014feb4]
movss dword [rbp + 0xa10], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa10]
ucomisd xmm0, qword [0x14014feb8]
jp 0x140058a12
ucomisd xmm0, qword [0x14014feb8]
jne 0x140058a12
movss xmm0, dword [0x14014fec0]
movss dword [rbp + 0xa10], xmm0
movss xmm0, dword [0x14014fec4]
movss dword [rbp + 0xa10], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa10]
ucomisd xmm0, qword [0x14014fec8]
jp 0x140058a52
ucomisd xmm0, qword [0x14014fec8]
jne 0x140058a52
movss xmm0, dword [0x14014fed0]
movss dword [rbp + 0xa10], xmm0
movss xmm0, dword [0x14014fed4]
movss dword [rbp + 0xa10], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa10]
ucomisd xmm0, qword [0x14014fed8]
jp 0x140058a92
ucomisd xmm0, qword [0x14014fed8]
jne 0x140058a92
movss xmm0, dword [0x14014fee0]
movss dword [rbp + 0xa10], xmm0
movss xmm0, dword [0x14014fee4]
movss dword [rbp + 0xa10], xmm0
movss xmm0, dword [0x14014fee8]
movss dword [rbp + 0xa1c], xmm0
movss xmm0, dword [0x14014feec]
movss dword [rbp + 0xa1c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa1c]
ucomisd xmm0, qword [0x14014fef0]
jp 0x140058b9a
ucomisd xmm0, qword [0x14014fef0]
jne 0x140058b9a
movss xmm0, dword [0x14014fef8]
movss dword [rbp + 0xa0c], xmm0
movss xmm0, dword [0x14014fefc]
movss dword [rbp + 0xa0c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa0c]
ucomisd xmm0, qword [0x14014ff00]
jp 0x140058b3a
ucomisd xmm0, qword [0x14014ff00]
jne 0x140058b3a
movss xmm0, dword [0x14014ff08]
movss dword [rbp + 0xa0c], xmm0
movss xmm0, dword [0x14014ff0c]
movss dword [rbp + 0xa0c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa0c]
ucomisd xmm0, qword [0x14014ff10]
jp 0x140058b7a
ucomisd xmm0, qword [0x14014ff10]
jne 0x140058b7a
movss xmm0, dword [0x14014ff18]
movss dword [rbp + 0xa0c], xmm0
movss xmm0, dword [0x14014ff1c]
movss dword [rbp + 0xa0c], xmm0
movss xmm0, dword [0x14014ff20]
movss dword [rbp + 0xa1c], xmm0
movss xmm0, dword [0x14014ff24]
movss dword [rbp + 0xa1c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa1c]
ucomisd xmm0, qword [0x14014ff28]
jp 0x140058c42
ucomisd xmm0, qword [0x14014ff28]
jne 0x140058c42
movss xmm0, dword [0x14014ff30]
movss dword [rbp + 0xb0], xmm0
movss xmm0, dword [0x14014ff34]
movss dword [rbp + 0xb0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xb0]
ucomisd xmm0, qword [0x14014ff38]
jp 0x140058c22
ucomisd xmm0, qword [0x14014ff38]
jne 0x140058c22
movss xmm0, dword [0x14014ff40]
movss dword [rbp + 0xb0], xmm0
movss xmm0, dword [0x14014ff44]
movss dword [rbp + 0xb0], xmm0
movss xmm0, dword [0x14014ff48]
movss dword [rbp + 0xa1c], xmm0
movss xmm0, dword [str.R__tI]
movss dword [rbp + 0xa1c], xmm0
movss xmm0, dword [0x14014ff50]
movss dword [rbp + 0xa2c], xmm0
movss xmm0, dword [0x14014ff54]
movss dword [rbp + 0xa2c], xmm0
mov ecx, 0x25ed8
call fcn.14009d070
mov qword [rbp + 0xa8], rax
movss xmm0, dword [0x14014ff58]
movss dword [rbp + 0xa08], xmm0
movss xmm0, dword [0x14014ff5c]
movss dword [rbp + 0xa08], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa08]
ucomisd xmm0, qword [0x14014ff60]
jp 0x140059243
ucomisd xmm0, qword [0x14014ff60]
jne 0x140059243
movss xmm0, dword [0x14014ff68]
movss dword [rbp + 0xa04], xmm0
movss xmm0, dword [0x14014ff6c]
movss dword [rbp + 0xa04], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa04]
ucomisd xmm0, qword [0x14014ff70]
jp 0x140058e83
ucomisd xmm0, qword [0x14014ff70]
jne 0x140058e83
movss xmm0, dword [0x14014ff78]
movss dword [rbp + 0xa00], xmm0
movss xmm0, dword [0x14014ff7c]
movss dword [rbp + 0xa00], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa00]
ucomisd xmm0, qword [0x14014ff80]
jp 0x140058d63
ucomisd xmm0, qword [0x14014ff80]
jne 0x140058d63
movss xmm0, dword [0x14014ff88]
movss dword [rbp + 0xa00], xmm0
movss xmm0, dword [0x14014ff8c]
movss dword [rbp + 0xa00], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa00]
ucomisd xmm0, qword [0x14014ff90]
jp 0x140058da3
ucomisd xmm0, qword [0x14014ff90]
jne 0x140058da3
movss xmm0, dword [0x14014ff98]
movss dword [rbp + 0xa00], xmm0
movss xmm0, dword [0x14014ff9c]
movss dword [rbp + 0xa00], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa00]
ucomisd xmm0, qword [0x14014ffa0]
jp 0x140058de3
ucomisd xmm0, qword [0x14014ffa0]
jne 0x140058de3
movss xmm0, dword [0x14014ffa8]
movss dword [rbp + 0xa00], xmm0
movss xmm0, dword [0x14014ffac]
movss dword [rbp + 0xa00], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa00]
ucomisd xmm0, qword [0x14014ffb0]
jp 0x140058e23
ucomisd xmm0, qword [0x14014ffb0]
jne 0x140058e23
movss xmm0, dword [0x14014ffb8]
movss dword [rbp + 0xa00], xmm0
movss xmm0, dword [0x14014ffbc]
movss dword [rbp + 0xa00], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa00]
ucomisd xmm0, qword [0x14014ffc0]
jp 0x140058e63
ucomisd xmm0, qword [0x14014ffc0]
jne 0x140058e63
movss xmm0, dword [0x14014ffc8]
movss dword [rbp + 0xa00], xmm0
movss xmm0, dword [0x14014ffcc]
movss dword [rbp + 0xa00], xmm0
movss xmm0, dword [0x14014ffd0]
movss dword [rbp + 0xa04], xmm0
movss xmm0, dword [0x14014ffd4]
movss dword [rbp + 0xa04], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa04]
ucomisd xmm0, qword [0x14014ffd8]
jp 0x140058f2b
ucomisd xmm0, qword [0x14014ffd8]
jne 0x140058f2b
movss xmm0, dword [0x14014ffe0]
movss dword [rbp + 0xa4], xmm0
movss xmm0, dword [0x14014ffe4]
movss dword [rbp + 0xa4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa4]
ucomisd xmm0, qword [0x14014ffe8]
jp 0x140058f0b
ucomisd xmm0, qword [0x14014ffe8]
jne 0x140058f0b
movss xmm0, dword [0x14014fff0]
movss dword [rbp + 0xa4], xmm0
movss xmm0, dword [0x14014fff4]
movss dword [rbp + 0xa4], xmm0
movss xmm0, dword [0x14014fff8]
movss dword [rbp + 0xa04], xmm0
movss xmm0, dword [0x14014fffc]
movss dword [rbp + 0xa04], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa04]
ucomisd xmm0, qword [0x140150000]
jp 0x140059013
ucomisd xmm0, qword [0x140150000]
jne 0x140059013
movss xmm0, dword [0x140150008]
movss dword [rbp + 0x9fc], xmm0
movss xmm0, dword [0x14015000c]
movss dword [rbp + 0x9fc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9fc]
ucomisd xmm0, qword [0x140150010]
jp 0x140058fb3
ucomisd xmm0, qword [0x140150010]
jne 0x140058fb3
movss xmm0, dword [0x140150018]
movss dword [rbp + 0x9fc], xmm0
movss xmm0, dword [0x14015001c]
movss dword [rbp + 0x9fc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9fc]
ucomisd xmm0, qword [0x140150020]
jp 0x140058ff3
ucomisd xmm0, qword [0x140150020]
jne 0x140058ff3
movss xmm0, dword [0x140150028]
movss dword [rbp + 0x9fc], xmm0
movss xmm0, dword [0x14015002c]
movss dword [rbp + 0x9fc], xmm0
movss xmm0, dword [0x140150030]
movss dword [rbp + 0xa04], xmm0
movss xmm0, dword [0x140150034]
movss dword [rbp + 0xa04], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa04]
ucomisd xmm0, qword [0x140150038]
jp 0x1400590bb
ucomisd xmm0, qword [0x140150038]
jne 0x1400590bb
movss xmm0, dword [0x140150040]
movss dword [rbp + 0xa0], xmm0
movss xmm0, dword [0x140150044]
movss dword [rbp + 0xa0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa0]
ucomisd xmm0, qword [0x140150048]
jp 0x14005909b
ucomisd xmm0, qword [0x140150048]
jne 0x14005909b
movss xmm0, dword [0x140150050]
movss dword [rbp + 0xa0], xmm0
movss xmm0, dword [0x140150054]
movss dword [rbp + 0xa0], xmm0
movss xmm0, dword [0x140150058]
movss dword [rbp + 0xa04], xmm0
movss xmm0, dword [0x14015005c]
movss dword [rbp + 0xa04], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa04]
ucomisd xmm0, qword [0x140150060]
jp 0x140059223
ucomisd xmm0, qword [0x140150060]
jne 0x140059223
movss xmm0, dword [0x140150068]
movss dword [rbp + 0x9f8], xmm0
movss xmm0, dword [0x14015006c]
movss dword [rbp + 0x9f8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9f8]
ucomisd xmm0, qword [0x140150070]
jp 0x140059143
ucomisd xmm0, qword [0x140150070]
jne 0x140059143
movss xmm0, dword [0x140150078]
movss dword [rbp + 0x9f8], xmm0
movss xmm0, dword [0x14015007c]
movss dword [rbp + 0x9f8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9f8]
ucomisd xmm0, qword [0x140150080]
jp 0x140059183
ucomisd xmm0, qword [0x140150080]
jne 0x140059183
movss xmm0, dword [0x140150088]
movss dword [rbp + 0x9f8], xmm0
movss xmm0, dword [0x14015008c]
movss dword [rbp + 0x9f8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9f8]
ucomisd xmm0, qword [0x140150090]
jp 0x1400591c3
ucomisd xmm0, qword [0x140150090]
jne 0x1400591c3
movss xmm0, dword [0x140150098]
movss dword [rbp + 0x9f8], xmm0
movss xmm0, dword [0x14015009c]
movss dword [rbp + 0x9f8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9f8]
ucomisd xmm0, qword [0x1401500a0]
jp 0x140059203
ucomisd xmm0, qword [0x1401500a0]
jne 0x140059203
movss xmm0, dword [0x1401500a8]
movss dword [rbp + 0x9f8], xmm0
movss xmm0, dword [0x1401500ac]
movss dword [rbp + 0x9f8], xmm0
movss xmm0, dword [0x1401500b0]
movss dword [rbp + 0xa04], xmm0
movss xmm0, dword [str.5U_fI]
movss dword [rbp + 0xa04], xmm0
movss xmm0, dword [0x1401500b8]
movss dword [rbp + 0xa08], xmm0
movss xmm0, dword [0x1401500bc]
movss dword [rbp + 0xa08], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa08]
ucomisd xmm0, qword [0x1401500c0]
jp 0x1400599b3
ucomisd xmm0, qword [0x1401500c0]
jne 0x1400599b3
movss xmm0, dword [0x1401500c8]
movss dword [rbp + 0x9f4], xmm0
movss xmm0, dword [0x1401500cc]
movss dword [rbp + 0x9f4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9f4]
ucomisd xmm0, qword [0x1401500d0]
jp 0x140059433
ucomisd xmm0, qword [0x1401500d0]
jne 0x140059433
movss xmm0, dword [0x1401500d8]
movss dword [rbp + 0x9f0], xmm0
movss xmm0, dword [0x1401500dc]
movss dword [rbp + 0x9f0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9f0]
ucomisd xmm0, qword [0x1401500e0]
jp 0x140059313
ucomisd xmm0, qword [0x1401500e0]
jne 0x140059313
movss xmm0, dword [0x1401500e8]
movss dword [rbp + 0x9f0], xmm0
movss xmm0, dword [0x1401500ec]
movss dword [rbp + 0x9f0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9f0]
ucomisd xmm0, qword [0x1401500f0]
jp 0x140059353
ucomisd xmm0, qword [0x1401500f0]
jne 0x140059353
movss xmm0, dword [0x1401500f8]
movss dword [rbp + 0x9f0], xmm0
movss xmm0, dword [0x1401500fc]
movss dword [rbp + 0x9f0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9f0]
ucomisd xmm0, qword [0x140150100]
jp 0x140059393
ucomisd xmm0, qword [0x140150100]
jne 0x140059393
movss xmm0, dword [0x140150108]
movss dword [rbp + 0x9f0], xmm0
movss xmm0, dword [0x14015010c]
movss dword [rbp + 0x9f0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9f0]
ucomisd xmm0, qword [str._b75.]
jp 0x1400593d3
ucomisd xmm0, qword [str._b75.]
jne 0x1400593d3
movss xmm0, dword [0x140150118]
movss dword [rbp + 0x9f0], xmm0
movss xmm0, dword [0x14015011c]
movss dword [rbp + 0x9f0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9f0]
ucomisd xmm0, qword [0x140150120]
jp 0x140059413
ucomisd xmm0, qword [0x140150120]
jne 0x140059413
movss xmm0, dword [0x140150128]
movss dword [rbp + 0x9f0], xmm0
movss xmm0, dword [0x14015012c]
movss dword [rbp + 0x9f0], xmm0
movss xmm0, dword [0x140150130]
movss dword [rbp + 0x9f4], xmm0
movss xmm0, dword [0x140150134]
movss dword [rbp + 0x9f4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9f4]
ucomisd xmm0, qword [0x140150138]
jp 0x14005955b
ucomisd xmm0, qword [0x140150138]
jne 0x14005955b
movss xmm0, dword [0x140150140]
movss dword [rbp + 0x9ec], xmm0
movss xmm0, dword [0x140150144]
movss dword [rbp + 0x9ec], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9ec]
ucomisd xmm0, qword [0x140150148]
jp 0x1400594bb
ucomisd xmm0, qword [0x140150148]
jne 0x1400594bb
movss xmm0, dword [0x140150150]
movss dword [rbp + 0x9ec], xmm0
movss xmm0, dword [0x140150154]
movss dword [rbp + 0x9ec], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9ec]
ucomisd xmm0, qword [0x140150158]
jp 0x1400594fb
ucomisd xmm0, qword [0x140150158]
jne 0x1400594fb
movss xmm0, dword [0x140150160]
movss dword [rbp + 0x9ec], xmm0
movss xmm0, dword [0x140150164]
movss dword [rbp + 0x9ec], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9ec]
ucomisd xmm0, qword [str.h_rP]
jp 0x14005953b
ucomisd xmm0, qword [str.h_rP]
jne 0x14005953b
movss xmm0, dword [0x140150170]
movss dword [rbp + 0x9ec], xmm0
movss xmm0, dword [str.HH_n]
movss dword [rbp + 0x9ec], xmm0
movss xmm0, dword [0x140150178]
movss dword [rbp + 0x9f4], xmm0
movss xmm0, dword [0x14015017c]
movss dword [rbp + 0x9f4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9f4]
ucomisd xmm0, qword [0x140150180]
jp 0x140059703
ucomisd xmm0, qword [0x140150180]
jne 0x140059703
movss xmm0, dword [0x140150188]
movss dword [rbp + 0x9e8], xmm0
movss xmm0, dword [0x14015018c]
movss dword [rbp + 0x9e8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9e8]
ucomisd xmm0, qword [0x140150190]
jp 0x1400595e3
ucomisd xmm0, qword [0x140150190]
jne 0x1400595e3
movss xmm0, dword [0x140150198]
movss dword [rbp + 0x9e8], xmm0
movss xmm0, dword [str._SH]
movss dword [rbp + 0x9e8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9e8]
ucomisd xmm0, qword [0x1401501a0]
jp 0x140059623
ucomisd xmm0, qword [0x1401501a0]
jne 0x140059623
movss xmm0, dword [0x1401501a8]
movss dword [rbp + 0x9e8], xmm0
movss xmm0, dword [0x1401501ac]
movss dword [rbp + 0x9e8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9e8]
ucomisd xmm0, qword [0x1401501b0]
jp 0x140059663
ucomisd xmm0, qword [0x1401501b0]
jne 0x140059663
movss xmm0, dword [0x1401501b8]
movss dword [rbp + 0x9e8], xmm0
movss xmm0, dword [0x1401501bc]
movss dword [rbp + 0x9e8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9e8]
ucomisd xmm0, qword [0x1401501c0]
jp 0x1400596a3
ucomisd xmm0, qword [0x1401501c0]
jne 0x1400596a3
movss xmm0, dword [0x1401501c8]
movss dword [rbp + 0x9e8], xmm0
movss xmm0, dword [0x1401501cc]
movss dword [rbp + 0x9e8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9e8]
ucomisd xmm0, qword [str.8u]
jp 0x1400596e3
ucomisd xmm0, qword [str.8u]
jne 0x1400596e3
movss xmm0, dword [0x1401501d8]
movss dword [rbp + 0x9e8], xmm0
movss xmm0, dword [0x1401501dc]
movss dword [rbp + 0x9e8], xmm0
movss xmm0, dword [0x1401501e0]
movss dword [rbp + 0x9f4], xmm0
movss xmm0, dword [0x1401501e4]
movss dword [rbp + 0x9f4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9f4]
ucomisd xmm0, qword [0x1401501e8]
jp 0x1400598ab
ucomisd xmm0, qword [0x1401501e8]
jne 0x1400598ab
movss xmm0, dword [0x1401501f0]
movss dword [rbp + 0x9e4], xmm0
movss xmm0, dword [0x1401501f4]
movss dword [rbp + 0x9e4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9e4]
ucomisd xmm0, qword [0x1401501f8]
jp 0x14005978b
ucomisd xmm0, qword [0x1401501f8]
jne 0x14005978b
movss xmm0, dword [0x140150200]
movss dword [rbp + 0x9e4], xmm0
movss xmm0, dword [0x140150204]
movss dword [rbp + 0x9e4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9e4]
ucomisd xmm0, qword [0x140150208]
jp 0x1400597cb
ucomisd xmm0, qword [0x140150208]
jne 0x1400597cb
movss xmm0, dword [0x140150210]
movss dword [rbp + 0x9e4], xmm0
movss xmm0, dword [0x140150214]
movss dword [rbp + 0x9e4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9e4]
ucomisd xmm0, qword [0x140150218]
jp 0x14005980b
ucomisd xmm0, qword [0x140150218]
jne 0x14005980b
movss xmm0, dword [0x140150220]
movss dword [rbp + 0x9e4], xmm0
movss xmm0, dword [0x140150224]
movss dword [rbp + 0x9e4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9e4]
ucomisd xmm0, qword [0x140150228]
jp 0x14005984b
ucomisd xmm0, qword [0x140150228]
jne 0x14005984b
movss xmm0, dword [0x140150230]
movss dword [rbp + 0x9e4], xmm0
movss xmm0, dword [0x140150234]
movss dword [rbp + 0x9e4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9e4]
ucomisd xmm0, qword [0x140150238]
jp 0x14005988b
ucomisd xmm0, qword [0x140150238]
jne 0x14005988b
movss xmm0, dword [0x140150240]
movss dword [rbp + 0x9e4], xmm0
movss xmm0, dword [0x140150244]
movss dword [rbp + 0x9e4], xmm0
movss xmm0, dword [0x140150248]
movss dword [rbp + 0x9f4], xmm0
movss xmm0, dword [0x14015024c]
movss dword [rbp + 0x9f4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9f4]
ucomisd xmm0, qword [0x140150250]
jp 0x140059993
ucomisd xmm0, qword [0x140150250]
jne 0x140059993
movss xmm0, dword [0x140150258]
movss dword [rbp + 0x9e0], xmm0
movss xmm0, dword [0x14015025c]
movss dword [rbp + 0x9e0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9e0]
ucomisd xmm0, qword [0x140150260]
jp 0x140059933
ucomisd xmm0, qword [0x140150260]
jne 0x140059933
movss xmm0, dword [0x140150268]
movss dword [rbp + 0x9e0], xmm0
movss xmm0, dword [0x14015026c]
movss dword [rbp + 0x9e0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9e0]
ucomisd xmm0, qword [0x140150270]
jp 0x140059973
ucomisd xmm0, qword [0x140150270]
jne 0x140059973
movss xmm0, dword [0x140150278]
movss dword [rbp + 0x9e0], xmm0
movss xmm0, dword [0x14015027c]
movss dword [rbp + 0x9e0], xmm0
movss xmm0, dword [0x140150280]
movss dword [rbp + 0x9f4], xmm0
movss xmm0, dword [str.nh]
movss dword [rbp + 0x9f4], xmm0
movss xmm0, dword [0x140150288]
movss dword [rbp + 0xa08], xmm0
movss xmm0, dword [0x14015028c]
movss dword [rbp + 0xa08], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa08]
ucomisd xmm0, qword [0x140150290]
jp 0x140059c6b
ucomisd xmm0, qword [0x140150290]
jne 0x140059c6b
movss xmm0, dword [0x140150298]
movss dword [rbp + 0x9dc], xmm0
movss xmm0, dword [0x14015029c]
movss dword [rbp + 0x9dc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9dc]
ucomisd xmm0, qword [0x1401502a0]
jp 0x140059ae3
ucomisd xmm0, qword [0x1401502a0]
jne 0x140059ae3
movss xmm0, dword [0x1401502a8]
movss dword [rbp + 0x9d8], xmm0
movss xmm0, dword [0x1401502ac]
movss dword [rbp + 0x9d8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9d8]
ucomisd xmm0, qword [0x1401502b0]
jp 0x140059a83
ucomisd xmm0, qword [0x1401502b0]
jne 0x140059a83
movss xmm0, dword [0x1401502b8]
movss dword [rbp + 0x9d8], xmm0
movss xmm0, dword [0x1401502bc]
movss dword [rbp + 0x9d8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9d8]
ucomisd xmm0, qword [0x1401502c0]
jp 0x140059ac3
ucomisd xmm0, qword [0x1401502c0]
jne 0x140059ac3
movss xmm0, dword [0x1401502c8]
movss dword [rbp + 0x9d8], xmm0
movss xmm0, dword [0x1401502cc]
movss dword [rbp + 0x9d8], xmm0
movss xmm0, dword [0x1401502d0]
movss dword [rbp + 0x9dc], xmm0
movss xmm0, dword [0x1401502d4]
movss dword [rbp + 0x9dc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9dc]
ucomisd xmm0, qword [0x1401502d8]
jp 0x140059c4b
ucomisd xmm0, qword [0x1401502d8]
jne 0x140059c4b
movss xmm0, dword [0x1401502e0]
movss dword [rbp + 0x9d4], xmm0
movss xmm0, dword [0x1401502e4]
movss dword [rbp + 0x9d4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9d4]
ucomisd xmm0, qword [0x1401502e8]
jp 0x140059b6b
ucomisd xmm0, qword [0x1401502e8]
jne 0x140059b6b
movss xmm0, dword [0x1401502f0]
movss dword [rbp + 0x9d4], xmm0
movss xmm0, dword [0x1401502f4]
movss dword [rbp + 0x9d4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9d4]
ucomisd xmm0, qword [0x1401502f8]
jp 0x140059bab
ucomisd xmm0, qword [0x1401502f8]
jne 0x140059bab
movss xmm0, dword [0x140150300]
movss dword [rbp + 0x9d4], xmm0
movss xmm0, dword [0x140150304]
movss dword [rbp + 0x9d4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9d4]
ucomisd xmm0, qword [0x140150308]
jp 0x140059beb
ucomisd xmm0, qword [0x140150308]
jne 0x140059beb
movss xmm0, dword [0x140150310]
movss dword [rbp + 0x9d4], xmm0
movss xmm0, dword [0x140150314]
movss dword [rbp + 0x9d4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9d4]
ucomisd xmm0, qword [0x140150318]
jp 0x140059c2b
ucomisd xmm0, qword [0x140150318]
jne 0x140059c2b
movss xmm0, dword [0x140150320]
movss dword [rbp + 0x9d4], xmm0
movss xmm0, dword [0x140150324]
movss dword [rbp + 0x9d4], xmm0
movss xmm0, dword [0x140150328]
movss dword [rbp + 0x9dc], xmm0
movss xmm0, dword [0x14015032c]
movss dword [rbp + 0x9dc], xmm0
movss xmm0, dword [0x140150330]
movss dword [rbp + 0xa08], xmm0
movss xmm0, dword [0x140150334]
movss dword [rbp + 0xa08], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa08]
ucomisd xmm0, qword [0x140150338]
jp 0x140059e3b
ucomisd xmm0, qword [0x140150338]
jne 0x140059e3b
movss xmm0, dword [0x140150340]
movss dword [rbp + 0x9c], xmm0
movss xmm0, dword [0x140150344]
movss dword [rbp + 0x9c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9c]
ucomisd xmm0, qword [0x140150348]
jp 0x140059e1b
ucomisd xmm0, qword [0x140150348]
jne 0x140059e1b
movss xmm0, dword [0x140150350]
movss dword [rbp + 0x9d0], xmm0
movss xmm0, dword [0x140150354]
movss dword [rbp + 0x9d0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9d0]
ucomisd xmm0, qword [0x140150358]
jp 0x140059d3b
ucomisd xmm0, qword [0x140150358]
jne 0x140059d3b
movss xmm0, dword [0x140150360]
movss dword [rbp + 0x9d0], xmm0
movss xmm0, dword [0x140150364]
movss dword [rbp + 0x9d0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9d0]
ucomisd xmm0, qword [0x140150368]
jp 0x140059d7b
ucomisd xmm0, qword [0x140150368]
jne 0x140059d7b
movss xmm0, dword [0x140150370]
movss dword [rbp + 0x9d0], xmm0
movss xmm0, dword [0x140150374]
movss dword [rbp + 0x9d0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9d0]
ucomisd xmm0, qword [0x140150378]
jp 0x140059dbb
ucomisd xmm0, qword [0x140150378]
jne 0x140059dbb
movss xmm0, dword [0x140150380]
movss dword [rbp + 0x9d0], xmm0
movss xmm0, dword [0x140150384]
movss dword [rbp + 0x9d0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9d0]
ucomisd xmm0, qword [0x140150388]
jp 0x140059dfb
ucomisd xmm0, qword [0x140150388]
jne 0x140059dfb
movss xmm0, dword [0x140150390]
movss dword [rbp + 0x9d0], xmm0
movss xmm0, dword [0x140150394]
movss dword [rbp + 0x9d0], xmm0
movss xmm0, dword [0x140150398]
movss dword [rbp + 0x9c], xmm0
movss xmm0, dword [0x14015039c]
movss dword [rbp + 0x9c], xmm0
movss xmm0, dword [0x1401503a0]
movss dword [rbp + 0xa08], xmm0
movss xmm0, dword [0x1401503a4]
movss dword [rbp + 0xa08], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xa08]
ucomisd xmm0, qword [0x1401503a8]
jp 0x140059f8b
ucomisd xmm0, qword [0x1401503a8]
jne 0x140059f8b
movss xmm0, dword [0x1401503b0]
movss dword [rbp + 0x98], xmm0
movss xmm0, dword [0x1401503b4]
movss dword [rbp + 0x98], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x98]
ucomisd xmm0, qword [0x1401503b8]
jp 0x140059f6b
ucomisd xmm0, qword [0x1401503b8]
jne 0x140059f6b
movss xmm0, dword [0x1401503c0]
movss dword [rbp + 0x9cc], xmm0
movss xmm0, dword [0x1401503c4]
movss dword [rbp + 0x9cc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9cc]
ucomisd xmm0, qword [0x1401503c8]
jp 0x140059f0b
ucomisd xmm0, qword [0x1401503c8]
jne 0x140059f0b
movss xmm0, dword [0x1401503d0]
movss dword [rbp + 0x9cc], xmm0
movss xmm0, dword [0x1401503d4]
movss dword [rbp + 0x9cc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9cc]
ucomisd xmm0, qword [0x1401503d8]
jp 0x140059f4b
ucomisd xmm0, qword [0x1401503d8]
jne 0x140059f4b
movss xmm0, dword [0x1401503e0]
movss dword [rbp + 0x9cc], xmm0
movss xmm0, dword [0x1401503e4]
movss dword [rbp + 0x9cc], xmm0
movss xmm0, dword [0x1401503e8]
movss dword [rbp + 0x98], xmm0
movss xmm0, dword [0x1401503ec]
movss dword [rbp + 0x98], xmm0
movss xmm0, dword [0x1401503f0]
movss dword [rbp + 0xa08], xmm0
movss xmm0, dword [0x1401503f4]
movss dword [rbp + 0xa08], xmm0
mov dword [rbp + 0x9c8], 0
jmp 0x14005ace2
movss xmm0, dword [0x1401503f8]
movss dword [rbp + 0x80], xmm0
movss xmm0, dword [0x1401503fc]
movss dword [rbp + 0x80], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x80]
ucomisd xmm0, qword [0x140150400]
jp 0x14005a3da
ucomisd xmm0, qword [0x140150400]
jne 0x14005a3da
movss xmm0, dword [0x140150408]
movss dword [rbp + 0x9c4], xmm0
movss xmm0, dword [0x14015040c]
movss dword [rbp + 0x9c4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9c4]
ucomisd xmm0, qword [0x140150410]
jp 0x14005a0ea
ucomisd xmm0, qword [0x140150410]
jne 0x14005a0ea
movss xmm0, dword [0x140150418]
movss dword [rbp + 0x9c0], xmm0
movss xmm0, dword [0x14015041c]
movss dword [rbp + 0x9c0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9c0]
ucomisd xmm0, qword [0x140150420]
jp 0x14005a08a
ucomisd xmm0, qword [0x140150420]
jne 0x14005a08a
movss xmm0, dword [0x140150428]
movss dword [rbp + 0x9c0], xmm0
movss xmm0, dword [0x14015042c]
movss dword [rbp + 0x9c0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9c0]
ucomisd xmm0, qword [0x140150430]
jp 0x14005a0ca
ucomisd xmm0, qword [0x140150430]
jne 0x14005a0ca
movss xmm0, dword [0x140150438]
movss dword [rbp + 0x9c0], xmm0
movss xmm0, dword [0x14015043c]
movss dword [rbp + 0x9c0], xmm0
movss xmm0, dword [0x140150440]
movss dword [rbp + 0x9c4], xmm0
movss xmm0, dword [0x140150444]
movss dword [rbp + 0x9c4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9c4]
ucomisd xmm0, qword [0x140150448]
jp 0x14005a252
ucomisd xmm0, qword [0x140150448]
jne 0x14005a252
movss xmm0, dword [0x140150450]
movss dword [rbp + 0x9bc], xmm0
movss xmm0, dword [0x140150454]
movss dword [rbp + 0x9bc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9bc]
ucomisd xmm0, qword [0x140150458]
jp 0x14005a172
ucomisd xmm0, qword [0x140150458]
jne 0x14005a172
movss xmm0, dword [0x140150460]
movss dword [rbp + 0x9bc], xmm0
movss xmm0, dword [0x140150464]
movss dword [rbp + 0x9bc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9bc]
ucomisd xmm0, qword [0x140150468]
jp 0x14005a1b2
ucomisd xmm0, qword [0x140150468]
jne 0x14005a1b2
movss xmm0, dword [0x140150470]
movss dword [rbp + 0x9bc], xmm0
movss xmm0, dword [0x140150474]
movss dword [rbp + 0x9bc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9bc]
ucomisd xmm0, qword [0x140150478]
jp 0x14005a1f2
ucomisd xmm0, qword [0x140150478]
jne 0x14005a1f2
movss xmm0, dword [0x140150480]
movss dword [rbp + 0x9bc], xmm0
movss xmm0, dword [0x140150484]
movss dword [rbp + 0x9bc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9bc]
ucomisd xmm0, qword [0x140150488]
jp 0x14005a232
ucomisd xmm0, qword [0x140150488]
jne 0x14005a232
movss xmm0, dword [0x140150490]
movss dword [rbp + 0x9bc], xmm0
movss xmm0, dword [0x140150494]
movss dword [rbp + 0x9bc], xmm0
movss xmm0, dword [0x140150498]
movss dword [rbp + 0x9c4], xmm0
movss xmm0, dword [0x14015049c]
movss dword [rbp + 0x9c4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9c4]
ucomisd xmm0, qword [0x1401504a0]
jp 0x14005a3ba
ucomisd xmm0, qword [0x1401504a0]
jne 0x14005a3ba
movss xmm0, dword [str.2JM]
movss dword [rbp + 0x9b8], xmm0
movss xmm0, dword [0x1401504ac]
movss dword [rbp + 0x9b8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9b8]
ucomisd xmm0, qword [0x1401504b0]
jp 0x14005a2da
ucomisd xmm0, qword [0x1401504b0]
jne 0x14005a2da
movss xmm0, dword [0x1401504b8]
movss dword [rbp + 0x9b8], xmm0
movss xmm0, dword [0x1401504bc]
movss dword [rbp + 0x9b8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9b8]
ucomisd xmm0, qword [0x1401504c0]
jp 0x14005a31a
ucomisd xmm0, qword [0x1401504c0]
jne 0x14005a31a
movss xmm0, dword [0x1401504c8]
movss dword [rbp + 0x9b8], xmm0
movss xmm0, dword [0x1401504cc]
movss dword [rbp + 0x9b8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9b8]
ucomisd xmm0, qword [0x1401504d0]
jp 0x14005a35a
ucomisd xmm0, qword [0x1401504d0]
jne 0x14005a35a
movss xmm0, dword [0x1401504d8]
movss dword [rbp + 0x9b8], xmm0
movss xmm0, dword [0x1401504dc]
movss dword [rbp + 0x9b8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9b8]
ucomisd xmm0, qword [0x1401504e0]
jp 0x14005a39a
ucomisd xmm0, qword [0x1401504e0]
jne 0x14005a39a
movss xmm0, dword [0x1401504f0]
movss dword [rbp + 0x9c4], xmm0
movss xmm0, dword [0x1401504f4]
movss dword [rbp + 0x9c4], xmm0
movss xmm0, dword [0x1401504f8]
movss dword [rbp + 0x80], xmm0
movss xmm0, dword [0x1401504fc]
movss dword [rbp + 0x80], xmm0
call sub.api_ms_win_crt_utility_l1_1_0.dll_rand
mov edx, dword [rbp + 0x9c8]
movsxd rdx, edx
lea rcx, [rdx*4]
mov rdx, qword [rbp + 0xa8]
lea r8, [rcx + rdx]
movsxd rdx, eax
imul rdx, rdx, 0x5469ae4f
shr rdx, 0x20
sar edx, 0xc
mov ecx, eax
sar ecx, 0x1f
sub edx, ecx
imul ecx, edx, 0x3086
sub eax, ecx
mov edx, eax
mov dword [r8], edx
movss xmm0, dword [0x140150500]
movss dword [rbp + 0x9b4], xmm0
movss xmm0, dword [str.7ekI]
movss dword [rbp + 0x9b4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9b4]
ucomisd xmm0, qword [0x140150508]
jp 0x14005a6a1
ucomisd xmm0, qword [0x140150508]
jne 0x14005a6a1
movss xmm0, dword [0x140150510]
movss dword [rbp + 0x9b0], xmm0
movss xmm0, dword [0x140150514]
movss dword [rbp + 0x9b0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9b0]
ucomisd xmm0, qword [0x140150518]
jp 0x14005a519
ucomisd xmm0, qword [0x140150518]
jne 0x14005a519
movss xmm0, dword [0x140150520]
movss dword [rbp + 0x7c], xmm0
movss xmm0, dword [0x140150524]
movss dword [rbp + 0x7c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x7c]
ucomisd xmm0, qword [0x140150528]
jp 0x14005a4f9
ucomisd xmm0, qword [0x140150528]
jne 0x14005a4f9
movss xmm0, dword [0x140150530]
movss dword [rbp + 0x7c], xmm0
movss xmm0, dword [0x140150534]
movss dword [rbp + 0x7c], xmm0
movss xmm0, dword [0x140150538]
movss dword [rbp + 0x9b0], xmm0
movss xmm0, dword [0x14015053c]
movss dword [rbp + 0x9b0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9b0]
ucomisd xmm0, qword [0x140150540]
jp 0x14005a681
ucomisd xmm0, qword [0x140150540]
jne 0x14005a681
movss xmm0, dword [0x140150548]
movss dword [rbp + 0x9ac], xmm0
movss xmm0, dword [0x14015054c]
movss dword [rbp + 0x9ac], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9ac]
ucomisd xmm0, qword [0x140150550]
jp 0x14005a5a1
ucomisd xmm0, qword [0x140150550]
jne 0x14005a5a1
movss xmm0, dword [0x140150558]
movss dword [rbp + 0x9ac], xmm0
movss xmm0, dword [0x14015055c]
movss dword [rbp + 0x9ac], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9ac]
ucomisd xmm0, qword [0x140150560]
jp 0x14005a5e1
ucomisd xmm0, qword [0x140150560]
jne 0x14005a5e1
movss xmm0, dword [0x140150568]
movss dword [rbp + 0x9ac], xmm0
movss xmm0, dword [0x14015056c]
movss dword [rbp + 0x9ac], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9ac]
ucomisd xmm0, qword [0x140150570]
jp 0x14005a621
ucomisd xmm0, qword [0x140150570]
jne 0x14005a621
movss xmm0, dword [0x140150578]
movss dword [rbp + 0x9ac], xmm0
movss xmm0, dword [0x14015057c]
movss dword [rbp + 0x9ac], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9ac]
ucomisd xmm0, qword [0x140150580]
jp 0x14005a661
ucomisd xmm0, qword [0x140150580]
jne 0x14005a661
movss xmm0, dword [0x140150590]
movss dword [rbp + 0x9b0], xmm0
movss xmm0, dword [0x140150594]
movss dword [rbp + 0x9b0], xmm0
movss xmm0, dword [0x140150598]
movss dword [rbp + 0x9b4], xmm0
movss xmm0, dword [0x14015059c]
movss dword [rbp + 0x9b4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9b4]
ucomisd xmm0, qword [0x1401505a0]
jp 0x14005a959
ucomisd xmm0, qword [0x1401505a0]
jne 0x14005a959
movss xmm0, dword [0x1401505a8]
movss dword [rbp + 0x9a8], xmm0
movss xmm0, dword [0x1401505ac]
movss dword [rbp + 0x9a8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9a8]
ucomisd xmm0, qword [0x1401505b0]
jp 0x14005a811
ucomisd xmm0, qword [0x1401505b0]
jne 0x14005a811
movss xmm0, dword [str.QL0IZ]
movss dword [rbp + 0x9a4], xmm0
movss xmm0, dword [0x1401505bc]
movss dword [rbp + 0x9a4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9a4]
ucomisd xmm0, qword [0x1401505c0]
jp 0x14005a771
ucomisd xmm0, qword [0x1401505c0]
jne 0x14005a771
movss xmm0, dword [0x1401505c8]
movss dword [rbp + 0x9a4], xmm0
movss xmm0, dword [0x1401505cc]
movss dword [rbp + 0x9a4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9a4]
ucomisd xmm0, qword [0x1401505d0]
jp 0x14005a7b1
ucomisd xmm0, qword [0x1401505d0]
jne 0x14005a7b1
movss xmm0, dword [0x1401505d8]
movss dword [rbp + 0x9a4], xmm0
movss xmm0, dword [0x1401505dc]
movss dword [rbp + 0x9a4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9a4]
ucomisd xmm0, qword [0x1401505e0]
jp 0x14005a7f1
ucomisd xmm0, qword [0x1401505e0]
jne 0x14005a7f1
movss xmm0, dword [0x1401505e8]
movss dword [rbp + 0x9a4], xmm0
movss xmm0, dword [0x1401505ec]
movss dword [rbp + 0x9a4], xmm0
movss xmm0, dword [0x1401505f0]
movss dword [rbp + 0x9a8], xmm0
movss xmm0, dword [0x1401505f4]
movss dword [rbp + 0x9a8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9a8]
ucomisd xmm0, qword [0x1401505f8]
jp 0x14005a939
ucomisd xmm0, qword [0x1401505f8]
jne 0x14005a939
movss xmm0, dword [0x140150600]
movss dword [rbp + 0x9a0], xmm0
movss xmm0, dword [0x140150604]
movss dword [rbp + 0x9a0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9a0]
ucomisd xmm0, qword [0x140150608]
jp 0x14005a899
ucomisd xmm0, qword [0x140150608]
jne 0x14005a899
movss xmm0, dword [0x140150610]
movss dword [rbp + 0x9a0], xmm0
movss xmm0, dword [str.uHLf1]
movss dword [rbp + 0x9a0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9a0]
ucomisd xmm0, qword [0x140150618]
jp 0x14005a8d9
ucomisd xmm0, qword [0x140150618]
jne 0x14005a8d9
movss xmm0, dword [str.HFh]
movss dword [rbp + 0x9a0], xmm0
movss xmm0, dword [0x140150624]
movss dword [rbp + 0x9a0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9a0]
ucomisd xmm0, qword [0x140150628]
jp 0x14005a919
ucomisd xmm0, qword [0x140150628]
jne 0x14005a919
movss xmm0, dword [0x140150638]
movss dword [rbp + 0x9a8], xmm0
movss xmm0, dword [0x14015063c]
movss dword [rbp + 0x9a8], xmm0
movss xmm0, dword [0x140150640]
movss dword [rbp + 0x9b4], xmm0
movss xmm0, dword [0x140150644]
movss dword [rbp + 0x9b4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x9b4]
ucomisd xmm0, qword [0x140150648]
jp 0x14005aa9a
ucomisd xmm0, qword [0x140150648]
jne 0x14005aa9a
movss xmm0, dword [0x140150650]
movss dword [rbp + 0x78], xmm0
movss xmm0, dword [str._t_EI]
movss dword [rbp + 0x78], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x78]
ucomisd xmm0, qword [0x140150658]
jp 0x14005aa7a
ucomisd xmm0, qword [0x140150658]
jne 0x14005aa7a
movss xmm0, dword [0x140150660]
movss dword [rbp + 0x99c], xmm0
movss xmm0, dword [0x140150664]
movss dword [rbp + 0x99c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x99c]
ucomisd xmm0, qword [0x140150668]
jp 0x14005aa20
ucomisd xmm0, qword [0x140150668]
jne 0x14005aa20
movss xmm0, dword [0x140150670]
movss dword [rbp + 0x99c], xmm0
movss xmm0, dword [0x140150674]
movss dword [rbp + 0x99c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x99c]
ucomisd xmm0, qword [0x140150678]
jp 0x14005aa60
ucomisd xmm0, qword [0x140150678]
jne 0x14005aa60
movss xmm0, dword [0x140150680]
movss dword [rbp + 0x99c], xmm0
movss xmm0, dword [0x140150684]
movss dword [rbp + 0x99c], xmm0
movss xmm0, dword [0x140150688]
movss dword [rbp + 0x78], xmm0
movss xmm0, dword [0x14015068c]
movss dword [rbp + 0x78], xmm0
movss xmm0, dword [0x140150690]
movss dword [rbp + 0x9b4], xmm0
movss xmm0, dword [0x140150694]
movss dword [rbp + 0x9b4], xmm0
call sub.api_ms_win_crt_utility_l1_1_0.dll_rand
movsxd rdx, eax
imul rdx, rdx, 0xffffffffb72019c1
shr rdx, 0x20
add edx, eax
sar edx, 0xc
mov ecx, eax
sar ecx, 0x1f
sub edx, ecx
imul ecx, edx, 0x165e
sub eax, ecx
mov edx, eax
add dword [rbp + 0xa78], edx
movss xmm0, dword [0x140150698]
movss dword [rbp + 0x74], xmm0
movss xmm0, dword [0x14015069c]
movss dword [rbp + 0x74], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x74]
ucomisd xmm0, qword [0x1401506a0]
jp 0x14005acdb
ucomisd xmm0, qword [0x1401506a0]
jne 0x14005acdb
movss xmm0, dword [0x1401506a8]
movss dword [rbp + 0x70], xmm0
movss xmm0, dword [0x1401506ac]
movss dword [rbp + 0x70], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x70]
ucomisd xmm0, qword [0x1401506b0]
jp 0x14005acc1
ucomisd xmm0, qword [0x1401506b0]
jne 0x14005acc1
movss xmm0, dword [0x1401506b8]
movss dword [rbp + 0x998], xmm0
movss xmm0, dword [0x1401506bc]
movss dword [rbp + 0x998], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x998]
ucomisd xmm0, qword [0x1401506c0]
jp 0x14005aba7
ucomisd xmm0, qword [0x1401506c0]
jne 0x14005aba7
movss xmm0, dword [0x1401506c8]
movss dword [rbp + 0x998], xmm0
movss xmm0, dword [0x1401506cc]
movss dword [rbp + 0x998], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x998]
ucomisd xmm0, qword [0x1401506d0]
jp 0x14005abe7
ucomisd xmm0, qword [0x1401506d0]
jne 0x14005abe7
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x998]
ucomisd xmm0, qword [0x1401506e0]
jp 0x14005ac27
movss xmm0, dword [0x140150718]
movss dword [rbp + 0x74], xmm0
movss xmm0, dword [0x14015071c]
movss dword [rbp + 0x74], xmm0
add dword [rbp + 0x9c8], 1
cmp dword [rbp + 0x9c8], 0x643
jle 0x140059f9a
movss xmm0, dword [0x140150720]
movss dword [rbp + 0x94], xmm0
movss xmm0, dword [0x140150724]
movss dword [rbp + 0x94], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x94]
ucomisd xmm0, qword [0x140150728]
jp 0x14005b1da
ucomisd xmm0, qword [0x140150728]
jne 0x14005b1da
movss xmm0, dword [str.5bI_n]
movss dword [rbp + 0x994], xmm0
movss xmm0, dword [0x140150734]
movss dword [rbp + 0x994], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x994]
ucomisd xmm0, qword [str.N_v_]
jp 0x14005ae42
ucomisd xmm0, qword [str.N_v_]
jne 0x14005ae42
movss xmm0, dword [0x140150740]
movss dword [rbp + 0x990], xmm0
movss xmm0, dword [0x140150744]
movss dword [rbp + 0x990], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x990]
ucomisd xmm0, qword [str.FhP_]
jp 0x14005ade2
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x994]
ucomisd xmm0, qword [0x140150770]
jp 0x14005af2a
ucomisd xmm0, qword [0x140150770]
jne 0x14005af2a
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x994]
ucomisd xmm0, qword [0x1401507a8]
jp 0x14005b092
mov rax, qword [rbp + 0xa8]
test rax, rax
je 0x14005b1f3
mov edx, 4
mov rcx, rax
call fcn.14009d060
movss xmm0, dword [0x140150850]
movss dword [rbp + 0x980], xmm0
movss xmm0, dword [0x140150854]
movss dword [rbp + 0x980], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x980]
ucomisd xmm0, qword [0x140150858]
jp 0x14005b7db
ucomisd xmm0, qword [0x140150858]
jne 0x14005b7db
movss xmm0, dword [0x140150860]
movss dword [rbp + 0x97c], xmm0
movss xmm0, dword [0x140150864]
movss dword [rbp + 0x97c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x97c]
ucomisd xmm0, qword [0x140150868]
jp 0x14005b343
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x980]
ucomisd xmm0, qword [0x1401509c0]
jp 0x14005b8eb
ucomisd xmm0, qword [0x1401509c0]
jne 0x14005b8eb
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x980]
ucomisd xmm0, qword [0x140150a00]
jp 0x14005babb
cmp dword [rbp + 0xa30], 0x77e
jle 0x1400581ca
mov dword [rbp + 0x95c], 0x2b84
movss xmm0, dword [0x140150b18]
movss dword [rbp + 0x958], xmm0
movss xmm0, dword [0x140150b1c]
movss dword [rbp + 0x958], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x958]
ucomisd xmm0, qword [0x140150b20]
jp 0x14005c3e4
ucomisd xmm0, qword [0x140150b20]
jne 0x14005c3e4
movss xmm0, dword [0x140150b28]
movss dword [rbp + 0x954], xmm0
movss xmm0, dword [0x140150b2c]
movss dword [rbp + 0x954], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x954]
ucomisd xmm0, qword [0x140150b30]
jp 0x14005bf64
ucomisd xmm0, qword [0x140150b30]
jne 0x14005bf64
movss xmm0, dword [0x140150b38]
movss dword [rbp + 0x950], xmm0
movss xmm0, dword [0x140150b3c]
movss dword [rbp + 0x950], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x950]
ucomisd xmm0, qword [0x140150b40]
jp 0x14005be84
ucomisd xmm0, qword [0x140150b40]
jne 0x14005be84
movss xmm0, dword [0x140150b48]
movss dword [rbp + 0x950], xmm0
movss xmm0, dword [0x140150b4c]
movss dword [rbp + 0x950], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x950]
ucomisd xmm0, qword [0x140150b50]
jp 0x14005bec4
ucomisd xmm0, qword [0x140150b50]
jne 0x14005bec4
movss xmm0, dword [0x140150b58]
movss dword [rbp + 0x950], xmm0
movss xmm0, dword [0x140150b5c]
movss dword [rbp + 0x950], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x950]
ucomisd xmm0, qword [0x140150b60]
jp 0x14005bf04
ucomisd xmm0, qword [0x140150b60]
jne 0x14005bf04
movss xmm0, dword [0x140150b68]
movss dword [rbp + 0x950], xmm0
movss xmm0, dword [0x140150b6c]
movss dword [rbp + 0x950], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x950]
ucomisd xmm0, qword [0x140150b70]
jp 0x14005bf44
ucomisd xmm0, qword [0x140150b70]
jne 0x14005bf44
movss xmm0, dword [0x140150b78]
movss dword [rbp + 0x950], xmm0
movss xmm0, dword [0x140150b7c]
movss dword [rbp + 0x950], xmm0
movss xmm0, dword [0x140150b80]
movss dword [rbp + 0x954], xmm0
movss xmm0, dword [0x140150b84]
movss dword [rbp + 0x954], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x954]
ucomisd xmm0, qword [0x140150b88]
jp 0x14005c08c
ucomisd xmm0, qword [0x140150b88]
jne 0x14005c08c
movss xmm0, dword [0x140150b90]
movss dword [rbp + 0x94c], xmm0
movss xmm0, dword [0x140150b94]
movss dword [rbp + 0x94c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x94c]
ucomisd xmm0, qword [0x140150b98]
jp 0x14005bfec
ucomisd xmm0, qword [0x140150b98]
jne 0x14005bfec
movss xmm0, dword [0x140150ba0]
movss dword [rbp + 0x94c], xmm0
movss xmm0, dword [0x140150ba4]
movss dword [rbp + 0x94c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x94c]
ucomisd xmm0, qword [0x140150ba8]
jp 0x14005c02c
ucomisd xmm0, qword [0x140150ba8]
jne 0x14005c02c
movss xmm0, dword [0x140150bb0]
movss dword [rbp + 0x94c], xmm0
movss xmm0, dword [0x140150bb4]
movss dword [rbp + 0x94c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x94c]
ucomisd xmm0, qword [0x140150bb8]
jp 0x14005c06c
ucomisd xmm0, qword [0x140150bb8]
jne 0x14005c06c
movss xmm0, dword [0x140150bc0]
movss dword [rbp + 0x94c], xmm0
movss xmm0, dword [0x140150bc4]
movss dword [rbp + 0x94c], xmm0
movss xmm0, dword [0x140150bc8]
movss dword [rbp + 0x954], xmm0
movss xmm0, dword [0x140150bcc]
movss dword [rbp + 0x954], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x954]
ucomisd xmm0, qword [0x140150bd0]
jp 0x14005c174
ucomisd xmm0, qword [0x140150bd0]
jne 0x14005c174
movss xmm0, dword [0x140150bd8]
movss dword [rbp + 0x948], xmm0
movss xmm0, dword [0x140150bdc]
movss dword [rbp + 0x948], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x948]
ucomisd xmm0, qword [0x140150be0]
jp 0x14005c114
ucomisd xmm0, qword [0x140150be0]
jne 0x14005c114
movss xmm0, dword [0x140150be8]
movss dword [rbp + 0x948], xmm0
movss xmm0, dword [0x140150bec]
movss dword [rbp + 0x948], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x948]
ucomisd xmm0, qword [0x140150bf0]
jp 0x14005c154
ucomisd xmm0, qword [0x140150bf0]
jne 0x14005c154
movss xmm0, dword [0x140150bf8]
movss dword [rbp + 0x948], xmm0
movss xmm0, dword [0x140150bfc]
movss dword [rbp + 0x948], xmm0
movss xmm0, dword [0x140150c00]
movss dword [rbp + 0x954], xmm0
movss xmm0, dword [0x140150c04]
movss dword [rbp + 0x954], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x954]
ucomisd xmm0, qword [0x140150c08]
jp 0x14005c31c
ucomisd xmm0, qword [0x140150c08]
jne 0x14005c31c
movss xmm0, dword [0x140150c10]
movss dword [rbp + 0x944], xmm0
movss xmm0, dword [0x140150c14]
movss dword [rbp + 0x944], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x944]
ucomisd xmm0, qword [0x140150c18]
jp 0x14005c1fc
ucomisd xmm0, qword [0x140150c18]
jne 0x14005c1fc
movss xmm0, dword [0x140150c20]
movss dword [rbp + 0x944], xmm0
movss xmm0, dword [0x140150c24]
movss dword [rbp + 0x944], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x944]
ucomisd xmm0, qword [0x140150c28]
jp 0x14005c23c
ucomisd xmm0, qword [0x140150c28]
jne 0x14005c23c
movss xmm0, dword [0x140150c30]
movss dword [rbp + 0x944], xmm0
movss xmm0, dword [0x140150c34]
movss dword [rbp + 0x944], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x944]
ucomisd xmm0, qword [0x140150c38]
jp 0x14005c27c
ucomisd xmm0, qword [0x140150c38]
jne 0x14005c27c
movss xmm0, dword [0x140150c40]
movss dword [rbp + 0x944], xmm0
movss xmm0, dword [0x140150c44]
movss dword [rbp + 0x944], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x944]
ucomisd xmm0, qword [0x140150c48]
jp 0x14005c2bc
ucomisd xmm0, qword [0x140150c48]
jne 0x14005c2bc
movss xmm0, dword [0x140150c50]
movss dword [rbp + 0x944], xmm0
movss xmm0, dword [0x140150c54]
movss dword [rbp + 0x944], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x944]
ucomisd xmm0, qword [0x140150c58]
jp 0x14005c2fc
ucomisd xmm0, qword [0x140150c58]
jne 0x14005c2fc
movss xmm0, dword [0x140150c60]
movss dword [rbp + 0x944], xmm0
movss xmm0, dword [0x140150c64]
movss dword [rbp + 0x944], xmm0
movss xmm0, dword [0x140150c68]
movss dword [rbp + 0x954], xmm0
movss xmm0, dword [0x140150c6c]
movss dword [rbp + 0x954], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x954]
ucomisd xmm0, qword [0x140150c70]
jp 0x14005c3c4
ucomisd xmm0, qword [0x140150c70]
jne 0x14005c3c4
movss xmm0, dword [0x140150c78]
movss dword [rbp + 0x298], xmm0
movss xmm0, dword [0x140150c7c]
movss dword [rbp + 0x298], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x298]
ucomisd xmm0, qword [0x140150c80]
jp 0x14005c3a4
ucomisd xmm0, qword [0x140150c80]
jne 0x14005c3a4
movss xmm0, dword [0x140150c88]
movss dword [rbp + 0x298], xmm0
movss xmm0, dword [0x140150c8c]
movss dword [rbp + 0x298], xmm0
movss xmm0, dword [0x140150c90]
movss dword [rbp + 0x954], xmm0
movss xmm0, dword [str._faLIS_]
movss dword [rbp + 0x954], xmm0
movss xmm0, dword [0x140150c98]
movss dword [rbp + 0x958], xmm0
movss xmm0, dword [0x140150c9c]
movss dword [rbp + 0x958], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x958]
ucomisd xmm0, qword [0x140150ca0]
jp 0x14005cb54
ucomisd xmm0, qword [0x140150ca0]
jne 0x14005cb54
movss xmm0, dword [0x140150ca8]
movss dword [rbp + 0x940], xmm0
movss xmm0, dword [0x140150cac]
movss dword [rbp + 0x940], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x940]
ucomisd xmm0, qword [0x140150cb0]
jp 0x14005c514
ucomisd xmm0, qword [0x140150cb0]
jne 0x14005c514
movss xmm0, dword [0x140150cb8]
movss dword [rbp + 0x93c], xmm0
movss xmm0, dword [0x140150cbc]
movss dword [rbp + 0x93c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x93c]
ucomisd xmm0, qword [0x140150cc0]
jp 0x14005c4b4
ucomisd xmm0, qword [0x140150cc0]
jne 0x14005c4b4
movss xmm0, dword [0x140150cc8]
movss dword [rbp + 0x93c], xmm0
movss xmm0, dword [0x140150ccc]
movss dword [rbp + 0x93c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x93c]
ucomisd xmm0, qword [0x140150cd0]
jp 0x14005c4f4
ucomisd xmm0, qword [0x140150cd0]
jne 0x14005c4f4
movss xmm0, dword [0x140150cd8]
movss dword [rbp + 0x93c], xmm0
movss xmm0, dword [0x140150cdc]
movss dword [rbp + 0x93c], xmm0
movss xmm0, dword [0x140150ce0]
movss dword [rbp + 0x940], xmm0
movss xmm0, dword [0x140150ce4]
movss dword [rbp + 0x940], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x940]
ucomisd xmm0, qword [0x140150ce8]
jp 0x14005c6bc
ucomisd xmm0, qword [0x140150ce8]
jne 0x14005c6bc
movss xmm0, dword [0x140150cf0]
movss dword [rbp + 0x938], xmm0
movss xmm0, dword [0x140150cf4]
movss dword [rbp + 0x938], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x938]
ucomisd xmm0, qword [0x140150cf8]
jp 0x14005c59c
ucomisd xmm0, qword [0x140150cf8]
jne 0x14005c59c
movss xmm0, dword [0x140150d00]
movss dword [rbp + 0x938], xmm0
movss xmm0, dword [0x140150d04]
movss dword [rbp + 0x938], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x938]
ucomisd xmm0, qword [0x140150d08]
jp 0x14005c5dc
ucomisd xmm0, qword [0x140150d08]
jne 0x14005c5dc
movss xmm0, dword [0x140150d10]
movss dword [rbp + 0x938], xmm0
movss xmm0, dword [0x140150d14]
movss dword [rbp + 0x938], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x938]
ucomisd xmm0, qword [0x140150d18]
jp 0x14005c61c
ucomisd xmm0, qword [0x140150d18]
jne 0x14005c61c
movss xmm0, dword [0x140150d20]
movss dword [rbp + 0x938], xmm0
movss xmm0, dword [str.k_I9]
movss dword [rbp + 0x938], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x938]
ucomisd xmm0, qword [0x140150d28]
jp 0x14005c65c
ucomisd xmm0, qword [0x140150d28]
jne 0x14005c65c
movss xmm0, dword [0x140150d30]
movss dword [rbp + 0x938], xmm0
movss xmm0, dword [0x140150d34]
movss dword [rbp + 0x938], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x938]
ucomisd xmm0, qword [0x140150d38]
jp 0x14005c69c
ucomisd xmm0, qword [0x140150d38]
jne 0x14005c69c
movss xmm0, dword [0x140150d40]
movss dword [rbp + 0x938], xmm0
movss xmm0, dword [0x140150d44]
movss dword [rbp + 0x938], xmm0
movss xmm0, dword [0x140150d48]
movss dword [rbp + 0x940], xmm0
movss xmm0, dword [0x140150d4c]
movss dword [rbp + 0x940], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x940]
ucomisd xmm0, qword [0x140150d50]
jp 0x14005c864
ucomisd xmm0, qword [0x140150d50]
jne 0x14005c864
movss xmm0, dword [0x140150d58]
movss dword [rbp + 0x934], xmm0
movss xmm0, dword [str._ebI_Q_]
movss dword [rbp + 0x934], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x934]
ucomisd xmm0, qword [0x140150d60]
jp 0x14005c744
ucomisd xmm0, qword [0x140150d60]
jne 0x14005c744
movss xmm0, dword [0x140150d68]
movss dword [rbp + 0x934], xmm0
movss xmm0, dword [0x140150d6c]
movss dword [rbp + 0x934], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x934]
ucomisd xmm0, qword [0x140150d70]
jp 0x14005c784
ucomisd xmm0, qword [0x140150d70]
jne 0x14005c784
movss xmm0, dword [0x140150d78]
movss dword [rbp + 0x934], xmm0
movss xmm0, dword [0x140150d7c]
movss dword [rbp + 0x934], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x934]
ucomisd xmm0, qword [0x140150d80]
jp 0x14005c7c4
ucomisd xmm0, qword [0x140150d80]
jne 0x14005c7c4
movss xmm0, dword [0x140150d88]
movss dword [rbp + 0x934], xmm0
movss xmm0, dword [0x140150d8c]
movss dword [rbp + 0x934], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x934]
ucomisd xmm0, qword [0x140150d90]
jp 0x14005c804
ucomisd xmm0, qword [0x140150d90]
jne 0x14005c804
movss xmm0, dword [0x140150d98]
movss dword [rbp + 0x934], xmm0
movss xmm0, dword [0x140150d9c]
movss dword [rbp + 0x934], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x934]
ucomisd xmm0, qword [0x140150da0]
jp 0x14005c844
ucomisd xmm0, qword [0x140150da0]
jne 0x14005c844
movss xmm0, dword [0x140150da8]
movss dword [rbp + 0x934], xmm0
movss xmm0, dword [0x140150dac]
movss dword [rbp + 0x934], xmm0
movss xmm0, dword [0x140150db0]
movss dword [rbp + 0x940], xmm0
movss xmm0, dword [0x140150db4]
movss dword [rbp + 0x940], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x940]
ucomisd xmm0, qword [0x140150db8]
jp 0x14005c98c
ucomisd xmm0, qword [0x140150db8]
jne 0x14005c98c
movss xmm0, dword [0x140150dc0]
movss dword [rbp + 0x930], xmm0
movss xmm0, dword [0x140150dc4]
movss dword [rbp + 0x930], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x930]
ucomisd xmm0, qword [0x140150dc8]
jp 0x14005c8ec
ucomisd xmm0, qword [0x140150dc8]
jne 0x14005c8ec
movss xmm0, dword [str.VHe]
movss dword [rbp + 0x930], xmm0
movss xmm0, dword [0x140150dd4]
movss dword [rbp + 0x930], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x930]
ucomisd xmm0, qword [0x140150dd8]
jp 0x14005c92c
ucomisd xmm0, qword [0x140150dd8]
jne 0x14005c92c
movss xmm0, dword [0x140150de0]
movss dword [rbp + 0x930], xmm0
movss xmm0, dword [0x140150de4]
movss dword [rbp + 0x930], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x930]
ucomisd xmm0, qword [0x140150de8]
jp 0x14005c96c
ucomisd xmm0, qword [0x140150de8]
jne 0x14005c96c
movss xmm0, dword [0x140150df0]
movss dword [rbp + 0x930], xmm0
movss xmm0, dword [0x140150df4]
movss dword [rbp + 0x930], xmm0
movss xmm0, dword [0x140150df8]
movss dword [rbp + 0x940], xmm0
movss xmm0, dword [0x140150dfc]
movss dword [rbp + 0x940], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x940]
ucomisd xmm0, qword [0x140150e00]
jp 0x14005cb34
ucomisd xmm0, qword [0x140150e00]
jne 0x14005cb34
movss xmm0, dword [0x140150e08]
movss dword [rbp + 0x92c], xmm0
movss xmm0, dword [0x140150e0c]
movss dword [rbp + 0x92c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x92c]
ucomisd xmm0, qword [0x140150e10]
jp 0x14005ca14
ucomisd xmm0, qword [0x140150e10]
jne 0x14005ca14
movss xmm0, dword [0x140150e18]
movss dword [rbp + 0x92c], xmm0
movss xmm0, dword [0x140150e1c]
movss dword [rbp + 0x92c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x92c]
ucomisd xmm0, qword [0x140150e20]
jp 0x14005ca54
ucomisd xmm0, qword [0x140150e20]
jne 0x14005ca54
movss xmm0, dword [0x140150e28]
movss dword [rbp + 0x92c], xmm0
movss xmm0, dword [0x140150e2c]
movss dword [rbp + 0x92c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x92c]
ucomisd xmm0, qword [0x140150e30]
jp 0x14005ca94
ucomisd xmm0, qword [0x140150e30]
jne 0x14005ca94
movss xmm0, dword [0x140150e38]
movss dword [rbp + 0x92c], xmm0
movss xmm0, dword [0x140150e3c]
movss dword [rbp + 0x92c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x92c]
ucomisd xmm0, qword [0x140150e40]
jp 0x14005cad4
ucomisd xmm0, qword [0x140150e40]
jne 0x14005cad4
movss xmm0, dword [0x140150e48]
movss dword [rbp + 0x92c], xmm0
movss xmm0, dword [0x140150e4c]
movss dword [rbp + 0x92c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x92c]
ucomisd xmm0, qword [0x140150e50]
jp 0x14005cb14
ucomisd xmm0, qword [0x140150e50]
jne 0x14005cb14
movss xmm0, dword [0x140150e58]
movss dword [rbp + 0x92c], xmm0
movss xmm0, dword [str.v_xH6]
movss dword [rbp + 0x92c], xmm0
movss xmm0, dword [0x140150e60]
movss dword [rbp + 0x940], xmm0
movss xmm0, dword [0x140150e64]
movss dword [rbp + 0x940], xmm0
movss xmm0, dword [0x140150e68]
movss dword [rbp + 0x958], xmm0
movss xmm0, dword [0x140150e6c]
movss dword [rbp + 0x958], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x958]
ucomisd xmm0, qword [0x140150e70]
jp 0x14005cff4
ucomisd xmm0, qword [0x140150e70]
jne 0x14005cff4
movss xmm0, dword [0x140150e78]
movss dword [rbp + 0x928], xmm0
movss xmm0, dword [0x140150e7c]
movss dword [rbp + 0x928], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x928]
ucomisd xmm0, qword [0x140150e80]
jp 0x14005cd04
ucomisd xmm0, qword [0x140150e80]
jne 0x14005cd04
movss xmm0, dword [0x140150e88]
movss dword [rbp + 0x924], xmm0
movss xmm0, dword [0x140150e8c]
movss dword [rbp + 0x924], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x924]
ucomisd xmm0, qword [0x140150e90]
jp 0x14005cc24
ucomisd xmm0, qword [0x140150e90]
jne 0x14005cc24
movss xmm0, dword [0x140150e98]
movss dword [rbp + 0x924], xmm0
movss xmm0, dword [0x140150e9c]
movss dword [rbp + 0x924], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x924]
ucomisd xmm0, qword [0x140150ea0]
jp 0x14005cc64
ucomisd xmm0, qword [0x140150ea0]
jne 0x14005cc64
movss xmm0, dword [0x140150ea8]
movss dword [rbp + 0x924], xmm0
movss xmm0, dword [0x140150eac]
movss dword [rbp + 0x924], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x924]
ucomisd xmm0, qword [0x140150eb0]
jp 0x14005cca4
ucomisd xmm0, qword [0x140150eb0]
jne 0x14005cca4
movss xmm0, dword [0x140150eb8]
movss dword [rbp + 0x924], xmm0
movss xmm0, dword [0x140150ebc]
movss dword [rbp + 0x924], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x924]
ucomisd xmm0, qword [0x140150ec0]
jp 0x14005cce4
ucomisd xmm0, qword [0x140150ec0]
jne 0x14005cce4
movss xmm0, dword [0x140150ec8]
movss dword [rbp + 0x924], xmm0
movss xmm0, dword [0x140150ecc]
movss dword [rbp + 0x924], xmm0
movss xmm0, dword [0x140150ed0]
movss dword [rbp + 0x928], xmm0
movss xmm0, dword [0x140150ed4]
movss dword [rbp + 0x928], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x928]
ucomisd xmm0, qword [0x140150ed8]
jp 0x14005ce6c
ucomisd xmm0, qword [0x140150ed8]
jne 0x14005ce6c
movss xmm0, dword [0x140150ee0]
movss dword [rbp + 0x920], xmm0
movss xmm0, dword [0x140150ee4]
movss dword [rbp + 0x920], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x920]
ucomisd xmm0, qword [0x140150ee8]
jp 0x14005cd8c
ucomisd xmm0, qword [0x140150ee8]
jne 0x14005cd8c
movss xmm0, dword [0x140150ef0]
movss dword [rbp + 0x920], xmm0
movss xmm0, dword [0x140150ef4]
movss dword [rbp + 0x920], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x920]
ucomisd xmm0, qword [0x140150ef8]
jp 0x14005cdcc
ucomisd xmm0, qword [0x140150ef8]
jne 0x14005cdcc
movss xmm0, dword [0x140150f00]
movss dword [rbp + 0x920], xmm0
movss xmm0, dword [0x140150f04]
movss dword [rbp + 0x920], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x920]
ucomisd xmm0, qword [0x140150f08]
jp 0x14005ce0c
ucomisd xmm0, qword [0x140150f08]
jne 0x14005ce0c
movss xmm0, dword [0x140150f10]
movss dword [rbp + 0x920], xmm0
movss xmm0, dword [0x140150f14]
movss dword [rbp + 0x920], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x920]
ucomisd xmm0, qword [0x140150f18]
jp 0x14005ce4c
ucomisd xmm0, qword [0x140150f18]
jne 0x14005ce4c
movss xmm0, dword [0x140150f20]
movss dword [rbp + 0x920], xmm0
movss xmm0, dword [0x140150f24]
movss dword [rbp + 0x920], xmm0
movss xmm0, dword [0x140150f28]
movss dword [rbp + 0x928], xmm0
movss xmm0, dword [0x140150f2c]
movss dword [rbp + 0x928], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x928]
ucomisd xmm0, qword [0x140150f30]
jp 0x14005cfd4
ucomisd xmm0, qword [0x140150f30]
jne 0x14005cfd4
movss xmm0, dword [0x140150f38]
movss dword [rbp + 0x91c], xmm0
movss xmm0, dword [0x140150f3c]
movss dword [rbp + 0x91c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x91c]
ucomisd xmm0, qword [0x140150f40]
jp 0x14005cef4
ucomisd xmm0, qword [0x140150f40]
jne 0x14005cef4
movss xmm0, dword [0x140150f48]
movss dword [rbp + 0x91c], xmm0
movss xmm0, dword [0x140150f4c]
movss dword [rbp + 0x91c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x91c]
ucomisd xmm0, qword [0x140150f50]
jp 0x14005cf34
ucomisd xmm0, qword [0x140150f50]
jne 0x14005cf34
movss xmm0, dword [0x140150f58]
movss dword [rbp + 0x91c], xmm0
movss xmm0, dword [0x140150f5c]
movss dword [rbp + 0x91c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x91c]
ucomisd xmm0, qword [0x140150f60]
jp 0x14005cf74
ucomisd xmm0, qword [0x140150f60]
jne 0x14005cf74
movss xmm0, dword [0x140150f68]
movss dword [rbp + 0x91c], xmm0
movss xmm0, dword [0x140150f6c]
movss dword [rbp + 0x91c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x91c]
ucomisd xmm0, qword [0x140150f70]
jp 0x14005cfb4
ucomisd xmm0, qword [0x140150f70]
jne 0x14005cfb4
movss xmm0, dword [0x140150f78]
movss dword [rbp + 0x91c], xmm0
movss xmm0, dword [0x140150f7c]
movss dword [rbp + 0x91c], xmm0
movss xmm0, dword [0x140150f80]
movss dword [rbp + 0x928], xmm0
movss xmm0, dword [0x140150f84]
movss dword [rbp + 0x928], xmm0
movss xmm0, dword [0x140150f88]
movss dword [rbp + 0x958], xmm0
movss xmm0, dword [0x140150f8c]
movss dword [rbp + 0x958], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x958]
ucomisd xmm0, qword [0x140150f90]
jp 0x14005d4bc
ucomisd xmm0, qword [0x140150f90]
jne 0x14005d4bc
movss xmm0, dword [0x140150f98]
movss dword [rbp + 0x918], xmm0
movss xmm0, dword [0x140150f9c]
movss dword [rbp + 0x918], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x918]
ucomisd xmm0, qword [0x140150fa0]
jp 0x14005d124
ucomisd xmm0, qword [0x140150fa0]
jne 0x14005d124
movss xmm0, dword [0x140150fa8]
movss dword [rbp + 0x914], xmm0
movss xmm0, dword [0x140150fac]
movss dword [rbp + 0x914], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x914]
ucomisd xmm0, qword [0x140150fb0]
jp 0x14005d0c4
ucomisd xmm0, qword [0x140150fb0]
jne 0x14005d0c4
movss xmm0, dword [0x140150fb8]
movss dword [rbp + 0x914], xmm0
movss xmm0, dword [0x140150fbc]
movss dword [rbp + 0x914], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x914]
ucomisd xmm0, qword [0x140150fc0]
jp 0x14005d104
ucomisd xmm0, qword [0x140150fc0]
jne 0x14005d104
movss xmm0, dword [0x140150fc8]
movss dword [rbp + 0x914], xmm0
movss xmm0, dword [0x140150fcc]
movss dword [rbp + 0x914], xmm0
movss xmm0, dword [0x140150fd0]
movss dword [rbp + 0x918], xmm0
movss xmm0, dword [0x140150fd4]
movss dword [rbp + 0x918], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x918]
ucomisd xmm0, qword [0x140150fd8]
jp 0x14005d2cc
ucomisd xmm0, qword [0x140150fd8]
jne 0x14005d2cc
movss xmm0, dword [0x140150fe0]
movss dword [rbp + 0x910], xmm0
movss xmm0, dword [0x140150fe4]
movss dword [rbp + 0x910], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x910]
ucomisd xmm0, qword [0x140150fe8]
jp 0x14005d1ac
ucomisd xmm0, qword [0x140150fe8]
jne 0x14005d1ac
movss xmm0, dword [0x140150ff0]
movss dword [rbp + 0x910], xmm0
movss xmm0, dword [0x140150ff4]
movss dword [rbp + 0x910], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x910]
ucomisd xmm0, qword [0x140150ff8]
jp 0x14005d1ec
ucomisd xmm0, qword [0x140150ff8]
jne 0x14005d1ec
movss xmm0, dword [0x140151000]
movss dword [rbp + 0x910], xmm0
movss xmm0, dword [0x140151004]
movss dword [rbp + 0x910], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x910]
ucomisd xmm0, qword [0x140151008]
jp 0x14005d22c
ucomisd xmm0, qword [0x140151008]
jne 0x14005d22c
movss xmm0, dword [0x140151010]
movss dword [rbp + 0x910], xmm0
movss xmm0, dword [0x140151014]
movss dword [rbp + 0x910], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x910]
ucomisd xmm0, qword [0x140151018]
jp 0x14005d26c
ucomisd xmm0, qword [0x140151018]
jne 0x14005d26c
movss xmm0, dword [0x140151020]
movss dword [rbp + 0x910], xmm0
movss xmm0, dword [0x140151024]
movss dword [rbp + 0x910], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x910]
ucomisd xmm0, qword [0x140151028]
jp 0x14005d2ac
ucomisd xmm0, qword [0x140151028]
jne 0x14005d2ac
movss xmm0, dword [0x140151030]
movss dword [rbp + 0x910], xmm0
movss xmm0, dword [0x140151034]
movss dword [rbp + 0x910], xmm0
movss xmm0, dword [0x140151038]
movss dword [rbp + 0x918], xmm0
movss xmm0, dword [0x14015103c]
movss dword [rbp + 0x918], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x918]
ucomisd xmm0, qword [0x140151040]
jp 0x14005d374
ucomisd xmm0, qword [0x140151040]
jne 0x14005d374
movss xmm0, dword [0x140151048]
movss dword [rbp + 0x294], xmm0
movss xmm0, dword [0x14015104c]
movss dword [rbp + 0x294], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x294]
ucomisd xmm0, qword [0x140151050]
jp 0x14005d354
ucomisd xmm0, qword [0x140151050]
jne 0x14005d354
movss xmm0, dword [0x140151058]
movss dword [rbp + 0x294], xmm0
movss xmm0, dword [0x14015105c]
movss dword [rbp + 0x294], xmm0
movss xmm0, dword [0x140151060]
movss dword [rbp + 0x918], xmm0
movss xmm0, dword [0x140151064]
movss dword [rbp + 0x918], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x918]
ucomisd xmm0, qword [0x140151068]
jp 0x14005d49c
ucomisd xmm0, qword [0x140151068]
jne 0x14005d49c
movss xmm0, dword [0x140151070]
movss dword [rbp + 0x90c], xmm0
movss xmm0, dword [0x140151074]
movss dword [rbp + 0x90c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x90c]
ucomisd xmm0, qword [0x140151078]
jp 0x14005d3fc
ucomisd xmm0, qword [0x140151078]
jne 0x14005d3fc
movss xmm0, dword [0x140151080]
movss dword [rbp + 0x90c], xmm0
movss xmm0, dword [0x140151084]
movss dword [rbp + 0x90c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x90c]
ucomisd xmm0, qword [0x140151088]
jp 0x14005d43c
ucomisd xmm0, qword [0x140151088]
jne 0x14005d43c
movss xmm0, dword [0x140151090]
movss dword [rbp + 0x90c], xmm0
movss xmm0, dword [0x140151094]
movss dword [rbp + 0x90c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x90c]
ucomisd xmm0, qword [0x140151098]
jp 0x14005d47c
ucomisd xmm0, qword [0x140151098]
jne 0x14005d47c
movss xmm0, dword [0x1401510a0]
movss dword [rbp + 0x90c], xmm0
movss xmm0, dword [0x1401510a4]
movss dword [rbp + 0x90c], xmm0
movss xmm0, dword [0x1401510a8]
movss dword [rbp + 0x918], xmm0
movss xmm0, dword [0x1401510ac]
movss dword [rbp + 0x918], xmm0
movss xmm0, dword [0x1401510b0]
movss dword [rbp + 0x958], xmm0
movss xmm0, dword [0x1401510b4]
movss dword [rbp + 0x958], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x958]
ucomisd xmm0, qword [0x1401510b8]
jp 0x14005d9c4
ucomisd xmm0, qword [0x1401510b8]
jne 0x14005d9c4
movss xmm0, dword [0x1401510c0]
movss dword [rbp + 0x908], xmm0
movss xmm0, dword [0x1401510c4]
movss dword [rbp + 0x908], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x908]
ucomisd xmm0, qword [0x1401510c8]
jp 0x14005d6ac
ucomisd xmm0, qword [0x1401510c8]
jne 0x14005d6ac
movss xmm0, dword [0x1401510d0]
movss dword [rbp + 0x904], xmm0
movss xmm0, dword [0x1401510d4]
movss dword [rbp + 0x904], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x904]
ucomisd xmm0, qword [0x1401510d8]
jp 0x14005d58c
ucomisd xmm0, qword [0x1401510d8]
jne 0x14005d58c
movss xmm0, dword [0x1401510e0]
movss dword [rbp + 0x904], xmm0
movss xmm0, dword [0x1401510e4]
movss dword [rbp + 0x904], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x904]
ucomisd xmm0, qword [0x1401510e8]
jp 0x14005d5cc
ucomisd xmm0, qword [0x1401510e8]
jne 0x14005d5cc
movss xmm0, dword [0x1401510f0]
movss dword [rbp + 0x904], xmm0
movss xmm0, dword [0x1401510f4]
movss dword [rbp + 0x904], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x904]
ucomisd xmm0, qword [0x1401510f8]
jp 0x14005d60c
ucomisd xmm0, qword [0x1401510f8]
jne 0x14005d60c
movss xmm0, dword [0x140151100]
movss dword [rbp + 0x904], xmm0
movss xmm0, dword [0x140151104]
movss dword [rbp + 0x904], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x904]
ucomisd xmm0, qword [0x140151108]
jp 0x14005d64c
ucomisd xmm0, qword [0x140151108]
jne 0x14005d64c
movss xmm0, dword [0x140151110]
movss dword [rbp + 0x904], xmm0
movss xmm0, dword [str.3__r]
movss dword [rbp + 0x904], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x904]
ucomisd xmm0, qword [0x140151118]
jp 0x14005d68c
ucomisd xmm0, qword [0x140151118]
jne 0x14005d68c
movss xmm0, dword [0x140151120]
movss dword [rbp + 0x904], xmm0
movss xmm0, dword [0x140151124]
movss dword [rbp + 0x904], xmm0
movss xmm0, dword [0x140151128]
movss dword [rbp + 0x908], xmm0
movss xmm0, dword [0x14015112c]
movss dword [rbp + 0x908], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x908]
ucomisd xmm0, qword [0x140151130]
jp 0x14005d7d4
ucomisd xmm0, qword [0x140151130]
jne 0x14005d7d4
movss xmm0, dword [0x140151138]
movss dword [rbp + 0x900], xmm0
movss xmm0, dword [0x14015113c]
movss dword [rbp + 0x900], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x900]
ucomisd xmm0, qword [0x140151140]
jp 0x14005d734
ucomisd xmm0, qword [0x140151140]
jne 0x14005d734
movss xmm0, dword [0x140151148]
movss dword [rbp + 0x900], xmm0
movss xmm0, dword [0x14015114c]
movss dword [rbp + 0x900], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x900]
ucomisd xmm0, qword [0x140151150]
jp 0x14005d774
ucomisd xmm0, qword [0x140151150]
jne 0x14005d774
movss xmm0, dword [0x140151158]
movss dword [rbp + 0x900], xmm0
movss xmm0, dword [0x14015115c]
movss dword [rbp + 0x900], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x900]
ucomisd xmm0, qword [0x140151160]
jp 0x14005d7b4
ucomisd xmm0, qword [0x140151160]
jne 0x14005d7b4
movss xmm0, dword [0x140151168]
movss dword [rbp + 0x900], xmm0
movss xmm0, dword [0x14015116c]
movss dword [rbp + 0x900], xmm0
movss xmm0, dword [0x140151170]
movss dword [rbp + 0x908], xmm0
movss xmm0, dword [0x140151174]
movss dword [rbp + 0x908], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x908]
ucomisd xmm0, qword [0x140151178]
jp 0x14005d8bc
ucomisd xmm0, qword [0x140151178]
jne 0x14005d8bc
movss xmm0, dword [0x140151180]
movss dword [rbp + 0x8fc], xmm0
movss xmm0, dword [0x140151184]
movss dword [rbp + 0x8fc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8fc]
ucomisd xmm0, qword [0x140151188]
jp 0x14005d85c
ucomisd xmm0, qword [0x140151188]
jne 0x14005d85c
movss xmm0, dword [0x140151190]
movss dword [rbp + 0x8fc], xmm0
movss xmm0, dword [0x140151194]
movss dword [rbp + 0x8fc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8fc]
ucomisd xmm0, qword [0x140151198]
jp 0x14005d89c
ucomisd xmm0, qword [0x140151198]
jne 0x14005d89c
movss xmm0, dword [0x1401511a0]
movss dword [rbp + 0x8fc], xmm0
movss xmm0, dword [0x1401511a4]
movss dword [rbp + 0x8fc], xmm0
movss xmm0, dword [0x1401511a8]
movss dword [rbp + 0x908], xmm0
movss xmm0, dword [0x1401511ac]
movss dword [rbp + 0x908], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x908]
ucomisd xmm0, qword [0x1401511b0]
jp 0x14005d9a4
ucomisd xmm0, qword [0x1401511b0]
jne 0x14005d9a4
movss xmm0, dword [0x1401511b8]
movss dword [rbp + 0x8f8], xmm0
movss xmm0, dword [0x1401511bc]
movss dword [rbp + 0x8f8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8f8]
ucomisd xmm0, qword [0x1401511c0]
jp 0x14005d944
ucomisd xmm0, qword [0x1401511c0]
jne 0x14005d944
movss xmm0, dword [0x1401511c8]
movss dword [rbp + 0x8f8], xmm0
movss xmm0, dword [0x1401511cc]
movss dword [rbp + 0x8f8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8f8]
ucomisd xmm0, qword [0x1401511d0]
jp 0x14005d984
ucomisd xmm0, qword [0x1401511d0]
jne 0x14005d984
movss xmm0, dword [0x1401511d8]
movss dword [rbp + 0x8f8], xmm0
movss xmm0, dword [0x1401511dc]
movss dword [rbp + 0x8f8], xmm0
movss xmm0, dword [0x1401511e0]
movss dword [rbp + 0x908], xmm0
movss xmm0, dword [0x1401511e4]
movss dword [rbp + 0x908], xmm0
movss xmm0, dword [str._B_]
movss dword [rbp + 0x958], xmm0
movss xmm0, dword [0x1401511ec]
movss dword [rbp + 0x958], xmm0
mov dword [rbp + 0x8f4], 0
jmp 0x1400624e7
movss xmm0, dword [0x1401511f0]
movss dword [rbp + 0x8f0], xmm0
movss xmm0, dword [0x1401511f4]
movss dword [rbp + 0x8f0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8f0]
ucomisd xmm0, qword [0x1401511f8]
jp 0x14005db03
ucomisd xmm0, qword [0x1401511f8]
jne 0x14005db03
movss xmm0, dword [0x140151200]
movss dword [rbp + 0x114], xmm0
movss xmm0, dword [0x140151204]
movss dword [rbp + 0x114], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x114]
ucomisd xmm0, qword [0x140151208]
jp 0x14005dae3
ucomisd xmm0, qword [0x140151208]
jne 0x14005dae3
movss xmm0, dword [0x140151210]
movss dword [rbp + 0x110], xmm0
movss xmm0, dword [0x140151214]
movss dword [rbp + 0x110], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x110]
ucomisd xmm0, qword [0x140151218]
jp 0x14005dac3
ucomisd xmm0, qword [0x140151218]
jne 0x14005dac3
movss xmm0, dword [0x140151220]
movss dword [rbp + 0x110], xmm0
movss xmm0, dword [str.8W]
movss dword [rbp + 0x110], xmm0
movss xmm0, dword [0x140151228]
movss dword [rbp + 0x114], xmm0
movss xmm0, dword [0x14015122c]
movss dword [rbp + 0x114], xmm0
movss xmm0, dword [0x140151230]
movss dword [rbp + 0x8f0], xmm0
movss xmm0, dword [0x140151234]
movss dword [rbp + 0x8f0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8f0]
ucomisd xmm0, qword [0x140151238]
jp 0x14005dd7b
ucomisd xmm0, qword [0x140151238]
jne 0x14005dd7b
movss xmm0, dword [0x140151240]
movss dword [rbp + 0x8ec], xmm0
movss xmm0, dword [0x140151244]
movss dword [rbp + 0x8ec], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8ec]
ucomisd xmm0, qword [str.h8_]
jp 0x14005dc33
ucomisd xmm0, qword [str.h8_]
jne 0x14005dc33
movss xmm0, dword [0x140151250]
movss dword [rbp + 0x8e8], xmm0
movss xmm0, dword [0x140151254]
movss dword [rbp + 0x8e8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8e8]
ucomisd xmm0, qword [0x140151258]
jp 0x14005dbd3
ucomisd xmm0, qword [0x140151258]
jne 0x14005dbd3
movss xmm0, dword [0x140151260]
movss dword [rbp + 0x8e8], xmm0
movss xmm0, dword [0x140151264]
movss dword [rbp + 0x8e8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8e8]
ucomisd xmm0, qword [0x140151268]
jp 0x14005dc13
ucomisd xmm0, qword [0x140151268]
jne 0x14005dc13
movss xmm0, dword [0x140151270]
movss dword [rbp + 0x8e8], xmm0
movss xmm0, dword [str._0_]
movss dword [rbp + 0x8e8], xmm0
movss xmm0, dword [0x140151278]
movss dword [rbp + 0x8ec], xmm0
movss xmm0, dword [str.XI_d]
movss dword [rbp + 0x8ec], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8ec]
ucomisd xmm0, qword [0x140151280]
jp 0x14005dd5b
ucomisd xmm0, qword [0x140151280]
jne 0x14005dd5b
movss xmm0, dword [0x140151288]
movss dword [rbp + 0x8e4], xmm0
movss xmm0, dword [0x14015128c]
movss dword [rbp + 0x8e4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8e4]
ucomisd xmm0, qword [0x140151290]
jp 0x14005dcbb
ucomisd xmm0, qword [0x140151290]
jne 0x14005dcbb
movss xmm0, dword [0x140151298]
movss dword [rbp + 0x8e4], xmm0
movss xmm0, dword [0x14015129c]
movss dword [rbp + 0x8e4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8e4]
ucomisd xmm0, qword [0x1401512a0]
jp 0x14005dcfb
ucomisd xmm0, qword [0x1401512a0]
jne 0x14005dcfb
movss xmm0, dword [0x1401512a8]
movss dword [rbp + 0x8e4], xmm0
movss xmm0, dword [0x1401512ac]
movss dword [rbp + 0x8e4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8e4]
ucomisd xmm0, qword [0x1401512b0]
jp 0x14005dd3b
ucomisd xmm0, qword [0x1401512b0]
jne 0x14005dd3b
movss xmm0, dword [0x1401512b8]
movss dword [rbp + 0x8e4], xmm0
movss xmm0, dword [0x1401512bc]
movss dword [rbp + 0x8e4], xmm0
movss xmm0, dword [0x1401512c0]
movss dword [rbp + 0x8ec], xmm0
movss xmm0, dword [0x1401512c4]
movss dword [rbp + 0x8ec], xmm0
movss xmm0, dword [0x1401512c8]
movss dword [rbp + 0x8f0], xmm0
movss xmm0, dword [0x1401512cc]
movss dword [rbp + 0x8f0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8f0]
ucomisd xmm0, qword [0x1401512d0]
jp 0x14005e143
ucomisd xmm0, qword [0x1401512d0]
jne 0x14005e143
movss xmm0, dword [0x1401512d8]
movss dword [rbp + 0x8e0], xmm0
movss xmm0, dword [0x1401512dc]
movss dword [rbp + 0x8e0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8e0]
ucomisd xmm0, qword [0x1401512e0]
jp 0x14005deeb
ucomisd xmm0, qword [0x1401512e0]
jne 0x14005deeb
movss xmm0, dword [0x1401512e8]
movss dword [rbp + 0x8dc], xmm0
movss xmm0, dword [0x1401512ec]
movss dword [rbp + 0x8dc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8dc]
ucomisd xmm0, qword [0x1401512f0]
jp 0x14005de4b
ucomisd xmm0, qword [0x1401512f0]
jne 0x14005de4b
movss xmm0, dword [str._n_W]
movss dword [rbp + 0x8dc], xmm0
movss xmm0, dword [0x1401512fc]
movss dword [rbp + 0x8dc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8dc]
ucomisd xmm0, qword [0x140151300]
jp 0x14005de8b
ucomisd xmm0, qword [0x140151300]
jne 0x14005de8b
movss xmm0, dword [str.WmMHaG_]
movss dword [rbp + 0x8dc], xmm0
movss xmm0, dword [0x14015130c]
movss dword [rbp + 0x8dc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8dc]
ucomisd xmm0, qword [0x140151310]
jp 0x14005decb
ucomisd xmm0, qword [0x140151310]
jne 0x14005decb
movss xmm0, dword [0x140151318]
movss dword [rbp + 0x8dc], xmm0
movss xmm0, dword [0x14015131c]
movss dword [rbp + 0x8dc], xmm0
movss xmm0, dword [0x140151320]
movss dword [rbp + 0x8e0], xmm0
movss xmm0, dword [0x140151324]
movss dword [rbp + 0x8e0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8e0]
ucomisd xmm0, qword [0x140151328]
jp 0x14005dfd3
ucomisd xmm0, qword [0x140151328]
jne 0x14005dfd3
movss xmm0, dword [0x140151330]
movss dword [rbp + 0x8d8], xmm0
movss xmm0, dword [0x140151334]
movss dword [rbp + 0x8d8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8d8]
ucomisd xmm0, qword [0x140151338]
jp 0x14005df73
ucomisd xmm0, qword [0x140151338]
jne 0x14005df73
movss xmm0, dword [0x140151340]
movss dword [rbp + 0x8d8], xmm0
movss xmm0, dword [str.5UnI]
movss dword [rbp + 0x8d8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8d8]
ucomisd xmm0, qword [0x140151348]
jp 0x14005dfb3
ucomisd xmm0, qword [0x140151348]
jne 0x14005dfb3
movss xmm0, dword [0x140151350]
movss dword [rbp + 0x8d8], xmm0
movss xmm0, dword [0x140151354]
movss dword [rbp + 0x8d8], xmm0
movss xmm0, dword [0x140151358]
movss dword [rbp + 0x8e0], xmm0
movss xmm0, dword [0x14015135c]
movss dword [rbp + 0x8e0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8e0]
ucomisd xmm0, qword [0x140151360]
jp 0x14005e07b
ucomisd xmm0, qword [0x140151360]
jne 0x14005e07b
movss xmm0, dword [0x140151368]
movss dword [rbp + 0x10c], xmm0
movss xmm0, dword [0x14015136c]
movss dword [rbp + 0x10c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x10c]
ucomisd xmm0, qword [0x140151370]
jp 0x14005e05b
ucomisd xmm0, qword [0x140151370]
jne 0x14005e05b
movss xmm0, dword [0x140151378]
movss dword [rbp + 0x10c], xmm0
movss xmm0, dword [0x14015137c]
movss dword [rbp + 0x10c], xmm0
movss xmm0, dword [0x140151380]
movss dword [rbp + 0x8e0], xmm0
movss xmm0, dword [0x140151384]
movss dword [rbp + 0x8e0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8e0]
ucomisd xmm0, qword [0x140151388]
jp 0x14005e123
ucomisd xmm0, qword [0x140151388]
jne 0x14005e123
movss xmm0, dword [0x140151390]
movss dword [rbp + 0x108], xmm0
movss xmm0, dword [0x140151394]
movss dword [rbp + 0x108], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x108]
ucomisd xmm0, qword [0x140151398]
jp 0x14005e103
ucomisd xmm0, qword [0x140151398]
jne 0x14005e103
movss xmm0, dword [0x1401513a0]
movss dword [rbp + 0x108], xmm0
movss xmm0, dword [0x1401513a4]
movss dword [rbp + 0x108], xmm0
movss xmm0, dword [0x1401513a8]
movss dword [rbp + 0x8e0], xmm0
movss xmm0, dword [0x1401513ac]
movss dword [rbp + 0x8e0], xmm0
movss xmm0, dword [0x1401513b0]
movss dword [rbp + 0x8f0], xmm0
movss xmm0, dword [0x1401513b4]
movss dword [rbp + 0x8f0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8f0]
ucomisd xmm0, qword [0x1401513b8]
jp 0x14005e673
ucomisd xmm0, qword [0x1401513b8]
jne 0x14005e673
movss xmm0, dword [0x1401513c0]
movss dword [rbp + 0x8d4], xmm0
movss xmm0, dword [0x1401513c4]
movss dword [rbp + 0x8d4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8d4]
ucomisd xmm0, qword [0x1401513c8]
jp 0x14005e273
ucomisd xmm0, qword [0x1401513c8]
jne 0x14005e273
movss xmm0, dword [0x1401513d0]
movss dword [rbp + 0x8d0], xmm0
movss xmm0, dword [0x1401513d4]
movss dword [rbp + 0x8d0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8d0]
ucomisd xmm0, qword [0x1401513d8]
jp 0x14005e213
ucomisd xmm0, qword [0x1401513d8]
jne 0x14005e213
movss xmm0, dword [0x1401513e0]
movss dword [rbp + 0x8d0], xmm0
movss xmm0, dword [0x1401513e4]
movss dword [rbp + 0x8d0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8d0]
ucomisd xmm0, qword [0x1401513e8]
jp 0x14005e253
ucomisd xmm0, qword [0x1401513e8]
jne 0x14005e253
movss xmm0, dword [0x1401513f0]
movss dword [rbp + 0x8d0], xmm0
movss xmm0, dword [0x1401513f4]
movss dword [rbp + 0x8d0], xmm0
movss xmm0, dword [0x1401513f8]
movss dword [rbp + 0x8d4], xmm0
movss xmm0, dword [0x1401513fc]
movss dword [rbp + 0x8d4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8d4]
ucomisd xmm0, qword [0x140151400]
jp 0x14005e3db
ucomisd xmm0, qword [0x140151400]
jne 0x14005e3db
movss xmm0, dword [0x140151408]
movss dword [rbp + 0x8cc], xmm0
movss xmm0, dword [0x14015140c]
movss dword [rbp + 0x8cc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8cc]
ucomisd xmm0, qword [0x140151410]
jp 0x14005e2fb
ucomisd xmm0, qword [0x140151410]
jne 0x14005e2fb
movss xmm0, dword [0x140151418]
movss dword [rbp + 0x8cc], xmm0
movss xmm0, dword [0x14015141c]
movss dword [rbp + 0x8cc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8cc]
ucomisd xmm0, qword [0x140151420]
jp 0x14005e33b
ucomisd xmm0, qword [0x140151420]
jne 0x14005e33b
movss xmm0, dword [0x140151428]
movss dword [rbp + 0x8cc], xmm0
movss xmm0, dword [0x14015142c]
movss dword [rbp + 0x8cc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8cc]
ucomisd xmm0, qword [0x140151430]
jp 0x14005e37b
ucomisd xmm0, qword [0x140151430]
jne 0x14005e37b
movss xmm0, dword [0x140151438]
movss dword [rbp + 0x8cc], xmm0
movss xmm0, dword [0x14015143c]
movss dword [rbp + 0x8cc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8cc]
ucomisd xmm0, qword [0x140151440]
jp 0x14005e3bb
ucomisd xmm0, qword [0x140151440]
jne 0x14005e3bb
movss xmm0, dword [0x140151450]
movss dword [rbp + 0x8d4], xmm0
movss xmm0, dword [0x140151454]
movss dword [rbp + 0x8d4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8d4]
ucomisd xmm0, qword [0x140151458]
jp 0x14005e483
ucomisd xmm0, qword [0x140151458]
jne 0x14005e483
movss xmm0, dword [0x140151460]
movss dword [rbp + 0x104], xmm0
movss xmm0, dword [0x140151464]
movss dword [rbp + 0x104], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x104]
ucomisd xmm0, qword [0x140151468]
jp 0x14005e463
ucomisd xmm0, qword [0x140151468]
jne 0x14005e463
movss xmm0, dword [0x140151470]
movss dword [rbp + 0x104], xmm0
movss xmm0, dword [0x140151474]
movss dword [rbp + 0x104], xmm0
movss xmm0, dword [0x140151478]
movss dword [rbp + 0x8d4], xmm0
movss xmm0, dword [0x14015147c]
movss dword [rbp + 0x8d4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8d4]
ucomisd xmm0, qword [0x140151480]
jp 0x14005e5ab
ucomisd xmm0, qword [0x140151480]
jne 0x14005e5ab
movss xmm0, dword [0x140151488]
movss dword [rbp + 0x8c8], xmm0
movss xmm0, dword [0x14015148c]
movss dword [rbp + 0x8c8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8c8]
ucomisd xmm0, qword [0x140151490]
jp 0x14005e50b
ucomisd xmm0, qword [0x140151490]
jne 0x14005e50b
movss xmm0, dword [0x140151498]
movss dword [rbp + 0x8c8], xmm0
movss xmm0, dword [0x14015149c]
movss dword [rbp + 0x8c8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8c8]
ucomisd xmm0, qword [0x1401514a0]
jp 0x14005e54b
ucomisd xmm0, qword [0x1401514a0]
jne 0x14005e54b
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8c8]
ucomisd xmm0, qword [0x1401514b0]
jp 0x14005e58b
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8d4]
ucomisd xmm0, qword [0x1401514c8]
jp 0x14005e653
ucomisd xmm0, qword [0x1401514c8]
jne 0x14005e653
movss xmm0, dword [str.tt_bH]
movss dword [rbp + 0x100], xmm0
movss xmm0, dword [0x1401514d4]
movss dword [rbp + 0x100], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x100]
ucomisd xmm0, qword [0x1401514d8]
jp 0x14005e633
ucomisd xmm0, qword [0x1401514d8]
jne 0x14005e633
movss xmm0, dword [0x1401514e8]
movss dword [rbp + 0x8d4], xmm0
movss xmm0, dword [0x1401514ec]
movss dword [rbp + 0x8d4], xmm0
movss xmm0, dword [0x1401514f0]
movss dword [rbp + 0x8f0], xmm0
movss xmm0, dword [0x1401514f4]
movss dword [rbp + 0x8f0], xmm0
mov ecx, 0x11ae4
call fcn.14009d070
mov qword [rbp + 0xf8], rax
movss xmm0, dword [0x1401514f8]
movss dword [rbp + 0x8c4], xmm0
movss xmm0, dword [0x1401514fc]
movss dword [rbp + 0x8c4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8c4]
ucomisd xmm0, qword [0x140151500]
jp 0x14005e95c
ucomisd xmm0, qword [0x140151500]
jne 0x14005e95c
movss xmm0, dword [0x140151508]
movss dword [rbp + 0x8c0], xmm0
movss xmm0, dword [0x14015150c]
movss dword [rbp + 0x8c0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8c0]
ucomisd xmm0, qword [0x140151510]
jp 0x14005e814
ucomisd xmm0, qword [0x140151510]
jne 0x14005e814
movss xmm0, dword [0x140151518]
movss dword [rbp + 0x8bc], xmm0
movss xmm0, dword [0x14015151c]
movss dword [rbp + 0x8bc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8bc]
ucomisd xmm0, qword [0x140151520]
jp 0x14005e774
ucomisd xmm0, qword [0x140151520]
jne 0x14005e774
movss xmm0, dword [0x140151528]
movss dword [rbp + 0x8bc], xmm0
movss xmm0, dword [0x14015152c]
movss dword [rbp + 0x8bc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8bc]
ucomisd xmm0, qword [0x140151530]
jp 0x14005e7b4
ucomisd xmm0, qword [0x140151530]
jne 0x14005e7b4
movss xmm0, dword [0x140151538]
movss dword [rbp + 0x8bc], xmm0
movss xmm0, dword [0x14015153c]
movss dword [rbp + 0x8bc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8bc]
ucomisd xmm0, qword [0x140151540]
jp 0x14005e7f4
ucomisd xmm0, qword [0x140151540]
jne 0x14005e7f4
movss xmm0, dword [0x140151548]
movss dword [rbp + 0x8bc], xmm0
movss xmm0, dword [0x14015154c]
movss dword [rbp + 0x8bc], xmm0
movss xmm0, dword [0x140151550]
movss dword [rbp + 0x8c0], xmm0
movss xmm0, dword [0x140151554]
movss dword [rbp + 0x8c0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8c0]
ucomisd xmm0, qword [0x140151558]
jp 0x14005e93c
ucomisd xmm0, qword [0x140151558]
jne 0x14005e93c
movss xmm0, dword [0x140151560]
movss dword [rbp + 0x8b8], xmm0
movss xmm0, dword [0x140151564]
movss dword [rbp + 0x8b8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8b8]
ucomisd xmm0, qword [0x140151568]
jp 0x14005e89c
ucomisd xmm0, qword [0x140151568]
jne 0x14005e89c
movss xmm0, dword [0x140151570]
movss dword [rbp + 0x8b8], xmm0
movss xmm0, dword [0x140151574]
movss dword [rbp + 0x8b8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8b8]
ucomisd xmm0, qword [0x140151578]
jp 0x14005e8dc
ucomisd xmm0, qword [0x140151578]
jne 0x14005e8dc
movss xmm0, dword [0x140151580]
movss dword [rbp + 0x8b8], xmm0
movss xmm0, dword [0x140151584]
movss dword [rbp + 0x8b8], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8b8]
ucomisd xmm0, qword [0x140151588]
jp 0x14005e91c
ucomisd xmm0, qword [0x140151588]
jne 0x14005e91c
movss xmm0, dword [0x140151598]
movss dword [rbp + 0x8c0], xmm0
movss xmm0, dword [str.5__I]
movss dword [rbp + 0x8c0], xmm0
movss xmm0, dword [0x1401515a0]
movss dword [rbp + 0x8c4], xmm0
movss xmm0, dword [0x1401515a4]
movss dword [rbp + 0x8c4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8c4]
ucomisd xmm0, qword [0x1401515a8]
jp 0x14005ecd4
ucomisd xmm0, qword [0x1401515a8]
jne 0x14005ecd4
movss xmm0, dword [0x1401515b0]
movss dword [rbp + 0x8b4], xmm0
movss xmm0, dword [0x1401515b4]
movss dword [rbp + 0x8b4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8b4]
ucomisd xmm0, qword [0x1401515b8]
jp 0x14005eb0c
ucomisd xmm0, qword [0x1401515b8]
jne 0x14005eb0c
movss xmm0, dword [0x1401515c0]
movss dword [rbp + 0x8b0], xmm0
movss xmm0, dword [0x1401515c4]
movss dword [rbp + 0x8b0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8b0]
ucomisd xmm0, qword [0x1401515c8]
jp 0x14005ea2c
ucomisd xmm0, qword [0x1401515c8]
jne 0x14005ea2c
movss xmm0, dword [0x1401515d0]
movss dword [rbp + 0x8b0], xmm0
movss xmm0, dword [0x1401515d4]
movss dword [rbp + 0x8b0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8b0]
ucomisd xmm0, qword [0x1401515d8]
jp 0x14005ea6c
ucomisd xmm0, qword [0x1401515d8]
jne 0x14005ea6c
movss xmm0, dword [0x1401515e0]
movss dword [rbp + 0x8b0], xmm0
movss xmm0, dword [0x1401515e4]
movss dword [rbp + 0x8b0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8b0]
ucomisd xmm0, qword [0x1401515e8]
jp 0x14005eaac
ucomisd xmm0, qword [0x1401515e8]
jne 0x14005eaac
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8b0]
ucomisd xmm0, qword [0x1401515f8]
jp 0x14005eaec
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8b4]
ucomisd xmm0, qword [0x140151610]
jp 0x14005ecb4
ucomisd xmm0, qword [0x140151610]
jne 0x14005ecb4
movss xmm0, dword [0x140151618]
movss dword [rbp + 0x8ac], xmm0
movss xmm0, dword [0x14015161c]
movss dword [rbp + 0x8ac], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8ac]
ucomisd xmm0, qword [0x140151620]
jp 0x14005eb94
ucomisd xmm0, qword [0x140151620]
jne 0x14005eb94
movss xmm0, dword [0x140151628]
movss dword [rbp + 0x8ac], xmm0
movss xmm0, dword [0x14015162c]
movss dword [rbp + 0x8ac], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8ac]
ucomisd xmm0, qword [0x140151630]
jp 0x14005ebd4
ucomisd xmm0, qword [0x140151630]
jne 0x14005ebd4
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8ac]
ucomisd xmm0, qword [0x140151640]
jp 0x14005ec14
movss xmm0, dword [0x140151678]
movss dword [rbp + 0x8c4], xmm0
movss xmm0, dword [0x14015167c]
movss dword [rbp + 0x8c4], xmm0
mov dword [rbp + 0x8a8], 0
jmp 0x140060b7f
movss xmm0, dword [0x140151680]
movss dword [rbp + 0x8a4], xmm0
movss xmm0, dword [0x140151684]
movss dword [rbp + 0x8a4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8a4]
ucomisd xmm0, qword [0x140151688]
jp 0x14005efe3
ucomisd xmm0, qword [0x140151688]
jne 0x14005efe3
movss xmm0, dword [0x140151690]
movss dword [rbp + 0x8a0], xmm0
movss xmm0, dword [0x140151694]
movss dword [rbp + 0x8a0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8a0]
ucomisd xmm0, qword [0x140151698]
jp 0x14005edf3
ucomisd xmm0, qword [0x140151698]
jne 0x14005edf3
movss xmm0, dword [0x1401516a0]
movss dword [rbp + 0xe0], xmm0
movss xmm0, dword [0x1401516a4]
movss dword [rbp + 0xe0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xe0]
ucomisd xmm0, qword [0x1401516a8]
jp 0x14005edd3
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8a0]
ucomisd xmm0, qword [0x1401516c0]
jp 0x14005ef1b
ucomisd xmm0, qword [0x1401516c0]
jne 0x14005ef1b
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8a0]
ucomisd xmm0, qword [0x140151708]
jp 0x14005efc3
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8a4]
ucomisd xmm0, qword [0x140151738]
jp 0x14005f52b
ucomisd xmm0, qword [0x140151738]
jne 0x14005f52b
movss xmm0, dword [0x140151740]
movss dword [rbp + 0x898], xmm0
movss xmm0, dword [0x140151744]
movss dword [rbp + 0x898], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x898]
ucomisd xmm0, qword [0x140151748]
jp 0x14005f193
ucomisd xmm0, qword [0x140151748]
jne 0x14005f193
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x898]
ucomisd xmm0, qword [0x1401517a0]
jp 0x14005f27b
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8a4]
ucomisd xmm0, qword [0x140151880]
jp 0x14005f9f3
ucomisd xmm0, qword [0x140151880]
jne 0x14005f9f3
movss xmm0, dword [0x140151888]
movss dword [rbp + 0x884], xmm0
movss xmm0, dword [0x14015188c]
movss dword [rbp + 0x884], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x884]
ucomisd xmm0, qword [0x140151890]
jp 0x14005f69b
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x8a4]
ucomisd xmm0, qword [0x1401519a8]
jp 0x14005fdbb
ucomisd xmm0, qword [0x1401519a8]
jne 0x14005fdbb
call sub.api_ms_win_crt_utility_l1_1_0.dll_rand
mov edx, dword [rbp + 0x8a8]
movsxd rdx, edx
lea rcx, [rdx*4]
mov rdx, qword [rbp + 0xf8]
lea r8, [rcx + rdx]
movsxd rdx, eax
imul rdx, rdx, 0xffffffffd357b08b
shr rdx, 0x20
add edx, eax
sar edx, 0xd
mov ecx, eax
sar ecx, 0x1f
sub edx, ecx
imul ecx, edx, 0x26c3
sub eax, ecx
mov edx, eax
mov dword [r8], edx
movss xmm0, dword [0x140151a90]
movss dword [rbp + 0xcc], xmm0
movss xmm0, dword [0x140151a94]
movss dword [rbp + 0xcc], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xcc]
ucomisd xmm0, qword [0x140151a98]
jp 0x140060283
cmp dword [rbp + 0x8a8], 0x6dd
jle 0x14005ece3
movss xmm0, dword [0x140151dc8]
movss dword [rbp + 0x840], xmm0
movss xmm0, dword [0x140151dcc]
movss dword [rbp + 0x840], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x840]
ucomisd xmm0, qword [0x140151dd0]
jp 0x140060fcf
ucomisd xmm0, qword [0x140151dd0]
jne 0x140060fcf
movss xmm0, dword [0x140151dd8]
movss dword [rbp + 0x83c], xmm0
movss xmm0, dword [0x140151ddc]
movss dword [rbp + 0x83c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x83c]
ucomisd xmm0, qword [0x140151de0]
jp 0x140060d1f
ucomisd xmm0, qword [0x140151de0]
jne 0x140060d1f
movss xmm0, dword [0x140151de8]
movss dword [rbp + 0x838], xmm0
movss xmm0, dword [0x140151dec]
movss dword [rbp + 0x838], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x838]
ucomisd xmm0, qword [0x140151df0]
jp 0x140060c7f
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x83c]
ucomisd xmm0, qword [0x140151e28]
jp 0x140060e47
ucomisd xmm0, qword [0x140151e28]
jne 0x140060e47
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x83c]
ucomisd xmm0, qword [0x140151e70]
jp 0x140060faf
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x840]
ucomisd xmm0, qword [0x140151ed0]
jp 0x140061207
ucomisd xmm0, qword [0x140151ed0]
jne 0x140061207
movss xmm0, dword [0x140151ed8]
movss dword [rbp + 0x82c], xmm0
movss xmm0, dword [0x140151edc]
movss dword [rbp + 0x82c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x82c]
ucomisd xmm0, qword [0x140151ee0]
jp 0x1400610ff
ucomisd xmm0, qword [0x140151ee0]
jne 0x1400610ff
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x82c]
ucomisd xmm0, qword [0x140151f18]
jp 0x1400611e7
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x840]
ucomisd xmm0, qword [0x140151f58]
jp 0x140061357
ucomisd xmm0, qword [0x140151f58]
jne 0x140061357
movss xmm0, dword [0x140151f60]
movss dword [rbp + 0xf4], xmm0
movss xmm0, dword [0x140151f64]
movss dword [rbp + 0xf4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0xf4]
ucomisd xmm0, qword [0x140151f68]
jp 0x140061337
mov rax, qword [rbp + 0xf8]
test rax, rax
je 0x140061370
mov edx, 4
mov rcx, rax
call fcn.14009d060
movss xmm0, dword [0x140151fa8]
movss dword [rbp + 0x81c], xmm0
movss xmm0, dword [0x140151fac]
movss dword [rbp + 0x81c], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x81c]
ucomisd xmm0, qword [0x140151fb0]
jp 0x1400614a0
cmp dword [rbp + 0x8f4], 0x523
jle 0x14005d9d3
movss xmm0, dword [0x1401523e0]
movss dword [rbp + 0x7e0], xmm0
movss xmm0, dword [0x1401523e4]
movss dword [rbp + 0x7e0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x7e0]
ucomisd xmm0, qword [0x1401523e8]
jp 0x140062557
ucomisd xmm0, qword [0x1401523e8]
jne 0x140062557
movss xmm0, dword [str.xKIQF3H6S]
movss dword [rbp + 0x7e0], xmm0
movss xmm0, dword [0x1401523f4]
movss dword [rbp + 0x7e0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x7e0]
ucomisd xmm0, qword [0x1401523f8]
jp 0x140062597
ucomisd xmm0, qword [0x1401523f8]
jne 0x140062597
movss xmm0, dword [0x140152400]
movss dword [rbp + 0x7e0], xmm0
movss xmm0, dword [0x140152404]
movss dword [rbp + 0x7e0], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x7e0]
ucomisd xmm0, qword [0x140152408]
jp 0x1400625d7
ucomisd xmm0, qword [0x140152408]
jne 0x1400625d7
movss xmm0, dword [0x140152410]
movss dword [rbp + 0x7e0], xmm0
movss xmm0, dword [0x140152414]
movss dword [rbp + 0x7e0], xmm0
call fcn.14004c8e7
test eax, eax
sete al
test al, al
je 0x1400625fe
mov edx, 0
lea rax, [0x140167030]
mov rcx, rax
call fcn.140094c80
mov byte [rax], 0
jmp 0x1400625fc
mov dword [rbp + 0x7dc], 0x711e
movss xmm0, dword [0x140152418]
movss dword [rbp + 0x290], xmm0
movss xmm0, dword [0x14015241c]
movss dword [rbp + 0x290], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x290]
ucomisd xmm0, qword [0x140152420]
jp 0x140062668
ucomisd xmm0, qword [0x140152420]
jne 0x140062668
movss xmm0, dword [0x140152428]
movss dword [rbp + 0x290], xmm0
movss xmm0, dword [0x14015242c]
movss dword [rbp + 0x290], xmm0
mov dword [rbp + 0x7d8], 0
jmp 0x140062da5
movss xmm0, dword [0x140152430]
movss dword [rbp + 0x120], xmm0
movss xmm0, dword [0x140152434]
movss dword [rbp + 0x120], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x120]
ucomisd xmm0, qword [0x140152438]
jp 0x1400626d7
ucomisd xmm0, qword [0x140152438]
jne 0x1400626d7
movss xmm0, dword [0x140152440]
movss dword [rbp + 0x120], xmm0
movss xmm0, dword [0x140152444]
movss dword [rbp + 0x120], xmm0
mov ecx, 0x21b70
call fcn.14009d070
mov qword [rbp + 0x118], rax
movss xmm0, dword [0x140152448]
movss dword [rbp + 0x7d4], xmm0
movss xmm0, dword [0x14015244c]
movss dword [rbp + 0x7d4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x7d4]
ucomisd xmm0, qword [0x140152450]
jp 0x140062748
ucomisd xmm0, qword [0x140152450]
jne 0x140062748
movss xmm0, dword [0x140152458]
movss dword [rbp + 0x7d4], xmm0
movss xmm0, dword [0x14015245c]
movss dword [rbp + 0x7d4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x7d4]
ucomisd xmm0, qword [0x140152460]
jp 0x140062788
ucomisd xmm0, qword [0x140152460]
jne 0x140062788
movss xmm0, dword [0x140152468]
movss dword [rbp + 0x7d4], xmm0
movss xmm0, dword [0x14015246c]
movss dword [rbp + 0x7d4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x7d4]
ucomisd xmm0, qword [0x140152470]
jp 0x1400627c8
ucomisd xmm0, qword [0x140152470]
jne 0x1400627c8
movss xmm0, dword [0x140152478]
movss dword [rbp + 0x7d4], xmm0
movss xmm0, dword [0x14015247c]
movss dword [rbp + 0x7d4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x7d4]
ucomisd xmm0, qword [0x140152480]
jp 0x140062808
ucomisd xmm0, qword [0x140152480]
jne 0x140062808
mov dword [rbp + 0x7d0], 0
jmp 0x140062af5
cmp dword [rbp + 0x7d8], 0x699
jle 0x140062677
lea rax, [fcn.14001362d]
mov qword [rbp + 0x288], rax
mov dword [rbp + 0x7b8], 0x1e2c
movss xmm0, dword [0x1401525c8]
movss dword [rbp + 0x7b4], xmm0
movss xmm0, dword [0x1401525cc]
movss dword [rbp + 0x7b4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x7b4]
ucomisd xmm0, qword [0x1401525d0]
jp 0x140062e2d
ucomisd xmm0, qword [0x1401525d0]
jne 0x140062e2d
movss xmm0, dword [0x1401525d8]
movss dword [rbp + 0x7b4], xmm0
movss xmm0, dword [0x1401525dc]
movss dword [rbp + 0x7b4], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x7b4]
ucomisd xmm0, qword [0x1401525e0]
jp 0x140062e6d
ucomisd xmm0, qword [0x1401525e0]
jne 0x140062e6d
movss xmm0, dword [0x1401525e8]
movss dword [rbp + 0x7b4], xmm0
movss xmm0, dword [0x1401525ec]
movss dword [rbp + 0x7b4], xmm0
mov dword [rbp + 0x7b0], 0
jmp 0x140063426
movss xmm0, dword [0x1401525f0]
movss dword [rbp + 0x7ac], xmm0
movss xmm0, dword [str.Z]
movss dword [rbp + 0x7ac], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x7ac]
ucomisd xmm0, qword [0x1401525f8]
jp 0x140062edc
ucomisd xmm0, qword [0x1401525f8]
jne 0x140062edc
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x7ac]
ucomisd xmm0, qword [0x140152608]
jp 0x140062f1c
cmp dword [rbp + 0x7b0], 0x52d
jle 0x140062e7c
movss xmm0, dword [0x140152728]
movss dword [rbp + 0x798], xmm0
movss xmm0, dword [0x14015272c]
movss dword [rbp + 0x798], xmm0
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x798]
ucomisd xmm0, qword [0x140152730]
jp 0x140063496
ucomisd xmm0, qword [0x140152730]
jne 0x140063496
pxor xmm0, xmm0
cvtss2sd xmm0, dword [rbp + 0x798]
ucomisd xmm0, qword [0x140152740]
jp 0x1400634d6
push rdi
push rsi
push rbx
sub rsp, 0x90
xor esi, esi
call fcn.140083420
call sub.api_ms_win_crt_runtime_l1_1_0.dll___p__acmdln
mov rbx, qword [rax]
test rbx, rbx
jne 0x14009dccb
jmp 0x14009dd41
test cl, cl
je 0x14009dcf8
and esi, 1
je 0x14009dce0
mov esi, 1
call sub.api_ms_win_crt_multibyte_l1_1_0.dll__ismbblead
test eax, eax
je 0x14009dcc7
cmp byte [rbx + 1], 1
sbb rbx, 0xffffffffffffffff
add rbx, 1
movsx ecx, byte [rbx]
cmp cl, 0x20
jle 0x14009dca8
mov eax, esi
xor eax, 1
cmp cl, 0x22
cmove esi, eax
jmp 0x14009dcb6
test cl, cl
je 0x14009dcf8
nop dword [rax]
movzx eax, byte [rbx + 1]
add rbx, 1
test al, al
je 0x14009dcf8
cmp al, 0x20
jle 0x14009dce8
lea rdx, [rsp + 0x20]
xor eax, eax
mov ecx, 0xd
mov rdi, rdx
rep stosq qword [rdi], rax
mov rcx, rdx
call qword [sym.imp.KERNEL32.dll_GetStartupInfoA]
mov r9d, 0xa
test byte [rsp + 0x5c], 1
je 0x14009dd26
movzx r9d, word [rsp + 0x60]
mov rcx, qword [0x14015a460]
mov r8, rbx
xor edx, edx
add rsp, 0x90
pop rbx
pop rsi
pop rdi
jmp 0x14004d0cf
lea rbx, [0x140159c80]
jmp 0x14009dcf8