Ref A: 9fc1784f3fc64a2db20ec4436952625e Ref B: 5ECAB783DE67DBE15DB24EEFE874E504 Ref C: Sat Dec 27 09:32:16 2014 PST