Ref A: 19368E603AD1484D8DE4472D5B9553C6 Ref B: 21FDCFB8A89BDEA438D3AB638A2D75B1 Ref C: Fri Feb 10 06:50:51 2012 PST