SNVMC celebrates 50th anniversary