Ref A: 564d9cc33b3f48c8bb78fd5d86f642f2 Ref B: CC56ACCF7304FA60D7814D9CA915C418 Ref C: Thu Nov 27 18:02:18 2014 PST