Ref A: ba197f05ef3d4a27b2d1478580ecc2ff Ref B: 5120794A88477881A799F0A10E9FAFE1 Ref C: Wed May 06 11:32:57 2015 PST