Ref A: c20b7c2fc4d74a2eb9c28abeeced916c Ref B: C52312E481DFAC1FD3FB07967144406B Ref C: Thu Mar 05 05:05:22 2015 PST