Ref A: 8CD8D5FC08BF46309E99CF415BB0EE5D Ref B: 219A785D527714D64A85914B6B5CDE1A Ref C: Fri Feb 10 06:40:37 2012 PST