Ref A: fa3fca63344b41a18417693100b7081c Ref B: 8AA723BB1DB016F9B4F3681DEA94659F Ref C: Tue Nov 25 22:56:46 2014 PST