: _ ( a -- a+8 )
    DUP         ( save for 2nd loop )
    ':' EMIT DUP .x SPC
    4 0 DO
        DUP @ 256 /MOD SWAP
        .x .x SPC 2+
    LOOP
    DROP
    8 0 DO
        C@+
        DUP <>{ 0x20 &< 0x7e |> <>}
        IF DROP '.' THEN
        EMIT
    LOOP
    CRLF
;