Ref A: 73e4079e065347cfbed3c7632c329f95 Ref B: 196419666DF9B520F5C9011554D1074E Ref C: Wed Oct 01 22:19:43 2014 PST