Topics Related to Banks, Due diligence and Purchase and sale agreement: