Ref A: 41f5a6efc11d42fa90a7142dd51d6cd6 Ref B: CDB845A2079F48EDB3DE2C85DCCA18F6 Ref C: Wed Jul 23 02:59:45 2014 PST