Ref A: d70ceedbe1af41ef9f9afddf3da87126 Ref B: 52D9DAC5E20D64CFD2F87666EA3216F4 Ref C: Wed Nov 26 22:07:05 2014 PST