ASP: The Leader in Quality and Dependability