Como limpar a saída masscan (-oL)

Eu tenho um problema com a saída produzida pelo utilitário masscan com as opções -oL (saída "grep -able"); por exemplo, gera isso:

Host: 143.137.155.7 ()  Ports: 80/open/tcp////
Host: 177.105.21.41 ()  Ports: 8080/open/tcp////
Host: 187.78.236.98 ()  Ports: 80/open/tcp////
Host: 177.137.76.220 () Ports: 8080/open/tcp////
Host: 177.105.10.112 () Ports: 9000/open/tcp////
Host: 191.232.34.9 ()   Ports: 80/open/tcp////
Host: 179.55.65.144 ()  Ports: 80/open/tcp////
Host: 177.83.203.147 () Ports: 8080/open/tcp////
Host: 177.182.50.124 () Ports: 8000/open/tcp////

O exposto acima não é muito legível nem fácil de entender.

Como posso usar os utilitários de linha de comando do Linux, por exemplo sed, awk ou grep, para produzir algo da seguinte maneira, usando o arquivo acima?

143.137.155.7:80
177.105.21.41:8080
187.78.236.98:80
177.137.76.220:8080
177.105.10.112:9000

questionAnswers(4)

yourAnswerToTheQuestion