Ref A: 466804820d0141e2b672abe106c8c1d2 Ref B: 731ADDA24B542A5684B37040EB7968AF Ref C: Mon Dec 29 08:27:51 2014 PST