2017 CPX Analysis