Ref A: 86255ffb91a84b969aecd0b5c9955db1 Ref B: B5BA67A2F94FC4771D130762F1BEC85E Ref C: Fri Dec 19 01:25:20 2014 PST