Ref A: b1cedb1c02a7415292fa257e3a793b01 Ref B: 4F3040287B36465057BB7887D74B8260 Ref C: Thu Nov 20 19:36:47 2014 PST