Ref A: 7352cf124796451c8db56293fc834f32 Ref B: 8AD4907BD9B56B38F42B5F150E185D3A Ref C: Wed May 22 16:16:24 2013 PST