Warning: text segment ($0401) start address doesn't align to 4!