Ref A: a2cffcd550f14aaabb18bddb78562135 Ref B: 2FDF8605F7CAC75159BDEB87899E9EF8 Ref C: Wed Nov 26 00:11:58 2014 PST