WOW. Mesmerized for 45 minutes.