Well, I suppose I should write my reply now...

This might take a little while.

Since I'm lazy <_<