Ref A: d4f409cf0e8549b4ab15786bb9b67c83 Ref B: 767DAE383A96E3EB3D16EB075FDC019C Ref C: Fri Jan 30 14:53:37 2015 PST