contrasting means 529861