Ref A: 819a9b3229934526adff910936da68f8 Ref B: B4115DB16FCDD232295FFBF11FDA62FF Ref C: Tue May 21 13:20:04 2013 PST