Canopy Growth Corporation Exchange and Subscription Agreement May 2, 2024