QLIK TECHNOLOGIES INC. SERIES A PREFERRED STOCK PURCHASE AGREEMENT NOVEMBER 17, 2004