rene vazquez diaz