Function at 0x7ff6989ed2f0
Capabilities:
Read .ini file

Disassembly:
push rbx
sub rsp, 0x30
movzx r8d, byte [0x7ff698a898cc]
lea rdx, [0x7ff698a667e4]
mov rbx, rcx
movaps xmmword [rsp + 0x20], xmm6
mov r9, rcx
lea rcx, [0x7ff698a667e4]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
mov r8d, dword [0x7ff698a896e8]
lea rdx, [0x7ff698a669b8]
test eax, eax
lea rcx, [0x7ff698a667e4]
mov r9, rbx
setne byte [0x7ff698a898cc]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
mov r8d, dword [0x7ff698a89ba8]
lea rdx, [0x7ff698a669c8]
mov r9, rbx
mov dword [0x7ff698a896e8], eax
lea rcx, [0x7ff698a667e4]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movss xmm2, dword [0x7ff698a89824]
lea rdx, [0x7ff698a669d4]
mov r9, rbx
mov dword [0x7ff698a89ba8], eax
lea rcx, [0x7ff698a667e4]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a89814]
lea rdx, [0x7ff698a669d8]
mov r9, rbx
movss dword [0x7ff698a89824], xmm0
lea rcx, [0x7ff698a667e4]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a89858]
lea rdx, [0x7ff698a669e0]
mov r9, rbx
movss dword [0x7ff698a89814], xmm0
lea rcx, [0x7ff698a667e4]
call fcn.7ff6989ecf20
movzx eax, byte [0x7ff698a898cf]
lea rdx, [0x7ff698a669f0]
mov r9, rbx
movss dword [0x7ff698a89858], xmm0
lea rcx, [0x7ff698a667e4]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
call fcn.7ff6989ecf20
xorps xmm6, xmm6
ucomiss xmm0, xmm6
jp 0x7ff6989ed415
mov byte [0x7ff698a898cf], 0
je 0x7ff6989ed41c
mov byte [0x7ff698a898cf], 1
movzx r8d, byte [0x7ff698a898d0]
lea rdx, [0x7ff698a66a00]
mov r9, rbx
lea rcx, [0x7ff698a667e4]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a898f4]
lea rdx, [0x7ff698a66a0c]
test eax, eax
lea rcx, [0x7ff698a667e4]
mov r9, rbx
setne byte [0x7ff698a898d0]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a89850]
lea rdx, [0x7ff698a66a18]
test eax, eax
lea rcx, [0x7ff698a667e4]
mov r9, rbx
setne byte [0x7ff698a898f4]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a8984a]
lea rdx, [0x7ff698a66a20]
test eax, eax
lea rcx, [0x7ff698a667e4]
mov r9, rbx
setne byte [0x7ff698a89850]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a898d3]
lea rdx, [0x7ff698a66a30]
test eax, eax
lea rcx, [0x7ff698a667e4]
mov r9, rbx
setne byte [0x7ff698a8984a]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a89887]
lea rdx, [0x7ff698a66a40]
test eax, eax
lea rcx, [0x7ff698a66a40]
mov r9, rbx
setne byte [0x7ff698a898d3]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movss xmm2, dword [0x7ff698a898a0]
lea rdx, [0x7ff698a66a48]
test eax, eax
lea rcx, [0x7ff698a66a40]
mov r9, rbx
setne byte [0x7ff698a89887]
call fcn.7ff6989ecf20
mov r8d, dword [0x7ff698a885ac]
lea rdx, [0x7ff698a66a54]
mov r9, rbx
movss dword [0x7ff698a898a0], xmm0
lea rcx, [0x7ff698a66a60]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
mov r8d, dword [0x7ff698a89f08]
lea rdx, [0x7ff698a66ad0]
mov r9, rbx
mov dword [0x7ff698a885ac], eax
lea rcx, [0x7ff698a66a60]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a89862]
lea rdx, [0x7ff698a66a68]
mov r9, rbx
mov dword [0x7ff698a89f08], eax
lea rcx, [0x7ff698a66a60]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movss xmm2, dword [0x7ff698a8981c]
lea rdx, [0x7ff698a66a70]
test eax, eax
lea rcx, [0x7ff698a66a60]
mov r9, rbx
setne byte [0x7ff698a89862]
call fcn.7ff6989ecf20
movzx r8d, byte [0x7ff698a89864]
lea rdx, [0x7ff698a66a88]
mov r9, rbx
movss dword [0x7ff698a8981c], xmm0
lea rcx, [0x7ff698a66a60]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a8986a]
test eax, eax
setne byte [0x7ff698a89864]
mov r9, rbx
lea rdx, [0x7ff698a66ac0]
lea rcx, [0x7ff698a66a60]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a89868]
lea rdx, [0x7ff698a66a80]
test eax, eax
lea rcx, [0x7ff698a66a60]
mov r9, rbx
setne byte [0x7ff698a8986a]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a8984d]
lea rdx, [0x7ff698a66a98]
test eax, eax
lea rcx, [0x7ff698a66a60]
mov r9, rbx
setne byte [0x7ff698a89868]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a8984e]
lea rdx, [0x7ff698a66aa8]
test eax, eax
lea rcx, [0x7ff698a66a60]
mov r9, rbx
setne byte [0x7ff698a8984d]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a8984c]
lea rdx, [0x7ff698a66ab8]
test eax, eax
lea rcx, [0x7ff698a66a60]
mov r9, rbx
setne byte [0x7ff698a8984e]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movss xmm2, dword [0x7ff698a89980]
lea rdx, [0x7ff698a66ad0]
test eax, eax
lea rcx, [0x7ff698a66ad8]
mov r9, rbx
setne byte [0x7ff698a8984c]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a89984]
lea rdx, [0x7ff698a66ae0]
mov r9, rbx
movss dword [0x7ff698a89980], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a89988]
lea rdx, [0x7ff698a66af0]
mov r9, rbx
movss dword [0x7ff698a89984], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a89914]
lea rdx, [0x7ff698a66afc]
mov r9, rbx
movss dword [0x7ff698a89988], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a89918]
lea rdx, [0x7ff698a66b08]
mov r9, rbx
movss dword [0x7ff698a89914], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a8991c]
lea rdx, [0x7ff698a66b10]
mov r9, rbx
movss dword [0x7ff698a89918], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a89998]
lea rdx, [0x7ff698a66a68]
mov r9, rbx
movss dword [0x7ff698a8991c], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a8999c]
lea rdx, [0x7ff698a66b18]
mov r9, rbx
movss dword [0x7ff698a89998], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a899a0]
lea rdx, [0x7ff698a66b28]
mov r9, rbx
movss dword [0x7ff698a8999c], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a8998c]
lea rdx, [0x7ff698a66b38]
mov r9, rbx
movss dword [0x7ff698a899a0], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a89990]
lea rdx, [0x7ff698a66b48]
mov r9, rbx
movss dword [0x7ff698a8998c], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a89994]
lea rdx, [0x7ff698a66b58]
mov r9, rbx
movss dword [0x7ff698a89990], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a89920]
lea rdx, [0x7ff698a66b68]
mov r9, rbx
movss dword [0x7ff698a89994], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a89924]
lea rdx, [0x7ff698a66b78]
mov r9, rbx
movss dword [0x7ff698a89920], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a89928]
lea rdx, [0x7ff698a66b90]
mov r9, rbx
movss dword [0x7ff698a89924], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movzx r8d, byte [0x7ff698a89884]
lea rdx, [0x7ff698a66c18]
mov r9, rbx
movss dword [0x7ff698a89928], xmm0
lea rcx, [0x7ff698a66a60]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a89871]
lea rdx, [0x7ff698a66ba8]
test eax, eax
lea rcx, [0x7ff698a66a60]
mov r9, rbx
setne byte [0x7ff698a89884]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a89870]
lea rdx, [0x7ff698a66bb8]
test eax, eax
lea rcx, [0x7ff698a66a60]
mov r9, rbx
setne byte [0x7ff698a89871]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a8986f]
lea rdx, [0x7ff698a66bc8]
test eax, eax
lea rcx, [0x7ff698a66a60]
mov r9, rbx
setne byte [0x7ff698a89870]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a8986c]
lea rdx, [0x7ff698a66be8]
test eax, eax
lea rcx, [0x7ff698a66a60]
mov r9, rbx
setne byte [0x7ff698a8986f]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a8986d]
lea rdx, [0x7ff698a66bf8]
test eax, eax
mov r9, rbx
setne byte [0x7ff698a8986c]
lea rcx, [0x7ff698a66a60]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a8986e]
lea rdx, [0x7ff698a66c08]
test eax, eax
lea rcx, [0x7ff698a66a60]
mov r9, rbx
setne byte [0x7ff698a8986d]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a89869]
lea rdx, [0x7ff698a66bd8]
test eax, eax
lea rcx, [0x7ff698a66a60]
mov r9, rbx
setne byte [0x7ff698a8986e]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a89888]
lea rdx, [0x7ff698a66c28]
test eax, eax
lea rcx, [0x7ff698a66a60]
mov r9, rbx
setne byte [0x7ff698a89869]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a89889]
lea rdx, [0x7ff698a66c38]
test eax, eax
lea rcx, [0x7ff698a66a60]
mov r9, rbx
setne byte [0x7ff698a89888]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a8986b]
lea rdx, [0x7ff698a66c44]
test eax, eax
lea rcx, [0x7ff698a66a60]
mov r9, rbx
setne byte [0x7ff698a89889]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a89872]
lea rdx, [0x7ff698a66c70]
test eax, eax
lea rcx, [0x7ff698a66a60]
mov r9, rbx
setne byte [0x7ff698a8986b]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a898d2]
lea rdx, [0x7ff698a66c8c]
test eax, eax
lea rcx, [0x7ff698a66a60]
mov r9, rbx
setne byte [0x7ff698a89872]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a89873]
lea rdx, [0x7ff698a66c80]
test eax, eax
lea rcx, [0x7ff698a66a60]
mov r9, rbx
setne byte [0x7ff698a898d2]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a89876]
lea rdx, [0x7ff698a66c50]
test eax, eax
lea rcx, [0x7ff698a66a60]
mov r9, rbx
setne byte [0x7ff698a89873]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a89875]
lea rdx, [0x7ff698a66c60]
test eax, eax
lea rcx, [0x7ff698a66a60]
mov r9, rbx
setne byte [0x7ff698a89876]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movss xmm2, dword [0x7ff698a898c0]
lea rdx, [0x7ff698a66d70]
test eax, eax
lea rcx, [0x7ff698a66a60]
mov r9, rbx
setne byte [0x7ff698a89875]
call fcn.7ff6989ecf20
movss dword [0x7ff698a898c0], xmm0
mov r9, rbx
movss xmm2, dword [0x7ff698a898a8]
lea rdx, [0x7ff698a66cb0]
lea rcx, [0x7ff698a66a60]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a898b0]
lea rdx, [0x7ff698a66cc0]
mov r9, rbx
movss dword [0x7ff698a898a8], xmm0
lea rcx, [0x7ff698a66a60]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a89890]
lea rdx, [0x7ff698a66ce0]
mov r9, rbx
movss dword [0x7ff698a898b0], xmm0
lea rcx, [0x7ff698a66a60]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a89898]
lea rdx, [0x7ff698a66cf0]
mov r9, rbx
movss dword [0x7ff698a89890], xmm0
lea rcx, [0x7ff698a66a60]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a8989c]
lea rdx, [0x7ff698a66d00]
mov r9, rbx
movss dword [0x7ff698a89898], xmm0
lea rcx, [0x7ff698a66a60]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a8988c]
lea rdx, [0x7ff698a66cd0]
mov r9, rbx
movss dword [0x7ff698a8989c], xmm0
lea rcx, [0x7ff698a66a60]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a898ac]
lea rdx, [0x7ff698a66d10]
mov r9, rbx
movss dword [0x7ff698a8988c], xmm0
lea rcx, [0x7ff698a66a60]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a898b4]
lea rdx, [0x7ff698a66d20]
mov r9, rbx
movss dword [0x7ff698a898ac], xmm0
lea rcx, [0x7ff698a66a60]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a898c4]
lea rdx, [0x7ff698a66d2c]
mov r9, rbx
movss dword [0x7ff698a898b4], xmm0
lea rcx, [0x7ff698a66a60]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a898a4]
lea rdx, [0x7ff698a66d48]
mov r9, rbx
movss dword [0x7ff698a898c4], xmm0
lea rcx, [0x7ff698a66a60]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a898c8]
lea rdx, [0x7ff698a66d64]
mov r9, rbx
movss dword [0x7ff698a898a4], xmm0
lea rcx, [0x7ff698a66a60]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a898b8]
lea rdx, [0x7ff698a66d58]
mov r9, rbx
movss dword [0x7ff698a898c8], xmm0
lea rcx, [0x7ff698a66a60]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a89894]
lea rdx, [0x7ff698a66d38]
mov r9, rbx
movss dword [0x7ff698a898b8], xmm0
lea rcx, [0x7ff698a66a60]
call fcn.7ff6989ecf20
movzx r8d, byte [0x7ff698a89885]
lea rdx, [0x7ff698a66c98]
movss dword [0x7ff698a89894], xmm0
lea rcx, [0x7ff698a66a60]
mov r9, rbx
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a89874]
lea rdx, [0x7ff698a66ca0]
test eax, eax
lea rcx, [0x7ff698a66a60]
mov r9, rbx
setne byte [0x7ff698a89885]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movss xmm2, dword [0x7ff698a89878]
lea rdx, [0x7ff698a66d90]
test eax, eax
lea rcx, [0x7ff698a66a60]
mov r9, rbx
setne byte [0x7ff698a89874]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a8987c]
lea rdx, [0x7ff698a66da0]
mov r9, rbx
movss dword [0x7ff698a89878], xmm0
lea rcx, [0x7ff698a66a60]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a89880]
lea rdx, [0x7ff698a66db0]
mov r9, rbx
movss dword [0x7ff698a8987c], xmm0
lea rcx, [0x7ff698a66a60]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a898bc]
lea rdx, [0x7ff698a66d80]
mov r9, rbx
movss dword [0x7ff698a89880], xmm0
lea rcx, [0x7ff698a66a60]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a899a4]
lea rdx, [0x7ff698a66dc0]
mov r9, rbx
movss dword [0x7ff698a898bc], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a899a8]
lea rdx, [0x7ff698a66dd0]
mov r9, rbx
movss dword [0x7ff698a899a4], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a899ac]
lea rdx, [0x7ff698a66de0]
mov r9, rbx
movss dword [0x7ff698a899a8], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a899b0]
lea rdx, [0x7ff698a66df0]
mov r9, rbx
movss dword [0x7ff698a899ac], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a899b4]
lea rdx, [0x7ff698a66e00]
mov r9, rbx
movss dword [0x7ff698a899b0], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a899b8]
lea rdx, [0x7ff698a66e10]
mov r9, rbx
movss dword [0x7ff698a899b4], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movzx r8d, byte [0x7ff698a8984b]
lea rdx, [0x7ff698a66e20]
mov r9, rbx
movss dword [0x7ff698a899b8], xmm0
lea rcx, [0x7ff698a66a60]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a8985c]
lea rdx, [0x7ff698a662a0]
test eax, eax
lea rcx, [0x7ff698a66a60]
mov r9, rbx
setne byte [0x7ff698a8984b]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a8984f]
lea rdx, [0x7ff698a666c8]
test eax, eax
lea rcx, [0x7ff698a66a60]
mov r9, rbx
setne byte [0x7ff698a8985c]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movss xmm2, dword [0x7ff698a89904]
lea rdx, [0x7ff698a66e28]
test eax, eax
lea rcx, [0x7ff698a66ad8]
mov r9, rbx
setne byte [0x7ff698a8984f]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a89908]
lea rdx, [0x7ff698a66e38]
mov r9, rbx
movss dword [0x7ff698a89904], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a8990c]
lea rdx, [0x7ff698a66e48]
mov r9, rbx
movss dword [0x7ff698a89908], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a899bc]
lea rdx, [0x7ff698a66e58]
mov r9, rbx
movss dword [0x7ff698a8990c], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a899c0]
lea rdx, [0x7ff698a66e68]
mov r9, rbx
movss dword [0x7ff698a899bc], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a899c4]
lea rdx, [0x7ff698a66e78]
mov r9, rbx
movss dword [0x7ff698a899c0], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a899c8]
lea rdx, [0x7ff698a670e0]
mov r9, rbx
movss dword [0x7ff698a899c4], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a899cc]
lea rdx, [0x7ff698a670f0]
mov r9, rbx
movss dword [0x7ff698a899c8], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movss xmm2, dword [0x7ff698a899d0]
lea rdx, [0x7ff698a67100]
mov r9, rbx
movss dword [0x7ff698a899cc], xmm0
lea rcx, [0x7ff698a66ad8]
call fcn.7ff6989ecf20
movzx r8d, byte [0x7ff698a898f5]
lea rdx, [0x7ff698a66e88]
mov r9, rbx
movss dword [0x7ff698a899d0], xmm0
lea rcx, [0x7ff698a667c8]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a898d5]
lea rdx, [0x7ff698a66e98]
test eax, eax
lea rcx, [0x7ff698a667c8]
mov r9, rbx
setne byte [0x7ff698a898f5]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a898db]
lea rdx, [0x7ff698a66ea8]
test eax, eax
mov r9, rbx
setne byte [0x7ff698a898d5]
lea rcx, [0x7ff698a667c8]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a898f0]
lea rdx, [0x7ff698a66ec0]
test eax, eax
lea rcx, [0x7ff698a667c8]
mov r9, rbx
setne byte [0x7ff698a898db]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a898f2]
lea rdx, [0x7ff698a66ed0]
test eax, eax
lea rcx, [0x7ff698a667c8]
mov r9, rbx
setne byte [0x7ff698a898f0]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a898f1]
lea rdx, [0x7ff698a66ee0]
test eax, eax
lea rcx, [0x7ff698a667c8]
mov r9, rbx
setne byte [0x7ff698a898f2]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a898d7]
lea rdx, [0x7ff698a668b0]
test eax, eax
lea rcx, [0x7ff698a667c8]
mov r9, rbx
setne byte [0x7ff698a898f1]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a898f3]
lea rdx, [0x7ff698a66eb0]
test eax, eax
lea rcx, [0x7ff698a667c8]
mov r9, rbx
setne byte [0x7ff698a898d7]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a898da]
lea rdx, [0x7ff698a668d0]
test eax, eax
lea rcx, [0x7ff698a667c8]
mov r9, rbx
setne byte [0x7ff698a898f3]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
mov r8d, dword [0x7ff698a896ec]
lea rdx, [0x7ff698a66ef0]
test eax, eax
lea rcx, [0x7ff698a667c8]
mov r9, rbx
setne byte [0x7ff698a898da]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a898ec]
lea rdx, [0x7ff698a66f68]
mov r9, rbx
mov dword [0x7ff698a896ec], eax
lea rcx, [0x7ff698a667c8]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
mov r8d, dword [0x7ff698a896f8]
lea rdx, [0x7ff698a66ef8]
test eax, eax
lea rcx, [0x7ff698a667c8]
mov r9, rbx
setne byte [0x7ff698a898ec]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a89886]
lea rdx, [0x7ff698a66f08]
mov r9, rbx
mov dword [0x7ff698a896f8], eax
lea rcx, [0x7ff698a667c8]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a898e3]
lea rdx, [0x7ff698a66f10]
test eax, eax
lea rcx, [0x7ff698a667c8]
mov r9, rbx
setne byte [0x7ff698a89886]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a898e5]
mov r9, rbx
test eax, eax
setne byte [0x7ff698a898e3]
lea rdx, [0x7ff698a66f20]
lea rcx, [0x7ff698a667c8]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a898e4]
lea rdx, [0x7ff698a66f30]
test eax, eax
lea rcx, [0x7ff698a667c8]
mov r9, rbx
setne byte [0x7ff698a898e5]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a898ce]
lea rdx, [0x7ff698a66f40]
test eax, eax
lea rcx, [0x7ff698a667c8]
mov r9, rbx
setne byte [0x7ff698a898e4]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a898dd]
lea rdx, [0x7ff698a66f58]
test eax, eax
lea rcx, [0x7ff698a667c8]
mov r9, rbx
setne byte [0x7ff698a898ce]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a898eb]
lea rdx, [0x7ff698a667f0]
test eax, eax
lea rcx, [0x7ff698a667c8]
mov r9, rbx
setne byte [0x7ff698a898dd]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a898e7]
lea rdx, [0x7ff698a66f78]
test eax, eax
lea rcx, [0x7ff698a667c8]
mov r9, rbx
setne byte [0x7ff698a898eb]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a898e9]
lea rdx, [0x7ff698a66f88]
test eax, eax
lea rcx, [0x7ff698a667c8]
mov r9, rbx
setne byte [0x7ff698a898e7]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a898ea]
lea rdx, [0x7ff698a66f98]
test eax, eax
lea rcx, [0x7ff698a667c8]
mov r9, rbx
setne byte [0x7ff698a898e9]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a898e8]
lea rdx, [0x7ff698a66fa8]
test eax, eax
lea rcx, [0x7ff698a667c8]
mov r9, rbx
setne byte [0x7ff698a898ea]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a898d6]
lea rdx, [0x7ff698a66fb8]
test eax, eax
lea rcx, [0x7ff698a66fc4]
mov r9, rbx
setne byte [0x7ff698a898e8]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a89849]
lea rdx, [0x7ff698a66fd0]
test eax, eax
lea rcx, [0x7ff698a66fc4]
mov r9, rbx
setne byte [0x7ff698a898d6]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a898d9]
lea rdx, [0x7ff698a66fe0]
test eax, eax
lea rcx, [0x7ff698a66fc4]
mov r9, rbx
setne byte [0x7ff698a89849]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
test eax, eax
movzx r8d, byte [0x7ff698a898cd]
lea rdx, [0x7ff698a66ff0]
mov r9, rbx
lea rcx, [0x7ff698a66fc4]
setne byte [0x7ff698a898d9]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
mov r9, rbx
lea rdx, [0x7ff698a67050]
test eax, eax
lea rcx, [0x7ff698a67014]
movzx eax, byte [0x7ff698a883f0]
setne byte [0x7ff698a898cd]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
call fcn.7ff6989ecf20
ucomiss xmm0, xmm6
jp 0x7ff6989ee57f
jne 0x7ff6989ee57f
xor eax, eax
jmp 0x7ff6989ee581
mov al, 1
mov byte [0x7ff698a883f0], al
lea rdx, [0x7ff698a67068]
movzx eax, byte [0x7ff698a883f1]
lea rcx, [0x7ff698a67014]
mov r9, rbx
movd xmm2, eax
cvtdq2ps xmm2, xmm2
call fcn.7ff6989ecf20
ucomiss xmm0, xmm6
jp 0x7ff6989ee5b6
jne 0x7ff6989ee5b6
xor eax, eax
jmp 0x7ff6989ee5b8
mov al, 1
mov byte [0x7ff698a883f1], al
lea rdx, [0x7ff698a67080]
movzx eax, byte [0x7ff698a883f2]
lea rcx, [0x7ff698a67014]
mov r9, rbx
movd xmm2, eax
cvtdq2ps xmm2, xmm2
call fcn.7ff6989ecf20
ucomiss xmm0, xmm6
jp 0x7ff6989ee5ed
jne 0x7ff6989ee5ed
xor eax, eax
jmp 0x7ff6989ee5ef
mov al, 1
mov byte [0x7ff698a883f2], al
lea rdx, [0x7ff698a67098]
movzx eax, byte [0x7ff698a883f3]
lea rcx, [0x7ff698a67014]
mov r9, rbx
movd xmm2, eax
cvtdq2ps xmm2, xmm2
call fcn.7ff6989ecf20
ucomiss xmm0, xmm6
jp 0x7ff6989ee624
jne 0x7ff6989ee624
xor eax, eax
jmp 0x7ff6989ee626
mov al, 1
movzx r8d, byte [0x7ff698a89865]
lea rdx, [0x7ff698a670b0]
mov r9, rbx
mov byte [0x7ff698a883f3], al
lea rcx, [0x7ff698a67014]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a89866]
lea rdx, [0x7ff698a670c0]
test eax, eax
lea rcx, [0x7ff698a67014]
mov r9, rbx
setne byte [0x7ff698a89865]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
movzx r8d, byte [0x7ff698a89867]
lea rdx, [0x7ff698a670d0]
test eax, eax
lea rcx, [0x7ff698a67014]
mov r9, rbx
setne byte [0x7ff698a89866]
call qword [sym.imp.kernel32.dll_GetPrivateProfileIntA]
mov r9, rbx
lea rdx, [0x7ff698a67000]
test eax, eax
lea rcx, [0x7ff698a67014]
movzx eax, byte [0x7ff698a89624]
setne byte [0x7ff698a89867]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
call fcn.7ff6989ecf20
ucomiss xmm0, xmm6
jp 0x7ff6989ee6d3
jne 0x7ff6989ee6d3
xor eax, eax
jmp 0x7ff6989ee6d5
mov al, 1
mov byte [0x7ff698a89624], al
lea rdx, [0x7ff698a67020]
movzx eax, byte [0x7ff698a89625]
lea rcx, [0x7ff698a67014]
mov r9, rbx
movd xmm2, eax
cvtdq2ps xmm2, xmm2
call fcn.7ff6989ecf20
ucomiss xmm0, xmm6
jp 0x7ff6989ee70a
jne 0x7ff6989ee70a
xor eax, eax
jmp 0x7ff6989ee70c
mov al, 1
mov byte [0x7ff698a89625], al
lea rdx, [0x7ff698a67038]
movzx eax, byte [0x7ff698a89626]
lea rcx, [0x7ff698a67014]
mov r9, rbx
movd xmm2, eax
cvtdq2ps xmm2, xmm2
call fcn.7ff6989ecf20
ucomiss xmm0, xmm6
jp 0x7ff6989ee744
mov byte [0x7ff698a89626], 0
je 0x7ff6989ee74b
mov byte [0x7ff698a89626], 1
movaps xmm6, xmmword [rsp + 0x20]
add rsp, 0x30
pop rbx
ret