Ref A: c1b9082315474ff89d361b54891a61b5 Ref B: 23BD4BFDC4F7D878EE7AC3C22D447739 Ref C: Wed Nov 26 17:54:04 2014 PST