Ref A: 1036e7bccb894da4a9eec4bbe35c874f Ref B: 37A7CE0938B0E75CF42909D0E42C0444 Ref C: Wed Oct 01 19:27:15 2014 PST