.......... by Nov 2005<br/><br/>.......... on Nov 2005<br/><br/>.......... before Nov 2005<br/><br/>What are their difference?