Ref A: cf12946ed4394da9a68650db046710c6 Ref B: 3CE18BA3B4062A8493F5676490DEE5DD Ref C: Wed Oct 01 22:53:50 2014 PST