org 0x100
    cld
    mov bl, 2
    mov ah, 0xb8
    mov es, ax
    xor di, di
outer:
    mov si, msg
    mov cx, end - msg
    mov ah, 0xa
print:
    lodsb
    stosw
    loop print
    dec bx
    jnz outer
idle:
    hlt
    jmp idle
msg:
    db 0xfc, 0xb3, 0x02, 0xb4, 0xb8, 0x8e, 0xc0, 0x31
    db 0xff, 0xbe, 0x1b, 0x01, 0xb9, 0x1b, 0x00, 0xb4
    db 0x0a, 0xac, 0xab, 0xe2, 0xfc, 0x4b, 0x75, 0xf1
    db 0xf4, 0xeb, 0xfd
end:
