Ref A: 40f436572ce14b289cedded94998f967 Ref B: 8A969EE9F0B478CAE9B712368C3CFED3 Ref C: Fri Jan 30 07:43:58 2015 PST