Ref A: 25e0f9e419044cfc924a00b3a03ce7d3 Ref B: 972E50404A0F5ECD9A95AC91F48DFE77 Ref C: Mon May 20 12:30:15 2013 PST