Ref A: fcf61d8469e74be3979df8923019f7eb Ref B: 634DC84E7FB6F0836F2E1C5AA11AC290 Ref C: Fri May 24 01:31:12 2013 PST