PURCHASE AND SALE AGREEMENT Dated as of January 31, 2023 among VARIOUS ENTITIES LISTED ON SCHEDULE I, as the Originators CBTS Funding LLC, and CBTS TECHNOLOGY SOLUTIONS LLC, as Servicer