Ref A: fe982dafab95433a808f3d15006bc7ba Ref B: 766259DD5628406807C5F7F30B0D575C Ref C: Tue Oct 21 07:01:36 2014 PST