Ref A: 7e8f8d49d21a488b9d5038e64fb9e757 Ref B: EA1D6CD24D4DD550D387F666ADE4AA01 Ref C: Wed Apr 23 10:34:10 2014 PST