https://docs.google.com/document/edit?id=1onAp8XmBLHTUP71xw1w_z0_LAiTo5EWJR4YQmAMgTkY&hl=en

It is still in work, but some guys want me to release it.
Lejay helped me.
Please contact me if you...