Ref A: 6af665bda37f4a4bb4f9a8178c21674e Ref B: 60244BE8C8FB586B8C6BA2F540DF8236 Ref C: Mon May 20 01:52:41 2013 PST