Ref A: 4E5FD0A9F1CD4B44B0A4F296D3CF049D Ref B: 14B512D64229718252BD2DEA1B15A113 Ref C: Fri Feb 10 06:29:13 2012 PST