Serving Vancouver Island, Haida Gwaii and the Gulf Islands