Ref A: C94075FFA9A84D2A98030994EE9E6AF7 Ref B: DA7C1CF35903520DA07F5B08887BF5D4 Ref C: Fri Feb 10 06:12:45 2012 PST