I just called Pacific Online Transfer: http://www.pacificstocktransfer.com/ they did confirm those numbers so I called the old agent Transfer Online and they told me HESG's agent was Pacific Online. Shares Authorized: 20,000,000,000 O/S: 18,709,356,099 Restricted: 5,409,596,938 Float: 13,299,759,161 Thanks for the update!