Ref A: ec59e2cfd4354a1a87abd41eeebf4ef3 Ref B: 53571AF787D12B30158B4650966F711A Ref C: Thu Apr 17 21:27:05 2014 PST