Believe it or not there's a good deal being said about this in another thread... www.abovetopsecret.com...
I've interpreted the information one way but there's compelling information from all directions that could easily draw you to a different
conclusion.