Ref A: 2126ddbb1af445868add6a5084db9a3b Ref B: CFC02F7CF89A3806E2CC0DF96CEF8643 Ref C: Fri May 24 22:18:07 2013 PST