I did a pretty major overhaul on this post due to inaccurate information and a more simplistic method. You can find the original here.

Originally I wrote the first version of this post to bypass...