Ref A: 9478725b98724be7a2e1ccf6c14ad68d Ref B: 49025BCFAA32FC1B2DA4A644D1CCC1F5 Ref C: Fri Aug 29 09:29:57 2014 PST