Ref A: af66ecb1a05149639ba155de7e167077 Ref B: 43694484DBCC608167861EA01E78233E Ref C: Wed Jan 28 23:59:38 2015 PST