Ref A: CEFBFC33177245FBAD369FD794C43B0B Ref B: EE9711A9E4AD01456F2DF38DF44201D0 Ref C: Fri Feb 10 06:16:33 2012 PST