valence30.JPG
valence30