Detailed information about 177.43.240.0/20