purity (199.289)