Ref A: B57C4420AFBD4DB18755E818BF6BBF07 Ref B: C3CD32EC2049641DE02894CA901874A5 Ref C: Fri Feb 10 06:19:04 2012 PST