Ref A: 6135DE1A59FC4DFC95B37CEFB6EDB0B9 Ref B: F06C63E90790CC09BB47BFC5FF86CE4A Ref C: Fri Feb 10 06:43:48 2012 PST