CS496112 PDF File