Ref A: 233d4df0525342c18b2c32d3e09356d9 Ref B: E03FAA5E999188EBB8A7FEC4579FD0B8 Ref C: Mon Oct 20 11:19:47 2014 PST