Ref A: 6E426C5FB7C64C6FB847BCC27B62E2E5 Ref B: 51763BE1DBA4893F13A8667D8542EB9D Ref C: Fri Feb 10 06:01:24 2012 PST