Ref A: 6504e8e3570d44ceb525df41b7447ff8 Ref B: CB9CB6E4B6EEA369AD69992496ECE289 Ref C: Wed Dec 17 22:13:35 2014 PST