Ref A: 8ab701e6c32141cfae272b61c016a4c5 Ref B: 206FF3865E23A41273BA5740957EBE02 Ref C: Thu Dec 25 17:51:36 2014 PST