Detailed information about 89.212.128.0/18