Ref A: a7af67f7f0d54bd18fd292e7e907a9b2 Ref B: 391A299B4E786BE35E050BCA275FCA1B Ref C: Tue Sep 02 20:46:44 2014 PST