spsc 60 , page 5