Ref A: 29104c52771a41298c8aa812e20f70f7 Ref B: D6BABF4388DC965DD17CC11F10EF20F5 Ref C: Wed Jan 28 17:32:06 2015 PST