Ref A: 8d279a1a14884150af66dd615b10bdae Ref B: 6B57386EFB03F8D262C22E4358276313 Ref C: Thu Apr 24 00:23:28 2014 PST