Ref A: 020e59a9eef54e2ca5ff513c00663acf Ref B: 10A960029900117A63E0D52BFC6AB437 Ref C: Wed Jan 28 02:11:07 2015 PST