Ref A: E0FFEFDBFB7A4D55AAC7DEA26B4804AE Ref B: 8A66A7677DC6317B33EADD8791549CA5 Ref C: Thu Feb 23 01:12:11 2012 PST