Ref A: e8fdd171f4ac4999883987067fdd3f17 Ref B: 3F8A3E0DAEC363B3F34EF8AB940514B8 Ref C: Fri Mar 27 00:32:48 2015 PST