Ref A: a281520b8d7e40658996c4f79bdaa584 Ref B: 8C8D04439C272AED633599A98D175062 Ref C: Fri May 24 15:11:06 2013 PST