RESIGNATION AND CONSULTING AGREEMENT, GENERAL RELEASE, AND NON-COMPETITION, NON-DISCLOSURE AND NON-SOLICITATION AGREEMENT