Ref A: 1ad2ff7cf2574de09ce1c0dee6c77f8e Ref B: 3834DA088AB88C9F92F4DA0B6987887D Ref C: Wed Jan 28 10:42:19 2015 PST