Ref A: ba1ebeaea3434fd19bdc21c67bde9f21 Ref B: 3B846576B10652EA01E189211284011E Ref C: Thu Sep 03 15:00:24 2015 PST