SOLAR PART I BASED ON THE 2023 NEC