Ref A: 61322a4e07624b3c8e73704d1b232536 Ref B: 17F31AD69044364628EDEFF96DAD6C64 Ref C: Mon May 20 15:15:08 2013 PST