Ref A: 495ef10478b24fe995c65f8041791d30 Ref B: 899FF6392C21DA057C0A0E458460E730 Ref C: Thu May 23 04:15:04 2013 PST