Ref A: 99ea9ff2bd9348509b278ae34ebb709e Ref B: 5405C6E3F2ACE508E04BAD9554C4DA35 Ref C: Mon Jan 26 20:20:45 2015 PST