Ref A: e01b514690934524a4874d678adc7358 Ref B: 5EC47BD6E99B489F4CFCC05EDE57E99A Ref C: Wed Nov 26 00:59:36 2014 PST