Detailed information about 189.126.128.0/20