Ref A: 38298f8d15494e00b48c16e90e62e72e Ref B: 993145BE6F710E852D93A08AA6630783 Ref C: Wed Jan 28 17:22:51 2015 PST