Detailed information about 144.43.128.0/18