Ref A: 473925d5f6cc4921a759481b248bdbbb Ref B: FA53A4471CFB1981384289B71474008B Ref C: Wed Jan 28 08:37:48 2015 PST