Detailed information about 179.95.32.0/19