Ref A: e1b9d62ba5fa465f9c47d4174accaf2b Ref B: 995910D1FC8639ED36435B391FEE0F39 Ref C: Tue Sep 30 13:05:10 2014 PST