purity (154.276)