Ref A: 454907c3e1e74186b950c5ca56d38881 Ref B: 035E877476A9FAAE5B00F0A73CE70AE3 Ref C: Tue Jan 27 13:35:55 2015 PST