Ref A: 47f80b3aa7344326a0de073cf947fec3 Ref B: 60D55E1281B1F39407549B4686CB1E51 Ref C: Mon Oct 20 17:55:52 2014 PST