Detailed information about 132.88.0.0/19