Ref A: c1527d68ac6e4b2b9cc1fa383c020a5a Ref B: CE9A407473E4CF3C1DC405C270D26016 Ref C: Thu Oct 30 12:00:51 2014 PST