Ref A: 7dc0415b0f004d3aaf3009ff94d3ddff Ref B: 98CFCE4E414A57088EFA10CE8EA2433C Ref C: Fri Dec 26 02:39:28 2014 PST