FYI. There's another weekend coming up July 28-30.