Ref A: ccdcebfbbd88439dbd0a78ce3d5630a7 Ref B: 2A5EC62276C6AA40E6BE829D4520AC1A Ref C: Fri Feb 27 14:30:52 2015 PST