mov ax, cs mov ds, ax mov es, ax add ax, 2048 mov ss, ax pusha pushf mov ah, 0x02 mov dl, 'h' int 21h mov ah, 0x02 mov dl, 'a' int 21h mov ah, 0x02 mov dl, 'l' int 21h mov ah, 0x02 mov dl, 'l' int 21h mov ah, 0x02 mov dl, 'o' int 21h mov ah, 0x02 mov dl, ' ' int 21h mov ah, 0x02 mov dl, 'w' int 21h mov ah, 0x02 mov dl, 'e' int 21h mov ah, 0x02 mov dl, 'l' int 21h mov ah, 0x02 mov dl, 't' int 21h mov ah, 0x02 mov dl, ' ' int 21h mov ah, 0x02 mov dl, 'D' int 21h mov ah, 0x02 mov dl, 'a' int 21h mov ah, 0x02 mov dl, 'v' int 21h mov ah, 0x02 mov dl, 'i' int 21h mov ah, 0x02 mov dl, 'd' int 21h mov ah, 0x02 mov dl, ' ' int 21h mov ah, 0x02 mov dl, 'V' int 21h mov ah, 0x02 mov dl, 'a' int 21h mov ah, 0x02 mov dl, 'j' int 21h mov ah, 0x02 mov dl, 'd' int 21h mov ah, 0x02 mov dl, 'a' int 21h mov ah, 0x02 mov dl, ' ' int 21h mov ah, 0x02 mov dl, '2' int 21h mov ah, 0x02 mov dl, '1' int 21h mov ah, 0x02 mov dl, '-' int 21h mov ah, 0x02 mov dl, '0' int 21h mov ah, 0x02 mov dl, '3' int 21h mov ah, 0x02 mov dl, '-' int 21h mov ah, 0x02 mov dl, '2' int 21h mov ah, 0x02 mov dl, '1' int 21h mov ah, 0x02 mov dl, ',' int 21h mov ah, 0x02 mov dl, '2' int 21h mov ah, 0x02 mov dl, '0' int 21h mov ah, 0x02 mov dl, ':' int 21h mov ah, 0x02 mov dl, '4' int 21h mov ah, 0x02 mov dl, '9' int 21h mov ah, 0x02 mov dl, ' ' int 21h mov ah, 0x02 mov dl, 'U' int 21h mov ah, 0x02 mov dl, 'h' int 21h mov ah, 0x02 mov dl, 'r' int 21h mov ah, 0x02 mov dl, 13 int 21h mov ah, 0x02 mov dl, 10 int 21h popf popa iret