"edgardo castro"