Ref A: f96cec6661e04d5ba03a03571425afd4 Ref B: 322E5DA403FF9581936B98392C33870B Ref C: Wed May 22 09:38:50 2013 PST