PURCHASE AND SALE AGREEMENT by and among TRIP RAIL HOLDINGS LLC, TRIBUTE RAIL HOLDINGS LLC, TRIP RAILCAR CO., LLC and TRIBUTE RAIL LLC Dated as of May 25, 2022