Ref A: 00f4f94333d9464b812bd5ede3aaa232 Ref B: 14DA275007AE1FE93502D8DB3410E1DD Ref C: Fri May 25 20:27:15 2012 PST