85% mesh debris tarp