Ref A: 9d94f381bad34cc5abc450620bac467e Ref B: 99D9197B679427B4A7977B0702D1CCC7 Ref C: Tue May 21 13:26:45 2013 PST