CS435007 PDF