Wow thats a long list image Well done though I would never have the patience to do that.