Ref A: 0D43CD94AEFE4770AED35F65437DE290 Ref B: A36952943BEBDE4398C1E0C47AA5E298 Ref C: Fri Feb 10 05:56:15 2012 PST