Ref A: 5dfbf93348344c2ab7c4d85457c6d360 Ref B: 7B275F70E0447F1D6B138BDEA479D79C Ref C: Thu Jun 20 05:06:08 2013 PST