francis vasquez