Ref A: d1fb7fccd8df4ca1905ce39d7987e86b Ref B: 8ADB081E7AC90B3999C50E964DACB3F5 Ref C: Tue Oct 21 07:49:06 2014 PST