Sentence 1: They were designed by Electric Boat and were built by other yards under subcontracts .
Sentence 2: They were designed by Electric Boat and were built under subcontracts by other shipyards .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?