Ref A: 8f0b0857237341cf8db5b215979f572b Ref B: 8252E589A32832265C0A75B3B642AEFF Ref C: Tue Jan 27 20:22:39 2015 PST