Ref A: ee0dd76d1ac047a7a918d0f90f770327 Ref B: 96506F9D3BC47C037E7F992874712F3A Ref C: Tue Mar 03 00:26:18 2015 PST