Detailed information about 89.20.128.0/20