Sentence 1: Suffolk University maintains a remote camera in the New England Cable News television studio in the centre of Boston .
Sentence 2: Suffolk University maintains a remote camera in the television studio of New England Cable News in downtown Boston .
Question: Do Sentence 1 and Sentence 2 express the same meaning? Yes or No?