purity (103.304)