Ref A: 7066a91a92ad46ed90a0063d25e07425 Ref B: DED601CD3221D6CB1FF6F0396B799C91 Ref C: Thu May 23 15:08:47 2013 PST