Ref A: bb871ee9cebe4ccb9385a88989001afc Ref B: 4924BD21FC51DD9D6C8A841FD7CCEDC9 Ref C: Fri Oct 24 20:01:59 2014 PST