STOCK PURCHASE AGREEMENT between DIGI INTERNATIONAL INC. and WEST MONROE PARTNERS, LLC Dated as of October 23, 2015