Ref A: BC0574A9A66F4C21B394BE1556587B2E Ref B: 63FDF7E5D0CBC33B319974EF343A331F Ref C: Fri Feb 10 06:28:44 2012 PST