Ref A: fb08d4020ea44905be59b4aaa0ac1ae5 Ref B: 0E36A4342768053A813ECA213862F812 Ref C: Wed Oct 22 20:11:18 2014 PST