Looks like you had a great time.
What a great way to spend the 4th.