Ref A: b150eecf97a14532ade542448052f475 Ref B: 69BD1E865424F15A2753FE628BE67971 Ref C: Thu Aug 28 21:07:44 2014 PST