Ref A: 36e5e11f4ff64dda9fb766bd2dca0fe0 Ref B: C0CED26E7B6E950B5864F2F00355C8A8 Ref C: Wed May 22 07:13:59 2013 PST