Ref A: 6312450fac014a45987a5a36398eaabb Ref B: A3242A8A710945F2AC46D1E7F4A48243 Ref C: Sun Dec 28 00:13:28 2014 PST