Ref A: 378706be29c447d7b551ce42479090c3 Ref B: 16F506A2AC9DD063A8EB2510E539EFD8 Ref C: Thu Dec 18 15:18:45 2014 PST