Ref A: 29917f9bf27f4deab974e62cc4ac7d08 Ref B: 7706F460E8430F3267171BB25CD01129 Ref C: Thu Jan 29 10:05:39 2015 PST