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