Ref A: a85b642566ab46de8d8453d45d55c211 Ref B: 16FC0D740C78DEE7882AD7F1C4A70454 Ref C: Thu Aug 28 16:46:47 2014 PST