Ref A: b98676ccb04c4c3ba3201b86c28c5551 Ref B: 6179B381596E6976D569F2FFF636AC72 Ref C: Thu Oct 23 09:35:49 2014 PST