Ref A: 6d4c4a0b0a9e40ea8666c090df8af190 Ref B: DE62275382B5B90CEBC1674C292206CA Ref C: Thu Jan 29 07:41:21 2015 PST