Yes, the end result numbers do however we differed on how we arrived there. Either way, all is clear now and we can expect (based on the current R/S ratio) a resulting O/S of ~20 million shares, with a float of ~1 million shares. Should move pretty easy if they get some good updates out, either pre or post R/S.
My post is only my opinion, I recommend you always do your own DD! I am not a licensed broker or a professional by any means, so take what I say as entertainment value at best.