purity (157.031)