Ref A: fc76f564586d45db99d92e186b71069f Ref B: 64F1FE4323B56F3321619357DA3B5687 Ref C: Thu Jan 29 10:46:53 2015 PST