Ref A: cef5e80203a54f1bb6078eac97ba7fbc Ref B: 29ABFC4E2CFD4A43B9BF7D1E9C7B7DD9 Ref C: Fri May 24 08:38:41 2013 PST