OPEN SOURCE MULTI YEAR POWER GENERATION CONSUMPTION AND STORAGE X2026