Ref A: f13a82d1cda241fa848744f807319824 Ref B: F61CC04E18D58DB7A1E0BE5872FD3CA3 Ref C: Wed Apr 23 17:09:55 2014 PST