CS22230 PDF