Ref A: b3899cb2f279462196930653af37c729 Ref B: C5812802D38A00BC5F8A99C1778D3CF6 Ref C: Mon Mar 02 11:21:55 2015 PST