Ref A: df49a77d208d48ad95827f94e7cdc81c Ref B: 559221E1E295C1391F85A0559060B496 Ref C: Wed May 22 15:48:20 2013 PST