STOCK PURCHASE AGREEMENT BY AND AMONG LOGMEIN KFT., LOGMEIN, INC., NANOREP TECHNOLOGIES LTD., THE SHAREHOLDERS OF NANOREP TECHNOLOGIES LTD. AND SHAREHOLDER REPRESENTATIVE SERVICES LLC IN ITS CAPACITY AS REPRESENTATIVE July 31, 2017