Ref A: f74098c66c8a489e857812bb609ef991 Ref B: 8B1FBBC6D03CAD044B9B1446E406AE37 Ref C: Wed Oct 22 18:02:40 2014 PST