parse ip
merge