Ref A: aac0e8fdf51640c780fd4a45dfcab347 Ref B: 61850B9363E16234E9EF5CF567B7F9C0 Ref C: Thu Aug 28 22:55:24 2014 PST