Ref A: 735986e812654919aaa7eaadc91930b5 Ref B: 05741C81A2AF99731BD6DE93325126A4 Ref C: Sun May 19 15:26:16 2013 PST