Re-downloaded many times from both sources. Always get 40b2c7facd205b38885d92ec99073fbc instead of d89b5a175088339856ac50e4aa4cd8b4. Goo.im shows the correct md5 on download page (d89b5a175088339856ac50e4aa4cd8b4) but ROM is the old one with old md5.