Ref A: 5714a3f7d592421ab1f877dc27e1accd Ref B: 05EACFCA633C689D834B6C1AE6CA77FD Ref C: Thu Mar 05 20:32:46 2015 PST