gary provost