Ref A: 5d3baf2565bd4fe1b92c663981b136fc Ref B: 6B9A1CF5D5FF31BB53D1ECAC9E734155 Ref C: Mon May 20 09:41:32 2013 PST