Ref A: 9d9ccc7c2cf840a9ba5112bb20908e6e Ref B: 8C27A710C6A19F77070E120C63B4A42D Ref C: Wed Oct 01 11:49:09 2014 PST