Ref A: 1c144daa4ba14c87933a8248e96a90a8 Ref B: EFDC2506DB7F871B3D0AD678BF17E0DE Ref C: Tue May 21 05:20:15 2013 PST