Ref A: c51a80d121b5485e9868844d3392800e Ref B: 002809CCD53064FEC247B3F6CE0407F0 Ref C: Tue May 21 06:31:11 2013 PST