Ref A: 2df51ad99454418983745b601299df1d Ref B: 114AA85E7D230EC6313FA36C80DC4FF5 Ref C: Tue Jan 27 13:32:23 2015 PST