Detailed information about 186.229.240.0/20