I've heard it argued that those symbols are suppose to be LOTUS flowers, not the Free Mason symbol.. But..It really does look like the Free Mason symbol!
I do find that picture compelling, but.. Not necessarily proof since it's disputed what the symbols are, thanks though!
You're welcome, @apolymask :)