Ref A: da11244b433d4ae29b07ded322bb474a Ref B: 601A14CD97251197338C12B500AB7F8C Ref C: Fri Jan 30 21:04:29 2015 PST