Ref A: 4457a821e72c4b51a6357d7777d74a30 Ref B: 886512E4DDC36AABE24E1BFB48A11DB0 Ref C: Fri May 24 20:41:17 2013 PST