Ref A: 5ce245aa7e7e48b799ea79dd78165ef0 Ref B: F54498F95D51B0D4102B3E9D38DA171F Ref C: Tue Sep 02 20:28:00 2014 PST