class notes 31 774212