Ref A: 2c8442c1f8b04d5eb94f6f71edd04132 Ref B: AEB9D6347047E4A4593569B8281DEE33 Ref C: Wed Dec 17 23:01:25 2014 PST