Ref A: 0bd0a90e54614e3e8c05775ce605ec7f Ref B: 42F6DD3401ED8B92DF2AA3CCBEF96945 Ref C: Wed Jan 28 17:23:40 2015 PST