Ref A: 27848b7b9fdc4edd802205a25b7e6349 Ref B: 9BDA626D73FD96AC9529B6FFBC1C6B26 Ref C: Wed Oct 01 17:23:28 2014 PST