Ref A: e35b241d817e4060bccb313aa85b502a Ref B: 7D7B39B81D4AFBD53701918D07FBB8FA Ref C: Tue Sep 02 21:47:30 2014 PST