Detailed information about 17.234.240.0/20