Ref A: 1e7cb85f774446bb930aa2809ec33b24 Ref B: FDD959164E74AF75F3F5CECC048F9F14 Ref C: Tue Mar 31 00:21:23 2015 PST