Ref A: bc62df9bebb04ce7bf3baba5d2012f2f Ref B: 4EEE3A4E4AEF407E99DC9E08D14D65BD Ref C: Wed Oct 01 01:20:22 2014 PST