Ref A: 3337a17bad914d56bdec9f71cfccb9d7 Ref B: 64931A50D48C39C109A17A35BE5B0638 Ref C: Mon May 20 08:17:22 2013 PST