Rob,

I really enjoyed this one - great job all around.

Bob