Ref A: 5677365f5fbc47f59640f8072fd037d5 Ref B: A2F733DF3811E84A7203D12702B2B920 Ref C: Wed Jan 28 20:19:11 2015 PST