Ref A: b0234d7f132342eeb33bf86698b45886 Ref B: E206266B7C2FED008A15C9B7BA81957F Ref C: Fri Mar 27 00:01:25 2015 PST