Ref A: 4fbdce277ff347a6ac7e1dd54fd02efb Ref B: 7580DBDDCE0DA1BE141E403A2FB4353B Ref C: Fri Nov 21 04:23:09 2014 PST