Ref A: ea719e52208c4d49be6fa8c0182aabb0 Ref B: 3B1F782DE7D5ED2DD00DFA6DE373765A Ref C: Mon Jan 26 14:56:52 2015 PST