Ref A: 772b2f9510b64ec8a598992e8109c29d Ref B: CFFCDA22BB8E56A652A54034FD31F1D7 Ref C: Thu Apr 24 05:48:48 2014 PST