Updates by DeWind One Pass Trenching

DeWind One Pass Trenching