Ref A: b47a5e7b931641a3899f8167b1243773 Ref B: C3F6192E87CCCB61329CAEA9C241C1A4 Ref C: Wed Apr 16 10:54:47 2014 PST