Ref A: 621197cd8da64020aff4f7859c59cc21 Ref B: 5A28FCA01BDC7EAFBCC23FA4AD999583 Ref C: Sun Dec 21 13:45:44 2014 PST