Ref A: 514b9ed3b84d452ea49e7776df86d350 Ref B: C2B268FFA25EF57A8B07E6CDEB245A43 Ref C: Fri Jan 30 14:14:07 2015 PST