Ref A: 57ee0df7cc2f47fda5df15851471ca30 Ref B: 1FC92A2C38B85870129504C4252ED39D Ref C: Sat Dec 27 17:09:05 2014 PST