Ref A: a6bd14848426489d8237fdd5760c4b10 Ref B: 7D8FD227025517AC5AA4B06C890E011F Ref C: Wed Jul 23 16:27:06 2014 PST