Ref A: 611558adfd5e4af3bd149960295df29b Ref B: AF0FDC2CB1CC5150DBF6B8174EA39028 Ref C: Wed Dec 17 20:26:26 2014 PST