SEA DILIGENCE