MANAGEMENTS DISCUSSION AND ANALYSIS FOR THE YEARS ENDED DECEMBER 31, 2023