Ref A: cec3898baceb4fe4a63eec4198c7787a Ref B: 9787BD5E253D3970A7ACE3F69D281774 Ref C: Fri Aug 29 22:48:14 2014 PST