Ref A: FB8A642F128543D4ACAC0EE9989BFA9C Ref B: 92E9732FC18883A888D68AC29FD9E67D Ref C: Fri Feb 10 05:56:38 2012 PST