Ref A: d0a8a02ada3f4db4a8f07bf738a42d0c Ref B: 02BFDBE8F5750B6DF3DAAA2C25DB0EC4 Ref C: Thu May 23 18:11:05 2013 PST