Ref A: 64aea92b89a547ccb41d12d3719f72db Ref B: DF539992FF09AC1A06274C2779542C31 Ref C: Tue Mar 31 06:38:38 2015 PST