Whew, 48 pages. This is a tall order my good sir, however I am up to the challenge.