Ref A: c374dca9c08c4226b6d83666368b5604 Ref B: 53CEBEC062E72CFC6E5048778ED77CA6 Ref C: Fri Apr 18 14:36:47 2014 PST