Martin Karplus# 4cc2fcb993ebaa961879e6669edab36a