Ref A: 83680EF3DEDC4F78A6B2D32E5C5BF78B Ref B: 57804D644B19FBB06D902FEAF6560B48 Ref C: Fri Feb 10 06:31:45 2012 PST