Ref A: 5a69f103c96041e8ad301808bd614830 Ref B: 8155AFEEBCF093C1F5CA072AC3BFE2AB Ref C: Thu May 23 01:08:24 2013 PST