Ref A: f4a65c67c2054fb9b0065ac5b0f2ad77 Ref B: DD00F1F5E22E56E42947F01CC394532C Ref C: Wed Apr 23 00:28:27 2014 PST