@ogaaloysius: Great breakdown.