Ref A: 1120aef4f2ea4c08b47c275970cee3e8 Ref B: DE531EE59A4483466891BFD6EF10A665 Ref C: Mon May 20 00:47:37 2013 PST