Ref A: dd46c73a4fe74113bcded463583fd6bd Ref B: 13FAF2FCDC606329DB7E94B95B435739 Ref C: Thu Mar 05 14:44:20 2015 PST