Ref A: 055ec088fb4f45fea1e6d66477efc158 Ref B: 62663F894B698D0DEB7F049B284D5D8A Ref C: Thu May 23 17:07:15 2013 PST