Ref A: 1B3B18FDFBB24DB58CD5F9DEFE621A39 Ref B: BD4D3C1A0369D92351AB47530F86518B Ref C: Fri Feb 10 06:02:20 2012 PST