Ref A: a82b2b4011304b9b80f1ed4becbf494b Ref B: ACE15320D8E5F59B9FAA56F7881C2275 Ref C: Thu Dec 25 13:51:16 2014 PST