Ref A: 63b31acca535453ab3663ae6c392a7a8 Ref B: F20346A2586CA1F6A1970B959A3F9467 Ref C: Fri Jan 30 01:55:43 2015 PST