Ref A: b3611271d2be434c952f23eca6491b94 Ref B: 7A745943BA682A0A31954CBF48840CD8 Ref C: Tue Nov 25 22:31:46 2014 PST