Ref A: b24fc17a317d4c58ad42398ed8b97370 Ref B: F706B6EB44EB544FBD794CE447E237EE Ref C: Tue May 21 06:23:44 2013 PST