Community generosity supports patient care at RVH