Ref A: 183fd20739f8403bb31bc84d4b842241 Ref B: 63592FC0702CFE90BE53A23BFA7B5842 Ref C: Tue Sep 30 23:43:53 2014 PST