Ref A: 436329f65212409f953b0abd73230f63 Ref B: 305571B1B1A837BE02A0F1A28907F05A Ref C: Wed May 22 16:32:27 2013 PST