Ref A: ede5aed334fb414899ed32a621479fd2 Ref B: 9514D0A0E8C9E81AD99F367AC3BDAD55 Ref C: Fri Jan 30 01:05:13 2015 PST