Ref A: 8b83ff782240467393c8a23ba8b624e3 Ref B: 93C5AD05D2427525A3FB798BB8A4F840 Ref C: Wed Jun 19 17:25:29 2013 PST