CS496112 PDF