Ref A: a7eef5b6552c45ef88d6788284755e73 Ref B: 5DA3E7AC9D5CDD9D1EA4E8AD4386F653 Ref C: Thu Jan 29 08:47:17 2015 PST