Ref A: d517f2f224df4255b6f97b9e5664e27a Ref B: 86DFF5E42FB56A50A880F272BE090F76 Ref C: Thu Nov 27 10:31:43 2014 PST