Ref A: 24ee59ba73464d5fb87db0e74111025a Ref B: 7DD3083AC3CEDA0499F8C6C4508937A3 Ref C: Tue Sep 30 22:17:14 2014 PST