Marinette Marine Corp., Marinette, Wis., is being awarded $33,100,000 under a previously awarded firm-fixed contract (N00025-03-C…