purity (128.279)