ASSET PURCHASE AGREEMENT AMONG NFP PROPERTY & CASUALTY SERVICES, INC., SDN INSURANCE AGENCY, LLC AND FINANCIAL INSTITUTIONS, INC. April 1, 2024