Ref A: 8068e2c12f2e4b709c2d5fb149d7c5ed Ref B: 8BF221F79C6FFC305D83DF91CC05F9E6 Ref C: Wed Oct 01 11:22:14 2014 PST