Ref A: 3387257711084c469a12666306a80060 Ref B: 58953ADEF47285DD50AEC774AC582736 Ref C: Wed Jan 28 23:48:17 2015 PST