Ref A: 538b7fb2b3574d0689550b91f9d7d321 Ref B: FEDC6C0BAACE8C6E8EB94252782FABFA Ref C: Sun Jan 25 11:28:47 2015 PST