Ref A: 1d5e165df9514aaba9d79e7bcce173f3 Ref B: 47A8D24CD8860093A210E6D7F18CC2F6 Ref C: Wed Aug 20 21:58:10 2014 PST