Ref A: 3289186b8368416f875b04d6e38c0a7e Ref B: 8A761B232D772266622A11A6B83F6305 Ref C: Fri May 24 15:16:41 2013 PST