Detailed information about 132.95.0.0/19