Detailed information about 75.95.32.0/20