Ref A: 7d3cf7b7288b414fa7dd49bca04c599b Ref B: A11429AF13AFAF4ED39E30F1DBDD4A49 Ref C: Thu Aug 21 16:59:09 2014 PST