Ref A: 5b1e89f16e9e4adaa8e892bb4ceb3459 Ref B: 3371A17A40F1B7B63EE17251FD87E450 Ref C: Sat Nov 01 03:30:23 2014 PST