Ref A: 37ef12fd48cb411aac5df70257c06c39 Ref B: 43F2B9A9F60503A9FAF778C519A40004 Ref C: Fri Jan 30 20:41:02 2015 PST