Ref A: 38debb98783c4958a254617269c2fd14 Ref B: 8296A32D0A8C9F267C4412741C144D3A Ref C: Wed Apr 23 22:31:11 2014 PST