Ref A: 1ceaee547d1a43528a53b1643691c446 Ref B: CF1B2CF7A31A51EF2FE92432E2FB7D49 Ref C: Tue Sep 02 12:21:05 2014 PST