Ref A: af546dce08014de3996b96da6f8ccf1e Ref B: 1DE7ACAE5F4EF3B5506DFFFED92984B5 Ref C: Mon Oct 20 21:35:12 2014 PST