Ref A: 7ab76d45ea41426f9aba4dbe0854f334 Ref B: 064054DCA271F47C11B0B1776E24E6F4 Ref C: Wed Oct 22 15:08:45 2014 PST