Ref A: 60606a361440454dbc55de980e751e18 Ref B: 1791F985AE9A7D05B8E1525334A02F85 Ref C: Fri May 25 13:53:18 2012 PST