Ref A: 42fbc49acb634cc7b1be6e197594b7b2 Ref B: A146791673E18507876EF1502241753D Ref C: Fri May 24 11:43:42 2013 PST