silvino diaz