The Electronic Spectrum of H2