Ref A: 73391d1f5a3b40cf9b5dea2fe4710a08 Ref B: 037A4CA653C4A93D8D000AA16EB091F9 Ref C: Thu May 24 13:01:52 2012 PST