APRIL16 2024 GENERAL MEETING