2023 NECC Financial position