Ref A: 5e155f1c41954ba18cdd901610634876 Ref B: E1C5FB0DD12E466E1EC7BE6FE6F9C647 Ref C: Thu Aug 28 21:16:34 2014 PST