Ref A: 303fafcba0144ae2a64763224e0aec1a Ref B: 4931682AE62D9772695C82C336B982F1 Ref C: Thu Nov 27 11:41:46 2014 PST