Ref A: b76ae113a46f4e26817f8d6f2d23690a Ref B: DEBDB788F05D8536EDE364854C1156A9 Ref C: Mon Dec 22 19:31:07 2014 PST