Ref A: 7a3387cd60b54229a77471a120f8550f Ref B: 39521F91D015EE02B45FBE0A0B336D9D Ref C: Wed Oct 01 21:33:18 2014 PST