#cps #sharedsolar