Ref A: 7644800e115d43978e9aecc333683a33 Ref B: A07C68C009FF03E05C7507DA7005C5F8 Ref C: Wed May 23 16:08:11 2012 PST