All I can verify is the OS. I called the transfer agent and it is indeed 817,441,452 shares outstanding.