Guy -
This is really helpful. I have added comments and edits which I hope are helpful. I would like to talk about this tomorrow as well.
John