Ref A: 73874a45e6df499ea36a2937fdd36e33 Ref B: 611461C20E787C83BEDA8297150B0672 Ref C: Sat May 25 07:39:13 2013 PST