Ref A: 716c2dc30c0243739ea4c1f59509254a Ref B: E2CA1D5C5BE25C7D4556687261854551 Ref C: Wed Jan 28 20:50:58 2015 PST