spsc 60 , page 6