Ref A: c967382f5cbc4227b3d58ea21fb79eb1 Ref B: D146B7ED89EF0BECF2C440D243C54A8E Ref C: Wed Sep 11 01:41:40 2013 PST