Ref A: f5f9c94d847c41fd955283ef180ff959 Ref B: 6A43DF2CF3F7E08D8BD9C7E6B8F15357 Ref C: Fri Mar 27 19:46:59 2015 PST