Ref A: 6b0ca2b165234140afb2d8b20e7ce756 Ref B: D72C80A7B8942B35D16C7E41FA6872A5 Ref C: Wed Oct 01 08:17:16 2014 PST