Ref A: e873713f5609451c972b78910b184050 Ref B: AE92506D7ACD176B4B3AE43C76E76C5C Ref C: Wed May 22 17:07:04 2013 PST