Ref A: d982b2dc9aca408aacd21871070cfdf1 Ref B: 759E725B7DB4FAD7F304CA9FA7B1D713 Ref C: Tue Mar 31 05:12:22 2015 PST