Usinage Pro-24 Inc. v. Valley Blades Ltd, 2025 FCA 4 -- text