Ref A: 4021a0b8181446918f4265b95bba90bd Ref B: AE82BF4682658F3991A7506650DAC890 Ref C: Wed Jan 28 20:47:21 2015 PST