Sentence 1: The mechanism has also found thermobaric use in the military weapons .
Sentence 2: The mechanism has also found thermobaric use in military weapons .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?