CERN??? have you ever seen their 666 logo?
oh yeah, lots of triple 6’s in logos. They put it right out there for all to see, but not all see. Pray they will soon.