Ref A: 94c3fe70d349445aa6f46037aaf2417c Ref B: 005A86BD85C08B15FFF341603D633FF6 Ref C: Thu May 23 10:22:46 2013 PST