@globalwarming: Nice breakdown.