Ref A: 8e3c0bd8f7fa47d5b0d1d3470ba9dbcd Ref B: 9D0A1B9F47E344F40DEB8BF4096AE1DE Ref C: Wed Nov 26 00:03:11 2014 PST