Ref A: 912fe5f0654646368ee8039dec948808 Ref B: 4BD3C5A853D48456D41F34149C3C677E Ref C: Tue Oct 21 22:43:34 2014 PST