Ref A: 674d5491be334315a3c719afaa32625d Ref B: 722C9D02D6C3FA16D0438900C8C8B438 Ref C: Fri Apr 25 02:55:23 2014 PST