Ref A: b06b821747374fa58499d0248a146852 Ref B: 92A7761EA905585E032258BB37F5CC6D Ref C: Thu May 23 13:04:12 2013 PST