Hyperfine Splitting of Ground State Charmonium