Ref A: 8580bad3d1274648b46d20723691f5c3 Ref B: 2D6175B33624EC308A9568E27CB70AB5 Ref C: Mon Dec 22 07:56:45 2014 PST