Ref A: 876014b523d741bcb615b9809999546c Ref B: 3BF0ABBB5CBC952D6A33D67B2AD47BE9 Ref C: Fri May 24 21:49:55 2013 PST