Ref A: CC1EBFA465D3446AB5930F6403BD0093 Ref B: AFE60009786AF7C049BCD17D4DFB72A6 Ref C: Fri Feb 10 05:56:11 2012 PST