Ref A: ee9b4828beb34852a9a7179676ea2927 Ref B: 62EB9A4C515519B134A6A868DCC996EA Ref C: Thu Jan 29 11:37:16 2015 PST