Ref A: acbf550584ab4629868e921055eeb4d4 Ref B: 308DCBD372D1AF8D8729285DF843F974 Ref C: Thu Apr 17 06:31:28 2014 PST