Ref A: 366E4CC62A414E1F856A26A2A20833E5 Ref B: 42982BE8C123A223F4650308FBAA8E52 Ref C: Fri Feb 10 06:37:01 2012 PST