egypt vazquez