In accordance with 10 U.S.C. 7309 and 7310-
(a) Do not award a contract to construct in a foreign shipyard-
(1) A vessel for any of the armed forces; or
(2) A major component of the hull or superstructure of a vessel for any of the armed forces; and
(b) Do not overhaul, repair, or maintain in a foreign shipyard, a naval vessel (or any other vessel under the jurisdiction of the Secretary of the Navy) homeported in the United States. This restriction does not apply to voyage repairs.