Ref A: 16702f1f76f84cc9963a52a304b71436 Ref B: 31A98DAE7DEFF4F9EAAFD14CB25B93A2 Ref C: Wed Jul 30 23:57:10 2014 PST