Ref A: 8b4e3f96501340cf81899e7c914bcd49 Ref B: D30A391060F579D18DFAEEC2F02EBD1A Ref C: Thu Nov 27 00:52:00 2014 PST