Ref A: 1e0e496682204f5a849477997eacdc5a Ref B: DF1A466E87DCCB5B4640C44579F3DECC Ref C: Tue Jan 27 13:33:55 2015 PST