Ref A: 2ca674d153df44c4ae4ed8b9429dc486 Ref B: 4A67FFCF1243615862215226ECAC6320 Ref C: Sat Aug 30 14:06:32 2014 PST