So, let's see. You, a nobody, has deemed it "ridiculous".
Meanwhile, many of us have met CIO, spent time with him, and I can assure you, he doesn't need to make ****e up, he doesn't care to make ****e up.
You want to disbelieve it, fine, but don't you dare call someone a liar with absolutely...