Ref A: 6167c41d39164477a21fb2d03287ed09 Ref B: 95D54B4950B3E32107BAE5BBDE8EA702 Ref C: Wed May 22 11:46:27 2013 PST