Ref A: 7a0ca446dc114143b06c58ef9dff93e7 Ref B: B51C8765F31A76E6AC0BE57F0586B17F Ref C: Thu Apr 17 01:21:25 2014 PST