Ref A: 7d3a473456834ded91f7f8567a891db8 Ref B: 4F88BA9A8032D2F6B7C6ECF581D968F7 Ref C: Tue Nov 25 20:48:11 2014 PST