Ref A: c252e0494e734869b1cd8f9c903908fb Ref B: 52A5E97475DF71AF5536FA2918BDE0F3 Ref C: Wed Aug 20 02:39:02 2014 PST