What is the max percent of the deal you have seen financed with a seller note