SHIFT TECHNOLOGIES, INC. SEPARATION AND GENERAL RELEASE AGREEMENT