Ref A: a5aa1b8302ad449cabf63de39fdc2b0e Ref B: 801044E4ACAD43E63B66C46E43CF0727 Ref C: Wed May 22 09:32:39 2013 PST