Ref A: edcbdf81d67047e0916f9db491f4e00a Ref B: 3432D4B957E475E14845E6538F6FCBAF Ref C: Wed Oct 01 19:26:34 2014 PST