Wow, I am exhausted. Long three days in Las Vegas.