heavy-duty vehicles and equipment