Ref A: 42fcc4f7b8384bfc9c9509588218ced0 Ref B: 961CB9F490C87B6AF90BE0B76956570C Ref C: Thu May 23 16:32:32 2013 PST