Congrats!! Sounds like so much fun... have an awesome time!

When do you get to meet David?