Ref A: 6d60f6a7567344eba2c90dec8010f1be Ref B: 8AAA1AD25F5AE6654CEFFBBB7C3F034C Ref C: Wed Dec 24 20:46:22 2014 PST