Ref A: fd91cd1e0a5f4033bc275cacf07bb6ff Ref B: 90736FD8C8EA0AF962D077D54A684CF4 Ref C: Mon Oct 20 11:00:19 2014 PST