Ref A: c44a733df0b747cc9b7cb5c61276953b Ref B: F08311CCE4ECF7508F3DA510B76F009F Ref C: Mon May 20 09:41:53 2013 PST