Ref A: 5c4b53bd92a1464186f7c14f6333842c Ref B: CF78650F732792EF1CFCDD5DA3EE56C6 Ref C: Tue Nov 25 22:15:24 2014 PST