Ref A: 7fffcaa9c93345a3872cc7c06378b7d0 Ref B: 3A7CFACDA72A0F0ADF1EFC80DB166B76 Ref C: Thu Apr 17 23:10:08 2014 PST