Ref A: 2D360E1E089D4D499740C95DE13B1E1F Ref B: E685E0793BDBC89698D548F3AA304106 Ref C: Fri Feb 10 06:17:07 2012 PST