Ref A: 7d138df436584f94bd8510834ce619d5 Ref B: F110E1CF9866E7199F46F1832E1929DD Ref C: Thu May 23 17:06:27 2013 PST