diffrangevate