mark vasicek