Ref A: 1e8a20634ef94beaba86637540490b54 Ref B: C46452BE20A5F79E314CE30276ACBEC1 Ref C: Thu Jul 31 17:57:19 2014 PST