Ref A: d0edb04f42a34e9792d82cd6f88a53c6 Ref B: FABD1A0F5BB51A6B025FD4C1744EB088 Ref C: Mon Apr 21 02:59:05 2014 PST