Vermillion Networks Inc. v. Cenovus Enegery Inc., 2024 FC 779 -- text