2014 CNPS Annual Report