Ref A: 3b25febc25dc43dc8b4b2f2716635b04 Ref B: 5F9D9B87212FE55FFD376364218BC822 Ref C: Fri May 24 11:23:03 2013 PST