Detailed information about 24.220.128.0/18