Ref A: 9169d7bd5f5345babeb4e0877c69f92e Ref B: 20420F5A4FC6FA3E532745C1F86CAD94 Ref C: Tue Mar 03 19:45:01 2015 PST