Detailed information about 75.135.0.0/18