Ref A: 9f42980ae4744065a72225a1efe32747 Ref B: 2844CE6436F982C67A8BE1F8591452F1 Ref C: Thu Mar 05 12:50:23 2015 PST