There is no proof it is true, but the pieces fit in many ways.
It has been out on the web a long time.
Oh, well...If it’s on the internet ...it must be true!