See Many More In The Link In Post #2
I think it is a copyright mark. Oh my, did God stamp a copyright mark on the planet? Could even he fear lawyers? LOL, I doubt it.