diaprerons