Detailed information about 186.24.128.0/18