Ref A: 71f28f03cc1c45ebb3bcf5d09d680765 Ref B: 114F5DE36B12725F5567E8EE2F601286 Ref C: Wed Apr 01 17:12:18 2015 PST