Ref A: B49E1AB246014D989871353156025D0D Ref B: BA8E18640FDBF8AE912675659E032E14 Ref C: Fri Feb 10 06:13:50 2012 PST