Ref A: 5d7197e494b3489699edee078c79f188 Ref B: 8A1F4858712B14864F2341C4686ED030 Ref C: Sat Oct 25 23:11:36 2014 PST