Ref A: dd72e63668f4439db9f91b895c85648a Ref B: B24318CCEFD5B3D520A938E2CCDFE3A5 Ref C: Fri Jan 30 21:08:40 2015 PST