For Windows, writed on FASM.