2024 Q1 TCX Final — TUCOWS INC.