diaprute