Annual Meetings

CPM 20-DIS_2015 for Annual Meeting as of 2014

CPM 20-DIS_Mgt Report Annual Meeting December 31, 2014

CPM 20-DIS_MgtReport 2015 for Annual Meeting as of 2014

CPM 20-PIS Annual Meeting December 31, 2014

CPM General Information Sheet for 2014

CPMHC 20-DIS Annual Meeting as of December 2014

CPM General Information Sheet for 2015

CPM Stockholders Masterlist as of November 16, 2015

CPM SEC FORM 20-DIS_2016 FOR Annual Meeting of 2015

SEC 17-C Election of BOD and officers ASM 2015

CPM SEC FORM 20-DIS Mgt Report 2016 as of Annual Meeting 2015

CPM Notice of ASM for 2016

CPM SEC FORM 17-C ASM 2016

CPMHC General Information Sheet 2016

CPM Stockholders Masterlist as of October 06, 2016

CPMHC SEC FORM 20-PIS Mgt Report 2016 November 4, 2016

CPMHC SEC FORM 20-PIS 2016 Final November 2, 2016

CPMHC 20-DIS Mgt Report 2016 FINAL2

CPMHC SEC FORM 20-DIS 2016 FINAL

CPMHC SEC FORM 20-DIS Mgt Report 2016 FINAL2

CPMHC SEC FORM 20-DIS 2016 FINAL3

CPM SEC 17-C Result of ASM December 14, 2017

CPM SEC FORM 17-C Postponement of ASM 2017

CPM SEC FORM 20-DIS FINAL for 2017

CPM SEC FORM 20_DIS Management Report for 2017

CPM SEC FORM 20_PIS Management Report for 2017

CPM SEC FORM 20_PIS for 2017 Final

SEC FORM 17-C Postponement of ASM for 2017 (Signed)

CPM Definitive Information Statement 2018 Final

CPM List of shareholders as of 11.19.2018 Record date for ASM

CPM Management Report 2018 Final

CPM PSE Letter Annual Meeting for 2018

CPM SEC 17C Annual Board Of Directors Meeting 2018

CPM SEC 17C Annual Meeting for 2018

CPM SEC 17C Annual Organizational Meeting for 2018

CPM SEC 17C Postponement of Annual 2018

CPM SEC Form 20-PIS 2018

CPM SEC Form 20PIS Mgt Report 2018

CPM Top 20 Stockholders as of 11.19.2018

CPMHC GIS for 2018

CPM Amended Management Report for 2019 Amended

CPM General Information Sheet 2019

CPM Letter to PSE Annual 2019

CPM List of shareholders as of November 19, 2019 Record Date for ASM

CPM MANAGEMENT REPORT for 2019

CPM SEC 17 C Results of Annual Meeting 2019

CPM SEC 17 C Results of Annual Organizational Meeting 2019

CPM SEC 17C Annual Meeting 2019

CPM SEC 20 DIS for 2019 Amended

CPM SEC 20 DIS for 2019

CPM SEC Form 20-IS 2019

CPM Top 20 shareholders as of 11.19.2019

CPMHC MANAGEMENT REPORT for 2019 for SEC IS