Ref A: dd52d5edec3c4e6c8d9c34f6fcfa0081 Ref B: DF7D88438D1F9ECA63CFB549E2E1CBF7 Ref C: Thu Mar 05 15:02:09 2015 PST