Ref A: 08ae3a0e4eae4cf5a672fd0db09f593e Ref B: EB4E02BD614E1BAA474E283C70DD733E Ref C: Thu Aug 28 23:32:09 2014 PST