You have so much bullshit mixed with a few facts that you might actually be able to convince someone!
Go Pan!