Ref A: ac95d1329fb249a88141f9bf886eb4e3 Ref B: 6DA014BB0278A8EE4F6D5A6AFA113550 Ref C: Wed Jul 23 16:49:41 2014 PST