Ref A: c83b7efa443a41168d5e19605942c8b1 Ref B: 99D9197B679427B4A7977B0702D1CCC7 Ref C: Tue May 21 13:26:26 2013 PST