Ref A: b05833a9d8804bd39017b0e815036264 Ref B: 0C3F7BD01647B12CA4D83898AF10C1F7 Ref C: Sat Dec 27 06:29:58 2014 PST