Ref A: f3dcf6ceae3242ff8b7e69c0cef4eb92 Ref B: F39AF763B26CF8A5FDEB306248966AE9 Ref C: Wed Jun 19 00:02:05 2013 PST