Ref A: add7b98666f64d16a9f15778cd1f7197 Ref B: 7E8485EB34267C7C8615797C673F0700 Ref C: Wed Aug 27 21:40:23 2014 PST