TOP LIVE BLOOD ANALYSIS SOFTWARE: A IN-DEPTH REVIEW