ran-ges