Ref A: 9855811a277c42eca0e4e3bd5b14dd02 Ref B: EDF8133F9D83718D76A8032D26025D70 Ref C: Fri Jan 30 15:23:56 2015 PST