Ref A: f6ad9e6f5b2a44f5ad84dcfdfebecb4a Ref B: 9EA98625F8D70B83D1A711CD8FBD7246 Ref C: Sat Aug 29 00:48:21 2015 PST