Ref A: 94f94ca5cf384e998e73ab8e9e781425 Ref B: 4348263A39C3CC8303AAEC12DDC819A3 Ref C: Tue Sep 30 12:15:46 2014 PST