Ref A: 6f3d5475bfeb4fc096e04b39864f83f6 Ref B: 6F738D257162B33188FDF9E8CE3293B6 Ref C: Mon Mar 02 11:35:30 2015 PST