Sentence 1: The Ellipse Titan is a French high-wing , single-place , hang glider designed and produced by La société Ellipse of Étuz , introduced in 2002 .
Sentence 2: The Ellipse Titan is a single-wing , French hang glider , designed and produced in 2002 by La société Ellipse from Étuz .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?