Ref A: f915e3bbce82451b923d04d18ae96195 Ref B: 3B388278F5E3C49F8855CC6C3F79E3F5 Ref C: Sat Dec 27 02:42:32 2014 PST