Ref A: 8d6ed55f83a04022a3fdfca4f9f15d41 Ref B: 46A9FE19995490A9271B88870B14F9CB Ref C: Tue Sep 02 20:47:07 2014 PST