Ref A: e533e39529aa44cb83337fd487c3eba3 Ref B: A5BF1D506CD678275E887928773480F1 Ref C: Wed Aug 27 12:19:12 2014 PST