revisado codigo de reporte. agregada la version de martin