Ref A: 3786C2A405104B5681062E869C52F322 Ref B: 58FD8A61338D8EDEF94D5EDA657CED47 Ref C: Fri Feb 10 06:45:34 2012 PST